#DrupalEthereum @digitaldonkey09
@digitaldonkey09
a simplified introduction
"Sharing Economy" of
Uber, Airbnb, Spotify
Centralized User Data,
Facebook, Google
Reduce
Middlemen
Self-sovereign
user identity
Internet of
Information
Don Tapscott: "How the Blockchain is changing money and business"
Internet of
Value & Trust
"0xd62e7da1d30af2abed70f0ec677fefe0a0db5774 owns 5 Bitcoin"
agree
agree
agree
agree
agree
agree
Ethereum is an open-source, public,
blockchain-based distributed computing
platform featuring smart contract functionality.
Decentralized
P2P consensus
No central authority
Any state change requires a cryptographically signed Transaction
Global ledger with immutable records
Programmable money:
Smart Contracts
Data in Blockchain is public.
"Writing to Blockchain" requires:
time
Contract crowdFound
if (account_balance) > $10,000
move account_balance to founded_account
else
move donation_account to original_donor
(pseudocode)
Smart contracts are applications with a state stored in the blockchain
Ethereum wallets, Identity providers ...
Ethereum Signup
Ethereum user connector
Challenges
Current web
Ideal decentralization
Client side signing using Transaction-signers
Server just pulls data
(no private key on Server)
Servers (Ethereum-nodes)
List Servers, gather information (Server Entity)
Accounts/Ethereum Addresses
Map Accounts to Drupal Accounts
➡ Identity for known user group
Transactions
Smart Contracts
Current: POC
Finalizing infrastructure modules (MVP)
Drupal Ethereum module
thorsten.krug@consensys.net
@digitaldonkey09
The development of Drupal Ethereum Module
Has been sponsored by ConsenSys
@ConsenSys
https://consensys.net
slides.com/digitaldonkey/drupal-ethereum-2