以太坊擴(kuò)展項(xiàng)目正在將挑戰(zhàn)轉(zhuǎn)化為機(jī)遇
與大多數(shù)公有鏈技術(shù)一樣,以太坊可以支持盡可能多的用戶。如今,唯一的問(wèn)題是平臺(tái)的極限仍在探索中。由于每塊計(jì)算存在硬編碼限制,以太坊區(qū)塊鏈在一秒鐘內(nèi)支持大約15個(gè)事務(wù)。開(kāi)發(fā)人員和學(xué)者們還在繼續(xù)討論區(qū)塊鏈和以太坊系統(tǒng)的規(guī)模如何進(jìn)行調(diào)整。雖然以太坊開(kāi)發(fā)人員強(qiáng)調(diào)這個(gè)靈活的平臺(tái)與比特幣的區(qū)別,但尚未就可擴(kuò)展性達(dá)成共識(shí)。
擴(kuò)展:挑戰(zhàn)和機(jī)遇
以太坊和比特幣使用技術(shù)和激勵(lì)措施來(lái)確保一個(gè)人在沒(méi)有中央集權(quán)的情況下準(zhǔn)確記錄誰(shuí)知道什么。在增加用戶數(shù)量的同時(shí)保持平衡非常重要。這是因?yàn)閿?shù)字貨幣依賴(lài)于節(jié)點(diǎn)網(wǎng)絡(luò)。每個(gè)節(jié)點(diǎn)都存儲(chǔ)完整的以太坊交易歷史記錄以及合同、存儲(chǔ)和帳戶余額的當(dāng)前狀態(tài)。
這本身很麻煩,因?yàn)槊總€(gè)新塊的事務(wù)總數(shù)增加10到12秒。如果開(kāi)發(fā)人員提高每個(gè)塊的大小以適應(yīng)更多事務(wù),則每個(gè)節(jié)點(diǎn)需要存儲(chǔ)的數(shù)據(jù)必須變大,從而將有些事務(wù)趕出網(wǎng)絡(luò)。如果每個(gè)節(jié)點(diǎn)都變得足夠大,但很少有擁有大量資源的公司能夠運(yùn)行這些節(jié)點(diǎn)。盡管如此,運(yùn)行完整節(jié)點(diǎn)會(huì)產(chǎn)生隱私和安全性,這樣也會(huì)限制可以自行驗(yàn)證事務(wù)的人員。
解決可擴(kuò)展性問(wèn)題
以太坊擴(kuò)展項(xiàng)目正在將這些挑戰(zhàn)轉(zhuǎn)化為機(jī)遇。一個(gè)問(wèn)題是每個(gè)節(jié)點(diǎn)需要在網(wǎng)絡(luò)上存儲(chǔ)更新的帳戶狀態(tài)。分片從傳統(tǒng)的數(shù)據(jù)庫(kù)分片技術(shù)中提取,它將數(shù)據(jù)庫(kù)分成多個(gè)部分并將每個(gè)部分放在一個(gè)單獨(dú)的服務(wù)器上。此舉是要求完整的節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)都存儲(chǔ)一個(gè)數(shù)據(jù)子集,并僅驗(yàn)證這些事務(wù)。
如果節(jié)點(diǎn)知道不存儲(chǔ)的事務(wù)或塊,則它會(huì)找到具有所需信息的另一個(gè)節(jié)點(diǎn)。以太坊通過(guò)加密經(jīng)濟(jì)的激勵(lì)解決問(wèn)題,推動(dòng)系統(tǒng)內(nèi)的參與者以這種方式行事。這可確保節(jié)點(diǎn)將所需數(shù)據(jù)傳遞給其他節(jié)點(diǎn)。
一個(gè)更加大的擴(kuò)展以太坊網(wǎng)絡(luò)的擴(kuò)展技術(shù)借鑒了來(lái)自與多層互聯(lián)網(wǎng)相關(guān)的閃電網(wǎng)絡(luò)。閃電式的離線交易可以使技術(shù)更接近用戶的需求。這些交易是在鏈外微支付渠道進(jìn)行的,從而減輕了區(qū)塊鏈的負(fù)擔(dān)。任何一方都可以將交易返回到區(qū)塊鏈,并給予雙方終止交互的機(jī)會(huì)。
需要多長(zhǎng)時(shí)間才能擴(kuò)展?
這是最大的問(wèn)題,因?yàn)檎谶M(jìn)行大量的實(shí)驗(yàn)。平臺(tái)的長(zhǎng)期目標(biāo)應(yīng)該能夠處理更復(fù)雜的交易。以太坊需要擴(kuò)展到分片、Plasma和Raiden網(wǎng)絡(luò)不斷增長(zhǎng)的需求和解決方案范圍。可以將節(jié)點(diǎn)和事務(wù)分解為具有分片的更小的組,從而增加事務(wù)容量。狀態(tài)通道由Raiden等離線解決方案使用。這會(huì)將事務(wù)從網(wǎng)絡(luò)中取出,并僅在需要時(shí)驗(yàn)證加密貨幣。Plasma是Joseph Poon的創(chuàng)作并使用側(cè)鏈。好處是刪除根鏈中的非必需數(shù)據(jù),并且僅將完成的事務(wù)廣播到網(wǎng)絡(luò)。它可以與分片一起使用以確保網(wǎng)絡(luò)安全。
Plasma新進(jìn)展降低了Plasma鏈在以太坊區(qū)塊鏈內(nèi)的通信風(fēng)險(xiǎn)。當(dāng)新架構(gòu)到來(lái)時(shí),以太網(wǎng)將很容易添加到其中。這將為簡(jiǎn)單有效的擴(kuò)展鋪平道路。隨著新的縮放技術(shù)的出現(xiàn),以太坊的未來(lái)發(fā)展將是前景廣闊。