SlideShare a Scribd company logo
1 of 40
DApps Media
~State of the DApps on Ethereum
Research May 2015 ~
No copyrights, All rights decentralized.
About DApps Media
• DApps & Smart contracts info media, with international team, headquarered in Tokyo.
• Researching, and reporting DApps sometimes with interview, and spread the concept
• Towards Decentralized Autonomous Wolrld, we research and report the combination and
public benefit between DApps,Smart contracts across Different platforms.
About
No copyrights, All rights decentralized.
Smart
contracts
DApp
DApp
DApp
DApp
DApp
DApp
Smart
contracts
Smart
contracts
Smart
contracts
Contents
• About DApps
• About Smart contracts
• Market size
• Let’s use DApps
• Interview to founders (More)
• Our combination suggestion (More)
About
No copyrights, All rights decentralized.
What’s DApp ?
• Decentralized Application, no centralized server, user can run
the app locally.
• Instead of the server, having backend of blockchain with the
consensus algorithm.
• DApps issue their own tokens, users and developers are stake
holders
About DApps
No copyrights, All rights decentralized.
DApp
More detail definition?
About DApps
FromDavid Johnston’s The General Theory of Decentralized Applications, DApps
https://github.com/DavidJohnstonCEO/DecentralizedApplications/blob/master/README.md
1. The application must be completely open-source, it must operate autonomously, and with no
entity controlling the majority of its tokens. The application may adapt its protocol in response
to proposed improvements and market feedback but all changes must be decided by consensus
of its users.
1. The application's data and records of operation must be cryptographically stored in a public,
decentralized blockchain in order to avoid any central points of failure.
2. The application must use a cryptographic token (bitcoin or a token native to its system) which is
necessary for access to the application and any contribution of value from (miners / farmers)
should be rewarded in the application’s tokens.
3. The application must generate tokens according to a standard crytptographic algorithm acting as
a proof of the value nodes are contributing to the application (Bitcoin uses the Proof of Work
Algorithm).
There are many definition for “DApp”, but this David Jonhston’s at DApps Fund
definition is clear and maybe the first one.
No copyrights, All rights decentralized.
Must be open source ?
Some projects are not completely open source, some of the codes are open source.
Here’s the open source DApps references:
Ethereum State of the DApps https://docs.google.com/spreadsheets/d/1VdRMFENPzjL2V-vZhcc_aa5-
ysf243t5vXlxC2b054g/edit#gid=0
DAppsFund website http://www.dappsfund.com/
About DApps
No copyrights, All rights decentralized.
How to use DApps ?
About DApps
If you have used Bitcoin, you have already used or using DApp, but More “app” like
feeling things you can use and imagine by the following way.
1. Using github way - Google“github + {DApp name}”
2. Using official release way – Google “{DApp name}” and visit the site and install
3. Future way – DApp Browsing & installing “{DApp Name}”
3 Should be pointed out. In ethereum case, user can use Mist browser and search the DApps
from the place, and install, run on it.
No copyrights, All rights decentralized.
Why should we use DApps ?
About DApps
1. Decentralization– No censorships from centralized server
2. Privacy – Related to decentralization, generallly, your data is shared with encrypted format.
3. Secure transactions – P2P communication secured by blockchain
4. Useful financial Transactions – Ex) Bitcoin
5. Not just consuming, you can be involved in DApp network as a stake holder, developer, miner, etc roles.
And more metirs we will find in the relationships between DApps, and smart contracts. Some DApps like Gold
Feeds DApp helps other DApps to develop trust-less application.
(Gold) price feed: https://github.com/SilentCicero/meteor-dapp-pricefeed Nick Dodson
No copyrights, All rights decentralized.
Why media needed ?
About DApps
You can be involved in the DApp, easily by having tokens, or currencies.You are not just to be user,
can be developer, miner, smart contractor, as many roles.
However DApp itself is currently not penetrated to users. One of the reason is userability for
installation.
No copyrights, All rights decentralized.
Proprietary apps DApps
Collaboration
possibility
Have to talk with the company
owner with expilicit merit for
the share holders
If the contribution is to be some
plus for the DApp, it will be
welcomed.
Development
efficiency
Closed source, Limited API Open source, All APIs are oepn
You One user.
Users <->Company
Can be user, developer, miner,
smart contractor
I heard a lot about “Smart contracts”
what is the meaning of that ?
Smart contracts ?
From the 1997, Nick Szabo cryptographer suggest the basic idea of smart
contract., and also here .
However after Smart contracts comes to life, there are also have many
definitions. Peter Todd, Bitcoin core developer says “no one has a clue
what a smart contract actually is, and if we did it’d need oracles”
About smart contract
No copyrights, All rights decentralized.
The relationships between
DApps and Smart contracts ?
Currently there are some platforms for ‘Smart contracts’, such as Mastercoin, Nxt, Nem,
Counterparty.To describe the dapps, and smart contracts, let’s take two famous DApps,
Bitcoin and Ethereum.
When we talk about Ethreum and Bitcoin, some people misunderstand that.
Actually both of them are DApps, and can be able to run smart contracts.
About smart contract
No copyrights, All rights decentralized.
Not good Wide recognition
What kind of things are the place ?
This is the traditional legal paper alternative use case of the smart contracts.
For example, imagine the traditional paper contracts, when you enforce the contracts, you will go to
court, Just like that, you can write smart contracts as a legal contract for the assurance of agreement,
and publish to blockchain. And when you enforce it, you will send message. However there are ofcource
many things to notice here’s the great link of the lawyer, who is also engineer, and the founder of Eris,
smart contracts platform.
About smart contract
No copyrights, All rights decentralized.
Bitcoin and Ethereum can run
smart contracts ?
Yes, both of Ethereum and Bitcoin, and the platforms described are running smart contracts, but the main differences
are
・Turing Completeness
・Value Blindness
・Lack of state
・Blockchain-blindness
From: https://github.com/ethereum/wiki/wiki/White-Paper
About smart contract
No copyrights, All rights decentralized.
~Bitcoin is gold, Ethereum is oil. The purpose itself is different~
Market of DApps
Market size
By estimating the value of the crypto currencies which is used to the Dapps, then can estimate
the market size. Or other way is to measure is
Reference: Crypto currency market captalization, 12th May, 2015
Estimated Total market size of wide definition of DApps
No copyrights, All rights decentralized.
So these are brief explanation
Next, let’s use DApps
No copyrights, All rights decentralized.
State of DApps on Ethereum
Enjoy DApp
Today’s report we will research these State of DApps.
https://docs.google.com/spreadsheets/d/1VdRMFENPzjL2V-vZhcc_aa5-
ysf243t5vXlxC2b054g/edit#gid=0
No copyrights, All rights decentralized.
Cosmo
Solidity is a special-purpose for smart contract language. 12th May, 2015 now, it’s the
most conventional language for using smart contracts on Ethereum.
No copyrights, All rights decentralized.
Enjoy DApp
~A realtime solidity development environment~
MintChalk
MintChalk shows smart contracts templates, enables user to deploy smart contracts.
For instance, Kickstarter contract, CoinFlipping contract, and Bank like system contract.
No copyrights, All rights decentralized.
Enjoy DApp
~A contract publishing tool ~
Etherex
Not running for now, 12th May, 2015. Decentralized exchange , no centralized risks,
such as Mt.Gox. We expect they provide charts for other DApps as a contract way.
No copyrights, All rights decentralized.
Enjoy DApp
~A decentralized exchange~
BtcRelay
Genesis block started at the time current userbase estimated to these users.
No copyrights, All rights decentralized.
~A bitcoin two way peg aka side chain~
Enjoy DApp
EtherGit
15th May, 2015 Currently seems to be not coordinating. It will have Ether Faucet also.
It can be used with the mining status, blockchain number explorer.
http://stats.ethdev.com/
No copyrights, All rights decentralized.
Enjoy DApp
~Blockchain Explorer~
WeiFund
No copyrights, All rights decentralized.
~A decentralized crowdfunding application~
Enjoy DApp
The problem about decentralized fundraising is how to value the project, and who check the
identity. Possible decentralized solutions are 1. Using reputation chain 2.Using reputation DApp
like GroundHedge.
WeiFund contract: https://github.com/WeiFund/WeiFund/blob/master/WeiFund.sol
DApp pricefeed
No copyrights, All rights decentralized.
~A price-feed for smart contracts~
Useful continuous update data can have subscription business model even in DApp world.
This Dapp provides the subscription functionalities for smart contracts.
Enjoy DApp
Functionalities
• Landing page, admin page (a
dashboard for contract owner)
tracking page (to track
subscriptions)
• can subscribe an address
• only subscribers can access the
feed data
• renewable subscriptions
• owner can manage feed price,
subscribers, subscription duration
and payout balance
• a basic python server for updating
the feed info
Spitzl
No copyrights, All rights decentralized.
Enjoy DApp
~Fractional investment platform using Ethereum~
Currently seems to be no source opened. The traditional financial system relies on a
network of intermediaries to create contracts and settle trades between market
participants. Our trading platform is built upon a decentralized technology inspired by
Bitcoin. Through this technology, anyone in the world is able to trade instantly, without
the need for a broker, exchange or clearing firm. http://www.spritzle.io/
BitVote
Decentralized voting system, using vote ledger. By using the blockchain tech, user can show the
time you vote, and if the time is within voting time, the vote is valid. If not not count the vote.
https://bitvote.github.io/
No copyrights, All rights decentralized.
Enjoy DApp
~A decentralized voting system~
ADEPT
No copyrights, All rights decentralized.
Enjoy DApp
~Autonomous DEcentralized P2P Teletonomy ~
This video shows automated washing machine, and IBM ADEPT project components. IBM and
Samsung chose 3protocols.
1.BitTorrent for file sharing 2.TeleHash P2P messaging 3. Ethereum (Smart contracts)
Augur
Interview
Can make prediction makret. And the predicted data can be got from here. Augur add
“Reputation” to users by original algorithm for prediction, and user can send, earn, or be
subtracted reputation by smart contracts. They have also voting mechanism, search engine for
contracts and markets.
No copyrights, All rights decentralized.
~A decentralized prediction market~
1. market commenting
2. featured markets
3. filters to organize markets by
volume, category, number of
traders, trading fee, initial
liquidity
4. api voting
5. search engine for contract
data / markets
6. social media integrations
TrustDavis
No copyrights, All rights decentralized.
~Reputation system on Ethereum~
Reputation system is hot topic of blockchain tech. And if there will be many reputation chain,
how to user the summary and estimation of weight
reference: youtube video, https://www.youtube.com/watch?v=UXjIl0LZNOY
Enjoy DApp
Project Groundhog
No copyrights, All rights decentralized.
~A decentralized open source social network on Ethereum~
Project Groundhog focusing on controlling spam on social network, they have reputation system.
And there are incentive system, when a user share many shared-contents on their feeds. And
user can recommend or star the contents on their feeds.
Reference: youtube video,
Enjoy DApp
Whisper chat client
No copyrights, All rights decentralized.
~A decentralized group chat~
What is whisper ? Whisper is secure messaging protocol especially for between DApps, not for
users. Back to the ADEPT project, IBM and Samsung chose “Telehash” for messaging tool.
However one of the purpose of developing Whisper aims to enable user to get configurable
between routing privacy and routing efficiency (probability)
Enjoy DApp
Pokereum
No copyrights, All rights decentralized.
~Decentralized Poker~
Provably fair poker application, 14th May, 2015 15 days to go the DApp release
and the crowd funding.
Enjoy DApp
Wallet DApp
No copyrights, All rights decentralized.
~Ethereum wallet~
Now DApp wallet project intergrated into “Mist”.Mist is not just Ethereum browser,
however Mist vision is to be integrated blockchain tool kits.So there will be reputation
management system, wallets, mining, smart property management system, online
agreements, and DApps store.
Reference: Ethereum presents Mist youtube video.
Enjoy DApp
Mist DApp Wallet
Cryptocoin watch
No copyrights, All rights decentralized.
~Ethereum datafeed to watch
the amount received of cryptocurrencies~
Enjoy DApp
The CryptoCoinWatch DApp lets you inspect a datafeed and allows you to watch a new address. As pointed out
in Ethereum whitepaper.
This uses serpent, tailored for smart contracts language. In Bitcoin, when you use event listen function, you
need to add configulation to bitcoind.
However in Etherum, just write and deploy the contracts to blockchain, can listen. If you are interested in, you
can compare the references below
reference: Ethereum datafeed here Bitcoin payment processor open source “Baron” here
This serpent code used in the DApp
is useful to learn event driven
contract
https://github.com/EtherCasts/crypt
ocoinwatch/blob/master/contracts/c
ryptocoinwatch.se
Atomic Swap
No copyrights, All rights decentralized.
~Atomic cross-chain trading~
In computer science, atomic means a set of transactions, and if the process halted, it
can be reversed. This Atomic Swap is the contract on Ethereum side to enable
exchange cryptocurrencies between 2 chains.
Ethereum side Atomic Swap contract: By Zack Hess Atomic Swap repo
Bitcoin side Atomic Swap: https://en.bitcoin.it/wiki/Atomic_cross-chain_trading
Enjoy DApp
These are the concept level
• Guarante - eMarket
Peer-to-peer marketplace for guarantees
• SmartK -Make your NDA Smart
• BitRights -Insurance DApp
• PointNurse -Decentralized Healthcare
• Etherparty -Smart Contracts deploy
• eDollar -Stable Cryptocurrency
• Provenance -Product Origin Tracking
• Airlock -Electronic Security
• CubeSpawn -Modular Manufacturing
• Pokereum -Decentralized Poker
• DigixGlobal -Gold storage
• Lazooz -Ridesharing
Enjoy DApp
No copyrights, All rights decentralized.
SMARTK
No copyrights, All rights decentralized.
~Make your NDA Smart~
However as many people points out, if you want to execute the smart
contract codes on blockchain, we need oracles (trustable information
provider) for smart contracts to decide whether the NDA is breached or not.
Enjoy DApp
The benefits are
‐ Less transaction costs
‐ Speed of execution
‐ Collective legal wisdom
‐ Easy access to justice
‐ Equal playing field
Digix Global
No copyrights, All rights decentralized.
~Gold Storage~
Bitcoin in gram of gold is volatile, so if some tokens can be stabilized with Gold it’s will
be useful as “StableCoin”However we have to trust Digix Global for the certification,
“Proof of Assets”
Enjoy DApp
Their audits are
1. Private Audits: Clients are welcome to come to our certified
custodial vaults in Singapore to inspect your gold bars in a highly
private and secure environment.
2. External Audits: We have engaged Inspectorate Singapore
(www.inspectorate.com) to audit our inventory and match them
off with customers’ holdings at DGX. We will hold such audits at
least twice a year.
3. Custodial Audits: Our certified custodians will provide a physical
certification of proof that your gold bars are stored safely in their
vaults. They will take photographs of your serialised bars per
request basis and have them keyed into their inventory
management systems. Some of our certified custodian’s
reputation is also on the line to provide us with their appraisal
and storage services, as they have to answer to their
shareholders as a publicly listed company in Singapore.
4. Internal Audits: We have patented a certification process called
Proof of Asset (PoA), where auditors participate to sign the
existence of Gold on our PoA certificate, which is uploaded onto
the Ethereum Blockchain.
Lazooz
No copyrights, All rights decentralized.
~Decentralized ridesharing~
Lazooz’ vision is “Collaborative Transportaion Web”. Decentralized network will
challenge the established systems by revolutionizing how the world thinks about
peopple and things moving around. And the android is already launched, by using GPS,
there is “Proof of Movement” system mining system.
Reference: Lazooz whitepaper
Enjoy DApp
There are two basic ways to increase
movement in the system:
1. Send your movement data (i.e. running
the app and driving >20kmh).
2. Get others to send their movement data.
And the movement data can be changed to
Zooz Token, the reward for movement.
Do you have interested in the
DAppsMedia also ?
If you have, contract us from here!
No copyrights, All rights decentralized.
Fin
Decentralization is just beginning.
We hope you start to be involved in!

More Related Content

More from Tomoaki Sato

More from Tomoaki Sato (10)

DAO, Starbase - 4th Blockchain research lab at Digital Hollywood University
DAO, Starbase - 4th Blockchain research lab at Digital Hollywood UniversityDAO, Starbase - 4th Blockchain research lab at Digital Hollywood University
DAO, Starbase - 4th Blockchain research lab at Digital Hollywood University
 
Restribute ~ Wealth re-distirbution by blockchain hardfork ~
Restribute ~ Wealth re-distirbution by blockchain hardfork ~ Restribute ~ Wealth re-distirbution by blockchain hardfork ~
Restribute ~ Wealth re-distirbution by blockchain hardfork ~
 
デジタルハリウッド大学院 ブロックチェーン研究会第三回 2016年8月25日
デジタルハリウッド大学院 ブロックチェーン研究会第三回 2016年8月25日デジタルハリウッド大学院 ブロックチェーン研究会第三回 2016年8月25日
デジタルハリウッド大学院 ブロックチェーン研究会第三回 2016年8月25日
 
約束としてのスマートコントラクト (Smart contract as a way of promise) 
約束としてのスマートコントラクト (Smart contract as a way of promise) 約束としてのスマートコントラクト (Smart contract as a way of promise) 
約束としてのスマートコントラクト (Smart contract as a way of promise) 
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)
 
Localfacts smartcontractjp
Localfacts smartcontractjpLocalfacts smartcontractjp
Localfacts smartcontractjp
 
State Of Smart Contract Platforms from Smart Contract JP
State Of Smart Contract Platforms from Smart Contract JP State Of Smart Contract Platforms from Smart Contract JP
State Of Smart Contract Platforms from Smart Contract JP
 
Smart Contractjp 1st section about
Smart Contractjp 1st section aboutSmart Contractjp 1st section about
Smart Contractjp 1st section about
 
Smart contractjp smartcontract_about
Smart contractjp smartcontract_aboutSmart contractjp smartcontract_about
Smart contractjp smartcontract_about
 
Dappsmedia smartcontract _write_smartcontracts_on_console_ethereum
Dappsmedia smartcontract _write_smartcontracts_on_console_ethereumDappsmedia smartcontract _write_smartcontracts_on_console_ethereum
Dappsmedia smartcontract _write_smartcontracts_on_console_ethereum
 

Recently uploaded

VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
Adnet Communications
 

Recently uploaded (20)

VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
VIP Independent Call Girls in Mumbai 🌹 9920725232 ( Call Me ) Mumbai Escorts ...
 
Call Girls in New Friends Colony Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escort...
Call Girls in New Friends Colony Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escort...Call Girls in New Friends Colony Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escort...
Call Girls in New Friends Colony Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escort...
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
 
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
 
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
 
Top Rated Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Dighi ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
 
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
 
00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx
 
The Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdfThe Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdf
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
 
Gurley shaw Theory of Monetary Economics.
Gurley shaw Theory of Monetary Economics.Gurley shaw Theory of Monetary Economics.
Gurley shaw Theory of Monetary Economics.
 
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
Mira Road Awesome 100% Independent Call Girls NUmber-9833754194-Dahisar Inter...
 
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
 
Indore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdfIndore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdf
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
 
Booking open Available Pune Call Girls Shivane 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Shivane  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Shivane  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Shivane 6297143586 Call Hot Indian Gi...
 

DAppsMedia State of the DApps ethereum May, 2015

  • 1. DApps Media ~State of the DApps on Ethereum Research May 2015 ~ No copyrights, All rights decentralized.
  • 2. About DApps Media • DApps & Smart contracts info media, with international team, headquarered in Tokyo. • Researching, and reporting DApps sometimes with interview, and spread the concept • Towards Decentralized Autonomous Wolrld, we research and report the combination and public benefit between DApps,Smart contracts across Different platforms. About No copyrights, All rights decentralized. Smart contracts DApp DApp DApp DApp DApp DApp Smart contracts Smart contracts Smart contracts
  • 3. Contents • About DApps • About Smart contracts • Market size • Let’s use DApps • Interview to founders (More) • Our combination suggestion (More) About No copyrights, All rights decentralized.
  • 4. What’s DApp ? • Decentralized Application, no centralized server, user can run the app locally. • Instead of the server, having backend of blockchain with the consensus algorithm. • DApps issue their own tokens, users and developers are stake holders About DApps No copyrights, All rights decentralized. DApp
  • 5. More detail definition? About DApps FromDavid Johnston’s The General Theory of Decentralized Applications, DApps https://github.com/DavidJohnstonCEO/DecentralizedApplications/blob/master/README.md 1. The application must be completely open-source, it must operate autonomously, and with no entity controlling the majority of its tokens. The application may adapt its protocol in response to proposed improvements and market feedback but all changes must be decided by consensus of its users. 1. The application's data and records of operation must be cryptographically stored in a public, decentralized blockchain in order to avoid any central points of failure. 2. The application must use a cryptographic token (bitcoin or a token native to its system) which is necessary for access to the application and any contribution of value from (miners / farmers) should be rewarded in the application’s tokens. 3. The application must generate tokens according to a standard crytptographic algorithm acting as a proof of the value nodes are contributing to the application (Bitcoin uses the Proof of Work Algorithm). There are many definition for “DApp”, but this David Jonhston’s at DApps Fund definition is clear and maybe the first one. No copyrights, All rights decentralized.
  • 6. Must be open source ? Some projects are not completely open source, some of the codes are open source. Here’s the open source DApps references: Ethereum State of the DApps https://docs.google.com/spreadsheets/d/1VdRMFENPzjL2V-vZhcc_aa5- ysf243t5vXlxC2b054g/edit#gid=0 DAppsFund website http://www.dappsfund.com/ About DApps No copyrights, All rights decentralized.
  • 7. How to use DApps ? About DApps If you have used Bitcoin, you have already used or using DApp, but More “app” like feeling things you can use and imagine by the following way. 1. Using github way - Google“github + {DApp name}” 2. Using official release way – Google “{DApp name}” and visit the site and install 3. Future way – DApp Browsing & installing “{DApp Name}” 3 Should be pointed out. In ethereum case, user can use Mist browser and search the DApps from the place, and install, run on it. No copyrights, All rights decentralized.
  • 8. Why should we use DApps ? About DApps 1. Decentralization– No censorships from centralized server 2. Privacy – Related to decentralization, generallly, your data is shared with encrypted format. 3. Secure transactions – P2P communication secured by blockchain 4. Useful financial Transactions – Ex) Bitcoin 5. Not just consuming, you can be involved in DApp network as a stake holder, developer, miner, etc roles. And more metirs we will find in the relationships between DApps, and smart contracts. Some DApps like Gold Feeds DApp helps other DApps to develop trust-less application. (Gold) price feed: https://github.com/SilentCicero/meteor-dapp-pricefeed Nick Dodson No copyrights, All rights decentralized.
  • 9. Why media needed ? About DApps You can be involved in the DApp, easily by having tokens, or currencies.You are not just to be user, can be developer, miner, smart contractor, as many roles. However DApp itself is currently not penetrated to users. One of the reason is userability for installation. No copyrights, All rights decentralized. Proprietary apps DApps Collaboration possibility Have to talk with the company owner with expilicit merit for the share holders If the contribution is to be some plus for the DApp, it will be welcomed. Development efficiency Closed source, Limited API Open source, All APIs are oepn You One user. Users <->Company Can be user, developer, miner, smart contractor
  • 10. I heard a lot about “Smart contracts” what is the meaning of that ?
  • 11. Smart contracts ? From the 1997, Nick Szabo cryptographer suggest the basic idea of smart contract., and also here . However after Smart contracts comes to life, there are also have many definitions. Peter Todd, Bitcoin core developer says “no one has a clue what a smart contract actually is, and if we did it’d need oracles” About smart contract No copyrights, All rights decentralized.
  • 12. The relationships between DApps and Smart contracts ? Currently there are some platforms for ‘Smart contracts’, such as Mastercoin, Nxt, Nem, Counterparty.To describe the dapps, and smart contracts, let’s take two famous DApps, Bitcoin and Ethereum. When we talk about Ethreum and Bitcoin, some people misunderstand that. Actually both of them are DApps, and can be able to run smart contracts. About smart contract No copyrights, All rights decentralized. Not good Wide recognition
  • 13. What kind of things are the place ? This is the traditional legal paper alternative use case of the smart contracts. For example, imagine the traditional paper contracts, when you enforce the contracts, you will go to court, Just like that, you can write smart contracts as a legal contract for the assurance of agreement, and publish to blockchain. And when you enforce it, you will send message. However there are ofcource many things to notice here’s the great link of the lawyer, who is also engineer, and the founder of Eris, smart contracts platform. About smart contract No copyrights, All rights decentralized.
  • 14. Bitcoin and Ethereum can run smart contracts ? Yes, both of Ethereum and Bitcoin, and the platforms described are running smart contracts, but the main differences are ・Turing Completeness ・Value Blindness ・Lack of state ・Blockchain-blindness From: https://github.com/ethereum/wiki/wiki/White-Paper About smart contract No copyrights, All rights decentralized. ~Bitcoin is gold, Ethereum is oil. The purpose itself is different~
  • 15. Market of DApps Market size By estimating the value of the crypto currencies which is used to the Dapps, then can estimate the market size. Or other way is to measure is Reference: Crypto currency market captalization, 12th May, 2015 Estimated Total market size of wide definition of DApps No copyrights, All rights decentralized.
  • 16. So these are brief explanation Next, let’s use DApps No copyrights, All rights decentralized.
  • 17. State of DApps on Ethereum Enjoy DApp Today’s report we will research these State of DApps. https://docs.google.com/spreadsheets/d/1VdRMFENPzjL2V-vZhcc_aa5- ysf243t5vXlxC2b054g/edit#gid=0 No copyrights, All rights decentralized.
  • 18. Cosmo Solidity is a special-purpose for smart contract language. 12th May, 2015 now, it’s the most conventional language for using smart contracts on Ethereum. No copyrights, All rights decentralized. Enjoy DApp ~A realtime solidity development environment~
  • 19. MintChalk MintChalk shows smart contracts templates, enables user to deploy smart contracts. For instance, Kickstarter contract, CoinFlipping contract, and Bank like system contract. No copyrights, All rights decentralized. Enjoy DApp ~A contract publishing tool ~
  • 20. Etherex Not running for now, 12th May, 2015. Decentralized exchange , no centralized risks, such as Mt.Gox. We expect they provide charts for other DApps as a contract way. No copyrights, All rights decentralized. Enjoy DApp ~A decentralized exchange~
  • 21. BtcRelay Genesis block started at the time current userbase estimated to these users. No copyrights, All rights decentralized. ~A bitcoin two way peg aka side chain~ Enjoy DApp
  • 22. EtherGit 15th May, 2015 Currently seems to be not coordinating. It will have Ether Faucet also. It can be used with the mining status, blockchain number explorer. http://stats.ethdev.com/ No copyrights, All rights decentralized. Enjoy DApp ~Blockchain Explorer~
  • 23. WeiFund No copyrights, All rights decentralized. ~A decentralized crowdfunding application~ Enjoy DApp The problem about decentralized fundraising is how to value the project, and who check the identity. Possible decentralized solutions are 1. Using reputation chain 2.Using reputation DApp like GroundHedge. WeiFund contract: https://github.com/WeiFund/WeiFund/blob/master/WeiFund.sol
  • 24. DApp pricefeed No copyrights, All rights decentralized. ~A price-feed for smart contracts~ Useful continuous update data can have subscription business model even in DApp world. This Dapp provides the subscription functionalities for smart contracts. Enjoy DApp Functionalities • Landing page, admin page (a dashboard for contract owner) tracking page (to track subscriptions) • can subscribe an address • only subscribers can access the feed data • renewable subscriptions • owner can manage feed price, subscribers, subscription duration and payout balance • a basic python server for updating the feed info
  • 25. Spitzl No copyrights, All rights decentralized. Enjoy DApp ~Fractional investment platform using Ethereum~ Currently seems to be no source opened. The traditional financial system relies on a network of intermediaries to create contracts and settle trades between market participants. Our trading platform is built upon a decentralized technology inspired by Bitcoin. Through this technology, anyone in the world is able to trade instantly, without the need for a broker, exchange or clearing firm. http://www.spritzle.io/
  • 26. BitVote Decentralized voting system, using vote ledger. By using the blockchain tech, user can show the time you vote, and if the time is within voting time, the vote is valid. If not not count the vote. https://bitvote.github.io/ No copyrights, All rights decentralized. Enjoy DApp ~A decentralized voting system~
  • 27. ADEPT No copyrights, All rights decentralized. Enjoy DApp ~Autonomous DEcentralized P2P Teletonomy ~ This video shows automated washing machine, and IBM ADEPT project components. IBM and Samsung chose 3protocols. 1.BitTorrent for file sharing 2.TeleHash P2P messaging 3. Ethereum (Smart contracts)
  • 28. Augur Interview Can make prediction makret. And the predicted data can be got from here. Augur add “Reputation” to users by original algorithm for prediction, and user can send, earn, or be subtracted reputation by smart contracts. They have also voting mechanism, search engine for contracts and markets. No copyrights, All rights decentralized. ~A decentralized prediction market~ 1. market commenting 2. featured markets 3. filters to organize markets by volume, category, number of traders, trading fee, initial liquidity 4. api voting 5. search engine for contract data / markets 6. social media integrations
  • 29. TrustDavis No copyrights, All rights decentralized. ~Reputation system on Ethereum~ Reputation system is hot topic of blockchain tech. And if there will be many reputation chain, how to user the summary and estimation of weight reference: youtube video, https://www.youtube.com/watch?v=UXjIl0LZNOY Enjoy DApp
  • 30. Project Groundhog No copyrights, All rights decentralized. ~A decentralized open source social network on Ethereum~ Project Groundhog focusing on controlling spam on social network, they have reputation system. And there are incentive system, when a user share many shared-contents on their feeds. And user can recommend or star the contents on their feeds. Reference: youtube video, Enjoy DApp
  • 31. Whisper chat client No copyrights, All rights decentralized. ~A decentralized group chat~ What is whisper ? Whisper is secure messaging protocol especially for between DApps, not for users. Back to the ADEPT project, IBM and Samsung chose “Telehash” for messaging tool. However one of the purpose of developing Whisper aims to enable user to get configurable between routing privacy and routing efficiency (probability) Enjoy DApp
  • 32. Pokereum No copyrights, All rights decentralized. ~Decentralized Poker~ Provably fair poker application, 14th May, 2015 15 days to go the DApp release and the crowd funding. Enjoy DApp
  • 33. Wallet DApp No copyrights, All rights decentralized. ~Ethereum wallet~ Now DApp wallet project intergrated into “Mist”.Mist is not just Ethereum browser, however Mist vision is to be integrated blockchain tool kits.So there will be reputation management system, wallets, mining, smart property management system, online agreements, and DApps store. Reference: Ethereum presents Mist youtube video. Enjoy DApp Mist DApp Wallet
  • 34. Cryptocoin watch No copyrights, All rights decentralized. ~Ethereum datafeed to watch the amount received of cryptocurrencies~ Enjoy DApp The CryptoCoinWatch DApp lets you inspect a datafeed and allows you to watch a new address. As pointed out in Ethereum whitepaper. This uses serpent, tailored for smart contracts language. In Bitcoin, when you use event listen function, you need to add configulation to bitcoind. However in Etherum, just write and deploy the contracts to blockchain, can listen. If you are interested in, you can compare the references below reference: Ethereum datafeed here Bitcoin payment processor open source “Baron” here This serpent code used in the DApp is useful to learn event driven contract https://github.com/EtherCasts/crypt ocoinwatch/blob/master/contracts/c ryptocoinwatch.se
  • 35. Atomic Swap No copyrights, All rights decentralized. ~Atomic cross-chain trading~ In computer science, atomic means a set of transactions, and if the process halted, it can be reversed. This Atomic Swap is the contract on Ethereum side to enable exchange cryptocurrencies between 2 chains. Ethereum side Atomic Swap contract: By Zack Hess Atomic Swap repo Bitcoin side Atomic Swap: https://en.bitcoin.it/wiki/Atomic_cross-chain_trading Enjoy DApp
  • 36. These are the concept level • Guarante - eMarket Peer-to-peer marketplace for guarantees • SmartK -Make your NDA Smart • BitRights -Insurance DApp • PointNurse -Decentralized Healthcare • Etherparty -Smart Contracts deploy • eDollar -Stable Cryptocurrency • Provenance -Product Origin Tracking • Airlock -Electronic Security • CubeSpawn -Modular Manufacturing • Pokereum -Decentralized Poker • DigixGlobal -Gold storage • Lazooz -Ridesharing Enjoy DApp No copyrights, All rights decentralized.
  • 37. SMARTK No copyrights, All rights decentralized. ~Make your NDA Smart~ However as many people points out, if you want to execute the smart contract codes on blockchain, we need oracles (trustable information provider) for smart contracts to decide whether the NDA is breached or not. Enjoy DApp The benefits are ‐ Less transaction costs ‐ Speed of execution ‐ Collective legal wisdom ‐ Easy access to justice ‐ Equal playing field
  • 38. Digix Global No copyrights, All rights decentralized. ~Gold Storage~ Bitcoin in gram of gold is volatile, so if some tokens can be stabilized with Gold it’s will be useful as “StableCoin”However we have to trust Digix Global for the certification, “Proof of Assets” Enjoy DApp Their audits are 1. Private Audits: Clients are welcome to come to our certified custodial vaults in Singapore to inspect your gold bars in a highly private and secure environment. 2. External Audits: We have engaged Inspectorate Singapore (www.inspectorate.com) to audit our inventory and match them off with customers’ holdings at DGX. We will hold such audits at least twice a year. 3. Custodial Audits: Our certified custodians will provide a physical certification of proof that your gold bars are stored safely in their vaults. They will take photographs of your serialised bars per request basis and have them keyed into their inventory management systems. Some of our certified custodian’s reputation is also on the line to provide us with their appraisal and storage services, as they have to answer to their shareholders as a publicly listed company in Singapore. 4. Internal Audits: We have patented a certification process called Proof of Asset (PoA), where auditors participate to sign the existence of Gold on our PoA certificate, which is uploaded onto the Ethereum Blockchain.
  • 39. Lazooz No copyrights, All rights decentralized. ~Decentralized ridesharing~ Lazooz’ vision is “Collaborative Transportaion Web”. Decentralized network will challenge the established systems by revolutionizing how the world thinks about peopple and things moving around. And the android is already launched, by using GPS, there is “Proof of Movement” system mining system. Reference: Lazooz whitepaper Enjoy DApp There are two basic ways to increase movement in the system: 1. Send your movement data (i.e. running the app and driving >20kmh). 2. Get others to send their movement data. And the movement data can be changed to Zooz Token, the reward for movement.
  • 40. Do you have interested in the DAppsMedia also ? If you have, contract us from here! No copyrights, All rights decentralized. Fin Decentralization is just beginning. We hope you start to be involved in!