Error message
Warning: Undefined array key 0 in amp_entity_view_alter() (line 156 of modules/contrib/amp/amp.module).amp_entity_view_alter(Array, Object, Object) (Line: 545) Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 304) Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238) Drupal\Core\Entity\EntityViewBuilder->build(Array) call_user_func_array(Array, Array) (Line: 111) Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788) Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 377) Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204) Drupal\Core\Render\Renderer->render(Array, ) (Line: 238) Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 583) Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239) Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128) Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90) Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object) call_user_func(Array, Object, 'kernel.view', Object) (Line: 111) Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 187) Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76) Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58) Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191) Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128) Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82) Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48) Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51) Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704) Drupal\Core\DrupalKernel->handle(Object) (Line: 18)
DApps Get Hardly Any Users Compared to Telegram, WhatsApp, Efforts to Increase TPS Are Useless: Report
Based on the data by stateofthedapps.com, the CEO of zkSystems concludes that only 10 percent of all ETH-powered dApps are used for financial transactions and have regular active users at all.
180 ETH-dApps are actually used
The research was conducted regarding 1812 ETH dApps on stateofthedapps.com. The brief research made it clear that ERC20 transactions take place on only 180 of them, which is about 10 percent. The particular date when the data was checked is February 1, 2019.
The CEO of zkSystems, Diana Rees, believes that these poor results are a fine demonstration of how far the world still is from a massive adoption of blockchain and dApps in particular.
Also, 100 Ethereum apps out of the 180 aforementioned ones were analyzed to see how frequently transactions take place. The outcome is that only 13 percent of those decentralized apps pass through over 100,000 transactions on a daily basis. The biggest amount of those transactions does not exceed 200,000.
ETH-dApps are the least popular
Still, dApps on the whole are far from being widely adopted, not only those on Ethereum. 8 out of the top 50 ones are built and run on ETH. DICE, operated by EOS, has nearly 500,000 financial operations per day.
Almost all dApps in the top-ten on the DappRadar website with large amount of cash flow are run on Tron. However, the number of active users per day is nothing compared to popular chat apps like Telegram or WhatsApp, says the research.
The sad point is that despite the hard efforts of platforms like Tron, EOS or others that are achieving thousands of transactions per second, the research points out that in reality, perhaps dApps do not need so many of them, since there are hardly any actual users.