作者:Sam Williams,Arweave 創(chuàng)始人;翻譯:喜來(lái)順財(cái)經(jīng)xiaozou?

本周我們聽(tīng)說(shuō)這樣一個(gè)消息:Irys正計(jì)劃分叉Arweave。
永久存儲(chǔ)需要分叉,這是長(zhǎng)期彈性必備的。對(duì)Arweave的分叉有一種忠于既定規(guī)則的方式和一種反規(guī)則的方式(遺憾的是Irys正在追求這種方式)。
讓我們看看發(fā)生了什么。
關(guān)鍵內(nèi)容:
·?Irys正考慮對(duì)Arweave進(jìn)行分叉。似乎出于貪婪性動(dòng)機(jī),他們計(jì)劃刪除數(shù)據(jù)集重置代幣供應(yīng),因?yàn)橛脩粜湃蜪rys將他們的數(shù)據(jù)上傳到Arweave。
·?網(wǎng)絡(luò)中有一個(gè)既定機(jī)制,稱為協(xié)議演進(jìn),該機(jī)制支持以安全的方式進(jìn)行網(wǎng)絡(luò)分叉和升級(jí)。而這一機(jī)制正被無(wú)視。
·?在https://up.arweave.net上有一款新的100%和 Irys兼容的完全免費(fèi)的bundler,可以最終解決Arweave用戶面臨的問(wèn)題,只需將你的Irys節(jié)點(diǎn)URL換為此URL即可使用。
·?鑒于這種情況,ar.io網(wǎng)絡(luò)計(jì)劃將Irys?bundler從Arweave主網(wǎng)關(guān)的可信集中移除。這將在數(shù)據(jù)可查看之前給用戶帶來(lái)明顯延遲。
分叉是區(qū)塊鏈治理的重要組成部分,允許社區(qū)嘗試不同的方法共同解決問(wèn)題。
然而,對(duì)于一個(gè)永久存儲(chǔ)網(wǎng)絡(luò)來(lái)說(shuō),分叉需要以正確的方式進(jìn)行:保存狀態(tài)并基于狀態(tài)建設(shè),而不是搞破壞。當(dāng)分叉以這種正確的方式完成后,就會(huì)支持網(wǎng)絡(luò)的自我優(yōu)化,并隨著時(shí)間的推移避免出現(xiàn)這樣那樣的問(wèn)題,保持?jǐn)?shù)據(jù)集的安全性。如果分叉不以正確的方式進(jìn)行,就無(wú)法實(shí)現(xiàn)信息持久性——因?yàn)樗械臄?shù)據(jù)都將被定期刪除。
為了促進(jìn)Arweave協(xié)議通過(guò)分叉順利發(fā)展,我們的生態(tài)創(chuàng)建了演進(jìn)協(xié)議指南。你可以把它們想象成區(qū)塊鏈網(wǎng)絡(luò)的社會(huì)結(jié)構(gòu)。
簡(jiǎn)而言之,分叉系統(tǒng)的規(guī)則如下:
(1)任何人都可以在任何時(shí)候創(chuàng)建一個(gè)分叉。
(2)該分叉應(yīng)該延續(xù)網(wǎng)絡(luò)的數(shù)據(jù)集和代幣供應(yīng)。
(3)該分叉還可以鑄造任意數(shù)量新代幣來(lái)補(bǔ)償獎(jiǎng)勵(lì)建設(shè)者。
這個(gè)系統(tǒng)允許分叉以一種忠于既定規(guī)則的方式競(jìng)爭(zhēng)和改進(jìn)協(xié)議:在保持?jǐn)?shù)據(jù)集安全的同時(shí)創(chuàng)建一個(gè)創(chuàng)新想法市場(chǎng),創(chuàng)新者將得到獎(jiǎng)勵(lì)。它還允許代幣持有者在網(wǎng)絡(luò)的一組分支中積累一籃子代幣,或者如果代幣持有者認(rèn)為哪個(gè)分支更可取,則可以積極交易代幣。這對(duì)所有人來(lái)說(shuō)都是雙贏局面。
我們從可靠消息來(lái)源得知,Irys正計(jì)劃分叉Arweave。然而,盡管存在Arweave發(fā)展框架,但他們并不打算維護(hù)數(shù)據(jù)集,而是從頭開(kāi)始代幣供應(yīng)。
在被問(wèn)及原因時(shí),他們說(shuō)他們不想支持現(xiàn)有數(shù)據(jù)……”。除了貪婪,我們很難找到其他原因。
先不談我們的生態(tài)粗俗的一面,但這種做法的確目光短淺了,甚至阻礙了他們自己的永久存儲(chǔ)項(xiàng)目。如果數(shù)據(jù)集和代幣供應(yīng)不斷被重置,那么任何分叉都無(wú)法成功完成長(zhǎng)期任務(wù)。
我們?nèi)匀幌M麄兛吹焦饷鞯囊幻妫Q定以正確的方式建設(shè)他們的分叉。如果他們的探索試驗(yàn)對(duì)生態(tài)確有助益,我們很愿意和他們聊聊,支持他們的做法。
Irys可以隨時(shí)停止上傳你的數(shù)據(jù)到Arweave。幸運(yùn)的是,切換bundler非常簡(jiǎn)單,并且將為我們的整個(gè)生態(tài)解決所有問(wèn)題。Forward?Research目前正在運(yùn)行一個(gè)免費(fèi)(100%補(bǔ)貼)的Arweave捆綁(bundling)服務(wù),這要感謝ar.io網(wǎng)絡(luò)的出色支持和服務(wù)。我們將在可預(yù)見(jiàn)的用戶遷移階段保持此項(xiàng)服務(wù)的運(yùn)行。從長(zhǎng)遠(yuǎn)來(lái)看,ar.io網(wǎng)絡(luò)和Jason Brady都將提供出色的托管bundling服務(wù)。或者,你也可以為你的app啟用你自己的bundler。
要切換到免費(fèi)的Arweave bundler,只需將你代碼中的Irys節(jié)點(diǎn)URL轉(zhuǎn)換為up.arweave.net。
Irys目前是一組受信bundler的一部分,允許在Arweave生態(tài)的主要網(wǎng)關(guān)上“樂(lè)觀地”(optimistically)展示他們的內(nèi)容,然后再將內(nèi)容置于鏈上。這個(gè)系統(tǒng)需要信任數(shù)據(jù)最終會(huì)被上傳到Arweave。現(xiàn)在,信任已失。因此,Irys數(shù)據(jù)的optimistic緩存將在ar.io網(wǎng)絡(luò)維護(hù)的http://arweave.net和相關(guān)網(wǎng)關(guān)上立即禁用。這樣一來(lái)結(jié)果就是,通過(guò)Irys上傳的內(nèi)容在可以查看數(shù)據(jù)之前會(huì)有明顯的延遲(約為20分鐘到一個(gè)小時(shí))。
如果你是一名Irys用戶,想要通過(guò)遷移避開(kāi)這場(chǎng)鬧劇的話,ar.io網(wǎng)絡(luò)還有我們可以馬上為你提供支持。