restribute ~ wealth re-distirbution by blockchain hardfork ~

41
Restribute.org Re-distribution of wealth for company/organization/project/government by Blockchain Hardfork By Tomoaki Sato from Japan

Upload: tomoaki-sato

Post on 17-Jan-2017

107 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Restribute.orgRe-distribution of wealth for

company/organization/project/government by

Blockchain Hardfork

By Tomoaki Sato from Japan

Page 2: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Target of audience- Who has interesting in blockchain

- Who has blockchain tokens (Bitcoin, Ether, Ripple etc…)

- Who has questions about recent Ethereum hardfork

- Who has questions about Ethereum classic & Ethereum ( ex: What is the ETC on Poloniex !? )

- Who has questions about “distribution of wealth” on blockchain economy

- Who has questions about “decentralization”

Page 3: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Topics - 1. What is public blockchain economy ?

(cryptocurrency market)- 2. What is hardfork ? - 3. Hardfork example: Ethereum applyDAOHardfork()- 4. Hardfork and personal wealth- 5. Distribution of wealth (ex: Ethereum case)- 6. Hardfork can be useful for re-distribution of wealth- 7. Merits and Demertis of re-distribution of wealth.- 8. Schedule for the first testing hardfork - 9. Join our slack !

Page 4: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

What is the economy on blockchain ?How can I see Bitcoin, Ethereum value and the total supply ?

1

Page 5: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

2 types of blockchain

Bitcoin, Ethereum, Bitshares etc. These are permissionless networks.Anybody can join in.

Financial institutions try to use blockchain for future finance.Allowed members(banks, exchanges) can join in the network

1.Permissionless blockchain 2.Permissioned blockchain

Page 6: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

2 types of blockchain

Bitcoin, Ethereum, Bitshares etc. These are permissionless networks.Anybody can join in.

Financial institutions try to use blockchain for future finance.Allowed members(banks, exchanges) can join in the network

1.Permissionless blockchain 2.Permissioned blockchain

We are going to talk permissionless blockchain.

Page 7: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Economy on blockchain(Start of the economy)

Tokens generated by mining or staking *mining: computation work for the consensus network*staking: investment for the consensus network ※rough description

Tokens generated by crowdsale*crowdsale: people pay tokens to buy newly created tokens (like pay Ether to buy theDAO token )* rough descr

Page 8: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Economy on blockchain(transition)Currently, more than 600 crypto currencies are on the list.

These crypto currencies have value & total supply. So it shows the market cap by 1 token value * total supply of the token.

Day by day the price of tokens will change by the trade at crypto currency exchanges

Page 9: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Economy on blockchain(end ?)Low market volume token, or no-developer-support-tokens are sometimes stopped trade at crypto currency exchanges.

If there are no exchanges in the world for the token, it’s difficult to estimate value of tokens.

So, we can not see the value of tokens, and we can consider the value of the token is zero (for most people in the world)

Page 10: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Economy on blockchain(end ?)In Ethereum case, after the DAO hacked $50M amount of money from frawed contract, by the voting of network community decide switch to apply hardfork.

Apply hardfork change to the Ethereum source code, DAO frawed contract related balances are moved to refund contract address.

But if you use not-applying the hardfork change version of Ethereum source code, you will use different network from the changed version.That’s Ethereum classic.After the hardfork, original Ethereum network value seems to be

zero(or goes to zero). And only hardforked Ethereum has value

Only 1 Ethereum world

Hardforked network

There’s no original network

Page 11: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Economy on blockchain(end ?)At first, Ethereum classic is not on any exchange, and traded.

There are supporters, and people who believe the thoughts.

So poloniex starts to exchange Ethereum Classic, and then the value is suddenly priced.

Now we have 2 network Ethereum and Ethereum Classic, both tokens have values.

Now we have 2 Ethereum network.

Both network have value, original code difference between the 2 network is about 15 lines (apply DAO Hardfork to the blockchain or not)

Hardforked network

And original network has value

Page 12: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

What is hardfork ?2

Page 13: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Hardfork is simple

Hardfork is non-backward compatible, softfork is backward compatible consensus rule change.If you use old software in hardforked network, you can not communicate with If you use PlayStation2, you can not use PlayStation3 software (hardfork)

Old network users New network users

If they can have same consensus, it’s softfork(they can have same blockchain)

If they can not have consensus,it’s hardfork(they can NOT have same blockhchain)

Software upgrade

Page 14: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

What is hardfork ? In Ethereum case.

3

Page 15: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Hardfork in Ethereum case

ApplyDAOHardFork in go-ethereum repository, and this change makes different network with different consensus (further transactions will be different)

Page 16: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Hardfork in Ethereum case

There are 2 communities originally from the same source code made by Ethereum developers.

Page 17: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Hardfork and Personal wealthHow much do you have in Ethereum network and Ethereum classic network ?

4

Page 18: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Hardfork and personal wealth

Hardfork is only the change like this, so another state of the network is not changed.So if you have 1,000 Ether in Ethereum network before the hardfork (1,800,000 block)then you have 1,000 Ether also in Ethereum classic network (what we call 1,000 ETC)

Example account on Ethereum blockchain which has both balances(314,807.84 Ether and 314,807.84 Ethereum classic)

Page 19: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Distribution of wealth How to measure distribution of wealth ?

5

Page 20: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

How to measure distribution of wealth

Gini index is one way to measure distribution of wealth across people. For example if total supply is 100 tokens and 100 people in the network.All people have 1 token, then it’s totally equal distribution, gini index = 0If onle one people have 100 token, and others 0, then the gini index = 1

Page 21: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

How to measure distribution of wealth

Gini Index is 0.830 just after crowdsale by Vitalik Buterin researchanybody can research and verify

Page 22: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

World gini index

World gini index measured by the local fiat currencies(government currency).(from wikipedia https://en.wikipedia.org/wiki/Gini_coefficient)

Page 23: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Ethereum gini index

More than 1 EthertxCount less than 100

Then Gini index 0.972

※ In order to exclude some business account like exchange withdraw account, I exclude big txCount addresses

Github: https://github.com/Restribute/RestributeGini

Page 24: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Ethereum gini index

More than 10 EthertxCount less than 100

Then Gini index 0.948

Page 25: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Ethereum gini index

More than 100 EthertxCount less than 100

Then Gini index 0.900

Page 26: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Ethereum gini index

More than 1000 EthertxCount less than 100

Then Gini index 0.817

Page 27: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Ethereum gini index

More than 10000 EthertxCount less than 100

Then Gini index 0.7401

Page 28: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Hardfork can be useful for distribution of wealth6

Page 29: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Two Ethereum communities by hardfork• Different developers

• Different community• Different consensus algorithm (will be)• Different applications on top of it.

etc … so what if we measure the re-distribution effect ?

Page 30: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Transition of economy

Hardforked network

And original network has value

At the time of hardfork(block 1,800,000) Now(block 2,148,877)

Different distribution of wealth in the 2 network with different communities

Just after the hardfork, all accounts and balances in the 2 network is same.

Page 31: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

So let’s measure Gini index of Ethereum + Ethereum ClassicCurrently under working…

Page 32: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Merits and demerits of re-distribution of wealth7

Page 33: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Merits and demerits in blockchain contextMertis:

1. Expanding financial markets2. Removing oligopoly situation3. Making more business opportunity

Demertis:

1. Government or any centralized authority can be corrupsed for the redistribution.=> Smart contracts or blockchain protocol is difficult to be collapsed if it’s decentralized.

2. To do re-distribution, it’ll take huge operational costs=> Much less costs to do it, because it doesn’t take time

Page 34: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Traditional way by governments

Taxation = by centralized authorityWelfare = by centralized authorityCharity = by centralized authorityMonetary policies = by centralized authority

Sometimes said, “Redistribution of wealth is not fairness, is theft”

Page 35: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

New way by blockchain hardfork◇ Taxation = issue new coins or demurage holders by voting◇ Welfare = ?◇ Charity = ? ◇ Monetary policies = issue new coins or demurage holders◇ Hard-Forking

= Create new currency and allocate to existing holders.If more people believe the re-distributed value, more value will be generated by the allocation.

Page 36: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Schedule of Redistribute.org 8

Page 37: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Develop:API for all states at given block1.If there is API for getting all state objects at given block, it’s easy to revert to

history at some point and generate newGenesisBlock for hardforking.

1,920,000 block 1,920,001 block 1,920,002 block

Page 38: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Roadmap

11/2016

- Re-distribute Hardfork

- Development for making economical stastics easier

- Write whitepaper with economical point of view

- Make the model for initial allocation of new blockchain for re-distribution by hardfork.

- Measure stastics around the re-distribution (gini index, developer numbers etc…)

09/2016

- Make power point presentation for re-distribution

- Make some teams for doing re-distribution on blockchain by hardfork as a social experiment.

- Gini index measurement for current Ethereum & Ethereum classic

- Slack, Github, Twitter, Forum construction

Page 39: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Join our slack and more discuss !https://restribute.herokuapp.com/

9

Page 40: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Credits of the presentation-design-template

Special thanks to all the people who made and released these awesome resources for free:

◇ Presentation template by SlidesCarnival◇ Photographs by Unsplash

◇ Thank you for providing me great design template !

Page 41: Restribute ~ Wealth re-distirbution by blockchain hardfork ~

Thanks!Any questions?Restribute slackhttps://restribute.slack.com

Other presentations http://www.slideshare.net/tomoakisato35/