PeopleSoft Application Engine Basics for Building a Data Mart App Engine 101.
D app 101
Transcript of D app 101
![Page 1: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/1.jpg)
Module II: Decentralized Application 101
Tom | Koinify
![Page 2: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/2.jpg)
Basic Concepts• Decentralized Application
• Decentralized Autonomous Organization
• Decentralized Autonomous Corporation
• Smart Contract
• Secure Multi Party Computation
• On-chain code
![Page 3: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/3.jpg)
What’re the differences?
Classic distributed app
Smart Contract
DAC/DAO/dApp
Smart Corporation
Autonomous decision rules
Value Exchange
Dynamic membership
![Page 4: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/4.jpg)
Peer-to-peer Economy
Blockchain Technology
Cryptoeconomics
![Page 5: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/5.jpg)
Blockchain: a trustable public cloud infrastructure
Today Future
Client
Private Cloud
Yesterday
Private Cloud
Private Cloud
Client
Blockchain: Protocol, Identity &
Data
Client
Private Cloud P2P Nodes
![Page 6: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/6.jpg)
Human service
dApp Services
Peer-to-peer services
Computing Service
Storage
Computation
Bandwidth
Resource Redistribution
IoT (sensor etc.)
Immutable storage Insurance
DEX
Lottery
Prediction Markets
Lending
Derivatives
Digital Property (e.g. domain)
Large scale collaborations
![Page 7: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/7.jpg)
dApp stack
BlockchainConsensus Layer
Meta Layer / API
model & controller: consensus-critical
View
model & controller:regular
application logic
API
![Page 8: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/8.jpg)
Consensus components
• Shared application state: Proof of X
• Economics: distribution & incentive
• Membership / Access control
• Self Governance
![Page 9: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/9.jpg)
Cryptoeconomics: A design pattern
• Encourages open & common protocol
• (Native) Crypto Token serves to:
• Secure network. Storing / processing data
• Incentivize developer as seigniorage
• Reward Content/App specific contribution
• Gamification
• Bootstrapping, Continuous Price discovery
![Page 10: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/10.jpg)
Software as public goods
![Page 11: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/11.jpg)
New compensation models … means more public goods• Classic corp models
• Product sales (Apple)
• Extra service (Redhat)
• Asymmetric monetization (Google ads)
• Crypto models
• Seigniorage -> Dev
• Capital gain -> Dev/Token Holders
• Rewards -> Token holders
Limit & Control
Open involvement
minority … majority
majority … majority
![Page 12: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/12.jpg)
- Data layer for blockchain: Federated + Auditing nodes
- 1 min confirmation time + 10 min pegging to master blockchain
- 2-class structure: - Factoid: Mining rewards. Exchangeable.
Constant annual token inflation - Entry credit: For recording data.
![Page 13: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/13.jpg)
Deckbound
• First blockchain based trading card game
• Colorcoin-like tracking for cards
• https://www.youtube.com/watch?v=d_-mxgUNiOM#t=27
![Page 14: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/14.jpg)
Augur: P2P prediction market
• “Google for the future”
• Weather insurance, election prediction, enterprise forecast, price discovery, funding public goods
• Sidechain + Ethereum
• 2-class structure
• Stable Coin: Stabilization via Seigniorage shares scheme.
• Reputation: Fixed supply. Non-fungible. Use it or lose it.
• Reputation allows nodes to vote on decision outcome.
![Page 15: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/15.jpg)
Koinify: Marketplace for dApps
![Page 16: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/16.jpg)
Recap: the distributed toolkit
View (Web)
Notarization
Tokenization
Programmable logic
File Storage
Eris
IPFSMaidsafe
TahoeLFS
FactomCounterparty
Storj
Ethereum
Codius
Blockchain
ZeroNet
![Page 17: D app 101](https://reader033.fdocuments.us/reader033/viewer/2022051617/55a5766e1a28ab012d8b469c/html5/thumbnails/17.jpg)
Final Demo Days• Finalize project proposal: Feb 14th
• Internal Demo day: Saturday Mar 7th
• Top Projects Public demo night: Tuesday Mar 10th
• signup at meetup.com/blockchainu
• Attendees: leading crypto startups and VC
• Must use one or more of the distributed toolkit: filesystem, smart contract, notarization, tokenization, etc.