外部信息(extrinsic)是一條來自鏈外并包含在一個區塊中的信息。外部信息可分為三類:inherents、已簽名交易和未簽名交易。
注意事件(events)不是外部信息。鏈針對鏈本身固有的信息片段發出事件。例如,Staking 獎勵是事件,而不是外部行為,因為獎勵是由鏈邏輯固有的情形觸發的。
Substrate 中的一個區塊由區塊頭和一組外部信息數組構成。區塊頭包含區塊高度、父哈希、外部信息根、狀態根和摘要。本節僅關注外部信息根(extrinsics root)。
在 runtime 中定義每個外部信息時,將其作為一個系列捆綁在一起,作為一個系列執行。外部信息根是該系列的密碼學摘要。這有兩個目的。首先,它可以防止在區塊頭已形成并分發后,對外部信息系列進行任何更改。其次,它提供了一種方法,允許輕客戶端僅通過了解區塊頭,就可以簡潔地驗證任何給定的外部元素確實存在于一個塊中。
去中心化存儲網絡Crust Network贏得第30輪波卡平行鏈拍賣:10月24日消息,去中心化存儲網絡 Crust Network 以鎖定近 7.2 萬枚 DOT 贏得第 30 輪波卡平行鏈拍賣。Crust Network 是建立在 IPFS 之上的去中心化存儲網絡,通過代幣來激勵節點存儲 IPFS 網絡上的數據。[2022/10/25 16:37:31]
區塊參考資料
Inherents 是未簽名的信息,僅由出塊者插入到區塊中。它們不會被散布在網絡上,也不存儲在交易隊列中。從技術上講,沒有什么會去阻止一條 Substrate 鏈散布 inherents,但也不會有基于費用的防垃圾機制。
Inherents 表示以一種數據,它以比較特別的方式描述許多有效信息之一。它們之所以被認為是 “真實的”,僅僅是因為足夠多的驗證人都同意它們是合理的。
火幣全球商務副總裁Ciara:火幣大力支持波卡生態發展:2021年2月23日,金色財經直播活動“佟掌柜的波卡世界版圖-歐洲大陸”在線上舉行。關于火幣對波卡生態的支持,火幣全球商務副總裁Ciara在活動中表示,火幣創新實驗室推出了500萬美元波卡生態支持基金,歡迎任何計劃為波卡生態做貢獻的個人和組織申請。同時火幣上線了波卡生態專區,有波卡基礎知識的介紹、平行鏈拍賣的相關視頻,用戶可以更清楚地理解平行鏈拍賣的規則和意義,以及參與平行鏈拍賣的項目方詳細信息。此外,近期火幣發布“波卡生態保薦人”制度,邀請專業投資機構推薦優質的波卡生態項目,共同推動波卡生態發展。[2021/2/23 17:45:05]
例如,出塊者可能會將時間戳 inherent 插入區塊中。沒有辦法證明簽名是真實的,證明時間戳是正確的。但驗證人根據其他驗證人認為時間戳的合理程度,來接受或拒絕該區塊,依據可能是該時間戳在其自己的系統時鐘的某個可接受范圍內。
BiKi上線波卡生態、DeFi、NFT、Layer2、存儲多個專區:據官方消息,BiKi平臺APP端現已上線波卡生態、DeFi、Layer2、儲存板塊和NFT五大熱門生態專區,用戶可在BiKi APP端點擊行情頂部查看并交易。
DeFi專區項目包括UNI、SUSHI、LON、1INCH、CRV等30個幣對;波卡專區項目包括DOT、KSM、OM、CRU、FIS等15個幣對;存儲專區項目包括ANKR、BTT、YTA、LAMB、FIL、AR等8個幣對;Layer2專區項目包括ZKS、LOS、LOOM、OMG等5個幣對;NFT專區項目包括MANA、ENJ、SAND等5個幣對,熱門幣種持續上新中。[2021/1/25 13:26:30]
Inherents Reference
已簽名交易(Singed Transactions)包含發出交易的帳戶的簽名,并且需要付費才能將交易包括在鏈中。因為可以在執行之前識別出在鏈上包括已簽名交易的價值,所以可以在網絡上垃圾交易風險較低的節點之間的散布這些交易。
波卡生態概念板塊今日平均跌幅為6.17%:金色財經行情顯示,波卡生態概念板塊今日平均跌幅為6.17%。26個幣種中5個上漲,21個下跌,其中領漲幣種為:MXC(+4.42%)、XOR(+1.33%)、CHI(+0.94%)。領跌幣種為:KLP(-22.45%)、RING(-12.01%)、EDG(-11.86%)。[2020/11/8 12:01:49]
簽名交易符合以太坊或比特幣交易的概念。
在某些情況下,需要進行未簽名交易 (Unsigned Transactions)。小心使用未簽名的事務,因為它們的驗證邏輯可能很難。
由于交易未簽名,因此無需支付任何費用。因此,交易隊列缺乏防止垃圾交易的經濟邏輯。未簽名的交易也缺乏隨機數,使得重放保護(Replay protection)變得困難。少數交易需要使用未簽名的變體,但是它們將需要某種形式的垃圾交易防護,防護基于 Singed Extension 的自定義實現,可以存在于未簽名交易中。
BitMax將上線波卡生態項目Stafi (FIS):BitMax交易所(BTMX.IO)將于9月11日 22:00(北京時間)上線波卡生態項目Stafi (FIS),并開放FIS/USDT交易。充提將于9月10日10:00(北京時間)開放。
為慶祝Stafi (FIS)上線,BitMax將開啟拍賣活動。本次Stafi(FIS)拍賣活動將以限價競拍(搖號抽簽)+自由競拍(競價排名)兩種模式同時進行,用戶可同時參與兩種模式拍賣,最多可得2份拍賣品(共3,400 FIS)。
詳情請查看原文。[2020/9/5]
Substrate 中未簽名交易的一個示例是權威機構發送的 “I'm Online”心跳交易。交易包括來自 Session 密鑰的簽名,該密鑰不控制資金,因此無法支付費用。交易池通過檢查 session 中是否已提交心跳來控制垃圾交易。
SignedExtension 是一種特征(trait),通過它可以使用其他數據或邏輯來擴展交易。簽名擴展名可用于您需要在執行之前獲得有關交易的一些信息的任何地方。這在事務隊列中大量使用。
Runtime 可以使用其中一些數據(例如將要分派的 Call)來計算交易費用。簽名擴展還包括 AdditionalSigned 類型,該類型可以保存任何可編碼數據,因此允許您在包含或分派交易之前執行任何自定義邏輯。交易隊列定期從 SignedExtension 調用函數以在構建區塊之前驗證交易,以避免包括將在區塊中失敗的交易。
雖然名字叫簽名擴展,SignedExtension 其實也可以用于驗證未簽名交易。可以實現 * _unsigned 方法集來封裝交易池所需的驗證、垃圾郵件和重放保護邏輯。
Signed Extension Reference
參考資料
events: https://substrate.dev/docs/en/knowledgebase/runtime/events
區塊參考資料: https://substrate.dev/rustdocs/v2.0.0-rc4/sp_runtime/traits/trait.Block.html
Inherents Reference: https://substrate.dev/rustdocs/v2.0.0-rc4/sp_inherents/index.html
Singed Extension: https://substrate.dev/docs/en/knowledgebase/learn-substrate/extrinsics#signed-extension
I'm Online: https://substrate.dev/docs/en/knowledgebase/runtime/frame#im-online
Signed Extension Reference: https://substrate.dev/rustdocs/v2.0.0-rc4/sp_runtime/traits/trait.SignedExtension.html
參考文檔: https://substrate.dev/rustdocs/v2.0.0-rc4/sp_runtime/traits/trait.Extrinsic.html
Runtime Execution: https://substrate.dev/docs/en/knowledgebase/runtime/execution
交易費用: https://substrate.dev/docs/en/knowledgebase/runtime/fees
交易池: https://substrate.dev/docs/en/knowledgebase/learn-substrate/tx-pool
原文:https://substrate.dev/docs/en/knowledgebase/learn-substrate/extrinsics
翻譯:PolkaWorld
歡迎學習 Substrate:
https://substrate.dev/
關注 Substrate 進展:
https://github.com/paritytech/substrate
關注 Polkadot 進展:
https://github.com/paritytech/polkadot
據零壹智庫數據顯示,截至2019年末,全球累計有47個國家和地區、5926家公司申請了38064件區塊鏈專利;其中,有3218家公司來自中國,占比54.3%.
1900/1/1 0:00:00區塊鏈技術的提出對降低社會信用成本、改善社會信用環境有重要意義。當前,區塊鏈技術在國內商業銀行中的應用仍然處于應用探索階段,但隨著國內商業銀行對此技術認識的深入,必然會有更多商業銀行陸續使用區塊.
1900/1/1 0:00:00在過去的幾周里,與DeFi相關的通證在激烈的市場競爭中脫穎而出,其中許多都獲得了100%以上的收益.
1900/1/1 0:00:00金色財經 區塊鏈6月30日訊 研究人員發現Blockstream側鏈Liquid Network一直存在Bug,該漏洞可能會導致數百萬比特幣被盜.
1900/1/1 0:00:00金色財經 區塊鏈7月1日訊 美國參議院司法委員會主席林賽·格雷厄姆(Lindsey Graham)、以及參議員湯姆·科頓(Tom Cotton)和瑪莎·布萊克本(Marsha Blackburn.
1900/1/1 0:00:006月23日,以太坊官方博客更新其開發進度,Altona v0.12 測試網預計將在下周啟動。這也就意味著,在經過探討和不斷的改進后,以太坊開發團隊終于將啟動第一個公開的、多客戶端測試網絡.
1900/1/1 0:00:00