SlideShare a Scribd company logo
1 of 68
Download to read offline
Blockchain and
Virtual Currency
- Technical issues -
Kindai University
Shigeichiro Yamasaki
SITIM2019
2019 November 9
Gerardus
Mercator
Gerardus
Mercator
is a 16th century cartographer.
Mercator's World Atlas
Mercator projection
Mercator is known as a inventor of Mercator projection for World Atlas.
God knows every events on the earth with First glance
Mercator tried to express God's perspective
God's perspective
GAFA Know almost every events on the earth
GAFA are the Processor and Controller of our data
GAFA have this God's perspective
we confirm the correctness of the actions we have performed
this is the most important property of Blockchain
In blockchain, We are
the Processor and Controller of our data
confirm
blockchain
Bitcoin showed that
this blockchain's
property works
to solve problems
was a big issue for electronic money and had not been solved for 20
years
The double-spent problem of electric money
100 10
10
100 10
10
spend
spend
copy
Sender
Build with tampered-resistant device
Some trustable entity checks all payments
Traditional compromised solutions
to avoid the double-spent problem
Bitcoin solved the double-spent problem of electric money
l Built with software only
l No need for any trustable entity
l Possible to transfer money between individuals
Bitcoin is a technological leap
in electric money technology
public key
transfer transfer
private key private key private key
public key public key
transfer
Bitcoins' solution is realized as a ledger audit
l All participants are auditors of ledger records
How did Bitcoin solve the problem ?
Ledger
record
All participants
input
output UTXO
input
output
input
UTXO
UTXO
UTXO
UTXO
audit
The confirmed ledger records are stored in an immutable way
The immutable records is called "Blockchain"
Blockchain
confirmed
ledger record
All participants
input
output UTXO
input
output
input
UTXO
UTXO
UTXO
UTXO
blockchain
(immutable records)
block
The most important target of the confirmation is that any transaction
does not increase or decrease the total monetary value
Law of conservation of monetary value
input
output UTXO
input
output
input
UTXO
UTXO
UTXO
UTXO
transaction
100 btc 100 btc
Bitcoin's P2P
network
In bitcoin all nodes manage the ledger as a server
l Currently there are about 10,000 nodes
l Each node is connected with 8 connections
l It is an extremely symmetric network system
l There are no popular or important nodes
Bitcoin nodes of
Yamasaki
laboratory
80 Bitcoin full nodes
is a problem of how to make all honest nodes agree on the same value
l If more than 1/3 of the enemies conspire, it becomes impossible to agree
all honest nodes to the same value
Honest node
Enemy nodes
Byzantine agreement problem
M
Gottfried
Wilhelm
Leibniz
Philosopher representing the
Baroque era
Leibniz thought about Atom and he called it Monad
Leibnitz is one of the inventors of calculus
Monad is also an infinitesimal of calculus
Leibniz's Monad
Monad
dx
dy
Monad
dx
dy
Monads don't contact each other
But Monad knows the world through "planned harmony of God"
Leibniz's said Monad has no windows
Monad
dx
dy
X
X
X X
X
This is the core of Bitcoin's invention
l Bitcoin nodes do not communicate with each other to obtain agreement
l This agreement is achieved probabilistically
Bitcoin's agreement is realized by
"the Common Prefix Method"
node
B
B
A
A
node
Common Prefix
of BlockchainX
30 minutes ago
There is no specific subject to this agreement method,
and it is completed as "planned harmony"
node
B
B
A
A
node
agreement as planed harmony
X
30 minutes ago
The content of the agreement exists
beyond the skylight of the Gothic Church
node node node node
skylight of
the Gothic church
content of
agreement
Xwithout specific subject
Is Blockchain a magic
technology ?
that solves every social problems
• It provides traceability of the food distribution process
• It provides a more reliable voting system
• It provides a copyright management system that enables
author-sovereign content distribution
• ...
Is it true?
Blockchain is not
a magic
technology
Conventional trust structure needs vertex
Blockchain based trust does not need it
However, Blockchain may change
the structure of trust
vertex
Blockchain based trust Conventional trust
But the change in structure will not be drastic
vertex
Blockchain based trust Conventional trust
X
ID federation of Japanese governmental PKI
A typical trust structure is ID federation
root CA
root CA
Ministry of
Economy, Trade and Industry
(MITI)
Ministry of
Internal Affairs and Communications
(MIC)
the mutual authentication is done via bridge CA
When a MITI person wants to authenticate a MIC person
the authentication is done via bridge CA
In conventional ID federation
bridge CAroot CA
root CA
Ministry of
Economy, Trade and Industry
(MITI)
Ministry of
Internal Affairs and Communications
(MIC)
Will Blockchain-based ID federation
really work?
Ministry of
Economy, Trade and Industry
(MITI)
Ministry of
Internal Affairs and Communications
(MIC)
?
Blockchain based ID federation
mutual authentication
Only CA can prove the connection between a person or
an organization of real-world and its public key
Some Trustable CA is indispensable
for identity authentication
CA
relying party
real world
trust
public key
personorganization
Blockchain based ID federation
as mutual authentication for CAs
rootCA
rootCA
bridge CA
☓
will work well
and does not require bridge CAs
But does this really work?
Blockchain based ID federation
as mutual authentication for Electric Moneys
However, There will be many problems to overcome
Blockchain may change
the structure of trust
Blockchain based on trust
Technical
issues of
blockchain
• Scalability
• Throughput
• Transaction fee
• Computational load of nodes
• Attack resistance of smart
contracts
Blockchain applications are not as free as regular applications
l Blockchain has limitations on storage capacity and processing load
There are essential restrictions
on blockchain applications
Dapp
ICO
Dapp
game
DeFi
Layering
• is the separation of game-
theoretic applications and
blockchain
• solves Scalability, Throughput and
Transaction fee problems
• Lightning network is a typical
example of it
is a game-theoretic solution to construct payment channel as layer 2
Lightning Network
Bitcoin block chain
Lightning Network
Layer 1
(on chain)
Layer 2
(off chain)
payment channel
Locked Funds
Locked Funds
Lightning Network
Lightning Network is already a practical technology
In Fukuoka City, I was able to drink sparkling wine with the payment
of the lightning network
Turing-complete smart contract systems are difficult to defend due to
large attack surface
Attack resistance of smart contracts
Turing-complete
smart contract
Single -
function
smart
contract
Attacks Attacks
Dapp
game
DeFi
Dapp
ICO
Simplified functionality to minimizing attack surfaces
Reduce computational load and compact storage
There is a regression to a single function
blockchain for the safety of smart contracts
Single -
function
smart
contract
Attacks
Single -
function
smart
contract
Attacks
Single -
function
smart
contract
Attacks
Dapp
game DeFi
Dapp
ICO
The Future
of
Blockchain
Technology
• Layering
• Isolation as a layer of
applications and storage
• Simplified functionality
• Minimizing attack surfaces
• Reduce computational load
and compact storage
In order to realize a new decentralized
financial system over the blockchain
it is necessary to have a method of ledger
expansion other than cash accounts
Ledger expansion method
can represent not only in cash accounts
but also debt and credit accounts
l ERC20 (Ethereum)
l OpenAssets Protocol (Bitcoin)
cash account
debt/credit accountinput
debt
output
cash
output
credit
input
cash
input
credit
output
debt
transaction
The law of conservation of monetary value must
hold even in an extended ledger
input
debt 100
output
cash
output
credit 70
input
cash
input
credit 100
output
debt 50
input
debt 50
output
cash
output
credit
input
cash
input
credit 30
output
debt
input
debt 50
output
cash
output
credit
input
cash
input
credit 70
output
debt
credit 30
debt 50
But neither ERC20 nor
Open Assets Protocol
have the functionality to
guarantee it
Data type of assets are
integer only
Libra Move Language
• is designed for an extended
ledger description
Libra Move Language
• has type system inspired by
Linear Logic
• What is the Linear Logic ?
Linear Logic
is a logic for composition and decomposition
Todd Mclellan Things Come Apart: A Teardown Manual for Modern Living 2013
Libra uses Linear Logic
to prove the entire mass is preserved
while composition and decomposition
Todd Mclellan Things Come Apart: A Teardown Manual for Modern Living 2013
Inference rules of Linear logic
An important point of Linear Logic's
inference rules is the lack of two rules
Linear logic does not include weakening and contraction rules
l It means that any rules cannot add or reduce its terms
Contraction left
Weakening rightWeakening left
Contraction right
Libra Move language can check the
balance of complex assets
Todd Mclellan Things Come Apart: A Teardown Manual for Modern Living 2013
Typical
application
of Linear
logic is
proof of
chemical
reaction
equation
Chemical
reaction
formula
2H2 + O2 = 2H2O
Proof of conservation law
for chemical composition and decomposition
by linear logic
The expression of chemical reaction formula by Linear Logic looks
like this
H2⊗H2⊗O2 ⊸ H2O⊗H2O
H2O⊗H2O ⊸ H2⊗H2⊗O2
Proof of conservation law
for chemical composition and decomposition
synthesis︓ H2 + O2 → H2O
resolution︓ H2O → H2 + O2
H2
O2
2H2O 2H2O
O2
H2
How to compose stable coin
from base currencies
composition rule : 2¥2 ⊗ £2 ⊸ 2¥2£
2¥2£
(yenpound)
£2
2¥2
How to decompose stable coin
into base currencies
decomposition rule : 2¥2£2 ⊸ ¥2 ⊗ £2
2¥2£
£22¥2
"Zenisashi" is
13th century Japanese stable coin
• A bunch of 28
different Chinese coins
at a constant ratio
• This bundle was
distributed with the
coin ratio maintained
Ratio of 28 Chinese coins of "Zenisashi"
Hitoshi Okada, Libra Nikkei Publishing Inc. 2019
How to compose Libra stable coins?
Combining base currency at a certain ratio
Libra
€18
$50
¥14
£11
S$7
The minimum unit of "Zenisashi" is
a bunch of 97 coins
Zenisashi
can be very small unit like a molecule
while maintaining the ratio of currency combinations
The minimum unit of Libra
€18
$50
¥14
£11
S$7
Libra
Libra as a currency of measure of values
Libra can be a scale of values
But Libra is controlled by facebook
Who should do it?
Is the federation of multiple currencies really
feasible?
€
$
¥
£S$
This agreement should exists
beyond the skylight of the Gothic Church
node node node node
skylight of
the Gothic church
content of
agreement
Xwithout specific subject
€$ ¥
£S$ ¥
₽
this is the most important property of Blockchain
We should aim to develop blockchain
technology that retains this property
In blockchain, we are the Processor and
Controller of our data
confirm
blockchain

More Related Content

What's hot

W24717 economic limit of bitcoin dan blockhain
W24717 economic limit of bitcoin dan blockhainW24717 economic limit of bitcoin dan blockhain
W24717 economic limit of bitcoin dan blockhainRein Mahatma
 
Crypto currencies The internet of Money
Crypto currencies The internet of MoneyCrypto currencies The internet of Money
Crypto currencies The internet of MoneyFady Dawood
 
Blockchain Technology and Cryptocurrency
Blockchain Technology and CryptocurrencyBlockchain Technology and Cryptocurrency
Blockchain Technology and CryptocurrencyAdityaSingh1213
 
Crypto currency secrets
Crypto currency secretsCrypto currency secrets
Crypto currency secretsSahir
 
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez SacristánEvent Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez SacristánJuan Ignacio Pérez Sacristán
 
Explain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveExplain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveZoltan Balazs
 
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. ParisGLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Pariseraser Juan José Calderón
 
Blockchain - A Solution For Nothing
Blockchain - A Solution For NothingBlockchain - A Solution For Nothing
Blockchain - A Solution For NothingYash Gadhiya
 
Unchain Blockchain by Eva Rez
Unchain Blockchain by Eva RezUnchain Blockchain by Eva Rez
Unchain Blockchain by Eva Rezrezeva
 
Blockchain Smart Contract v5
Blockchain   Smart Contract v5Blockchain   Smart Contract v5
Blockchain Smart Contract v5MD SAQUIB KHAN
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018Chuck Bair
 
Crypto Currencies: From beginners perspective
Crypto Currencies: From beginners perspectiveCrypto Currencies: From beginners perspective
Crypto Currencies: From beginners perspectiveAmritanshu Raj
 
Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)Koen Vingerhoets
 
Blockchain Technology And Cryptocurrency
Blockchain Technology And CryptocurrencyBlockchain Technology And Cryptocurrency
Blockchain Technology And CryptocurrencyEno Bassey
 
Definition of Cryptocurrency
Definition of CryptocurrencyDefinition of Cryptocurrency
Definition of Cryptocurrencyterihagh
 
Chain of a_lifetime_december2014
Chain of a_lifetime_december2014Chain of a_lifetime_december2014
Chain of a_lifetime_december2014Carlo Bertolazzi
 

What's hot (19)

W24717 economic limit of bitcoin dan blockhain
W24717 economic limit of bitcoin dan blockhainW24717 economic limit of bitcoin dan blockhain
W24717 economic limit of bitcoin dan blockhain
 
Crypto currencies The internet of Money
Crypto currencies The internet of MoneyCrypto currencies The internet of Money
Crypto currencies The internet of Money
 
Blockchain Technology and Cryptocurrency
Blockchain Technology and CryptocurrencyBlockchain Technology and Cryptocurrency
Blockchain Technology and Cryptocurrency
 
Crypto currency secrets
Crypto currency secretsCrypto currency secrets
Crypto currency secrets
 
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez SacristánEvent Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
Event Itnig - Smart Contracts by MarketPay, Juan Ignacio Pérez Sacristán
 
The basics of ethereum
The basics of ethereumThe basics of ethereum
The basics of ethereum
 
Explain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveExplain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a five
 
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. ParisGLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
 
Blockchain - A Solution For Nothing
Blockchain - A Solution For NothingBlockchain - A Solution For Nothing
Blockchain - A Solution For Nothing
 
Unchain Blockchain by Eva Rez
Unchain Blockchain by Eva RezUnchain Blockchain by Eva Rez
Unchain Blockchain by Eva Rez
 
Blockchain Smart Contract v5
Blockchain   Smart Contract v5Blockchain   Smart Contract v5
Blockchain Smart Contract v5
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018
 
Crypto Currencies: From beginners perspective
Crypto Currencies: From beginners perspectiveCrypto Currencies: From beginners perspective
Crypto Currencies: From beginners perspective
 
Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)Why banks invest in blockchain (and not in bitcoin)
Why banks invest in blockchain (and not in bitcoin)
 
Blockchain Technology And Cryptocurrency
Blockchain Technology And CryptocurrencyBlockchain Technology And Cryptocurrency
Blockchain Technology And Cryptocurrency
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
Definition of Cryptocurrency
Definition of CryptocurrencyDefinition of Cryptocurrency
Definition of Cryptocurrency
 
Chain of a_lifetime_december2014
Chain of a_lifetime_december2014Chain of a_lifetime_december2014
Chain of a_lifetime_december2014
 

Similar to Blockchain and Virtual Currency - Technical issues -

2019 blockchain economy
2019 blockchain economy2019 blockchain economy
2019 blockchain economyHeung-No Lee
 
Cryptocurrency markets 101
Cryptocurrency markets 101Cryptocurrency markets 101
Cryptocurrency markets 101William Piquard
 
Blockchain Challenge - Matteo Bedini - 14/11/18
Blockchain Challenge - Matteo Bedini - 14/11/18Blockchain Challenge - Matteo Bedini - 14/11/18
Blockchain Challenge - Matteo Bedini - 14/11/18The Blockchain Council
 
Iceic2019 final presented
Iceic2019 final presentedIceic2019 final presented
Iceic2019 final presentedHeung-No Lee
 
Blockchain disruptive technology 2018
Blockchain disruptive technology 2018Blockchain disruptive technology 2018
Blockchain disruptive technology 2018Ziyad Abualrob
 
[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노ethconkr
 
Blockchain For Better
Blockchain For BetterBlockchain For Better
Blockchain For BetterSota Watanabe
 
Implementing Commerce in the 21st century with Blockchain and Cryptocurrencies
Implementing Commerce in the 21st century with Blockchain and CryptocurrenciesImplementing Commerce in the 21st century with Blockchain and Cryptocurrencies
Implementing Commerce in the 21st century with Blockchain and CryptocurrenciesPayson Johnston
 
Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchainKrzysztof Bury
 
Paradigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked ComputingParadigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked Computingkumar641
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfAkash Agrawal
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology FundamentalsExperfy
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the BankerBohdan Szymanik
 
Deploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & Code
Deploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & CodeDeploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & Code
Deploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & CodeHorea Porutiu
 
Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703
Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703
Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703Nevruz Mesut Sahin
 

Similar to Blockchain and Virtual Currency - Technical issues - (20)

2019 blockchain economy
2019 blockchain economy2019 blockchain economy
2019 blockchain economy
 
Cryptocurrency markets 101
Cryptocurrency markets 101Cryptocurrency markets 101
Cryptocurrency markets 101
 
Blockchain Challenge - Matteo Bedini - 14/11/18
Blockchain Challenge - Matteo Bedini - 14/11/18Blockchain Challenge - Matteo Bedini - 14/11/18
Blockchain Challenge - Matteo Bedini - 14/11/18
 
Iceic2019 final presented
Iceic2019 final presentedIceic2019 final presented
Iceic2019 final presented
 
Litecoin Crypto Currency Bootcamp
Litecoin Crypto Currency BootcampLitecoin Crypto Currency Bootcamp
Litecoin Crypto Currency Bootcamp
 
Blockchain disruptive technology 2018
Blockchain disruptive technology 2018Blockchain disruptive technology 2018
Blockchain disruptive technology 2018
 
[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노[ETHCon Korea 2019] Lee heungno 이흥노
[ETHCon Korea 2019] Lee heungno 이흥노
 
Blockchain For Better
Blockchain For BetterBlockchain For Better
Blockchain For Better
 
Implementing Commerce in the 21st century with Blockchain and Cryptocurrencies
Implementing Commerce in the 21st century with Blockchain and CryptocurrenciesImplementing Commerce in the 21st century with Blockchain and Cryptocurrencies
Implementing Commerce in the 21st century with Blockchain and Cryptocurrencies
 
Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchain
 
Paradigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked ComputingParadigm shift: from the bitcoin Blockchain to Networked Computing
Paradigm shift: from the bitcoin Blockchain to Networked Computing
 
Crypto Jamming
Crypto JammingCrypto Jamming
Crypto Jamming
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdf
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
 
Blockchain
BlockchainBlockchain
Blockchain
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
 
Deploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & Code
Deploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & CodeDeploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & Code
Deploy a blockchain web-app with Hyperledger Fabric 1.4 - Concepts & Code
 
Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703
Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703
Deployablockchainwebappwithhyperledgerfabricpresentation 190820170703
 
Blockchain
BlockchainBlockchain
Blockchain
 

More from Kindai University

ブロックチェーンエコノミーのコンセンサスとガバナンス
ブロックチェーンエコノミーのコンセンサスとガバナンスブロックチェーンエコノミーのコンセンサスとガバナンス
ブロックチェーンエコノミーのコンセンサスとガバナンスKindai University
 
福岡ブロックチェーン・エコノミー勉強会セミナー
福岡ブロックチェーン・エコノミー勉強会セミナー福岡ブロックチェーン・エコノミー勉強会セミナー
福岡ブロックチェーン・エコノミー勉強会セミナーKindai University
 
福岡ブロックチェーン・エコノミー勉強会公開版
福岡ブロックチェーン・エコノミー勉強会公開版福岡ブロックチェーン・エコノミー勉強会公開版
福岡ブロックチェーン・エコノミー勉強会公開版Kindai University
 
ブロックチェーンによるデータガバナンスと社会基盤の再構築
ブロックチェーンによるデータガバナンスと社会基盤の再構築ブロックチェーンによるデータガバナンスと社会基盤の再構築
ブロックチェーンによるデータガバナンスと社会基盤の再構築Kindai University
 
やっぱりブロックチェインより仮想通貨
やっぱりブロックチェインより仮想通貨やっぱりブロックチェインより仮想通貨
やっぱりブロックチェインより仮想通貨Kindai University
 
FinTechと金融サービスの将来像
FinTechと金融サービスの将来像FinTechと金融サービスの将来像
FinTechと金融サービスの将来像Kindai University
 
仮想通貨のブロックチェイン技術によるFinTech
仮想通貨のブロックチェイン技術によるFinTech仮想通貨のブロックチェイン技術によるFinTech
仮想通貨のブロックチェイン技術によるFinTechKindai University
 
ビットコイン福岡勉強会法的課題
ビットコイン福岡勉強会法的課題ビットコイン福岡勉強会法的課題
ビットコイン福岡勉強会法的課題Kindai University
 
ブロックチェインとOpen asset protocol
ブロックチェインとOpen asset protocolブロックチェインとOpen asset protocol
ブロックチェインとOpen asset protocolKindai University
 
電気マネーでエネルギー問題解決
電気マネーでエネルギー問題解決電気マネーでエネルギー問題解決
電気マネーでエネルギー問題解決Kindai University
 
電子情報通信学会グローバル社会とビットコイン(山崎)
電子情報通信学会グローバル社会とビットコイン(山崎)電子情報通信学会グローバル社会とビットコイン(山崎)
電子情報通信学会グローバル社会とビットコイン(山崎)Kindai University
 
薬院サルー仮想通貨プロジェクト
薬院サルー仮想通貨プロジェクト薬院サルー仮想通貨プロジェクト
薬院サルー仮想通貨プロジェクトKindai University
 
明星和楽 Bitcoin の概要
明星和楽 Bitcoin の概要明星和楽 Bitcoin の概要
明星和楽 Bitcoin の概要Kindai University
 

More from Kindai University (20)

Gbec finance and blockchain
Gbec finance and blockchainGbec finance and blockchain
Gbec finance and blockchain
 
Blockchian definition
Blockchian definitionBlockchian definition
Blockchian definition
 
Blockchain economy
Blockchain economyBlockchain economy
Blockchain economy
 
ブロックチェーンエコノミーのコンセンサスとガバナンス
ブロックチェーンエコノミーのコンセンサスとガバナンスブロックチェーンエコノミーのコンセンサスとガバナンス
ブロックチェーンエコノミーのコンセンサスとガバナンス
 
福岡ブロックチェーン・エコノミー勉強会セミナー
福岡ブロックチェーン・エコノミー勉強会セミナー福岡ブロックチェーン・エコノミー勉強会セミナー
福岡ブロックチェーン・エコノミー勉強会セミナー
 
福岡ブロックチェーン・エコノミー勉強会公開版
福岡ブロックチェーン・エコノミー勉強会公開版福岡ブロックチェーン・エコノミー勉強会公開版
福岡ブロックチェーン・エコノミー勉強会公開版
 
ブロックチェーンによるデータガバナンスと社会基盤の再構築
ブロックチェーンによるデータガバナンスと社会基盤の再構築ブロックチェーンによるデータガバナンスと社会基盤の再構築
ブロックチェーンによるデータガバナンスと社会基盤の再構築
 
やっぱりブロックチェインより仮想通貨
やっぱりブロックチェインより仮想通貨やっぱりブロックチェインより仮想通貨
やっぱりブロックチェインより仮想通貨
 
FinTechと金融サービスの将来像
FinTechと金融サービスの将来像FinTechと金融サービスの将来像
FinTechと金融サービスの将来像
 
Congre chain説明資料
Congre chain説明資料Congre chain説明資料
Congre chain説明資料
 
仮想通貨のブロックチェイン技術によるFinTech
仮想通貨のブロックチェイン技術によるFinTech仮想通貨のブロックチェイン技術によるFinTech
仮想通貨のブロックチェイン技術によるFinTech
 
ビットコイン福岡勉強会法的課題
ビットコイン福岡勉強会法的課題ビットコイン福岡勉強会法的課題
ビットコイン福岡勉強会法的課題
 
ブロックチェインとOpen asset protocol
ブロックチェインとOpen asset protocolブロックチェインとOpen asset protocol
ブロックチェインとOpen asset protocol
 
Open fintech and Kachatter
Open fintech and KachatterOpen fintech and Kachatter
Open fintech and Kachatter
 
電気マネーでエネルギー問題解決
電気マネーでエネルギー問題解決電気マネーでエネルギー問題解決
電気マネーでエネルギー問題解決
 
仮想通貨実験計画
仮想通貨実験計画仮想通貨実験計画
仮想通貨実験計画
 
Bit Nexus
Bit NexusBit Nexus
Bit Nexus
 
電子情報通信学会グローバル社会とビットコイン(山崎)
電子情報通信学会グローバル社会とビットコイン(山崎)電子情報通信学会グローバル社会とビットコイン(山崎)
電子情報通信学会グローバル社会とビットコイン(山崎)
 
薬院サルー仮想通貨プロジェクト
薬院サルー仮想通貨プロジェクト薬院サルー仮想通貨プロジェクト
薬院サルー仮想通貨プロジェクト
 
明星和楽 Bitcoin の概要
明星和楽 Bitcoin の概要明星和楽 Bitcoin の概要
明星和楽 Bitcoin の概要
 

Recently uploaded

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 

Recently uploaded (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Blockchain and Virtual Currency - Technical issues -

  • 1. Blockchain and Virtual Currency - Technical issues - Kindai University Shigeichiro Yamasaki SITIM2019 2019 November 9
  • 3. Gerardus Mercator is a 16th century cartographer.
  • 4. Mercator's World Atlas Mercator projection Mercator is known as a inventor of Mercator projection for World Atlas.
  • 5. God knows every events on the earth with First glance Mercator tried to express God's perspective God's perspective
  • 6. GAFA Know almost every events on the earth GAFA are the Processor and Controller of our data GAFA have this God's perspective
  • 7. we confirm the correctness of the actions we have performed this is the most important property of Blockchain In blockchain, We are the Processor and Controller of our data confirm blockchain
  • 8. Bitcoin showed that this blockchain's property works to solve problems
  • 9. was a big issue for electronic money and had not been solved for 20 years The double-spent problem of electric money 100 10 10 100 10 10 spend spend copy Sender
  • 10. Build with tampered-resistant device Some trustable entity checks all payments Traditional compromised solutions to avoid the double-spent problem
  • 11. Bitcoin solved the double-spent problem of electric money l Built with software only l No need for any trustable entity l Possible to transfer money between individuals Bitcoin is a technological leap in electric money technology public key transfer transfer private key private key private key public key public key transfer
  • 12. Bitcoins' solution is realized as a ledger audit l All participants are auditors of ledger records How did Bitcoin solve the problem ? Ledger record All participants input output UTXO input output input UTXO UTXO UTXO UTXO audit
  • 13. The confirmed ledger records are stored in an immutable way The immutable records is called "Blockchain" Blockchain confirmed ledger record All participants input output UTXO input output input UTXO UTXO UTXO UTXO blockchain (immutable records) block
  • 14. The most important target of the confirmation is that any transaction does not increase or decrease the total monetary value Law of conservation of monetary value input output UTXO input output input UTXO UTXO UTXO UTXO transaction 100 btc 100 btc
  • 15. Bitcoin's P2P network In bitcoin all nodes manage the ledger as a server l Currently there are about 10,000 nodes l Each node is connected with 8 connections l It is an extremely symmetric network system l There are no popular or important nodes
  • 17. is a problem of how to make all honest nodes agree on the same value l If more than 1/3 of the enemies conspire, it becomes impossible to agree all honest nodes to the same value Honest node Enemy nodes Byzantine agreement problem M
  • 19. Leibniz thought about Atom and he called it Monad Leibnitz is one of the inventors of calculus Monad is also an infinitesimal of calculus Leibniz's Monad Monad dx dy Monad dx dy
  • 20. Monads don't contact each other But Monad knows the world through "planned harmony of God" Leibniz's said Monad has no windows Monad dx dy X X X X X
  • 21. This is the core of Bitcoin's invention l Bitcoin nodes do not communicate with each other to obtain agreement l This agreement is achieved probabilistically Bitcoin's agreement is realized by "the Common Prefix Method" node B B A A node Common Prefix of BlockchainX 30 minutes ago
  • 22. There is no specific subject to this agreement method, and it is completed as "planned harmony" node B B A A node agreement as planed harmony X 30 minutes ago
  • 23. The content of the agreement exists beyond the skylight of the Gothic Church node node node node skylight of the Gothic church content of agreement Xwithout specific subject
  • 24. Is Blockchain a magic technology ? that solves every social problems • It provides traceability of the food distribution process • It provides a more reliable voting system • It provides a copyright management system that enables author-sovereign content distribution • ... Is it true?
  • 25. Blockchain is not a magic technology
  • 26. Conventional trust structure needs vertex Blockchain based trust does not need it However, Blockchain may change the structure of trust vertex Blockchain based trust Conventional trust
  • 27. But the change in structure will not be drastic vertex Blockchain based trust Conventional trust X
  • 28. ID federation of Japanese governmental PKI A typical trust structure is ID federation root CA root CA Ministry of Economy, Trade and Industry (MITI) Ministry of Internal Affairs and Communications (MIC)
  • 29. the mutual authentication is done via bridge CA When a MITI person wants to authenticate a MIC person the authentication is done via bridge CA In conventional ID federation bridge CAroot CA root CA Ministry of Economy, Trade and Industry (MITI) Ministry of Internal Affairs and Communications (MIC)
  • 30. Will Blockchain-based ID federation really work? Ministry of Economy, Trade and Industry (MITI) Ministry of Internal Affairs and Communications (MIC) ? Blockchain based ID federation mutual authentication
  • 31. Only CA can prove the connection between a person or an organization of real-world and its public key Some Trustable CA is indispensable for identity authentication CA relying party real world trust public key personorganization
  • 32. Blockchain based ID federation as mutual authentication for CAs rootCA rootCA bridge CA ☓ will work well and does not require bridge CAs
  • 33. But does this really work? Blockchain based ID federation as mutual authentication for Electric Moneys
  • 34. However, There will be many problems to overcome Blockchain may change the structure of trust Blockchain based on trust
  • 35. Technical issues of blockchain • Scalability • Throughput • Transaction fee • Computational load of nodes • Attack resistance of smart contracts
  • 36. Blockchain applications are not as free as regular applications l Blockchain has limitations on storage capacity and processing load There are essential restrictions on blockchain applications Dapp ICO Dapp game DeFi
  • 37. Layering • is the separation of game- theoretic applications and blockchain • solves Scalability, Throughput and Transaction fee problems • Lightning network is a typical example of it
  • 38. is a game-theoretic solution to construct payment channel as layer 2 Lightning Network Bitcoin block chain Lightning Network Layer 1 (on chain) Layer 2 (off chain) payment channel Locked Funds Locked Funds
  • 39. Lightning Network Lightning Network is already a practical technology In Fukuoka City, I was able to drink sparkling wine with the payment of the lightning network
  • 40. Turing-complete smart contract systems are difficult to defend due to large attack surface Attack resistance of smart contracts Turing-complete smart contract Single - function smart contract Attacks Attacks Dapp game DeFi Dapp ICO
  • 41. Simplified functionality to minimizing attack surfaces Reduce computational load and compact storage There is a regression to a single function blockchain for the safety of smart contracts Single - function smart contract Attacks Single - function smart contract Attacks Single - function smart contract Attacks Dapp game DeFi Dapp ICO
  • 42. The Future of Blockchain Technology • Layering • Isolation as a layer of applications and storage • Simplified functionality • Minimizing attack surfaces • Reduce computational load and compact storage
  • 43. In order to realize a new decentralized financial system over the blockchain it is necessary to have a method of ledger expansion other than cash accounts
  • 44. Ledger expansion method can represent not only in cash accounts but also debt and credit accounts l ERC20 (Ethereum) l OpenAssets Protocol (Bitcoin) cash account debt/credit accountinput debt output cash output credit input cash input credit output debt transaction
  • 45. The law of conservation of monetary value must hold even in an extended ledger input debt 100 output cash output credit 70 input cash input credit 100 output debt 50 input debt 50 output cash output credit input cash input credit 30 output debt input debt 50 output cash output credit input cash input credit 70 output debt credit 30 debt 50
  • 46. But neither ERC20 nor Open Assets Protocol have the functionality to guarantee it Data type of assets are integer only
  • 47. Libra Move Language • is designed for an extended ledger description
  • 48. Libra Move Language • has type system inspired by Linear Logic • What is the Linear Logic ?
  • 49. Linear Logic is a logic for composition and decomposition Todd Mclellan Things Come Apart: A Teardown Manual for Modern Living 2013
  • 50. Libra uses Linear Logic to prove the entire mass is preserved while composition and decomposition Todd Mclellan Things Come Apart: A Teardown Manual for Modern Living 2013
  • 51. Inference rules of Linear logic
  • 52. An important point of Linear Logic's inference rules is the lack of two rules Linear logic does not include weakening and contraction rules l It means that any rules cannot add or reduce its terms Contraction left Weakening rightWeakening left Contraction right
  • 53. Libra Move language can check the balance of complex assets Todd Mclellan Things Come Apart: A Teardown Manual for Modern Living 2013
  • 54. Typical application of Linear logic is proof of chemical reaction equation Chemical reaction formula 2H2 + O2 = 2H2O
  • 55. Proof of conservation law for chemical composition and decomposition by linear logic The expression of chemical reaction formula by Linear Logic looks like this H2⊗H2⊗O2 ⊸ H2O⊗H2O H2O⊗H2O ⊸ H2⊗H2⊗O2
  • 56. Proof of conservation law for chemical composition and decomposition synthesis︓ H2 + O2 → H2O resolution︓ H2O → H2 + O2 H2 O2 2H2O 2H2O O2 H2
  • 57. How to compose stable coin from base currencies composition rule : 2¥2 ⊗ £2 ⊸ 2¥2£ 2¥2£ (yenpound) £2 2¥2
  • 58. How to decompose stable coin into base currencies decomposition rule : 2¥2£2 ⊸ ¥2 ⊗ £2 2¥2£ £22¥2
  • 59. "Zenisashi" is 13th century Japanese stable coin • A bunch of 28 different Chinese coins at a constant ratio • This bundle was distributed with the coin ratio maintained
  • 60. Ratio of 28 Chinese coins of "Zenisashi" Hitoshi Okada, Libra Nikkei Publishing Inc. 2019
  • 61. How to compose Libra stable coins? Combining base currency at a certain ratio Libra €18 $50 ¥14 £11 S$7
  • 62. The minimum unit of "Zenisashi" is a bunch of 97 coins Zenisashi
  • 63. can be very small unit like a molecule while maintaining the ratio of currency combinations The minimum unit of Libra €18 $50 ¥14 £11 S$7 Libra
  • 64. Libra as a currency of measure of values Libra can be a scale of values
  • 65. But Libra is controlled by facebook
  • 66. Who should do it? Is the federation of multiple currencies really feasible? € $ ¥ £S$
  • 67. This agreement should exists beyond the skylight of the Gothic Church node node node node skylight of the Gothic church content of agreement Xwithout specific subject €$ ¥ £S$ ¥ ₽
  • 68. this is the most important property of Blockchain We should aim to develop blockchain technology that retains this property In blockchain, we are the Processor and Controller of our data confirm blockchain