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)
Port of Montreal Starts Utilizing Blockchain to Enhance Freight Shipping Efficiency
Nouriel Roubini, a notorious cryptocurrency critic, calls Blockchain “useless,” but the revolutionary technology keeps disrupting a myriad of different industries. Financial Post reveals that Blockchain is now being utilized by the Port of Montreal, Canada, in order to modernize its freight shipping service.
Jumping on the Blockchain bandwagon
According to the report, IBM, an old-line tech giant, is behind the new Blockchain-powered technology that allows seamlessly sharing data from ocean carriers and ports. IBM’s representative Manav Gupta claims that TradeLens, the new digitalized platform, will curb rampant bureaucracy in the maritime niche: it takes tons of paperwork to move a container ship from one port to another. Blockchain will help to increase the efficiency of shipping, taking advantage of the rising cargo volumes.
The importance of global cooperation
TradeLens is the product of a collaboration between IBM and Danish shipping behemoth Maersk. After being launched back in August, this shipping solution has already been taken on board by more than 90 organizations, including the ports of Singapore and Rotterdam. While it is challenging to cooperate with your rivals, there is a mutual benefit in data sharing (it has been proven to reduce logistics costs).
Inma Borrella, a Blockchain expert from MIT, believes that the success of the newfangled platform depends on how eagerly global business leaders are willing to adopt it. She adds that the ocean industry is rather reluctant to embrace new tech trends, and it still heavily relies on outdated paper documentation. Many institutions, she claims, are dipping their toes in this nascent technology, but they are not entirely sure whether their initial investment will pay off.
Is the technology secure enough?
Undoubtedly, paperwork has plenty of security flaws, and Blockchain emerges as a significantly more secure alternative because of its irreversible nature. However, the fact that there were so many crypto-related hacks is still alarming, and some industry experts believe that the distributed ledger technology is not a surefire way to achieve complete data protection.