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 Foundation Releases Ethereum 2.0 Dev Update: Audit, Explorer, 16K Validators
The Ethereum Foundation is continuing to work step by step on its Ethereum 2.0 release. The latest update covers its technical audit, extended testnet, and new block explorer.
Audit & Mainnet-like Testnet: More Safety, More Validators
Danny Ryan, Core Researcher at the Ethereum Foundation, revealed that Ethereum 2.0 is ready for its first technical audit of its Phase 0. He said that "white hackers" will be focused on the following:
critical items such as Denial of Service (DoS) attacks, resource misuse attacks that could lead to unintended forks/adversarial chains, network related attacks, any attacks that impact funds, and more.
The Least Authority is a cybersecurity provider chosen by Ethereum for this type analysis. This team has previously checked the gas economics and Proof-of-Work (PoW) consensus of Ethereum 2.0.
Sigma Prime, Ethereum's development partner, has also launched an Ethereum 2.0 testnet with mainnet specifications. This will include the participation of more than 16,000 validators, which is a realistic approximation for the number of validators in Ethereum 2.0.
Last Update of the Decade
Apart from the aforementioned updates, new specifications (rules) for Ethereum 2.0 have been released. The next update will come in January 2020:
eth2 spec v0.9.3 released, stabilizing core spec.https://t.co/QIyYqqh7Sr
— dannyryan (@dannyryan) December 19, 2019
v0.10.0 release is scheduled for the new year, integrating the new @ietf BLS standards
This update will be focused on ensuring that Beacon Chain (Phase 0) is stable and ready for implementation of Phase 0 sharding. This includes numerous clean-ups, bug fixes, enhanced tests, and networking updates in its changelog.
Are you waiting for the release of Ethereum 2.0? Share your thoughts in the Comments Section below!