Advertisement
AD

Main navigation

Advertisement
AD

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)

Time to Make Bitcoin Code More Exclusive

Advertisement
Tue, 20/02/2018 - 13:20
Time to Make Bitcoin Code More Exclusive
Cover image via U.Today
Read U.TODAY on
Google News

Looking back at the history of Bitcoin and its CypherPunk roots, it is understandable why this peer-to-peer electronic cash system was put on the web for all to see and use as its code falls under an open source MIT License. However, the world and the cryptocurrency world for that matter is also changing, and it is probably time to make the code a little more exclusive.

Advertisement

Blockchain code has been replicated and copied helping spread the ecosystem to a place where it is now widely known and adopted, even in the mainstream. However, it has also led to a boom in the Blockchain economy where hundreds of people are trying to do the same thing, with slight changes.

This has helped with the ICO boom, mostly on the Ethereum Blockchain because of its smart contracts, but there are growing concerns about a forking revolution of Bitcoin coming. Therefore, this indiscriminate forking of Bitcoin needs to be put in line before it does some real damage.

The proposal

The proposal put forward by Bitcoin developer Jose Femenias, suggests the addition of wording on the MIT License that would make it difficult to profit off Bitcoin’s brand after forking from the cryptocurrencies Blockchain.

The license would essentially need an additional rule that states:

“No part of this software can be included in any other project that uses the name Bitcoin as part  of its name and/or its marketing material unless the software produced by that project is fully compatible with the Bitcoin (core) Blockchain.”

It is clear what Femenias is trying to stop and perhaps that is not a bad thing.

Fork mania

Bitcoin has seen a few forks already, with the biggest obviously being Bitcoin Cash whose mandate was to improve Bitcoin’s ability to scale and to push the digital currency back to what Roger Ver calls ‘Satoshi’s vision.’

Regardless of one’s view on Bitcoin Cash, there is an argument that can be made that it was forked for a legitimate reason, not just as a marketing ploy. Or, for those who are a little more pessimistic, they will find it hard to compare Bitcoin Cash to things like Bitcoin Diamond and Bitcoin Interest, which are clear attempts to profit on the original chain and the Bitcoin name.

Need for improvement, not for scams

There is no doubt that Bitcoin, as the oldest and original cryptocurrency, needs to move with the times and is in need of improvements, and forking is one way of doing this. However, the growing trend to pretend to be a Bitcoin improvement just to profit off a name is damaging all around.

The Bitcoin community is wide-eyed and very trigger happy, and thus prone to falling into traps. Bitcoin does not need other scam Bitcoins bringing its name down and tainting all that it has done.

Bitcoin is no longer a hobby, it is a business, and it is a brand that has built its reputation for being something quite special. There is no longer a need for open source code to spread it, rather a need for exclusivity to preserve it.

A
A
A

Related articles

Advertisement
TopCryptoNewsinYourMailbox
TopCryptoNewsinYourMailbox
Advertisement
Advertisement

Recommended articles

Latest Press Releases

Our social media
There's a lot to see there, too

Popular articles

Advertisement
AD