owned this note
owned this note
Published
Linked with GitHub
# The Times and History of Permissioned Ledgers
Around 2013 interest began to stir around the potential of blockchain. [With the launch of Ethereum](https://bitcoinmagazine.com/articles/ethereum-next-generation-cryptocurrency-decentralized-application-platform-1390528211/), executives and industry leaders became captivated by the potential of [smart-contracts](https://www.axiomtech.io/blog-feed/2018/10/9/smart-contracts-uses-cases-dapps-icos) to govern programmable agreements, and reduce dependence on trusted intermediaries in commerce. While some had no interest in an independent digital currency, executives and industry leaders from multiple sectors began to grow interested in [blockchain for business](https://www.axiomtech.io/blog-feed/blockchain-for-business).
Today, there are a number of open-source solutions for deploying permissioned ledgers. Let's take a look back where they've come from, some early advancements, and an exciting example of their use.
## Contents
* [Commonly Confused Terms](#Commonly-Confused-Terms)
* [Permissioned Ledger Enthusiasts](#Permissioned-Ledger-Enthusiasts)
* [Distributed Ledger Proliferation](#Distributed-Ledger-Proliferation)
* [Rise of the Hyperledger Foundation](#Rise-of-the-Hyperledger-Foundation)
* [A Consortium Framework](#A-Consortium-Framework)
* [Permissioned Ledger Contenders](#Permissioned-Contenders)
* [Decentralized Identity for All](#Decentralized-Identity-for-All)
* [Verifiable Organizations Network](#Verifiable-Organizations-Network)
* [Conclusion](#Conclusion)
* [Resources](#Resources)
## Commonly Confused Terms
***Public** Blockchains* are **Public *and* Permissionless**
A ***Private** Ledger* is **Private *and* Permissioned**
A ***Consortium** Network* is **Public *and* Permissioned**
<img src="https://camo.githubusercontent.com/0ca29cdda6348c47c9fcbf6251ce814541b4321b/687474703a2f2f696d6775722e636f6d2f324c576c7267766c2e706e67"/>
<center><sup><a href="https://www.edx.org/course/blockchain-for-business-an-introduction-to-hyperledger-technologies">Linux Foundation -Blockchain for Business -INDY</a></sup></center>
* The records of a **public** blockchain may be inspected freely by anyone, and anyone may transact upon it freely.
* The records of a **private** blockchain are revealed only to authorized network participants.
* On a **permissionless** network, anyone may freely transact and participate in consensus according to the rules of its protocol.
* On a **permissioned** network any action may require specific authorization.
**Consortium Networks** are **Public** and **Permissioned**, allowing anyone to read or transact upon the ledger while restricting consensus to authorized participants.
<img src="http://i.imgur.com/lfcBUN0.png"/>
<center><sup><a href="https://media.consensys.net/blockchains-vs-distributed-ledger-technologies-part-2-governing-dynamics-a697848d5b82">Blockchain vs. Distributed Ledger Technologies — ConsenSys</a></sup></center>
All **blockchains** are **distributed ledgers**, but [not all distributed ledgers](https://www.ofnumbers.com/2017/02/27/a-brief-history-of-r3-the-distributed-ledger-group/) are blockchains. Rather than creating blocks of transactions for validation, distributed ledgers use other techniques, commonly validating each transaction as it occurs.
## Permissioned Ledger Enthusiasts
The [earliest](https://www.coindesk.com/top-10-bitcoin-myths-debunked) pairing of the words '[Distributed Ledger](https://eprint.iacr.org/2013/622.pdf),' date back to 2013 — use of the term becoming more common in the following year.
>This article argues, however, that the key innovation of digital currencies is the ‘distributed ledger’ which allows a payment system to operate in an entirely decentralised way, without intermediaries such as banks. [Innovations in Payment Technologies & Emergence of Digital Currencies—Bank of England](https://web.archive.org/web/20141021033143/https://www.bankofengland.co.uk/publications/Documents/quarterlybulletin/2014/qb14q3digitalcurrenciesbitcoin1.pdf)
<img src="http://i.imgur.com/VStaeOF.png"/>\
<sup>(Doug the Smar Contract Marmot of <a href="https://twitter.com/monaxHQ">Monax</a>)</sup>
In [May of 2014](https://prestonbyrne.com/2014/06/02/project-d/), a $100,000 bounty was announced for the creation of a software platform to replace the Bitcoin Foundation, out of concerns over transparency. Some said the foundation had become too much like the systems Bitcoin was made to replace. In response, Casey Kuhlman, Dennis McKinnon and [Preston Byrne](https://prestonbyrne.com) of **Monax** led an effort to create the worlds first Decentralized Autonomous Organization.
>It is our intention that ÐAOs implemented using the Eris framework will serve as technology demonstrators for a new kind of decentralised and consensus-based organisational governance, on a fully transparent and trustless basis, which to our knowledge has never before been attempted.
This effort became [Eris Industries](https://web.archive.org/web/20150213194226/https://erisindustries.com/), and grew into an entire open-source [*Distributed Application Software Stack*](https://web.archive.org/web/20160411053017/https://blog.erisindustries.com/philosophy/2016/03/02/eris-and-tendermint/). This stack included a distributed application server ([Decerver](https://web.archive.org/web/20150414200414/https://decerver.io/)), that synchronized operations between distributed filesystems, blockchains, a scripting layer, and a system for integrating markdown-based legal contracts with its smart contracts network. Their offerings included a permissionable blockchain and implementation of the Ethereum Virtual Machine.
While Byrne's team [didn't replace](https://www.reddit.com/r/Bitcoin/comments/29n8o0/100000_bounty_winner_announcement/) the Bitcoin Foundation, their general purpose open-source software has been used by numerous other ventures. Their permissioned instance of the Ethereum Virtual Machine (EVM) was later submitted to the Hyperledger Foundation under the name [Burrow](https://www.hyperledger.org/wp-content/uploads/2017/06/HIP_Burrowv2.pdf).
## Distributed Ledger Proliferation
<center><img src="http://i.imgur.com/i4gIl3Q.png"/></center><center><sup>(<a href="https://www.ofnumbers.com/2015/07/20/buckets-of-permissioned-permissionless-and-permissioned-permissionlessness-ledgers/">Tim Swanson-Permissioned, Permissionless, and Permissioned Permissionless Ledgers—Slideshare</a>—2015)</sup></center>
If Bitcoin captured rebels and visionaries, Ethereum's smart-contracts enticed every sector, and Eris opened the door. Throughout the year, permissioned ledger initiatives proliferated, and the sense arose that Bitcoin heralded [not one, but two](https://gendal.me/2015/07/23/bitcoin-and-blockchain-two-revolutions-for-the-price-of-one/) revolutions — offering distinct utility to both anarchists *and* executives (along with anarchist executives).
At the beginning of 2015, **IBM** presented a functional [IOT](https://rywalk.wordpress.com/2015/01/27/ethereum-ibm-adept-and-the-internet-of-things-iot/) demo, built from the Ethereum prototype, claiming blockchain to be the future of IOT. [Hyperledger](https://safenetforum.org/t/the-hyper-ledger-transaction-protocol-hltp-is-protocol-designed-from-the-ground-up-to-enable-payments-for-the-internet-age/660) is another early example, wishing to revolutionize finance with a general-purpose customizable ledger. Later it would be acquired by [Digital Asset](https://hub.digitalasset.com/press-release/digital-asset-acquires-hyperledger-following-prior-acquisition-of-bits-of-proof), its name and IP donated to what became the Hyperledger foundation.
**Multichain** was among these early efforts to develop a permissioned blockchain. [Based on a fork](https://www.multichain.com/download/MultiChain-White-Paper.pdf) of Bitcoin Core, Multichain enables future Bitcoin enhancements to be merged into its code and changes only the handshaking process by which nodes connect. It was made to enhance, be fully compatible with Bitcoin and enable interoperability between Bitcoin and private networks.
**R3** began exploration of this nascent space starting in early 2014, from there regularly meeting with industry leaders to determine the best use and design. Less than two years later, those meetings had developed into a consortium of 42 major banks. Near the Middle of 2015, Tim Swanson published a whitepaper, [Consensus-as-a-Service](https://www.ofnumbers.com/wp-content/uploads/2015/04/Permissioned-distributed-ledgers.pdf) (CaaS), the first to clearly delineate the difference between permissioned and permissionless networks.
While the work of these firms is spirited, it's not without critics. In September '15, Bitcoin Magazine published [Nick Szabo on ‘Permissioned Blockchains’](https://bitcoinmagazine.com/articles/nick-szabo-permissioned-blockchains-block-size-1441833598/). The article warns that although these systems *may* prove of value, they could suffer similar problems as centralized networks currently in place. The article also echoes **Nick Szabo**'s admonition that banks must go permissionless if they want the benefits of blockchain.
>"bureaucracies are so heavily invested in the expertise and importance of local regulations and standards that it’s extremely difficult for them to cut the Gordian knot and implement seamless global systems,” said Szabo. “So they keep trying to re-inject points of control, and thus points of vulnerability, into blockchains, e.g. through ‘permissioning’; but this nullifies their main benefits, which come from removing points of vulnerability.”
## Rise of the Hyperledger Foundation.
<img src="https://static1.squarespace.com/static/5b83cf270dbda3e6230cec3d/t/5c3ac08e2b6a28e8ad9a0ccd/1547354264159/hyperledger-symbol.png?format=300w"/>
In December, '15 the Linux Foundation [announced](https://www.linuxfoundation.org/press-release/2015/12/linux-foundation-unites-industry-leaders-to-advance-blockchain-technology/) a cross-industry collaborative effort to advance Blockchain technology, [**The Hyperledger Foundation**](https://www.axiomtech.io/blog-feed/linux-foundation-hyperledger-project).
Its founding members included Accenture, ANZ Bank, Cisco, CLS, Credits, Deutsche Börse, Digital Asset Holdings, DTCC, Fujitsu Limited, IC3, IBM, Intel, J.P. Morgan, London Stock Exchange Group, Mitsubishi UFJ Financial Group (MUFG), R3, State Street, SWIFT, VMware and Wells Fargo.
Hyperledger's intent is to support efforts across the blockchain ecosystem. This cross-pollination of efforts will improve the security and efficiency of the underlying code, enabling the enterprise to focus on custom solutions rather than building core protocols from scratch.
In February, IBM donated [Open Blockchain](https://www.linkedin.com/pulse/hyperledger-fabric-brief-history-binh-nguyen/), built [the previous quarter](https://www.coindesk.com/ibm-launches-open-source-blockchain-project-backed-by-linux-and-big-banks), to the Hyperledger foundation. Now known as **Fabric**, its modular nature is designed to ease integration with existing architectures and facilitate the process of upgrading individual components. It has a permissioned design and supports smart contracts.
Intel offered its **Sawtooth** codebase to the foundation, [in April](https://docs.google.com/document/d/1j7YcGLJH6LkzvWdOYFIt2kpkVlLEmILErXL6t-Ky2zU/edit), having separate transaction and consensus layer, the novel Proof of Elapsed Time consensus, and [transaction families](https://www.hyperledger.org/blog/2017/08/22/hello-world-meet-seth-sawtooth-ethereum) supporting robust implementations for performing common transactions.
In November, Sawtooth was accepted into the Hyperledger Foundation. At nearly the same time **Iroha** also joined the open source collaborative, [contributed by](https://docs.google.com/document/d/1sN-6mv-m85NlbI3ZjwFkDT0izTcxbUaZN9LjLEe045Y/edit) Soramitsu, Hitachi, NTT Dat, and Colu. Iroha seeks to [complement other](https://www.hyperledger.org/blog/2016/11/01/hyperledger-welcomes-iroha) blockchain frameworks by building reusable components in C++, comes with the [YAC](https://arxiv.org/pdf/1809.00554.pdf) consensus algorithm, and was made to facilitate the creation of end-user applications, specifically mobile and web apps.
## A Consortium Framework
Around the same time, **Evernym** published its initial [identity white paper](https://www.evernym.com/wp-content/uploads/2017/02/Identity-System-Essentials.pdf) and began work on [Plenum](https://github.com/hyperledger/indy-plenum/wiki), an implementation of [RBFT consensus](http://pakupaku.me/plaublin/rbft/5000a297.pdf) to deploy a public-permissioned blockchain network, supporting the development of a [decentralized public key infrastructure](https://github.com/WebOfTrustInfo/rebooting-the-web-of-trust/blob/master/final-documents/dpki.pdf) (DPKI).
In [September](http://www.windley.com/archives/2016/09/announcing_the_sovrin_foundation.shtml), the open-source Sovrin codebase was donated to the **[Sovrin Foundation](https://sovrin.org)**: a private-sector, international non-profit established to govern a global public utility for self-sovereign identity.
>we've seen instances in permissionless ledgers that led to blocks being orphaned or a smart contract being hacked. In both cases, code maintainers had to choose how to resolve the issue in the ledger. Their choice was a legitimacy problem because they had to convince the validators to move with them and support it. A permissioned system doesn't necessarily prevent these problems, but it can provide a clear, unambiguous judicial process for solving the problem. [Phil Windley - Self-Sovereign Identity and the Legitimacy of Permissioned Ledgers](http://www.windley.com/archives/2016/09/self-sovereign_identity_and_the_legitimacy_of_permissioned_ledgers.shtml)
<img src="http://i.imgur.com/bGIYRcn.png"/>
The [Sovrin Trust Framework](https://sovrin.org/library/sovrin-trust-framework/) provides rules for the behavior of validators, a judicial process, binds them to contracts, and provides guidelines for identifying validators (Stewards). Besides validation of transactions, [Sovrin Stewards](https://sovrin.org/stewards/) also accept or reject changes to the open source code, now maintained by the Hyperledger Foundation.
Evernym's work on Sovrin does not exist in a evacuum, but is a culmination of, and [inter-related](https://www.axiomtech.io/blog-feed/hyperledger-indy-decentralized-identity) with, the work of numerous independent parties sharing a passion for the privacy-focused design of an Internet-wide identity layer. These efforts stretching back to 2005, have gained momentum with the rise of blockchain, the UN Sustainable Development Goals nand the GDPR.
## Permissioned Ledger Contenders
In October of 2016, **JP Morgan** announced their development of [Quorum](https://drive.google.com/file/d/0B42vMkapQi1MSEVaa2tuVEtXZXM/view), a [permissioned implementation of Ethereum supporting data privacy](https://github.com/jpmorganchase/quorum) to enable interaction between public and private blockchains and allowing for private, secure, peer-to-peer transactions.
In [November of 2016](https://www.ofnumbers.com/2017/02/27/a-brief-history-of-r3-the-distributed-ledger-group/), **R3** open-sourced [Corda](https://github.com/corda/corda), it's permissioned distributed ledger platform. Corda features private transactions and smart contracts based upon [*Smart Contract Templates: foundations, design landscape, and research directions*](https://arxiv.org/abs/1608.00771), Barclays, University College London.
The [following February](https://entethalliance.org/wp-content/uploads/2017/02/EEA.pdf), a global consortium of enterprises from the oil and gas industries, the financial sector and development firms to found the **Enterprise Ethereum Alliance** (EEA), an [open source foundation](https://www.ibtimes.co.uk/enterprise-ethereum-alliance-pitches-its-tent-amid-blockchain-encampments-1608899) dedicated to developing ethereum into an enterprise-grade blockchain.
EEA members include Accenture, BBVA, BP, [Cisco](https://www.zdnet.com/article/cisco-among-the-34-new-members-of-enterprise-ethereum-alliance/), Consensys, Intel, JP Morgan, [Microsoft](https://mspoweruser.com/microsoft-joins-enterprise-ethereum-alliance-launch-partner/), Tendermint, UBS, Wipro, and about 30 others. Early work of the EEA includes hosting technical working groups, development of the [EntEth 1.0](https://entethalliance.org/enterprise-ethereum-alliance-unveils-new-technical-steering-committee-seven-new-working-groups/) reference architecture, and supporting the [Quorum Consortium Network](https://entethalliance.org/quorum-consortium-network-in-azure-marketplace.pdf) in the Azure Marketplace.
<img src="http://i.imgur.com/atlFi7E.png"/>
## Decentralized Identity for All
Interest blockchain soared over the course of 2017, along with the price of Bitcoin. In May of that year, the Hyperledger Foundation announced the introduction of the Sovrin codebase into its family of open-source tools and frameworks:
> Indy provides tools, libraries, and reusable components for providing digital identities rooted on blockchains or other distributed ledgers so that they are interoperable across administrative domains, applications, and any other silo. -[Phillip J. Windley, Ph.D., Chair, Sovrin Foundation](http://www.windley.com/archives/2017/05/hyperledger_welcomes_project_indy.shtml)
Around the same time, at Conensys 2017, representatives from Microsoft, uPort, Gem, Evernym, Blockstack, and Tierion announced the formation of the [Decentralized Identity Foundation](identity.foundation) (DIF). This industry-wide consortium was created to support the development and interoperability of an open ecosystem for Decentralized Identity.
In July of 2017, the Department of Homeland Security SBIR [awarded](https://www.dhs.gov/science-and-technology/news/2017/07/20/news-release-dhs-st-awards-749k-evernym-decentralized-key) Evernym $749,000 to "design and implement a decentralized key management system (DKMS) for blockchain technologies" based on NIST Publication [A Framework for Designing Key Management Systems](https://nvlpubs.nist.gov/nistpubs/specialpublications/nist.sp.800-130.pdf). This contract granted as a result of their work on [Decentralized Identifiers (DID)](https://github.com/WebOfTrustInfo/ID2020DesignWorkshop/blob/master/topics-and-advance-readings/DID-Whitepaper.md) since a [preliminary funding round](https://bravenewcoin.com/insights/u-s-department-of-homeland-security-funds-four-blockchain-companies-developing-new-cyber-security-technology) in '16.
Throughout 2018, the Sovrin Foundation welcomed [30 new stewards](https://sovrin.org/sovrin-welcomes-anonyome-labs-dativa-regio-it-and-unveil-social-as-founding-stewards/), bringing its total to about 50 institutions, including [Aalto University](http://www.aalto.fi), [Cisco](https://www.cisco.com/), [CULedger](http://culedger.com/), [Consent Global](http://www.consent.global), [Danube Tech](https://danubetech.com/), [Datum](https://datum.org), [Digital Bazaar](https://digitalbazaar.com/), [IBM](https://www.ibm.com/blogs/blockchain/2018/05/self-sovereign-identity-our-recent-activity-as-a-sovrin-steward/), [iRespond](http://irespond.org/), [KYC Chain](https://kyc-chain.com/), [lab10 collective](https://lab10.coop/en/), [T-Labs](https://laboratories.telekom.com), [Tykn](https://tykn.tech/) and [Global Consent](http://www.consent.global/).
### Verifiable Organizations Network
**A Production Government Deployment of Hyperledger Indy**
<iframe width="560" height="315" src="https://www.youtube.com/embed/g19VNv3DAd0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Throughout 2018, the Canadian governments of British Columbia and Ontario began their work with Hyperledger Indy and the Sovrin Foundation, founding the Verifiable Organizations Network ([VON](https://vonx.io)). They're using Indy to build a public business registry called "[the OrgBook](https://github.com/topics/verifiable-organizations-network)."
The OrgBook is a "searchable public directory of open verifiable data about organizations legally registered in BC." The BC Gov currently has 528K active legal entities, with 1.4M Verifiable credentials held and [1675 credentials added this week](https://orgbook.gov.bc.ca/en/home).
VON is undoubtedly the largest public production demonstration of a permissioned blockchain network. At the end of last year, John Jordan of British Columbia, and Stephen Curran, CloudCompas gave a [presentation on VON](https://github.com/infominer33/awesome-decentralized-id/blob/master/indy-sovrin-evernym/HyperledgerGlobalForum-VON-transcript.md) at the Hyperledger Global Forum.
Their registry of public organizations a significant step towards creating a decentralized network for [self-sovereign identity](https://github.com/infominer33/awesome-decentralized-id) that would enable individuals to own and control their data, and use cryptographic proofs rather than personally identifiable information for credentials online.
## Conclusion
Towards the end of 2018, the Ethereum Enterprise Alliance (EEA) [released a standard](https://bitcoinmagazine.com/articles/standardized-specifications-enterprise-version-ethereum-announced/) for Enterprise Ethereum implementations. Around the same time the EEA and Hyperledger Foundation [joined each other's organizations](https://www.forbes.com/sites/astanley/2018/10/01/hyperledger-and-enterprise-ethereum-alliance-join-forces-in-enterprise-blockchain-boost/#7efacc6a4aa2), supporting collaboration, interoperability initiatives across the sector, and dispelling any notion of rivalry between the organizations.
Today, Multichain has around 90 partnerships and recently released a [2.0 beta](https://www.multichain.com/blog/2018/12/multichain-2-0-beta-released/). The EEA has 500+ [member organizations](https://entethalliance.org/members/), the Hyperledger Foundation and R3 Consortium both have about 300 [member](https://www.hyperledger.org/members) organizations [each](https://www.r3.com/about/).
Corporations such as MasterCard, IBM, JPMorgan, Bank of America, Accenture, Microsoft, Oracle, HP are working along with these consortiums and organizations of every type across the globe towards implementing permissioned blockchain solutions.
It's bfew short, but impactful, years since the first attempts to reproduce the benefits of blockchain in a permissioned environment. In addition to the successes that private trials may have had, the work of Canadian governments in the Hyperledger Indy ecosystem, and the public demo of the Verifiable Organization Network is a hopeful sign for decentralized identity — which just may be permissioned ledger's killer app.
## Resources
>"the most secure environments for smart contracts are the most mature public blockchains" -Nick Szabo *[Smart Contracts: 12 Use Cases for Business & Beyond](https://gallery.mailchimp.com/a87f67248663abe55ad9325d6/files/Smart_Contracts_12_Use_Cases_for_Business_Beyond.pdf)*.
* [The Evolution of Blockchain Technology Platforms](https://hackernoon.com/a-brief-history-in-the-evolution-of-blockchain-technology-platforms-1bb2bad8960a)
* [The Difference Between Private, Public and Consortium Blockchains](https://www.blockchaindailynews.com/The-difference-between-a-Private-Public-Consortium-Blockchain_a24681.html)
* [Eris Dapp Infrastructure](http://simondlr.com/post/105806054868/eris-dapp-infrastructure)
* [Ending the bitcoin vs blockchain debate](https://www.multichain.com/blog/2015/07/bitcoin-vs-blockchain-debate/)
* [IBM Adept IOT paper](https://www.scribd.com/doc/252917347/IBM-ADEPT-Practictioner-Perspective-Pre-Publication-Draft-7-Jan-2015)
* [The Dawn of Trustworthy Computing](http://unenumerated.blogspot.com/2014/12/the-dawn-of-trustworthy-computing.html)
* [Great Chain of Numbers](https://www.scribd.com/document/210537698/Great-Chain-of-Numbers-a-Guide-to-Smart-Contracts-Smart-Property-and-Trustless-Asset-Management-Tim-Swanson)
* [Anonymous Identities for Permissioned Blockchains](https://petertodd.org/assets/2016-04-21/MIT-ChainAnchor-DRAFT.pdf)
* [Mapping Out Enterprise Blockchain](https://www.theblockcrypto.com/2018/12/12/mapping-out-enterprise-blockchain/)