買以太坊 買以太坊
Ctrl+D 買以太坊
ads

SUBS:平行鏈開發指南(二)_RatCoin

Author:

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

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

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

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

Moonbeam成功贏得Polkadot第二條平行鏈插槽并增加50%的眾貸獎勵:11月26日消息,Moonbeam基金會官方信息,11月25日晚上11點左右(香港時間),Polkadot網絡上兼容以太坊的智能合約平臺Moonbeam成功贏得Polkadot第二條平行鏈插槽。Moonbeam計劃于12月17日開始上線波卡的部署流程,成為首個全兼容以太坊的波卡平行鏈。

Moonbeam基金會決定在眾貸獎勵池中增加5000萬枚GLMR,目前總獎勵達到1.5億枚GLMR,占初始Token供應量的15%,所有的Moonbeam眾貸參與者均能拿到比原先多50%的獎勵。

本次Moonbeam眾貸共吸引超過19萬參與者,總共貢獻DOT數量超過3570萬枚(約13.9億美元)。作為參與Moonbeam眾貸的獎勵,每貢獻5枚DOT可獲得13.9821枚GLMR。[2021/11/26 7:11:40]

實施一條平行鏈

波卡創始人Gavin Wood:平行鏈會在12月份在技術上達到可用狀態:10月26日消息,在由萬向區塊鏈實驗室主辦的2021第七屆區塊鏈全球峰會上,波卡創始人Gavin Wood表示,非常自信平行鏈會在12月份開始在技術上實現可行性,目前已經完成完整代碼審計。另外,Gavin Wood還分享了Substrate和Polkadot狀態進展,第二次橋審計正在進行中,另外,即將部署一個從測試網Rococo到橋測試網Wococo的橋,來測試可行性。[2021/10/26 20:58:01]

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

平行鏈開發工具包

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

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

波卡周報:Polkadot 0.9.2已發布 等待平行鏈Shell升級為Statemine:據波卡周報,Polkadot 0.9.2 已發布,等待平行鏈Shell升級為Statemine。1.Polkadot 國庫今天剛剛銷毀掉了147,042個DOT,目前還有1461萬個DOT等待大家去申請。2.Shell 平行鏈正在 Kusama 網絡上運行。3.Kusama 第 108 號公投(強制恢復一個賬戶)沒有被通過。4.Encounter 是一個獨特的身份系統,正在申請成為 Kusama 的公益鏈。5.Kusama 理事會已經通過并執行了 Motion 295,它消除了由于 CPU 峰值導致不允許在 9010 Runtime 升級期間發送 imOnline 消息而導致的 115 個驗證器的 slash 懲罰。6.Kusama 理事正投票 297 motion,以資助將 Kusama 集成到 Klever 錢包中。7.Kusama 國庫目前有 345,211 KSM,有 690.42 KSM 會在一天后銷毀掉。[2021/5/23 22:35:12]

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

Gavin Wood:未來一周左右將上線Kusama首條平行鏈Shell:波卡創始人兼 Web3 基金會主席 Gavin Wood 在Web 3.0訓練營二期開幕儀式上表示:過去幾個星期,我們在 Rococo 進行了拍賣測試,也在 Rococo 上上線了測試平行鏈。驗證者數量增加到 900 個,達到了 Kusama 的水平,這也增強了我們的信心,我們相信即它很快就可以正式上線了。此外他還透露,Kusama上的第一條平行鏈將被命名為Shell。“我計劃在接下來一周左右的時間里,驗證者完成更新后,我們給驗證者充裕的時間推進 0.9 版本,進行運行環境升級,做最后的檢查,在 Kusama 上上線第一條平行鏈,這第一條平行鏈將命名為'Shell'。”[2021/5/14 22:03:23]

關鍵組件

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

波卡聯合創始人:平行鏈測試網Rococo V1已啟動并運行:12月23日,波卡聯合創始人Robert在PolkaWorld官方發文宣布,平行鏈測試網Rococo-V1已經啟動并運行。平行鏈V1版本的代碼庫是為平行鏈共識準備的可生產代碼,它與V0的不同之處在于包含了平行鏈的機制以及更健壯和可擴展的軟件體系結構。平行鏈插槽(rococo v1版本)將在技術允許的情況下上線,并將按照先到先得的原則分配。像Rococo-V0一樣,當出現向后不兼容的變化時,我們會定期重新啟動Rococo-V1,以使我們作為開發團隊能夠快速地迭代與平行鏈相關的api,從而盡快推動Polkadot和Kusama網絡上平行鏈功能的發布。我們要到明年年初(不早于1月4日),才會在社區開放平行鏈的注冊。[2020/12/23 16:12:14]

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

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

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:RATBSTSUBSUBSRatCoinBSTZ價格sub幣是什么指令SUBS幣

幣贏交易所
比特幣:美聯儲加息,加密市場最新內幕_BTC

回顧過去一周的大小事件,隨著美聯儲主席鮑威爾的演講和上周非農數據的公布,美聯儲將堅決致力于降低通脹率并承認美國經濟存在出現衰退的可能性.

1900/1/1 0:00:00
HOT:Hotcoin關於開放VINU交易的公告_OIN

尊敬的用戶:Hotcoin將於(GMT8)2022年9月9日18:00開放VINU/USDT交易業務,2022年9月10日18:00開放VINU提幣業務,充值業務開放時間將以公告另行通知.

1900/1/1 0:00:00
OIN:KuCoin Opens Mainnet ThunderCore (TT) Withdrawal Service_filecoin幣價估值

DearKuCoinUsers,ThewithdrawalserviceofMainnetThunderCore(TT)isnowopen.Kucoin公開部分儲備地址.

1900/1/1 0:00:00
以太坊:Bellatrix 升級后以太坊網絡「漏塊率」飆升至 9% ,原因為部分運營商尚未執行客戶端軟件升級_shelterDAO

ForesightNews消息,據Decrypt報道,在Bellatrix升級后,以太坊網絡「漏塊率」在9月7日飆升了1700%.

1900/1/1 0:00:00
Gate.io Startup:SuperWalk (GRND) Initial Sale Result & Listing Schedule

1SuperWalk(GRND)TokenSaleResultTheGate.ioStartupSuperWalk(GRND)saleresultisasfollows:GRNDStartupS.

1900/1/1 0:00:00
EFI:DeFi投資平臺Credix在A輪融資中籌集1125萬美元_LOAN

金色財經報道,去中心化信貸平臺Credix表示,它已獲得1125萬美元的A輪融資,以尋求在拉丁美洲的擴張.

1900/1/1 0:00:00
ads