Cachin, Christian Architecture of the Hyperledger Blockchain Fabric. Technical Report. IBM Research - Zurich.
Text
hyperledger_fabric_smart_contract.pdf Restricted to Registered users only Download (98kB) |
Abstract
A blockchain is best understood in the model of state-machine replication [8], where a service maintains some state and clients invoke operations that transform the state and generate outputs. A blockchain emulates a “trusted” computing service through a distributed protocol, run by nodes connected over the Internet. The service represents or creates an asset, in which all nodes have some stake. The nodes share the common goal of running the service but do not necessarily trust each other for more. In a “permissionless” blockchain such as the one underlying the Bitcoin cryptocurrency, anyone can operate a node and participate through spending CPU cycles and demonstrating a “proof-of-work.” On the other hand, blockchains in the “permissioned” model control who participates in validation and in the protocol; these nodes typically have established identities and form a consortium. A report of Swanson compares the two models [9].
Item Type: | Monograph (Technical Report) |
---|---|
Subjects: | Main Topics > Blockchain Projects > BloSSom 2019 Main Topics > Distributed Systems Main Topics > Security |
Divisions: | Computer Science |
Depositing User: | Unnamed user with email richard.dabels@uni-rostock.de |
Date Deposited: | 04 Sep 2019 16:33 |
Last Modified: | 04 Sep 2019 16:33 |
URI: | http://blossom.informatik.uni-rostock.de/id/eprint/61 |
Actions (login required)
View Item |