Blockchains in the enterprise: The different types of blockchains

This is a guest contribution by Jeri DeBitto. If you would like to submit a contribution please contact Bill Beatty or submission details. Thank you.

In this series, I’d like to evaluate and explore the value of blockchains in the enterprise, and the obstacles that most enterprises face in adopting a blockchain strategy. This will be a comprehensive study of all the issues that surround the adoption of blockchains in the enterprise.

Enterprises have very unique requirements when it comes to blockchains. Of course the appeal of having a shared ledger in which one party does not need to be the sole administrator nor supporter of the network is very appealing. There is much potential to saving costs and also removing a whole class of errors that could occur in a system that is centrally administered.

This article will discuss the considerations of enterprise blockchain use, starting with the general classes of blockchains and distributed ledgers that are under consideration and their ideal use cases, the tradeoffs that the different blockchains make in comparison with traditional databases, and finally, the unique considerations that any enterprise must consider when evaluating whether or not to utilize a blockchain strategy.

The different types of blockchains

Private or public ledger?

The issue of whether or not to use a public or private ledger is the most fundamental question that your enterprise needs to grapple with. They are fundamentally different in terms of the use case that they address. Private blockchains or permissioned blockchains (shared within a group of trusted parties) are more synonymous with a multiparty shared database, with a signed transaction history. Therefore we will mostly be speaking about permission-less blockchains, such as Bitcoin, Ethereum or Ripple. It is worth mentioning that each of these blockchains have different degrees of permission-less participation, which we will speak more on later.

Do you need your data to be publicly verified? Or do validators need to be approved by a central authority? The answer depends on whether or not you want to have central administrative control over the ledger, shared control, or no control? Are you interested in blockchains simply because of their fail-over data resiliency? Should the costs of the infrastructure be shared between participants? Or run for free by the network itself?

Permissioned vs permission-less blockchains

Most of the time when dealing with enterprises with an existing association of partners, a permissioned blockchain is sufficient as the information need not be trusted beyond the closed circle of validators.

In the case where the information needs to incorporate outside information or tokens, then the use of a permission-less blockchain is more appropriate as the possibility of atomic swaps between asset tokens on the public blockchain will greatly simplify settlement in tokens other that the native one.

What are the benefits of permissioned blockchains? For one they have very fast transaction finality. Ledger inconsistencies can be resolved by a quorum of the validators.

By comparison, permission-less blockchains due to their lack of coordinated governance, their consistency is only eventually guaranteed, but not immediately guaranteed. Some permission-less blockchains have come very close to rivaling the finality of permissioned ones, by way of sacrificing some other aspects of the design.

As all of the aforementioned blockchains (or more correctly termed distributed ledgers, as Ripple and Stellar are not blockchains) are ostensibly permission-less to a degree, we should examine the differences between each in terms of their permissioned status.

Bitcoin (Bitcoin Cash):

1. Permission-less validation
2. Permission-less participation
3. Infrastructure is self-supported by validators through built-in economic model
4. Highly available
5. Highly partition resilient
6. Eventually Consistent (~10m)
7. Highly Scalable

Ripple (Stellar)

1. Somewhat Permission-less validation
2. Permission-less participation
3. Infrastructure is funded by participants and validators alike.
4. Highly available
5. Somewhat partition resilient
6. Highly consistent
7. Somewhat Scalable

Ethereum:

1. Permission-less validation
2. Permission-less participation
3. Infrastructure is self-funded by validators through built-in economic model
4. Highly available
5. Highly partition resilient
6. Very good consistent (~30sec)
7. Poor Scalability

In a chart summary:

You can see that depending on the needs of the enterprise, the different blockchain technologies may be appropriate. All of the above technologies are permission-less, but they all make some tradeoffs to achieve this. If your enterprise needs a solution that is highly available, consistent, partition resistant and scalable then the best solution is to run a completely private database system, which is accessible only by permissioned users.

Bitcoin:
Bitcoin is the base line for comparison as it was the first blockchain. It sacrifices some consistency for the fact that only validators need to run full network nodes and the fact that the validators need not coordinate with each other. It sacrifices scalability in exchange for keeping the requirements for running a full network node low, so that participants still have the option to keep the whole ledger, without being validators for the network. Attempts to make up for the scalability sacrifice by pushing transactions to off-chain payment channel networks such as Lightning.

Bitcoin Cash:
Bitcoin Cash is largely the same model as Bitcoin with the exception that it does not sacrifice forward scalability for the option to cheaply run full network nodes by network users. Instead it focuses on the use of SPV (light) clients which only validate their own transactions, for users, and only network miners need to run full nodes (although many businesses such as exchanges may still opt to).

Ripple:
Not a blockchain proper, but a distributed ledger. Partition resistance is sacrificed for high consistency (within a partition). Nodes keep a list of the other nodes that it knows about and trusts and only messages from those nodes which are on the trusted list are validated and further passed along to a node’s peers. Therefore, the most efficient network topology of a Ripple network would be a group of nodes which all trust each other. (This is the same for a Bitcoin network of miners). Scalability suffers somewhat by the fact that there are no light clients, and all clients need to be consistent and in sync with the rest of the network in order to create a transaction. There is no such thing as an offline transaction creation. (Therefore removing some use cases where the offline creation and private sharing of transactions may be useful). Ripple is unlike the other blockchains evaluated because it does not have a native economic model. Its native token is a virtual token created privately and distributed to partners of Ripple Labs directly.

Ethereum:
A cross between Bitcoin and Ripple, it shares the same general validation model as Bitcoin (mining) though developers want to transition it to be a staked system. (With time locked bonded stakes earning the right to validate and earn inflation interest). Ethereum was initially planned to be a smart contract layer on top of Bitcoin, but due to the restrictions that the BTC core developers put onto the system the founders of Ethereum decided to create their own blockchain and fund the development with an ICO of its own token network instead. Ethereum sacrifices forward scalability for flexibility in smart contract expressivity, enforcing that every validator execute every smart contract code independently and redundantly.

Economic model? Or just a ledger infrastructure?
Does it matter if the blockchain has its own economic model? Most permission-less blockchains come with their own economic model, that is because of the decentralized nature of the validators (miners in a PoW system) there must be a way for the validators to be reimbursed for their resources committed to building out the network infrastructure. For a permissioned blockchain this is not necessary, nor even desired. Any economic model (such as controlled distribution of native tokens) is normally controlled out-of-system. This is acceptable because there is an implied level of trust between the validators and their cohorts. Normally the native token in such a system, has little intrinsic value beyond that of a utility token for the use of the network paid by the participants who do not contribute infrastructure themselves.

Transaction immutability or reversibility
Do you need the transactions to be irreversible? (If no, then evaluate whether or not your business case can be served with just a database. If you need immutability then the permissioned blockchain will do if you are okay with the notion that transactions are only as immutable as having the verifiers of the blockchain agree on changes. Permission-less blockchains will have validators or miners which are operating under their own economic model which is separate from your business, and thus would be effectively immutable.

Validators vs miners
Distributed ledgers have validators. The same role is performed by miners in a blockchain. The difference between the 2 is that validators are necessarily participants in the network as primarily users, (albeit likely large ones), while miners operate as their own businesses with their own economic model.

This provides for a measure of isolation for the businesses that want to use the blockchain, because you can be relatively certain that the miners will act independently and in their own best interests, instead of interfering with users. In fact, the economic model of mining on blockchains is such that miners which are seen to be violating the consensus rules or even social ones can be easily identified, and the network will penalize them. This is much harder to detect in distributed ledger systems, as the validators do not publish a proof of their work in a form which is public and transparent for the world to see. It would be much more difficult to determine if a cartel of validators were to deliberately censoring certain transactions from certain users.

This concludes the overview of the blockchains technologies which are popular considerations for enterprises, and gives a sufficient introduction to the general characteristics of each. In part II of this series, I’ll explore some of the common application use cases that enterprises look for and evaluate how each of the technologies fairs in these applications in turn.

Note: Tokens on the Bitcoin Core (segwit) Chain are Referred to as BTC coins. Bitcoin Cash (BCH) is today the only Bitcoin implementation that follows Satoshi Nakamoto’s original whitepaper for Peer to Peer Electronic Cash. Bitcoin BCH is the only major public blockchain that maintains the original vision for Bitcoin as fast, frictionless, electronic cash.

The post Blockchains in the enterprise: The different types of blockchains appeared first on Coingeek.

Read More

ICOs sold off most ETH holdings for profit, research claims

Contrary to popular belief, many initial coin offerings (ICOs) had the foresight to sell their Ethereum (ETH) and profit off their holdings before the price of the coin fell, according to a new report by BitMEX Research.

ETH’s downward trajectory has partly been attributed to ICO projects panic selling their “large treasure trove of Ethereum” in order to pay their bills. However, a recent BitMEX analysis showed that a lot of ICOs had already sold off their coins before the current steep drop in prices and made profits.

The BitMEX team analyzed 222 projects, which raised an estimated $5.5 billion worth of Ethereum—and were believed to have already sold almost exactly the same amount, at least in U.S. dollar terms.

“These ICOs currently hold 3.8 million Ethereum, around 25% of the Ethereum they originally raised,” according to BitMEX. “However, in US$ terms, these projects have essentially sold the same amount of Ethereum which they originally raised, leaving them a nice holding of US$830m of Ethereum.”

To show the profit and loss realized by Ethereum-based tokensales, BitMEX came up with two columns—one contained the ETH raised and sold by EOS, and another for other projects. EOS, during its year-long fundraiser, managed to raise about the same amount of ETH as the rest of the market put together, which was why it was placed in a separate column.

An analysis of the 222 ICOs showed that close to 15.2 million ETH were raised. Of this number, some 11.3 million coins have been transferred out or sold, leaving behind a collective balance of 3.85 million ETH.

Furthermore, the research showed that older ICO projects that raised their funds in early 2017 got a lot of profits after selling their ETH holdings. In comparison, projects that raised funds in late 2017 and early this year experienced some losses. According to BitMEX, “Despite the peak to trough 85% fall in the value of Ethereum, the projects are still sitting on unrealized profits of US$93m.”

In conclusion, BitMEX noted that ICO treasury accounts have a lower level of exposure to ETH price, saying many projects “essentially made out like bandits”—at least with their ETH holdings.

“Quite what this means for the Ethereum price going forwards is unclear, however we believe we have shown the ‘panic sell’ thesis is either false or will only occur to a lesser extent than some expect,” according to BitMEX.

Note: Tokens on the Bitcoin Core (segwit) Chain are Referred to as BTC coins. Bitcoin Cash (BCH) is today the only Bitcoin implementation that follows Satoshi Nakamoto’s original whitepaper for Peer to Peer Electronic Cash. Bitcoin BCH is the only major public blockchain that maintains the original vision for Bitcoin as fast, frictionless, electronic cash.

The post ICOs sold off most ETH holdings for profit, research claims appeared first on Coingeek.

Read More

Crypto market daily report – September 3, 2018

The cryptocurrency markets continued their impressive recovery on Monday with most coins showing positive increases after a positive weekend following many months of bearish activity. BTC held above the $7200 level after having even superseded the $7300 mark in a flurry of activity with turnover also increasing considerably.

Bitcoin Cash was the star of the show over the past 48 hours, rising by no less than 20% on Sunday to reach the $650 level before dropping back slightly to the $630 level on Monday morning at press time. Ripple remained stuck between the $0.33 and $0.35 range, but analysts have predicted a considerable move upwards in the coming weeks as interest and positive news surrounding the cryptocurrency continued to increase.

Ethereum was the only outlier in this positive move upwards with a price range that continued to hover between the $280 and the $300 mark, although there was very little movement either way. EOS performed an impressive climb of over 20% over the past few days –in fact it is around 35% up on a weekly basis to settle at the $6.50 mark with a further push upwards not unexpected.

Other coins with smaller market caps also saw a good increase with Ethereum Classic charging ahead and bullying the $14 level on Monday at press time—a level not seen since July. Litecoin registered a good increase to the $66 level before falling back slightly to the $65 mark but appeared well supported at that level. NEO was also up by over 15% over the weekend and was trading at the $22 level at press time, whilst XLM appeared slightly static with a trade range between the $0.22 and $0.23 levels. Cardano was slightly disappointing as it retraced slightly to the $0.103 level after having touched the $0.105 mark on Saturday or an 8% increase.

IOTA retained the $0.70 mark on Monday after having retraced slightly over the weekend, whilst ICX and ONT saw 5% declines to the $0.90 and $2.40 levels respectively. DASH also performed positively and held above the $200 mark although it decreased slightly over the past 24 hours by around 2%.

Note: Tokens on the Bitcoin Core (segwit) Chain are Referred to as BTC coins. Bitcoin Cash (BCH) is today the only Bitcoin implementation that follows Satoshi Nakamoto’s original whitepaper for Peer to Peer Electronic Cash. Bitcoin BCH is the only major public blockchain that maintains the original vision for Bitcoin as fast, frictionless, electronic cash.

The post Crypto market daily report – September 3, 2018 appeared first on Coingeek.

Read More
Top
You have not selected any currencies to display