三角pos機(jī)辦理,談DFINITY和以太坊

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

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

本文目錄一覽:

1、三角pos機(jī)辦理

三角pos機(jī)辦理

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

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

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

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

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

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

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

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

安全

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

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

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

簡(jiǎn)單來(lái)說(shuō),DFINITY與以太坊都是通過(guò)其簽名算法及共識(shí)機(jī)制來(lái)提高在網(wǎng)絡(luò)中的作惡成本,使攻擊者能獲得的利益遠(yuǎn)小于作惡所付出的。

性能(擴(kuò)展性)

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

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

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

結(jié)語(yǔ)

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

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

轉(zhuǎn)發(fā)請(qǐng)帶上網(wǎng)址:http://m.dsth100338.com/news/29297.html

你可能會(huì)喜歡:

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