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)
Ethereum 2.0 Launch Date Discussed by Core Devs: July 30 or Q1?
Justin Drake, researcher at the Ethereum Foundation and Ethereum 2.0 contributor, proposed his 'natural candidacy' for the 'Hello World' date of Ethereum 2.0.
A perfect gift for the fifth anniversary
Mr. Drake started a discussion in the official Ethereum GitHub repository with the specifications of Ethereum 2.0 - a new version of the Ethereum network that is being developed at the moment. He said that the fifth anniversary of the Ethereum blockchain, July 30, 2020, would be better suited for this event.
Today, on December 15, 2019, he explained why he decided to choose this date in another Ethereum 2.0 repository. He used the only indicator: three months of reliable operation for a multi-client testnet.
Mr. Drake hopes that this testnet will be deployed in Q1. So, accordingly to his estimations, it could be launched as early as in Q2.
"We'd be looking at Q2 launch at the earliest."
Maybe a little sooner?
Danny Ryan, core researcher at the Ethereum Foundation and another major Ethereum 2.0 contributor, supposes that the ETH2 mainnet may be launched earlier. He adds that he 'continues to be much more optimistic than the date in this PR (pull-request).'
Other participants of the discussion avoided announcements of some exacts release dates -- they proposed to estimate it later with more development progress to come.
Ethereum 2.0 is a stage of the Ethereum network development that includes sharding and moving from the proof-of-work (PoW) consensus mechanism to proof-of-stake (PoS). Most likely, it will be released in 2020.
So, let's predict when Ethereum 2.0 will be released! Tell us on Twitter!