apresentação cadeias blocos e contratos inteligentes

11
10 Aspectos das Cadeias de Blocos e Contratos Inteligentes “A distributed multiversion concurrency control that prevents conflicts occurring in multi-master replication”

Upload: bruno-ricardo-ferreira

Post on 09-Apr-2017

73 views

Category:

Economy & Finance


0 download

TRANSCRIPT

10 Aspectos das Cadeias de Blocos e Contratos Inteligentes

“A distributed multiversion concurrency control that prevents conflicts occurring in multi-master replication”

1. CONSENSUS MODEL(S)

Other Models /Developments: Ripple Consensus, Bitshares' Delegated Proof-of Stake, Stellar'sFederated.. , Ethereum's CASPER, Hyperledger's n-out-of-m, Multichain's random (...)

2. TOKENIZATION vs "REPUTATION-AT-STAKE"

One way or another, this is the "credit" you need to deliver in order to reward validators forthe integrity of (your) data in the network. Read: Eris - blockchains without a token

3. IDENTITY AND ACCESS: PUBLIC VS PRIVATE

Recommended reading: a brief report on permissioned ledgers

4. SECURITY & CRYPTOGRAPHY

A bitcoin "home made" mining farm

(HARDWARE, ENTROPY, ENCRYPTION, MULTISIG, HASH, MERKLE TREE, SHA-256). Learn moreabout blockchain technical features, here and here.

5. GOVERNANCE RULES AND SMART CONTRACTS

Read: A simple contract modelIntersection with ricardian contracts

Governance Rules: the rules written in the software that dictate how & what operations /transactions can be validated by the network (see the "block size limit" debate). Bitcoin can

be considered a smart contract itself.

6. SMART ORACLES (AGENTS & INTERNET OF THINGS)

Check out the slides for IBM ADEPT . Watch the live presentation: Next Generation IoTTechnologies Using The Block Chain

7. SMART PROPERTY: INTEROPERABILITY &SIDECHAINS

You can have self-enforceable collateralized operations with pure digital assets or assets that are secured / monitored with the blockchain (for example, along a supply chain).

8. DAPPS: DECENTRALIZED APPLICATIONS (WALLETS,BROWSERS)

Learn more about Dapps with Ethereum programing languages

9. PRIVACY CONTRACTS (ZK- PROOFs; SECRETSHARING): PSEUDONYMOUS VS ANONYMOUS

Hawk and Enigma projects are developing "Privacy preserving smart contracts" based on zero-knowledge proofs. Watch the Hawk live presentation.

10. DAO's or DAC's: DECENTRALIZED AUTONOMOUSORGANIZATIONS OR CORPORATIONS

• Read more about DAO's, here. See examples here.