三角pos機辦理,談DFINITY和以太坊

 新聞資訊  |   2023-04-23 12:54  |  投稿人:pos機之家

網(wǎng)上有很多關于三角pos機辦理,談DFINITY和以太坊的知識,也有很多人為大家解答關于三角pos機辦理的問題,今天pos機之家(m.afbey.com)為大家整理了關于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、三角pos機辦理

三角pos機辦理

所謂的“不可能三角”是指在區(qū)塊鏈公鏈中,很難同時做到既有很好的“去中心化”,又有良好的系統(tǒng)“安全性”,同時還能有很高的“交易處理性能”。一些區(qū)塊鏈技術系統(tǒng)更加注重去中心化的公平性,交易效率相對較低;一些區(qū)塊鏈技術系統(tǒng)更加注重效率,去中心化的公平性就要被犧牲;強調公平性和效率的同時,也不能忽視安全性。這三者之間的兼顧和均衡,就產(chǎn)生了區(qū)塊鏈技術創(chuàng)新的不同方向。

以太坊生態(tài)的蓬勃發(fā)展,依托于他建立了一個對開發(fā)者友好的龐大社區(qū),吸引了大量開發(fā)人員涌入進行開發(fā)建設。同樣,DFINITY定位為互聯(lián)網(wǎng)計算機,也希望更多的開發(fā)者進來以更簡單的方式進行開發(fā)。

以太坊和DFINITY以自身的底層框架及區(qū)塊鏈思想的分布式應用,讓開發(fā)者可以用少量代碼實現(xiàn)豐富的應用程序,通過先吸引開發(fā)者,創(chuàng)造出便捷高效應用,再以此來吸引用戶的參與。

近期,DFINITY創(chuàng)始人Dominic在社交媒體宣布,接下來會進行DFINITY與以太坊的網(wǎng)絡集成工作。如果實現(xiàn)了這個目標,這將吸引更多的開發(fā)者可以自由選擇更低成本,效率更好,更多便利的環(huán)境進行開發(fā),對于DFINITY與以太坊生態(tài)無疑都是更愿意看到的事情。可以看出來DFINITY與以太坊非常相似,DFINITY曾標榜自己為以太坊的“瘋狂姐妹”來說明這一點,只是更關注性能和和神經(jīng)網(wǎng)絡治理模式。那么我們就從“區(qū)塊鏈不可能三角”來看看這對“瘋狂姐妹”的一些技術特點吧。

去中心化與安全問題(治理)

DFINITY所實行的是一種基于流動式民主的治理機制,與以太坊的“代碼即法則”相較,他們都可以防止黑客或者節(jié)點作惡,但以太坊是依靠核心開發(fā)者與技術手段使一些受損方恢復正常,無法利用自動化工具來停止或撤銷作惡,而DFINITY引入了網(wǎng)絡神經(jīng)系統(tǒng)(NNS)這種更加自動化的鏈上治理機制,在面對各種作惡者時讓所有方恢復正常。

DFINITY的神經(jīng)網(wǎng)絡系統(tǒng)(NNS)可以完全控制網(wǎng)絡的各個方面,例如,它可以升級承載網(wǎng)絡的節(jié)點機所使用的協(xié)議和軟件;它可以創(chuàng)建新的區(qū)塊鏈子網(wǎng),實現(xiàn)擴容;它可以拆分子網(wǎng),來均衡網(wǎng)絡負載;它可以配置經(jīng)濟參數(shù),如ICP與cycles的兌換比例;在極端情況下,它甚至可以凍結/解凍/修改網(wǎng)絡中的的軟件(智能合約),以保護網(wǎng)絡等等。而是否進行這些行動或何時何地進行都取決于網(wǎng)絡參與者創(chuàng)建的“神經(jīng)元”的投票活動。任何人都可以鎖定一定量的代幣來創(chuàng)建“神經(jīng)元”提交提案或者對其他神經(jīng)元提交的提案進行投票,并允許“神經(jīng)元”對不同種類的提案選擇不同的跟隨者進行跟隨投票。這樣可以利用社區(qū)的集體智慧及意愿對網(wǎng)絡進行治理。如果投票過程能夠獲得真正的社區(qū)共識,并且當NNS行使其權力時社區(qū)不會破裂,則DFINTY的自動化治理對某些類型的應用程序來說可能代表著一種極具吸引力的替代方案。雖然NNS擁有強大的工具來解決廣泛的治理問題,但仍不能保證這些工具會被用來解決應用程序的具體問題;提案必須通過。不過,如果當社區(qū)建立起共識時有一個大家都同意的修理機制,且該機制不會被濫用,那么這將帶來極大好處。

參與以太坊網(wǎng)絡,需要運行一種稱為節(jié)點軟件(node software)或客戶端的特定類型的軟件。該節(jié)點軟件執(zhí)行了以太坊協(xié)議的規(guī)則。每個客戶端由不同團隊維護,但他們都遵循相同的以太坊協(xié)議規(guī)范。它們之間的差異主要體現(xiàn)在對開發(fā)人員來說很重要的一些技術細節(jié)上,比如他們所使用的編程語言,所擁有的開發(fā)人員支持量,或者所使用的開源許可。以太坊協(xié)議規(guī)范是高級規(guī)則,可協(xié)調諸如從終端用戶傳播到mempool(礦工進行交易的地方)的方式,以及礦工們如何在解決加密難題(又稱工作量證明)后向網(wǎng)絡的其它部分傳播他們的區(qū)塊。如何將它們編碼到客戶端則由團隊決定。實現(xiàn)軟件更改的過程與現(xiàn)實世界中通過新法律的過程非常相似。在現(xiàn)實世界中會存在著各種利益相關者。這些參與者中的任何一位都可以在Github上提交一個名為以太坊改進建議(EIP)的提議。如果一個新的EIP包含在一個版本中,礦工和其他節(jié)點將在下一次升級他們的軟件時自動采用這些更改。這叫軟分叉(soft fork)。礦工和節(jié)點可以運行不同的(舊的和新的)版本的軟件,而不會造成任何兼容性問題。引入的更改是向后兼容的。另一方面,如果所做的軟件更改與當前協(xié)議不兼容,則治理必須安排一次硬分叉,否則事情會變得很混亂。以太坊核心開發(fā)人員已開始將硬分叉稱為“網(wǎng)絡升級”。在硬分叉期間,由于節(jié)點不再使用與網(wǎng)絡其余部分相同的“語言”,因此未更新其軟件的節(jié)點將從其余網(wǎng)絡中分離出來。換句話說,一組礦工遵循一套新的規(guī)則,而另一組礦工則遵循舊的規(guī)則。這就是為什么總是要提前安排硬分叉,以便為每個節(jié)點和礦工提供足夠的時間進行準備的原因。這很重要,因為如果持有大量用戶資金的加密交易所將其節(jié)點指向錯誤的鏈,則可能會引起很多混亂和破壞,因為用戶會暫時無法取回其資金。大多數(shù)硬分叉僅僅只是形式上的,所有參與者都會遵循,但是在極少數(shù)情況下,它們可能會引起爭議并導致意識形態(tài)上的分裂。

安全

DFINITY通過其閾值接力技術(threshold relay technology)實現(xiàn)區(qū)塊的快速生成,使用閾值簽名(threshold signature)使對等接力網(wǎng)絡中的一組驗證者迅速達成一致。閾值簽名是一種群簽名,只能通過成員的一些閾值的組合簽名構成,因此代表這些成員的協(xié)議的加密證明。在這種情況下,作惡者的攻擊代價較高,因為每個區(qū)塊的閾值簽名組的成員都不一樣,是隨機挑選的,所以攻擊者必須有足夠的利益來控制足夠多的簽名者以影響共識。組越大,這個控制難度就越大,代價也越高。其安全性取決于使用不可預測且防篡改的隨機數(shù)選擇驗證組成員,這要通過閾值群BLS簽名實現(xiàn)。來自先前區(qū)塊時間的組簽名用于隨機選擇當前區(qū)塊的驗證組,然后生成用在下一個區(qū)塊時間內的組簽名,依此類推。

DFINITY使用安全的分布式秘鑰生成(DKG)協(xié)議,使得組成員能夠交互生成組簽名秘鑰,這個協(xié)議的安全性沒有在包含對手的網(wǎng)絡中證明,雖然DFINITY聲稱閾值接力共識過程可以容忍DKG協(xié)議的高故障率并且繼續(xù)起作用,但在優(yōu)化和設計秘鑰生成方面還面臨著一些挑戰(zhàn)。

不管是對于個人還是組織來說,對比特幣或以太坊 PoW 區(qū)塊鏈成功發(fā)起攻擊或者控制整條鏈,都需要花費巨額的資金成本。以太坊在 Serenity 階段過渡到 PoS(權益證明)機制時,用戶通過抵押32枚 ETH 成為驗證者之后,可以通過驗證區(qū)塊來獲得額外的 ETH 獎勵。在 PoS 機制中,攻擊以太坊網(wǎng)絡的成本將與所花費的 ETH 成本相掛鉤。與 PoW 機制使用的耗能型挖礦方式不同,PoS 機制中的驗證者將 “抵押” ETH,且會因為試圖進行欺詐行為(驗證無效區(qū)塊)而損失部分或全部抵押的 ETH。在以太坊2.0網(wǎng)絡中抵押了 ETH 的驗證者數(shù)量越多,網(wǎng)絡就越安全,攻擊者在發(fā)起攻擊時需要購買的 ETH 數(shù)量就越多。而且,這種攻擊行為將可能帶來 ETH 價格的迅速上漲,因此使得攻擊者付出的代價成本就更大。

簡單來說,DFINITY與以太坊都是通過其簽名算法及共識機制來提高在網(wǎng)絡中的作惡成本,使攻擊者能獲得的利益遠小于作惡所付出的。

性能(擴展性)

講到安全性的時候說到,DFINITY通過閾值接力技術以及BLS加密算法讓網(wǎng)絡中的節(jié)點迅速達成一致,快速、規(guī)律的產(chǎn)生新的區(qū)塊,DFINITY稱使用概率插槽協(xié)議(Probabilistic Slot Protocol)可能使每個區(qū)塊上的交易數(shù)增加25倍(與以太坊相比)。該協(xié)議將每個區(qū)塊時間劃分給識別區(qū)塊鏈生成者的優(yōu)先插槽。插槽優(yōu)先級越高,區(qū)塊權重也越大。因此在給定的區(qū)塊時間內生成多個區(qū)塊的情況下,網(wǎng)絡會選擇累積權重最大的有效鏈。在先前區(qū)塊時間內產(chǎn)生的隨機值允許所有誠實節(jié)點自主同意插槽優(yōu)先級和區(qū)塊權重,因此成為權重最大的有效鏈。由區(qū)塊組成的鏈只有在通過群閾值簽名公證后才能生效,并且每個區(qū)塊時間的公證會快速地消滅權重較輕的鏈,使得交易確認時間只需2個區(qū)塊。

隨著以太坊2.0進入到信標鏈階段,其分片網(wǎng)絡雖然不承載交易數(shù)據(jù),但已經(jīng)走出了提速與擴容的關鍵一步,其共識機制POW也會在2.0的合并執(zhí)行后轉變?yōu)镻OS,目前POW仍作為以太坊的主鏈底層共識,其效率與擴展性的不足正是以太坊2.0啟動的因素之一,在POW機制下,其節(jié)點曠工只能按部就班的產(chǎn)生區(qū)塊,在這個過程中,曠工需要存儲及同步的數(shù)據(jù)越來越多,隨著DEFI項目的火熱,交易量激增使得網(wǎng)絡費用及擁堵程度大大提升。而以太坊2.0進行分片后,的確能解決擴展性不足,礦機算力壟斷等問題。Eth 2.0最終將被劃分為1,024個分片,它希望從理論上講這應該使網(wǎng)絡吞吐量增加> 1000倍。但通過這種分片的擴容也是有上限的。

而DFINITY的愿景是通過將共識、驗證和存儲分為不同層次的架構“近乎無限”地擴展網(wǎng)絡。共識層只決定了出塊,沒有交易數(shù)據(jù)。不同于以太坊每個曠工都需要保存所有數(shù)據(jù),DFINITY的存儲層被分成多個鏈,每個鏈負責處理更新分片狀態(tài)的交易。驗證層負責將所有分片的哈希組合成類似梅克爾樹的結構,將根狀態(tài)的哈希值存儲在鏈上。雖然這種架構為擴展提供了堅實的理論基礎,但在實踐中仍然存在一些重大問題需要解決,例如影響多個分片狀態(tài)的交易。

結語

被冠以“以太坊的競爭者”這個名頭的項目數(shù)不勝數(shù),這足以證明以太坊的技術開發(fā)及生態(tài)建設領域在區(qū)塊鏈行業(yè)里面首屈一指。DFINITY雖然也被冠以這一名號,但其團隊發(fā)表的言論及技術方向,都不是取代或消滅的關系,而是互相交互,相互完善的關系。對于開發(fā)人員和用戶來說,提供更多的選擇對整個社區(qū)來說都是喜聞樂見的。

以上就是關于三角pos機辦理,談DFINITY和以太坊的知識,后面我們會繼續(xù)為大家整理關于三角pos機辦理的知識,希望能夠幫助到大家!

轉發(fā)請帶上網(wǎng)址:http://m.afbey.com/news/29297.html

你可能會喜歡:

版權聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。