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)
Are Ripple and XRP Getting Ready to Replace SWIFT?
SWIFT, the Society for Worldwide Interbank Financial Telecommunication, provides a network that enables financial institutions worldwide to send and receive information about financial transactions in a secure, standardized and reliable environment.
It has been in operation going on 46 years now and has become the global standard in sending money across borders. However, in its time, it has also picked up some undesirable issues, and it is also starting to show its age – now 46 years old.
It is for this reason that the disruptive power of blockchain technology is being touted as the future of cross border payments, but more specifically, Ripple and its XRP token are looking to be the new standard in this regard.
Ripple, in regards to cryptocurrencies, is probably most similar to SWIFT in that they do have a centralised control hub for their XRP token, but they also have a lot of the added benefits of being decentralised and on the blockchain.
SWIFT has become a political tool in the past, especially in relation to sanctions, and it is also totally reliant on the organisation for the continued running of the network. This is where Ripple can offer a lot more for payments across the globe.
Still running
The combination of having a controlling organisation, such as Ripple for the XRP token, while maintaining the decentralised benefits of a blockchain means that Ripple has a few edges over SWIFT that make it far more attractive for today’s financial world.
Ripple sales director Ross D’Arcy explained during a fintech conference in Croatia:
“I think SWIFT is a really interesting example. Because SWIFT, if you think about it, kind of crosses the lines sometimes and plays a bit of a political role. We don’t see our customers’ transactions. Our customers’ transactions go over the internet. So Ripple could shut down as a business tomorrow and our customers could still transact using our software. The same wouldn’t be the case with SWIFT.”
Non-political
Adding onto the statement from D’Arcy, XRP is a decentralised token that operates on a blockchain and because of this, it is not easy to manipulate or utilise as a tool. SWIFT has been controlled by the US government at times, making them exclude certain countries from the network in order to enact their sanctions.
However, with the XRP token, this will be extremely difficult as, even if Ripple Labs was to be coerced into doing the bidding of a government, they only have seven percent control of the validation of transactions.
A decentralised control that is appealing
Ripple’s benefits over SWIFT are quite clear as the outdated system suffers from a lot of legacy issues. But even the XRP benefits make it more attractive as a successor for SWIFT.
Ripple has been looking to appease and welcome regulators and governments, and by extension banks, by playing by the financial rules. This element of control makes XRP more appealing for companies and countries to adopt.
However, in an ever decentralising world, XRP’s blockchain offering means that there can be no monopolisation or manipulation when it comes to cross border payments.