歐易o(hù)kx下載官方app蘋果手機(jī)
平臺(tái)OKX交易所是全球領(lǐng)先的數(shù)字資產(chǎn)服務(wù)平臺(tái),自2014年成立以來廣受用戶信任,已為超過200個(gè)公司和地區(qū)的2300萬用戶提供安全、專業(yè)的數(shù)字資產(chǎn)服務(wù)。
平臺(tái)okx注冊(cè)下載地址:
平臺(tái)okx邀請(qǐng)碼:RRXXKK
安卓版: https://www.ouyicn.group/join/12497184
蘋果版: https://www.ouyicn.yoga/join/12497184【復(fù)制鏈接到瀏覽器打開注冊(cè),永久自動(dòng)返20%現(xiàn)貨和20%合約手續(xù)費(fèi),申請(qǐng)成為平臺(tái)節(jié)點(diǎn)助力人,拿永久返傭,添加薇信F97272】
平臺(tái)okx觀察:以太坊合并:請(qǐng)自行承擔(dān)運(yùn)行多個(gè)客戶端的后果
出于安全性和活躍性的考慮,Etherum選擇了多客戶端架構(gòu)。為了鼓勵(lì)質(zhì)押者將他們的設(shè)置多樣化,對(duì)相關(guān)的失敗處罰更高。所以,運(yùn)行少數(shù)客戶端的質(zhì)押者通常只會(huì)在客戶端出現(xiàn)錯(cuò)誤的情況下?lián)p失適度的金額,但運(yùn)行多個(gè)客戶端可能會(huì)導(dǎo)致全盤虧損。因此,負(fù)責(zé)任的質(zhì)押者應(yīng)該著眼于客戶端環(huán)境,而選擇一個(gè)不太受歡迎的客戶端。
為什么我們需要多個(gè)客戶端?
對(duì)于為什么單一客戶端體系的結(jié)構(gòu)更可取是存在爭(zhēng)議的。而開發(fā)多個(gè)客戶端會(huì)產(chǎn)生相當(dāng)大的開銷,這就是為什么我們沒有看到任何其他區(qū)塊鏈網(wǎng)絡(luò)認(rèn)真地追求多客戶端選項(xiàng)的原因。
那么,為什么Etherum的目標(biāo)是成為多客戶端?客戶端是非常復(fù)雜的代碼片段,很可能包含錯(cuò)誤。其中最糟糕的是所謂的“共識(shí)錯(cuò)誤”,即區(qū)塊鏈核心狀態(tài)轉(zhuǎn)換邏輯中的錯(cuò)誤。一個(gè)經(jīng)常被引用的例子是所謂的“無限貨幣供應(yīng)”漏洞,在這個(gè)漏洞中,有漏洞的客戶端接受打印任意數(shù)量的以太的交易。如果有人發(fā)現(xiàn)了這樣的漏洞,但在他們到達(dá)出口之前沒有被阻止(即通過混合器或交易所來利用資金),這將導(dǎo)致Ether的價(jià)值大幅崩潰。
如果每個(gè)人都運(yùn)行相同的客戶端,停止需要人工干預(yù),因?yàn)殒湣⑺兄悄芎霞s和交易所都將照常運(yùn)行。即使是幾分鐘的時(shí)間也足以執(zhí)行一次成功的攻雞,并充分分散資金,使其不可能只回滾攻雞者的交易。根據(jù)打印的ETH數(shù)量,社區(qū)可能會(huì)協(xié)調(diào)將鏈回滾到利用漏洞之前(在識(shí)別并修復(fù)錯(cuò)誤之后)。
現(xiàn)在,讓我們來看看當(dāng)我們有多個(gè)客戶端時(shí)會(huì)發(fā)生什么。有兩種可能的情況:
1. 有漏洞的客戶端只占不到50%的質(zhì)押份額,客戶端將使用利用該錯(cuò)誤的事務(wù)生成一個(gè)塊,打印ETH,讓我們稱這條鏈為A。
然而,運(yùn)行無故障客戶端的大多數(shù)質(zhì)押將忽略此塊,因?yàn)樗菬o效的(對(duì)他們來說,打印ETH操作就是無效的)。它們將構(gòu)建不包含無效塊的備用鏈B。
由于正確的客戶端占多數(shù),B鏈將積累更多的證明。因此,即使是有問題的客戶端也會(huì)投票給鏈B;結(jié)果就是鏈B將積累100%的選票,鏈A將死亡。鏈條將繼續(xù),就像錯(cuò)誤從未發(fā)生過一樣。
2. 大部分質(zhì)押份額使用的是有問題的用戶端,在這種情況下,鏈A將積累多數(shù)選票。但是,由于B擁有不到50%的所有證明,違規(guī)的客戶端將永遠(yuǎn)看不到從鏈A切換到鏈B的理由。因此,我們將看到鏈分裂。

情況 1 是最理想的情況。因?yàn)檫@很可能會(huì)導(dǎo)致一個(gè)孤立的塊,而大多數(shù)用戶甚至都不會(huì)注意到。開發(fā)人員則可以調(diào)試客戶端,修復(fù)錯(cuò)誤,一切安好。相反,案例 2 顯然不那么理想。但仍然比只有一個(gè)客戶端的情況要好--大多數(shù)人會(huì)很快檢測(cè)到鏈條分裂(您可以通過運(yùn)行多個(gè)客戶端自動(dòng)完成這一點(diǎn)),交易所會(huì)迅速暫停存款,Defi用戶可以在分裂解決時(shí)謹(jǐn)慎行事。基本上,與單客戶端體系結(jié)構(gòu)相比,這仍然給我們提供了一個(gè)閃爍的紅色警示燈,從而免受最壞結(jié)果的影響。
如果有錯(cuò)誤的客戶端由超過2/3的質(zhì)押運(yùn)行,情況2將會(huì)更糟。在這種情況下,它將最終確定無效的鏈。稍后會(huì)詳細(xì)介紹這一點(diǎn)。
一些人認(rèn)為鏈分裂是如此災(zāi)難性,以至于它本身就是單客戶端體系結(jié)構(gòu)的一個(gè)論點(diǎn)。但請(qǐng)注意,鏈分裂只是因?yàn)榭蛻舳酥械腻e(cuò)誤而發(fā)生的。對(duì)于單個(gè)客戶端,如果您希望修復(fù)此問題并將鏈恢復(fù)到原來的狀態(tài),則必須回滾到錯(cuò)誤發(fā)生之前的塊-這與鏈分裂一樣糟糕!因此,盡管鏈拆分聽起來很糟糕,但在客戶端存在關(guān)鍵錯(cuò)誤的情況下,它實(shí)際上是一個(gè)功能,而不是一個(gè)錯(cuò)誤。至少你可以看到有些地方出了嚴(yán)重的問題。
激勵(lì)客戶端多樣性:反相關(guān)性懲罰
如果質(zhì)押分散在多個(gè)客戶端,最好的情況是每個(gè)客戶端擁有不到總質(zhì)押的三分之一,這顯然對(duì)網(wǎng)絡(luò)有利。這將使其對(duì)任何單個(gè)客戶端中的錯(cuò)誤具有彈性。但質(zhì)押者為什么會(huì)在乎呢?如果網(wǎng)絡(luò)沒有任何激勵(lì)措施,他們就不太可能承擔(dān)轉(zhuǎn)向少數(shù)派客戶端的成本。
不幸的是,我們不能讓獎(jiǎng)勵(lì)直接依賴于驗(yàn)證器運(yùn)行的客戶端。沒有不能被欺騙的客觀方法來衡量這一點(diǎn)。
然而,當(dāng)您的客戶端有錯(cuò)誤時(shí),您無法隱藏。這就是反相關(guān)懲罰的用武之地:其思想是,如果您的驗(yàn)證器做了一些不好的事情,那么如果更多的驗(yàn)證器幾乎在同一時(shí)間犯了錯(cuò)誤,那么懲罰就會(huì)更高。換句話說,你會(huì)因?yàn)橄嚓P(guān)的失敗而受到懲罰。
在以太,你目前可能會(huì)因?yàn)閮煞N行為而被砍掉:
1. 在相同高度的兩個(gè)區(qū)塊上簽名。
2. 創(chuàng)建一對(duì)可刪減的證明(環(huán)繞投票或雙倍投票)。
當(dāng)你被大幅削減時(shí),你通常不會(huì)失去所有的資金。在撰寫本文時(shí)(Altair Fork),默認(rèn)懲罰實(shí)際上非常?。耗粫?huì)損失0.5ETH,或您所賭注的以太的1.5%(最終將增加到1ETH或3%)。
然而,有一個(gè)問題:還有一個(gè)額外的懲罰,它取決于在您的驗(yàn)證器被砍掉之前和之后的4096個(gè)時(shí)期(18天)內(nèi)發(fā)生的所有其他砍掉。你被進(jìn)一步處罰的金額與這段時(shí)間內(nèi)被削減的總金額成比例。
這可能是比最初的懲罰要大得多的懲罰,目前(Altair 分叉)它的設(shè)置是,如果超過一半的全部質(zhì)押余額在這段時(shí)間內(nèi)被削減,那么你將失去所有的資金。最終,這將被設(shè)置為:如果其他驗(yàn)證者的1/3被砍掉,您將失去所有質(zhì)押。之所以選擇1/3,是因?yàn)楫a(chǎn)生共識(shí)失敗而必須模棱兩可的最小權(quán)益數(shù)量。

另一個(gè)反相關(guān)性懲罰:二次無活動(dòng)泄漏
驗(yàn)證器失敗的另一種方式是離線,同樣,這是有懲罰的,但其機(jī)制非常不同。我們不稱之為削減,而且通常很?。涸谡2僮飨拢x線的驗(yàn)證器受到的懲罰與他們?cè)谕耆?yàn)證時(shí)將獲得的懲罰相同。在撰寫本文時(shí),這是每年4.8%的增長(zhǎng)率。如果您的驗(yàn)證器有幾個(gè)小時(shí)或幾天處于離線狀態(tài),例如由于臨時(shí)的互聯(lián)網(wǎng)中斷,那么可能不值得出一身冷汗。
當(dāng)超過1/3的驗(yàn)證器處于離線狀態(tài)時(shí),情況會(huì)變得非常不同。然后,信標(biāo)鏈無法最終敲定,這威脅到協(xié)商一致議定書的一個(gè)基本屬性,即活躍性。
為了在這樣的情況下恢復(fù)活力,所謂的 “ 二次無活動(dòng)泄漏 ” 開始發(fā)揮作用。如果驗(yàn)證器在鏈未完成時(shí)繼續(xù)脫機(jī),則總罰款額隨時(shí)間呈二次曲線上升。最初是非常低的;大約4.5天后,離線驗(yàn)證者將失去1%的質(zhì)押。然而,它在~10天后增加到5%,在~21天后增加到20%(這是Altair 的值,未來將翻一番)。

該機(jī)制的設(shè)計(jì)是為了在發(fā)生導(dǎo)致大量驗(yàn)證器操作失效的災(zāi)難性事件的情況下,鏈最終能夠再次完成。隨著離線驗(yàn)證器失去越來越多的質(zhì)押,他們?cè)诳傎|(zhì)押中的份額將越來越小,當(dāng)他們的質(zhì)押降至1/3以下時(shí),剩余的在線驗(yàn)證器獲得所需的2/3多數(shù),從而使他們能夠最終確定鏈。
然而,還有另一種情況與此相關(guān):在某些情況下,驗(yàn)證器不能再投票給有效鏈,因?yàn)樗鼈円馔獾貙⒆约烘i定在無效鏈中,下面是關(guān)于這一點(diǎn)的更多信息。
版權(quán)聲明--以上內(nèi)容與本站無關(guān),自行辨別真假,損失自負(fù)
文章僅代表作者觀點(diǎn),不代表本站立場(chǎng)與本站無關(guān)。如有侵權(quán)請(qǐng)及時(shí)聯(lián)系本站郵件 enofun@foxmail.com ,如未聯(lián)系本網(wǎng)所有損失自負(fù)!
本文系作者授權(quán)本網(wǎng)發(fā)表,未經(jīng)許可,不得轉(zhuǎn)載。






評(píng)論