Two weeks ago, I was lucky to participate in a two-day roundtable in Wharton, San Francisco led by a group of academics including Professor Kevin Werbach. Also attending was a varied group of 25 network operators, investors, software engineers, lawyers, academics and economists.
We were invited to discuss blockchain governance; what it is, key challenges being faced, and possible solutions — drawing on examples of “good” or “successful” governance. If you’re not already familiar with blockchain technology, here’s a good overview (or here).
Over the last 10 years, several varieties of blockchain have been developed, each with distinct processes and power structures by which to make decisions and steer themselves through change. How, and if, their governance works greatly impacts and interests their stakeholders and wider communities: core developers, investors, users and miners, business partners, and even governments.
A key discussion addressed was whether blockchain governance should be deemed “successful” based on its outcomes (e.g.: longevity, size and engagement of user base, value, the ability to change and grow, the preservation of security and stability) or on the process of involving key stakeholders along the way, ideally in an open way (this likely includes discussions on de/centralisation).
Rather than summarising our early frameworks and conclusions, tenuously applicable across all blockchains, instead I’ll focus on a key difference between the governance layers (and therefore power structures) explicit in Corda Network (which I help run), and other blockchain networks, including: Bitcoin, Ethereum, Cosmos, Libra, and Hyperledger Fabric’s networks.
That central difference is: unlike most other blockchains, business consortia play a key governance role when building applications and transacting together, on top of Corda Network.
Corda Network and its governing Foundation
Launched in January, CN is a global, open blockchain network, which includes:
Use of this infrastructure is shared by all nodes, resulting that any node on the network can transact seamlessly with all other nodes (otherwise known as ‘interoperability’). It’s being used by many types of legal entities across different industries to transact together (of which more below).
It is governed by an independent Dutch Foundation, set up in December. This is a not-for-profit with no shareholders, but with a governing Board: 9 directors who are early users of the network (from the B3i, Marco Polo and Contour business networks), and 2 from R3. The board is voted in by all participants and is elected on a staggered basis. The Netherlands was chosen due to its stable legal regime with a long history in financial services and being open to trade, combined with flexibility in how we can operate the Foundation.
The board’s objectives are to facilitate and preserve a secure, well-functioning network, while enabling it to grow to its potential. In reality, this currently includes assessing the network operator to make sure they’re doing a good job, deciding on pricing, scope (now also including a pre-production network), and will also involve changing policies or possibly the Foundation’s Articles of Association / Bylaws in future. Whilst the Foundation remains a key point of governance in the Corda Network, the more crucial governance may actually sit with business networks.
Business networks; and their governance mandate
The topic of business network governance was broadly unaddressed at the roundtable, as it’s uncommon outside Corda Network (and, in a different form, Hyperledger Fabric). This hasn’t been written about much, either (though this recent article by Mark Radcliffe provides an interesting overview.)
Consortia (or business networks) are groups of enterprises who are already transacting together (or wish to in future), who typically identify a business case for using blockchain to improve their coordinated workflows — prior to joining the network and developing applications. Many early adaptors have worked out cost savings & increased efficiencies, compared with their group status quo.
Several consortia are now transacting live on Corda Network, mostly in insurance and financial services, though there is also a diverse pipeline of projects joining over the next 3–4 months. These consortia have a level of governance over their networks separately to the Corda Network’s governance.
While business networks are leveraging the infrastructure of Corda Network (in turn governed by the Foundation), crucially, they’re in control of:
and in some cases:
In addition, business networks are also often the ‘channel’ by which legal entities (their group members) encounter blockchain, as they often act as an intermediary who creates the user experience (meaning that Corda Network may just be the unseen, underlying, and reliable infrastructure).
So far, we’re seeing a range of governance models at the business network level. As the networks become more developed & numerous, the Foundation hopes to provide templates of principles, agreements and policies for consortia joining, so they can more easily design detailed governance models.
1. Fully centralised (often with a medium-term goal to transition to decentralised governance)
A number of early-stage innovative tech companies are creating business networks composed entirely of nodes they are running on other legal entities’ behalves, due to expertise in blockchain technology. They intend to transition to having said companies run their own nodes in the medium-term future, however — and after this, transition to a more decentralised governance model will likely form.
In this early stage, however, these companies will be making decisions on behalf of their customers and this governance is fully centralised.
This includes early experimenters in farm-to-food tracking as well as procure-to-pay invoicing. (we’re holding off naming all business networks publicly now, since we’re still at an early stage.)
2. Has a leader, but with some political decentralisation
This is the most common model we have seen so far in Corda Network. One company or organisation “in the middle” leads the consortium and controls certain elements, but not everything. This will involve them deciding on a selection of the following:
3. “Fully decentralised” governance model
A number of Open Source tools have been created, to help business networks do all their voting in a decentralised manner: see Lab 577’s Digital Mutuals on Ledger for a great example.
This will likely suit smaller groups who do not need to do as much coordination. This is not as common so far, but we expect to see more as the network scales.
The topic of blockchain governance typically refers to how the underlying platform/technology is governed. However, in Corda Network we see that business networks have a lot of control of their own destiny — creating a powerful second layer of governance.
When business networks are forming, it’s important they design their own governance in a deliberate manner (as otherwise, governance will still happen, but likely in an implicit & less focused way).
For information about how to join Corda Network, see here.
Thank you to Jason Rozovsky, Dave Sutter, Markus Tradt and James Carlyle!
Business consortia: a lesser known but important layer in blockchain governance was originally published in R3 Publication on Medium, where people are continuing the conversation by highlighting and responding to this story.
Sign up for our newsletter to receive the latest R3 news, updates, and materials
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
|__cfruid||session||This cookie is set by the provider Cloudflare. This cookie is used for load balancing and for identifying trusted web traffic.|
|ARRAffinity||This cookie is set by websites that run on Windows Azure cloud platform. The cookie is used to affinitize a client to an instance of an Azure Web App.|
|cookielawinfo-checbox-analytics||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".|
|cookielawinfo-checbox-functional||11 months||The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".|
|cookielawinfo-checbox-others||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.|
|cookielawinfo-checkbox-necessary||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".|
|cookielawinfo-checkbox-performance||11 months||This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".|
|JSESSIONID||session||Used by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.|
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
|bcookie||2 years||This cookie is set by linkedIn. The purpose of the cookie is to enable LinkedIn functionalities on the page.|
|lang||session||This cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.|
|language||This cookie is used to store the language preference of the user.|
|lidc||1 day||This cookie is set by LinkedIn and used for routing.|
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
|_BUID||1 year||This cookie is used to store a universal user ID to identify the same user across multiple clients' domains.|
|_ga||2 years||This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.|
|_ga_1ECB5XX5W0||2 years||This cookie is installed by Google Analytics.|
|_gat_UA-87760032-2||1 minute||This is a pattern type cookie set by Google Analytics, where the pattern element on the name contains the unique identity number of the account or website it relates to. It appears to be a variation of the _gat cookie which is used to limit the amount of data recorded by Google on high traffic volume websites.|
|_gcl_au||3 months||This cookie is used by Google Analytics to understand user interaction with the website.|
|_gid||1 day||This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.|
|_hjAbsoluteSessionInProgress||30 minutes||No description available.|
|_hjFirstSeen||30 minutes||This is set by Hotjar to identify a new user’s first session. It stores a true/false value, indicating whether this was the first time Hotjar saw this user. It is used by Recording filters to identify new user sessions.|
|_hjid||1 year||This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.|
|_hjIncludedInPageviewSample||2 minutes||No description available.|
|_hjIncludedInSessionSample||2 minutes||No description available.|
|_uetsid||1 day||This cookies are used to collect analytical information about how visitors use the website. This information is used to compile report and improve site.|
|_ym_d||1 year||This domain of this cookie is owned by Yandex.Matrica. This cookie is used to store the date of the users first site session.|
|_ym_isad||20 hours||This domain of this cookie is owned by Yandex.Matrica. This cookie is used to collect information about the user like his characteristics, behaviour on page and targeted actions.|
|_ym_uid||1 year||This cookie is by Yandex.Metrica. This cookie is used to set a unique ID to the visitor and to collect information about how visitor use the website. Thus it help to track the user and the collected informationn is used to improve the site.|
|CONSENT||16 years 5 months 12 days 10 hours||These cookies are set via embedded youtube-videos. They register anonymous statistical data on for example how many times the video is displayed and what settings are used for playback.No sensitive data is collected unless you log in to your google account, in that case your choices are linked with your account, for example if you click “like” on a video.|
|pardot||past||The cookie is set when the visitor is logged in as a Pardot user.|
|vuid||2 years||This domain of this cookie is owned by Vimeo. This cookie is used by vimeo to collect tracking information. It sets a unique ID to embed videos to the website.|
|yabs-sid||session||These are cookies used by Yandex Matrica script belonging to the company Yandex. This cookies are used to measure and analyse the traffic of the website by giving information about how the users use the website.|
|yandexuid||1 year||This cookie is used to identify the users. This cookie collects information about how visitors use the website. This information is used for internal analysis and site optimization.|
|ymex||1 year||This cookie is set by yandex. This cookie is used to collect information about the user behaviour on the website. This information is used for website analysis and for website optimisation.|
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
|_fbp||3 months||This cookie is set by Facebook to deliver advertisement when they are on Facebook or a digital platform powered by Facebook advertising after visiting this website.|
|anj||3 months||No description available.|
|bscookie||2 years||This cookie is a browser ID cookie set by Linked share Buttons and ad tags.|
|fr||3 months||The cookie is set by Facebook to show relevant advertisments to the users and measure and improve the advertisements. The cookie also tracks the behavior of the user across the web on sites that have Facebook pixel or Facebook social plugin.|
|i||10 years||The purpose of the cookie is not known yet.|
|IDE||1 year 24 days||Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.|
|MUID||1 year 24 days||Used by Microsoft as a unique identifier. The cookie is set by embedded Microsoft scripts. The purpose of this cookie is to synchronize the ID across many different Microsoft domains to enable user tracking.|
|NID||6 months||This cookie is used to a profile based on user's interest and display personalized ads to the users.|
|personalization_id||2 years||This cookie is set by twitter.com. It is used integrate the sharing features of this social media. It also stores information about how the user uses the website for tracking and targeting.|
|test_cookie||15 minutes||This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.|
|uuid2||3 months||This cookies is set by AppNexus. The cookies stores information that helps in distinguishing between devices and browsers. This information us used to select advertisements served by the platform and assess the performance of the advertisement and attribute payment for those advertisements.|
|VISITOR_INFO1_LIVE||5 months 27 days||This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.|
|YSC||session||This cookies is set by Youtube and is used to track the views of embedded videos.|
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
|_uetvid||1 year 24 days||No description available.|
|AnalyticsSyncHistory||1 month||No description|
|ARRAffinitySameSite||No description available.|
|bEkAYwpdRGcM||1 day||No description|
|LEAfgqMGWpwUs||1 day||No description|
|li_gc||2 years||No description|
|lpv413292||30 minutes||No description|
|metrika_enabled||session||No description available.|
|UserMatchHistory||1 month||Linkedin - Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.|
|visitor_id413292||10 years||No description|
|visitor_id413292-hash||10 years||No description|
|visitorId||1 year||No description|
|yt-remote-connected-devices||never||No description available.|
|yt-remote-device-id||never||No description available.|
|yuidss||1 year||No description available.|