This paper composed by the contributers of this repository under the CC0 1.0 Universal license aims to comparing different concepts of decentralized digital asset registration and tracking.
- Abstract
- Introduction
- Concepts of Decentralized Digital Asset Registration
- Comparison of different Systems
- Appendix A: Souces
- Appendix B: Supply Chains Research
tbd
tbd
tbd
tbd
The products consumed on european and american markets show increasingly global origins. The companies producing, handling and/or distributing those products are spread over the globe. The network these companies form - supply chains - span suppliers, manufacturers and retailers. The degree of optimization they apply to the network - supply chain management - determine their success in their respective industries. (9)
The global reach of supply chains, specifically into jurisdictions where fair labor and environmental protection are little enforced, creates an often negative ethical footprint for products. (source?) In a movement to more conscious consumption, “There is a growing rallying call by customers and governments demanding more transparency from brands, manufacturers, and producers throughout the supply chain.” (2)
For businesses to deliver the demanded transparency, be it out of commitment to values and ethics, or driven by regulations that first world markets increasingly apply, there is a multitude of challenges and problems.(source?) We can agree that effective solutions can only be found by precisely modeling the problem space, which is, among other factors, determined by market composition and degree of integration within the respective industry. Yet, an analysis of a specific industry or market is not scope of this paper. Rather, we want to put the cart before the horse and pick a theoretical problem: the tracking of asset and certification titles along the different parties of a supply chain. With this problem at hand, we will analyse different blockchain based technologies on their ability to deliver the required functionality.
A produced physical good - an asset - moves through companies along a supply chain and gets enhanced, combined with other assets, split or modified in another way. To disclose the ethical footprint of this process, the social and environmental conditions of production and modification need to be recorded. Furthermore, the integrity of this recorded information needs to be protected from interests of individual parties that are involved and be accessible further down the chain. (https://www.zebra.com/content/dam/zebra_new_ia/en-us/solutions-verticals/product/RFID/GENERAL/White%20Papers/WP_Item-Level_Supply_Chain_0413.pdf)
chain of custody deduct how claims can be aggregated using chain of custody.
certification deduct how due to a conflict of interests, a third party is required to support claims about quality of asset.
explain how transformations would be nice to have.
the blockchain has started with bitcoin, digital currency, 7 years ago. the currency has created a big hype, but never reached main market adoption.
http://www.coindesk.com/report-blockchain-could-disrupt-capital-markets-within-decade/
security assumptions -> prove of work / double spend / (1)
Over the past three years, investors are turning to Bitcoin’s inherent technology - blockchain - in the attempt to expand it’s functionality beyond tracking of just one specific on-chain asset. (Fred Wilson with Union Square Ventures shared his view that blockchain applications are still the biggest opportunities in bitcoin (http://www.coindesk.com/fred-wilson-blockchain-applications-still-biggest-opportunity-bitcoin/))
The intention is to use different methods to either watermark bitcoins, create custom validation rules, or entire new blockchains to represent a sundry of off-chain assets. (5)
http://chromaway.com/papers/A-blockchain-based-property-registry.pdf
In the following we will compare bitcoin based systems and then generalize towards custom blockchains.
The seemingly simplest way to issue off-chain assets onto Blockchain is to piggyback on the Bitcoin protocol.
The Open Asset Protocol is such an implementation that allows to encapsulate a quantity of user-defined asset on top of a Bitcoin amount. (3) "An issuer would first issue colored coins and associate them with a formal or informal promise that he will redeem the coins according to terms he has defined. Colored coins can then be transferred using transactions that preserve the quantity of every asset." (3)
Simple model of a “colored coin.” Source: Richard Brown (5)
easy to implement, but no network level verification. (6)
at least 3 different companies are utilizing this scheme to create products:
Colu , CoinPrism, and ChromaWay (7)
While in the colored coins architecture bitcoin ownership transfer and colored asset ownership transfer can not be separated (3), Counterparty and OmniLayer have created systems that use Bitcoin as a storage/proof-of-publication layer, while operating and validating a custom protocol on their own nodes.
Counterparty is one of the examples of an Embedded Consesus System. While having created a new platform for asset issuance, it relies on the security concerns of the Bitcoin blockchain and the inherent computation power of its miners. (8)
Counterparty has pioneered the issuance of a native crypto currency (XCP) through “proof of burn”. By sending Bitcoins to an provably invalid address investors could receive an appropriate amount of XCP. XCP is needed to interact with the protocol for issuing new assets. (https://en.wikipedia.org/wiki/Counterparty_(technology))
Omni (formerly Mastercoin) is another example of an Embedded Consesus System, providing complex financial functions on top of the Bitcoin blockchain. Similar to Counterparty it uses Bitcoin as storage/proof-of-publication layer while allowing for custom rules and validation.
source (https://github.com/DavidJohnstonCEO/APIcoin-Spec)
All previously described systems comprise workarounds to Bitcoin's inability to track off-chain assets, but inherit its design constraints. They do so due to "Reduced implementation cost: we only need a thin layer on top of Bitcoin, there is no need to implement a cryptocurrency from scratch." (10) In fact, it
Building a new network with native issuance design parameters is no trivial feat. For instance, Ethereum raised (at the time) roughly $18 million and has a small army of developers (both paid and volunteer) to build a new type of blockchain from scratch and it still took them over one year to build a system that learned from Bitcoin’s limitations in layer 3.30 At the time of writing, few of the “private Bitcoin fork” projects being proposed have had access to similar scale of resources and have not made similar, materially significant code rewrites and changes to Bitcoin Core in their product.31
describe NXT ?
bitshares ?
ethereum
skuchain ?
thingchain
“What is the motivation for doing this? Why have these coloring and ECS projects been created? In (Mizrahi 2015), the author notes one alleged advantage of using colored coins via the Bitcoin blockchain: Reduced implementation cost: we only need a thin layer on top of Bitcoin, there is no need to implement a cryptocurrency from scratch. 22 Colored coins, metacoins and other graffiticoins were originally proposed as a “hack” that could rapidly bootstrap by using the Bitcoin blockchain for consensus without building an entire network from the ground up. Since Bitcoin does not natively support the type of asset issuance or financial contracts that are required for financial applications, and because Bitcoin Core is not quickly amendable to such requirements (due to coordination problems discussed in Appendix A), external groups looking to quickly ramp up and use a public blockchain to create an off-chain asset tracking system must implement their protocol on top of the existing network. “ (watermark)
Protocol Layer | Functionality |
---|---|
Layer 1 | Network |
Layer 2 | Consensus |
Layer 3 | Transaction |
Layer 4 | Quasi Layer for Asset token |
source (8)
deep dive into ethereum
http://blog.coinprism.com/comparison-coinprism-counterparty-mastercoin/
Criteria | |||
---|---|---|---|
Architecture | Bitcoin based | Embedded Consensus | Native Asset |
Protocols | colored coins | courterparty, Omni | Ethereum |
Companies | |||
Applications | |||
Asset divisibility | 0 to 18 places | 0 to 8 places | any |
Combining asset classes | non trivial | non trivial | yes |
“The blockchain, in essence, could become the new operating system for Supply Chain Operating Networks — like Descartes, Elemica, GT Nexus, LeanLogistics, and others that combine B2B connectivity with software applications — and also help federate those networks.” “way ahead of what most companies are willing or ready to implement in the near future.” http://talkinglogistics.com/2015/01/26/bitcoin-new-supply-chain-operating-system/
- Bitcoin: A Peer-to-Peer Electronic Cash System by Satoshi Nakamoto
- Provenance whitepaper by Jessi Baker and Jutta Steiner
- Open Assets Protocol by Flavien Charlon
- Ethereum whitepaper
- Decentralized Digital Asset Registration - Concepts by Richard Brown
- Multichain whitepaper
- https://www.colu.co/ , https://www.coinprism.com/ , http://chromaway.com/ , http://coinspark.org/ (also offers private blockchains) , BlockCypher
- Watermarked tokens and pseudonymity on public blockchains by Tim Swanson
- Outcome-Driven Supply Chains by Steven A. Melnyk, Edward W. Davis, Robert E. Spekman and Joseph Sandor
- A blockchain-based property ownership recording system by Alex Mizrahi
critique assets on blockchain: http://www.ofnumbers.com/wp-content/uploads/2015/11/Watermarked-tokens-and-pseudonymity-on-public-blockchains-Swanson.pdf http://www.adroitlawyers.com.au/overstock-issuing-stock-taking-asset-securities-distribution-blockchain/
challenges in supply chain tracking
Supply Chain Operating Networks
supply chain wording: POs Invoices ASNs Payments
SKU
Orders
Lines
Items
Subcomponents
https://spendmatters.com/2015/11/09/why-bitcoins-blockchain-technology-could-revolutionize-supply-chain-transparency/
3PL
OEM
Supply Chain Operating Networks
- combine EDI (purchase orders and invoices) and software
- Descartes, Elemica, GT Nexus, LeanLogistics
- processes are inherent network centric (if execution focused)
- data quality part of SLA
=> better analytics / supply chain convergance