Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

另一個挖礦時代來臨了?關於 ERC 891 代幣的二件事 #54

Open
jollen opened this issue Apr 11, 2018 · 0 comments
Open

另一個挖礦時代來臨了?關於 ERC 891 代幣的二件事 #54

jollen opened this issue Apr 11, 2018 · 0 comments

Comments

@jollen
Copy link
Owner

jollen commented Apr 11, 2018

不久前(2018 年 1 月),Ethereum 才剛針對 ERC 20 提出的 ERC 827 擴充標準;近期,ERC-891 代幣標準橫空出世。即使 ERC 891 仍只是一個 EIP(Ethereum Improvement Proposal),但筆者認為這是一個相當值得關注的提案。

2018-04-11 6 56 07

第一、ERC 891 提案的重心,在於一個稱為 PPoW(Pseudo proof-of-work)的觀念。技術上,ERC 891 與 ERC 827 相同,都是 ERC 20 的延伸(Extension);但 ERC 891 的目標,是希望「讓 ERC 20 成為 PoW 挖礦式代幣」。比較有趣的是,PPoW 打算採用異步式挖礦系統(Asynchronous mining system)。也就是說,礦工將能同時挖所有的 PPoW 代幣。

做為一個礦工,或者礦場的場主,更應該支持 ERC 891 的代幣標準。未來如果有 1,000 個 Token 採用 ERC 891 發行,表示一台挖礦機將能同時挖 1,000 種代幣。

第二、ERC 891 為 ERC 20 擴充了 function mine() public;function checkReward() view public returns(uint256); 二個方法,原則上,這不影響原有的 ERC 20 智能合約實現。這二個方法充份表現了 ERC 891 的重點:挖礦與獎勵。挖掘 ERC 891 代幣,需要費用(Gas price),因此 ERC 891 希望 mine 方法是 predictable;也就是,礦工可能知道完成一個挖礦週期,需要花費多少 ETH。

ICO 與 ERC 891

筆者認為,ERC 891 提案若能被廣為採行,將有助於打造更健康的 ICO 生態(ICO 2.0?):

  • 目前 ICO 採用 ERC 20 來發行代幣,代幣的初始供給總額(Total amount),是由智能合約的佈署者(Deployer)持有;採用 ERC 891 後,智能合約佈署者將不持有初始的所有代幣,而是由任何的礦工來 mining

2018-04-11 7 50 11

  • Token distribution 由智能銷售合約決定,有些 ICO 投資人認為這有潛在風險;將 token distribution 改採 PoW 的做法,有助於降低「人為掌握」所產生的投資風險

  • 現有的 ICO model,其 token allocation 與 transfer 完全「可由人為」控制,但是我們都知道的,人性總是(永遠)無法戰勝誘惑,因此經常(一定)有非法行為產生;而 PoW 的方式來進行 token allocation 與 transfer,或許能部份防止此類的非法行為

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant