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)
IOTA Wants to Streamline Coordicide Implementation by Offering $5 Mln in Grants for Research Purposes
IOTA has just announced a $5 mln grant program that is supposed to speed up the advent of Coordicide. The development of the protocol remains a top priority for the German-based crypto startup.
#news: The IOTA Foundation commits upwards of $5 Million in grants to invite researchers and universities to help us on the quest to accelerate the development of #Coordicide. More details in the blog post:https://t.co/m6jWBaC7UV#IOTA #DLT
— IOTA News (@iotatokennews) July 25, 2019
Moving towards complete decentralization
As reported by U.Today, IOTA released the Coordicide protocol upgrade on May 28 in order to “kill” the Coordinator, which was utilized to secure the network despite the centralization and scalability problems.
Back then, it was revealed that Coordicide would be implemented in Q1 2020, but it now seems like IOTA is going to streamline the process with the help of its recent initiative.
IOTA is currently looking for the members of numerous research organizations beyond its core team to contribute to the project. The proposed researched topics are ranging from spam prevention to timestamping of transactions.
A $1 mln grant is possible
All those who are willing to apply for funding have to submit proposals that feature the research topic and a preliminary budget. They are open to both large and small ideas, so there is a chance to get a grant that will exceed $1 mln.
This is not the first time that IOTA awards talented developers with some greenbacks. Earlier, the company teamed up with Hackster.io to organize the Smart City contest.