比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > UNI > Info

RAT:平行鏈開發指南(二)

Author:

Time:1900/1/1 0:00:00

“波卡知識圖譜”是我們針對波卡從零到一的入門級文章,我們嘗試從波卡最基礎的部分講起,為大家提供全方位了解波卡的內容,當然這是一項巨大的工程,也充滿了挑戰,然而我們希望通過這樣的努力讓大家能夠正確認知波卡,也讓不了解波卡的人方便快速掌握波卡相關知識,今天是該欄目的第62期,開發人員的涌入為生態的發展有著積極的貢獻,而諸如平行鏈開發工具包這樣的工具則有助于開發者輕松創建平行鏈。

開發者為構建Web3提供了技術支持,也是波卡生態發展的活力源泉。在此前發布的2021ElectricCaptial開發者報告顯示,每月有18000多名活躍開發人員在開源加密和Web3項目中提交代碼,開發者的持續活躍是波卡生態良性發展的重要因素之一。

而波卡也開展了很多幫助開發者溝通學習的活動以及平臺,比如即將召開的波卡2022年度開發者大會,匯集了在Substrate上構建的多元化開發者社區以及對區塊鏈開發感興趣的人,一起探討波卡生態的發展。

OAK Network先行網“Turing”贏得Kusam第30次平行鏈插槽拍賣:3月31日,據波卡Polkadot官方消息,OAK Network先行網Turing Network以鎖定15,475個KSM成功贏得Kusama的第32個插槽,這意味著Turing Network將會接入Kusama中繼鏈,以平行鏈的方式出塊。[2022/3/31 14:30:07]

實施一條平行鏈

平行鏈實施指南是一項正在進行的重要工作,由ParityTech維護。實時版本是從位于波卡官方倉儲庫中的源代碼構建的。

平行鏈開發工具包

PDK是一組允許開發人員輕松創建平行鏈的工具。在實踐中,PDK將包含以下關鍵組件:

狀態轉換函數:應用程序從一種狀態轉換到另一種狀態的方法。

收集者節點:波卡網絡中的一種點對點節點,對平行鏈負有一定的責任。

波卡周報:14.39%的KSM已鎖在平行鏈插槽和Crowdloan中:據PolkaWorld發布的波卡周報,Polkadot網絡的32號公投,將波卡的驗證人從297增加到299。

提議將Polkadot升級到runtime 9090的Motion 106已通過理事會投票,并將被添加到外部隊列中,成為33號公投,由社區進行全民投票。

Parity工程師Kian開始更新Polkadot如何改進staking機制來允許更多提名人加入,并降低最低提名的金額。

Polkadot理事會通過Motion105,該議案旨在資助一個印度的波卡孵化器。

Polkadot理事會正在投票波卡生態研究院的國庫申請議案。[2021/9/6 23:02:31]

關鍵組件

狀態轉換函數可以是應用程序從一種狀態到另一種狀態的抽象方法。波卡對這個STF的唯一限制是,它必須易于驗證——通常通過我們所謂的證人或證據。

波卡測試平行鏈KILT將獲得Kusama平行鏈插槽并上線主網:2月16日,波卡Polkadot官方社區PolkaWorld發文,KILT 的CEO Ingo Rübe 分享了接下來幾個月的計劃,分別為:獲得 Rococo 的平行鏈插槽(2021 年 1 月 29 日已接入);Parity 團隊推出 Kusama 平行鏈拍賣時間表;KILT 贏得拍賣并獲得 Kusama 平行鏈的插槽;KILT 上線主網、進行 PoS 遷移和上線治理功能;啟動 Polimec 升級版;隨著 Kusama 平行鏈的上線,KILT 將逐漸成為一種完全去中心化的協議。之后,KILT 可能會競拍一個波卡的平行鏈插槽,并將 KILT 平行鏈移到波卡網絡中。[2021/2/16 19:52:45]

必須如此,因為中繼鏈驗證者需要在不實際運行整個計算的情況下,檢查它從收集者節點接收到的每個狀態是否正確。

金色相對論?|?StaFi?Protocol李自鵬:Kusama的平行鏈拍賣本質上是為Polkadot做了一次先行版:金色財經報道,在今日舉行的金色相對論中,針對“插槽拍賣的主網啟動前最重要的里程碑,這個里程碑會帶來什么聯動效果?”等問題,StaFi?Protocol李自鵬表示,Kusama的平行鏈拍賣本質上是為Polkadot做了一次先行版,首先能夠競拍波卡卡槽肯定在項目背書、共享波卡資源上會有很大優勢,但是成本也是也是明顯的。我們在設計競拍方案,但是還沒有最終確定,因為卡槽拍賣規則、創世拍賣的DOT金額、開始時間等因素還有很大的不確定因素,所以我們會根據上述因素最新的進展來調整競拍策略。 熟悉波卡PLO競拍規則朋友都知道,是采用蠟燭拍賣方式確定價格,并且卡槽Slot的價格將采用蠟燭式拍賣規則確定。但區別于普通的蠟燭拍賣,波卡的平行鏈拍賣規則又做了一些調整:即波卡平行鏈拍賣有確定的時間,只是在拍賣時間正常結束后,再隨機選擇一個過去拍賣過程中出現的區塊數作為拍賣結束的隨機數,在此區塊之前出價最高的競拍人將獲成為最終贏家。所以,中間還是有很多博弈策略的,所以我們需要先觀察下Kusam上平行鏈卡槽拍賣的實際情況,來針對性調整波卡平行鏈卡槽的拍賣。[2020/12/11 14:56:15]

這些證明的一些示例包括有效性證明塊,它們驗證所需的計算資源比生成所需的計算資源要少。

為競拍波卡平行鏈Plasm Network將進行硬分叉升級和部分網絡凍結:11月11日早間,波卡二層擴容協議Plasm Network發推稱,波卡平行鏈拍賣即將到來,為此Plasm Network正準備進行大規模的網絡升級。這也意味著必須進行硬分叉升級以從PoA向PoS共識過渡。本次遷移過渡將使得Plasm Network整個網絡完全凍結一段時間。凍結意味著網絡基本不產生新的區塊,該狀態只能通過硬分叉進行恢復。而基于社區成員及項目的考慮,本次遷移過渡將實行網絡部分凍結,進行交易余額傳輸,主網絡在沒有發送交易的情況下運行。[2020/11/11 12:17:52]

STF的證明生成中的驗證不對稱性是允許波卡在保持高安全性保證的同時進行擴展的整體見解之一。

收集者節點是協議中的一種網絡維護者。他們負責保持平行鏈狀態的可用性,以及狀態轉換函數迭代返回的新狀態。

他們必須保持在線,以跟蹤狀態以及它將在自身和其他平行鏈之間路由的XCMP消息。收集者節點負責將簡潔的證明傳遞給中繼鏈的驗證者,并跟蹤來自中繼鏈的最新區塊。

本質上,收集者節點還充當中繼鏈的輕客戶端。有關收集者節點的更多信息,請參閱收集者頁面。

存在哪些PDK?

目前,唯一的PDK是ParitySubstrate和Cumulus。Substrate是一個區塊鏈框架,它提供了區塊鏈的基本構建塊,同時提供了一種直觀的方式來構建runtime。

制作Substrate是為了簡化創建新鏈的過程,但它不直接提供對波卡兼容性的支持。出于這個原因,Cumulus添加的庫包含波卡兼容性膠合代碼。

開始使用Substrate

開始使用Substrate的最佳方式是探索SubstrateDeveloperHub,這是由ParityTechnologies構建和維護的在線資源。

Cumulus

Cumulus的形狀有點像“點”;它們共同形成了一個復雜的系統;很漂亮,而且很實用。

Cumulus是Substrate的擴展,可以輕松地將任何Substrate構建的runtime變成與波卡兼容的平行鏈。

Cumulus共識是一個遵循波卡中繼鏈的Substrate共識引擎。這會在內部運行一個波卡節點,并向客戶端和同步算法指示要遵循哪個鏈,最終確定哪個鏈,并將其視為正確的。

有關Cumulus的更詳細描述,請參閱Cumulus概述。

Cumulus仍處于開發階段,但它的想法是,通過導入crate并添加一行代碼,就可以簡單地獲得一個Substrate鏈并添加平行鏈代碼。從Cumulus部分了解最新的Cumulus發展。

信息

Substrate和Cumulus從區塊鏈格式的抽象中提供了一個PDK,但平行鏈甚至不需要是區塊鏈。例如,一條平行鏈只需要滿足上面列出的兩個約束:狀態轉換函數和收集者節點。

其他一切都取決于PDK的開發者。

Cumulus負責處理連接波卡所需的所有平行鏈的網絡兼容性運營費用。

這包括:

跨鏈消息傳遞

開箱即用的收集者節點設置

中繼鏈的嵌入式全客戶端

區塊鏈授權的兼容性

您對構建PDK感興趣嗎?有關詳細信息,請參閱未來的PDK部分。

如何設置你的平行鏈

使用Substrate創建runtime邏輯鏈后,你將能夠將其編譯為Wasm可執行文件。這個Wasm代碼blob將包含你的鏈的整個狀態轉換函數,并且是你將項目部署到波卡中的平行鏈或平行線程所需要的。

波卡上的驗證者將使用提交的Wasm代碼來驗證鏈或線程的狀態轉換,但這樣做需要一些額外的基礎設施。驗證者需要以某種方式來跟上最新的狀態轉換,因為波卡節點不需要也成為鏈的節點。

這就是收集者節點發揮作用的地方。收集者是你的平行鏈的維護者,它執行生成新的候選區塊并將其傳遞給波卡驗證者以包含在波卡中繼鏈的關鍵操作。

Substrate內置了自己的網絡層,但不幸的是只支持單鏈。但是,有一個Cumulus擴展,其中包含一個收集者節點,并允許你的Substrate構建邏輯以平行鏈或平行線程的形式與波卡兼容。

未來的PDK

號召大家行動起來

你想從頭開始構建平行鏈開發工具包嗎?Web3基金會正為從事這項工作的團隊提供資助,了解更多信息并在W3F贈款頁面上申請。

PDKW3F有興趣支持的一個例子是一個匯總工具包,它允許開發人員創建基于SNARK的平行鏈。

如果我們回顧匯總記錄,我們會看到系統使用了兩個角色:更新狀態的用戶和將狀態更新聚合為單個鏈上更新的操作者。

應該很容易看出如何將其轉化為平行鏈術語。類似rollup的平行鏈的狀態轉換函數將根據用戶輸入更新狀態。

運營商將充當收集者節點,該節點將聚合狀態并創建zk-SNARK證明,它將提交給中繼鏈的驗證者進行驗證。

如果你或你的團隊對開發PDK感興趣,請隨時在W3F協作倉儲庫上打開一個問題以征求意見。此類工作可能會獲得資助。

歡迎大家加入我們Polkadot生態研究院的電報:

https://t.me/polkadot_eri

歡迎大家訪問波卡生態研究院的Mirror地址:

https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05

Tags:RATUBSBSTTRA海盜幣piratecoin最新消息UBSNbStable幣SunContract

UNI
比特幣:使用幣安支付轉帳,獲得最高10 BNB或2,999 BUSD等值返現券!

這是一般性公告,此處提及的產品和服務可能不適用於您所在的地區。活動期間:2022年09月06日19:00至2022年10月01日07:59*幣安支付為2022年09月07日08:00之前,從未使.

1900/1/1 0:00:00
USD:幣安更新U本位合約多資產模式最大可存入保證金資產限額

親愛的用戶: 自2022年09月06日13:00起,幣安已更新U本位合約多資產模式中,用戶可使用的最大存入限額.

1900/1/1 0:00:00
OLE:近4億美元損失,Solana的黑客攻擊都有什么共同點?

原文作者:sec3 原文編譯:ChinaDeFi自一年前以來,Solana生態系統實現了超高速增長.

1900/1/1 0:00:00
COM:XT.COM關於暫停GERA充提及交易的公告

尊敬的XT.COM用戶:應項目方要求,XT.COM現已暫停GERA充提業務以及關閉GERA/USDT交易對.

1900/1/1 0:00:00
比特幣:市場動蕩加劇 比特幣BTC兩個月來首次跌破1.9萬美元

隨著更大范圍的市場波動,比特幣的拋售也在不斷升級。自從美國獨li日之后,比特幣第一次下跌至19,000美元以下。這一資產最近一次跌破19,000美元是在7月4日,當時觸及18600美元.

1900/1/1 0:00:00
okex:歐易關于支持SKL高息賺幣的公告

尊敬的歐易用戶: 歐易賺幣將于2022年09月09日11:00(HKT)正式上線SKL高息賺幣服務,您可以一鍵質押,參與鎖倉獲得SKL收益.

1900/1/1 0:00:00
ads