以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > Bitcoin > Info

解讀 | 階層Stratum V2協議推動比特幣的去中心化_TUM:stratos幣挖礦

Author:

Time:1900/1/1 0:00:00

對階層StratumV2協議中的工作協商以及它將如何改進比特幣挖礦的去中心化的解釋。

近期SquareCrypto表示將對階層StratumV2協議的開發提供資金支持,我們覺得現在是時候向大家進一步解釋工作協商的作用及其帶來的好處了。

要想弄清楚V2協議有哪些實際上的改進,了解使用階層協議的礦池挖礦過程由為關鍵。因為在階層協議官網stratumprotocol.org上的技術文檔中,沒有明確解釋使用階層V1和V2協議進行礦池挖礦的相關技術過程,所以我們將以此開始。然后我們將對廣大礦工有提到的兩個最常見的,關于在V2協議中礦工自己選擇工作的實用性問題進行討論。由此,我們也將對幣圈人擔心的理論上最大的攻擊形式之一——“國家攻擊”進行探討。最后,我們將闡述V2協議將如何適應現代比特幣挖礦行業短期和長期的商業運轉。

為什么它叫工作“協商”?

首先我們要解釋下新舊協議中挖礦的工作順序。

動態 | 江卓爾解讀甘孜藏族自治州通知:冬天枯水期發電少,挖礦的就不要用了:金色財經報道,就甘孜藏族自治州發布《我州積極做好迎峰度冬保電工作》通知一事,江卓爾發微博稱,看標題,翻譯一下:雖然我們四川甘孜州,夏天豐水期棄水棄電很多,歡迎你們挖礦來用,增加我們收入,但是現在冬天枯水期了,發電少,你們挖礦的就不要用了,各電站要把大部分電賣給電網,不要自己礦場用光光,不然我們電就不夠用了,還要從外面買電。[2019/12/26]

如果您還不熟悉礦池是如何運作的,我們推薦您閱讀MasteringBitcoin的相關部分。

階層StratumV1協議

目前的礦池挖礦通常是這樣進行的:

礦工連接到礦池

礦池向礦工發送工作分配(即不包含完整交易集的區塊模板)

礦工進行工作

礦工向礦池回傳工作量證明

礦池驗證工作量證明,并發現區塊時向網絡宣布

礦工按提交的工作量證明獲得報酬

創建區塊模板的實體只有礦池和進行單機挖礦的礦工。因為沒有構建區塊的交易集,在礦池挖礦的一般礦工不能創建區塊模板。

動態 | 紐交所為Bakkt測試舉行啟動儀式 外媒解讀此舉表明監管機構已為Bakkt開綠燈:據Trustnodes消息,比特幣結算期貨平臺Bakkt將于7月22日開始測試。7月18日,紐約證交所(NYSE)董事會已舉行比特幣結算期貨啟動儀式。區塊鏈投資基金Pantera Capital首席執行官Dan Morehead表示在Bakkt數字資產峰會(Bakkt Institutional Digital Asset Summit)上表示:“我們坐在紐約證交所的董事會會議室里——這是比特幣的第一次。”Trustnodes評論稱,到目前為止,峰會沒有取得什么成果,也不清楚是否有媒體受邀,但此次活動的舉辦表明,經過數月的漫長過程,Bakkt目前正在推進比特幣期貨的測試工作。Bakkt已經通過自我認證獲得了美國商品期貨交易委員會(CFTC)的批準,經過長時間的談判,舊的規章制度得到了政策上的調整。[2019/7/20]

階層StratumV2協議

未來的挖礦協議能讓礦工選擇并構建自己的區塊,簡化說明步驟如下:

礦工連接到礦池

聲音 | 最高人民法院工作報告解讀:探索司法區塊鏈等互聯網模式:據新華網消息,12日,最高人民法院辦公廳副主任陳志遠接受專訪,解讀最高人民法院工作報告中網民高度關注的熱點內容。陳志遠介紹,杭州互聯網法院通過全流程在線審理平臺,實現案件全流程在線辦理,讓當事人打官司“一次都不用跑”;采用司法區塊鏈等技術,讓存證取證更方便,讓電子證據更可靠。[2019/3/12]

工作協商者向上游的礦池節點發送對區塊模板進行工作的請求。

礦池驗證包含的交易是否有效*

礦池驗證創幣交易是否正確

礦池接受提出的區塊模板**

礦工對自己的區塊模板進行工作

如果區塊被發現,礦工自己就可以宣布區塊,且礦池對此無法進行審查

礦工根據其提交的份額獲得報酬

由于宣布區塊不一定依賴于礦池節點,因此宣布速度與礦工只進行單機挖礦時是一樣快的。

*工作協商的經濟問題

廣大礦工提出的一個重要問題是,當不同的礦工可以在同一個曠池上對不同的區塊進行工作時,收益將如何進行分配?答案是,每個礦工的收益都將會基于他們提交的份額的價值,而不是根據所挖礦區塊的價值而定。

聲音 | 蟲洞姜家志:行業對51%攻擊過度解讀:據核財經報道,在MiiX區塊鏈私享會上,蟲洞項目負責人姜家志認為,行業對51%攻擊過度解讀了,就算是真正有51%攻擊,不會對主鏈發生太大影響。51%攻擊能做到是:利用算力優勢,撤銷已發生的交易;掌握51%以上的算力優勢;雙重支付、阻止區塊確認、阻止有效區塊,以及有可能導致熊市和交易所損失。但51%攻擊不能做到:修改交易、阻止交易發送、改變數量、生產幣、挪用別人的幣。[2018/12/2]

例如,假設一個礦池上的礦工同時對兩個區塊模板進行工作:

區塊模板1的價值為:8BTC

區塊模板2的價值為:7.5BTC

與值7.5BTC區塊2相比,礦工對值8BTC的區塊2進行挖礦將按比例獲得更高的收益。這意味著有連接穩定的全節點的礦工,可以選擇對相比于由礦池分發的區塊價值更高的區塊進行挖礦,從而相比于不自己提出區塊模板的礦工能獲得更高的收益。更重要的是,這意味著提出交易集價值更低區塊的礦工,將因此按比例獲得更低的收益,但同時他們不會影響礦池上其他用戶的收益。

金色財經獨家解讀:韓國區塊鏈協會自律控制案不具備法律效力,但協會可與商業銀行合作關閉不參加宣言的交易所的法幣兌換通道:今天韓國區塊鏈協會發布數字貨幣交易所自律控制案,金色財經第一時間對此方案進行了解析。其中對交易所最重要的一點便是,韓國區塊鏈協會自律控制案不具備法律效力,但介于協會與政府及商業銀行的友好關系,協會可以通過與商業銀行的協議關閉法幣-代幣轉換通道。而這便直接導致了大部分韓國大型交易所一致支持宣言,其中包括bithumb,korbit,coinone等。但upbit或因其主要業務為新幣種交易,拒絕接受宣言。在場的小型交易所也因為此方案對廣告限制的范圍過于廣義,而沒有同意宣言。

一家小型交易所對金色財經表態,他們認為這樣的宣言內容會對中小型交易所造成不利的競爭環境,希望協會能夠重新斟酌此方案。[2017/12/15]

**延遲問題

另一個值得討論的問題則是,在新區塊被發現并廣播后將發生什么。工作協商過程需要幾秒鐘完成,而計算尋找隨機數時又是分秒必爭的。這一問題可以通過通過異步啟動來解決,則當礦池還在驗證區塊時,礦工可以立刻對自己的區塊開始進行挖礦。當礦池完成對提出的區塊模板的驗證,礦工就會根據已經完成的工作獲得收益。而當礦工提出的區塊模板無效的情況下,從這幾秒工作的份額將會被拒絕,礦工也不會獲得任何收益。

提出的區塊模板可以因兩個原因被拒絕:

區塊無效

審查

重要的是,一旦礦工發現他們提交的區塊有效但仍收到被拒絕的錯誤提示,則表明曠池對礦工提交的區塊在進行審查,此時礦工應選擇重新連接到其他礦池或進行單機挖礦。因此,工作選擇的意思不是說讓礦工能夠對任何他們想挖的隨機區塊模板進行挖礦,而是當礦工沒有在全節點情況下,為礦工在礦池上挖礦時的一種早期預警系統,從而提醒礦工可能存在的礦池運營方審查礦工提交區塊的問題。

工作協商實例

弄清楚工作協商具體是如何運作后,我們現在來看看它是如何可以被實際應用的。

假設有四家礦池擁有比特幣全網的大部分算力,然后它們同時被某個惡意的第三方“征用”。雖然礦池運營者并不想因此損害自己的名聲和投資的網絡,但惡意的第三方強迫他們進行51%攻擊和深度重組。

在僅使用V1協議的情況下,向這四家礦池提供實際算力的礦工,直到為時已晚可能都不會意識到他們參與了這種他們并不情愿參加的攻擊。

如果假設在未來一部分礦工能自己選擇工作,當有效的區塊模板被拒絕時,礦工就能立刻知道發生了什么問題。如果這四家礦池的持有大部分算力的礦工都能選擇提出他們自己的工作,當礦池對區塊進行審查時,他們就能立馬得知這一情況并切換到其他礦池,從而有效地阻止51%攻擊。當然也并不是說在這些礦池上的所有礦工都需要提出他們自己的工作——如果這些礦工是在進行全節點挖礦,讓進行51%攻擊的礦池上的算力總和低于50%也能達到效果。

上述案例中使用了四家礦池這個數量,是因為在當前的算力分配下,至少需要四家礦池才能進行51%攻擊,但是如果在未來有一家礦池占據全網算力的大部分,則也可能會產生一樣的結果。對到多數礦工而言,單機挖礦沒有經濟效益,所以重要的是一些礦池需要保持誠實并不對上述假設的情景妥協。

挖礦收益

由于礦池是礦工挖礦收益的暫時保管者,因此在例如當礦工提交的區塊中有礦池不想要的交易時,礦池完全就可以不向礦工支付挖礦收益。換句話說,礦池仍可以通過給收益支付添加一些條件的方式,從而對礦工進行審查,這就違背了工作選擇的去中心化目的。

對于這個爭議,有兩個關鍵點要考慮:

在每輪挖礦開始時,礦池只會拒絕或接受區塊模板,而礦工可以自己宣布已發現的區塊。

礦池頻繁地在向礦工發送收益支付,因此礦工提出了有效的工作但不獲得收益支付的經濟風險很小。礦池不向礦工支付收益同時也會為礦池帶來名譽上的損失并影響未來的業務發展。

和比特幣生態圈的其他方面一樣,在用戶體驗和安全性之間進行抉擇當然是會有得必有失的。具有大量用戶的大規模礦池并不是完全不可靠的,但是頻繁地提供收益支付并擁有良好名譽能夠減少風險,每次信任受到侵害時礦工切換礦池也是同理。

為去中心化而進行去中心化

盡管我們已經知道如何能實際應用V2協議的工作協商,但礦工對是否對能夠構建自己的區塊模板仍存在問題。

V2協議將如何改進比特幣去中心化,取決于工作協商的采用程度,而這又是非常難的。我們可以想到未來會出現一些能夠激勵工作協商的采用的用例,這包括上文有提到的具有良好連接的節點的礦工能夠選擇更高價值的區塊。從而獲得更高收益的這樣的用例。

最終,我們認為這是挖礦行業進化的自然組成部分。大礦工們正在投資數百萬美元,建立并維護高效率的挖礦運營,而需要很長時間他們的投資才能回報。通過運營他們自己的全節點,并對自己的區塊模板進行工作,礦工能以最小的成本為比特幣網絡帶來冗余,并強化比特幣的基本理念。這也代表了每個希望保護并最大化自己長期投資回報率的礦工的利益。

結論

將區塊構建和宣布這兩個功能從礦池支付收益分離也許不是完美的解決方案,但它提供了一種對礦池運營商惡意行為的早期預警系統。它也讓挖礦網絡中會有更多的全節點,并以能夠挖含有更高交易手續費的更高價值的區塊的方式,激勵它們保持穩定的連接。

新協議不會馬上被采用,實際上可能需要很多年。盡管如此,我們作為礦池運營商也一直致力于構建階層StratumV2協議的完整應用,為我們的礦工提供工作協商功能,并向幣圈傳授關于比特幣生態系統中這一重要且經常被誤解的領域的真知灼見。同時,我們希望其他礦池運營商也可以加入我們,共同參與這項有價值的倡議。

補充閱讀

有關階層StratumV2協議解決的更多礦池漏洞的信息,我們強烈建議閱讀StopandDecrypt撰寫這篇有關工作協商的前身——BetterHash的文章。

Tags:比特幣TUMTRATSTR比特幣是什么玩意Datumstratos幣挖礦SatoshiStreetBets

Bitcoin
灰度:比特幣ETF的批準只是時間問題_ETF:metfi幣總量

盡管監管機構需要更多時間,但比特幣ETF最終可能會獲得加密市場的批準。在7月15日的采訪中,灰度投資的董事總經理MichaelSonnenshein告訴摩根溪聯合創始人AnthonyPompli.

1900/1/1 0:00:00
行情 | 比特幣一度突破9500美元,但是仍需謹慎樂觀_比特幣:我國為什么禁止加密貨幣

據比推數據,市值最高的加密貨幣比特幣周四日間上漲突破9500美元,本周內第二次向上突破。 比特幣在本周初上行突破9300美元之后,有分析師認為,比特幣的價格波動正在回歸,沉寂數周的加密市場或許會.

1900/1/1 0:00:00
原證監主席肖鋼“虛擬資產交易所勢必發生”指什么?_CUR:加密貨幣

一石激起千層浪。 原證監會主席肖鋼在參加論壇時發言,稱“數字資本市場的發展還面臨組織變革的問題。最典型的比如虛擬資產交易所,將來勢必是會發生的.

1900/1/1 0:00:00
加密資產投資公司Iconic完成A輪融資,募資400萬歐元拓展投資工具_ONI:NIC

據Cryptoninjas7月20日報道,加密貨幣投資和風投公司IconicHolding近日宣布已完成A輪融資.

1900/1/1 0:00:00
比原鏈研究院 | 一種基于MOV/OFMF框架的交叉跨鏈系統_EDN:比原鏈幣未來價格

交叉跨鏈系統 交叉跨鏈與化身資產,是實現多個異構公鏈生態進行主動融合互通的最直接有效方式。在過往,單一公鏈一直無法突破自身生態邊界,即便引入當下諸多跨鏈手段,依然屬于被動式映射主流資產,用戶并不.

1900/1/1 0:00:00
觀點 | 數字經濟中應首選哪些數字資產進行流通交易?_區塊鏈:數字貨幣

在首選的供交易的數字資產類型方面,美國市場和瑞士市場中的選擇是不一樣的。美國前兩年,主要是用securitytoken也就是通證的方式來把不動產和私募基金數字化,然后在一些數字交易平臺中進行交易.

1900/1/1 0:00:00
ads