Professional Documents
Culture Documents
2
Character of Smart Contracts
• A “smart contract” is not necessarily “smart.”
• The operation is only as smart as the information feed it
receives and the machine code that directs it.
3
Understanding Smart Contracts
Key attributes of a smart contract include:
If P ≥ Iprice, dispense I
If P > Iprice, dispense change
Else beep and wait.
5
PineSafe Patti and
The smart
Patti buys a Patti worries offers PineSafe
contract is
pineapple weather could insurance agree to terms
stored and
grove in jeopardize through and digitally
operates on
Hawaii business a sign a smart
Blockchain
self-executing contract
smart
contract
Automates monthly
payments from PineSafe
Patti to PineSafe
Patti
Automates daily checks U.S. Weather
Service
for freeze event
This third party
(Payout if freeze) authority is known as
an oracle.
13
The smart The smart
Upon deposit,
contract Jane returns contract
Jane uses a the smart
monitors bike to a transfers funds
smart contract contract
speed and different rental to RentCo
to rent a ride. unlocks bike
distance with point. and relocks
for use.
ride the bike.
tracking.
Smart
RentCo
RTS
Articulate the
Identify the area Create the formal
Create a role of Obtain
for block chain structure – named
business case Deutsche funding
introduction Deutsche bank labs
bank labs role
Model the
Develop corporate bond Set up and
Check
hypothesis to lifecycle execute
feasibility
be tested (business the project
process)