加載中 ...

以太坊核心研究員Hsiao-Wei Wang:關于以太坊2.0的答疑解惑!

2019-06-30 05:24 編輯:btc268.com 來源:區塊鏈資訊

  2019年6月29日,由CSDN、靈鈦科技主辦,區塊鏈大本營、Unitimes、ETHPLANET、以太坊愛好者社區、火星財經協辦的“2019第二屆以太坊技術及應用大會”在北京·長城飯店隆重舉行。

  

  本次大會圍繞以太坊生態全景、以太坊未來發展、以太坊開發實戰、優質項目案例等諸多方面展開,邀請以太坊創始人及核心技術開發者、海內外知名項目負責人、行業領軍人物及以太坊生態精英專家齊聚于此,共同助力中國以太坊技術深度交流和社區發展。

  作為本屆大會的重要嘉賓之一,以太坊核心研究員Hsiao-Wei Wang在上午的會議中分享了題為《Ethereum 2.0 and Beacon Chain Validator》的主題演講。 

  

  在演講中,以太坊核心研究員Hsiao-Wei Wang希望新的一年,可以有穩定的版本去做stable testne;關于開發端的各自研究未來可以形成交互;構建新簽章機制的標準化和audit可以順利并成功。

  以下為太坊核心研究員Hsiao-Wei Wang的演講實錄:

  大家好!聽了V神的精彩演講后,我們把時間轉移到近期的Beacon和以太坊2.0上。如今大家對以太坊領域還存在很多疑問,包括到底什么是以太坊領域?Beacon又是什么?成為Beacon的驗證者需要做什么?此外大家還比較關心在Beacon,其機制與原本有何不同?在Beacon上的后續計劃是如何進行的……我希望今天的分享能夠盡可能涵蓋這些問題并給予解答。

  首先我先回答下“為什么以太坊 2.0需要信標鏈Beacon Chain”。以太坊有三個階段,從開始的信標鏈,到上層的datachain分片鏈,之后還會增加更高級的功能,例如CBC在其中。

  今天我的演講集中在Beacon Chain上,它有幾個主要的功能。例如第一,它取代原本早期的設計,現在使用Beacon Chain核心鏈,會選擇使用Eth1指稱目前的門類,抵押金會被轉到Beacon Chain,因此Beacon Chain會作為整個系統中互動的核心。

  我們要如何透過協議激勵驗證者乖乖做事,不要做惡,從而得到持續性穩定發展。首先要有獎勵金在其中:proposer有點像Eth1上的maner,更高投票以及更高獎勵金,將上面的投票稱為attestations,是驗證者的證明,過程中必須要對attestations簽名 ,代表恨得驗證過并負責。

  其次,作為Whistleblower去舉報惡意驗證者,舉報者不一定是proposer本人,但如果納入更多Slashing Operation,就能夠獲得更高獎勵。比如某個proposer出塊時,他出了兩個似乎矛盾的塊,從他的簽名就可以反推是惡意驗證者,這樣的惡意驗證者余額有一定比例轉移到舉報者;另外我們為了鼓勵投票給出獎勵金,必須要投給正確的;還有一個是Crosslink Reward,通過投票代表是真正的券。

  如何成為信標鏈的驗證者?首先在Eth1這條主鏈部署一個特殊合約 deposit cONTract,同時合約接受使用者付出的抵押金。這個合約每收到一筆有效的deposit,放出eVENt log。他們有一個重要工作是隨時追蹤Eth1上與這個合約有關的資料,可能會用技術追蹤event log。

  一旦擁有了所有的資料,就會有清單記錄,把不同的驗證者分在不同的群組中。當然我們也有一些機制預防計數的產生如何不被操縱 。每一個Committees都有一個指定的券,過程需要驗證,每個bug會有部分的committees去驗證。

  當然,并不是馬上加入到驗證者中就被當作是有效的活躍的的驗證者,還有一部分需要在鏈上做驗證。在Eth1上付押金后,會確認它的余額是否足夠并同時放在注列中,當條件滿足才會放出來。目前設定在25分鐘后,當時間到后才正式成為有效的驗證者。

  

  接下來聊聊驗證者在Phase上的職責有哪些?關于這個方向,大致可以分為兩類:一類是被選擇poser,proposer的選擇有多個committe,其中一個被選出。想給大家一個基本概念,beacon block是什么?它和Eht1有些不同。上面所有的交易中,類似的交易內容可以稱為operations,非常多,負責執行不同的操作內容。

  proposer的位置,里面有兩個比較特別的,要用自己的key,所以這個結果的前一步是什么,只有自己知道。可以想象,如果只控制一個dators,就可以做到控制它是否有randao的能力。如果需要有操控網絡上隨機數產生的話,所需占領的要有一定數量級才能控制。

  剛才提到很多不同的獎勵,相對我們用了一些處罰方式使得使用者作惡會受到報應。當你的票投在大多數中,你會受到獎勵;反之如果你沒有加入其中的話,它會稍微扣一點點Balanced;如果你是被選中一個comeet,如果不佳或沒被收到,這種情況下有一個「不活躍懲罰」機制,小小的金額會從你中被扣除;還有Casper FFG penalties刷券部分,如果你沒在之中會被小小的處罰。

  剛才講的這三個情況,是你可能有意識的想要做好事,但是情況不佳,使得你沒辦法做出正確的選擇或是無能為力。后面這個slasHing的狀況非常嚴格,有證據表示你要做壞事,所以處罰比較嚴酷一點,比如proposer建立兩個的時候,有可能被舉報。

  最后一個是Proof of CuSTOdy Game,那么我們在刷券上如何讓這些證明真的有資料,這些一旦做出之后,會要求它做回應,這樣的設計叫proof of custody game,如果沒有一定時間完成挑戰,就會被懲罰。

  剛才看到處罰機制,Validator Churn,這是指新加入的和的數量變化,Validator被分散到不同的刷券中,如果刷券中有大量Validator退出或加入,有可能造成不太穩定。為了減少這個影響,我們設計了兩個隊列,根據目前所有Validator在這之中的數量,數量盡可能一致,有多少Validator就有多少個Beaconchain系統,以達到對穩定性的要求。

  講到退場機制,如果Validator自愿退出,要怎么做?需要在Send a Voluntary Exit operation,之后把自己的余額提出。到了Phase2的時候,才會讓eaconchain的余額變得稍微有意義,做更多應用。除了剛才的情況還有兩種,是余額不足或做事被處罰而離開,處罰會比較嚴格,必須要在36天之后才能做提款動作 。

  我們在今年和明年初有什么可以期待的事情?第一,希望大家有穩定的版本去做stable testne;第二,目前關于開發端的各自研究,希望接下來可以形成交互。第三,我們也在構建新簽章機制的標準化和audit另外,如果一切順利,我們會在期間部署抵押合約并開放staking;同時phase也正在進行之中。如果大家關注GitHub,也歡迎加入,謝謝大家!

  推薦閱讀:

Libra,一場賽博朋克噩夢!

公鏈史記 | 從鴻蒙初辟到萬物生長的十年激蕩……

V神已抵京, 倒計時4天! 6大理由告訴你為什么要參加"2019以太坊技術及應用大會"

中本聰的一失之慮讓比特幣趨于中心化, 那這些問題的嚴重性, 你了解嗎

老司機教你如何寫出沒人敢維護的代碼!

邊緣計算容器化是否有必要?

上不了北大“圖靈”、清華“姚班”,AI專業還能去哪上?

想換行做 5G 的開發者到底該咋辦?

  猛戳"閱讀原文"有驚喜喲

  老鐵在看了嗎?

關鍵詞:比特幣新聞 幣牛牛

轉載自比特幣新聞網(www.dcpnox.live),提供比特幣行情走勢分析與數字貨幣投資炒幣最新消息。

原文標題:以太坊核心研究員Hsiao-Wei Wang:關于以太坊2.0的答疑解惑!

原文地址:http://www.dcpnox.live/ytf/xw/13174.html

本文來源:區塊鏈資訊編輯:btc268.com

本文僅代表作者個人觀點,與本網站立場無關。

本網站轉載信息目的在于傳遞更多信息。請讀者僅作參考,投資有風險,入市須謹慎!

'); })();
千斤顶或更好10手返水