4. Blockchains (Both Public and Permissioned)
Characteristics
●
History Rules – Let's agree on what the worldstate of data is and was.
●
Signature Authority Rules – Let's agree on our ability to write to the data set.
●
Network Rules – Let's agree how to talk to each other.
Benefits
●
Incredible Verifibility
●
Systemic Resiliency
Challenges
●
Privacy
●
Slow
6. Public Blockchains
Public blockchains come in two flavo(u)rs:
Transaction-optimized
●
Give developers: verifiable title transfer
●
Examples: BTC, SkuChain, most of the “coins”
Logic-optimized
●
Give developers: verifiable process+title transfer
●
Examples: ETH
8. Permissioned Blockchains
Permissioned blockchains come in two flavo(u)rs:
Transaction-optimized
●
Give developers: verifiable title transfer
●
Examples: MultiChain
Logic-optimized
●
Give developers: verifiable logic+title transfer
●
Examples: Tendermint
12. Smart Contracts
Characteristics
●
Scripts Saved in a Blockchain
●
Almost every Blockchain is capable
●
Capabilities vary
Benefits
●
Verifiable, Distributed Process Assurance
●
Multi-Stakeholder By Design
Challenges
●
Reactive
●
“Reach” limited to the blockchain they live on
13. What is Being Done With Smart Contracts?
Industrial Applications
●
Finance
– Bond origination
– Trade finance
●
Insurance
– Real-time policy coverage
– Self-organizing mutuals
●
Construction & Health Care
– Supply chain tracking
– Automated job tracking &
payments
Governance Applications
●
Poverty reduction
– Grant management
– Administration of public benefits
dispensation
●
Public goods
– Drone airspace auctioning
– Mesh network connectivity
●
Open Data
– Publications Transparency
– Budget transparency
New applications
●
Distributed process
– Information Age Guilds
– P2P on-demand platforms
●
Process assurance
– Community based lending
mechanisms
– Education certification schemes
●
Sophisticated Sig Rules
– Distributed employment
– Distributed content
16. The eris Platform
●
Drastically reduces complexity of operating and developing
blockchain-backed applications
●
Blockchain agnostic – developer chooses the appropriate
blockchain(s) for their application
●
Embraces a harmony between the distributed computing camps (P2P
tech and cloud tech) by bridging the two
●
Smart contract focused
● Distributed infrastructure optimized (cloud-ready)
●
Details as to the platform available here