以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > MATIC > Info

SUBS:波卡百科:什么是外部信息?

Author:

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

外部信息(extrinsic)是一條來自鏈外并包含在一個區塊中的信息。外部信息可分為三類:inherents、已簽名交易和未簽名交易。

注意事件(events)不是外部信息。鏈針對鏈本身固有的信息片段發出事件。例如,Staking 獎勵是事件,而不是外部行為,因為獎勵是由鏈邏輯固有的情形觸發的。

Substrate 中的一個區塊由區塊頭和一組外部信息數組構成。區塊頭包含區塊高度、父哈希、外部信息根、狀態根和摘要。本節僅關注外部信息根(extrinsics root)。

在 runtime 中定義每個外部信息時,將其作為一個系列捆綁在一起,作為一個系列執行。外部信息根是該系列的密碼學摘要。這有兩個目的。首先,它可以防止在區塊頭已形成并分發后,對外部信息系列進行任何更改。其次,它提供了一種方法,允許輕客戶端僅通過了解區塊頭,就可以簡潔地驗證任何給定的外部元素確實存在于一個塊中。

波卡生態概念板塊今日平均漲幅為3.33%:金色財經行情顯示,波卡生態概念板塊今日平均漲幅為3.33%。26個幣種中17個上漲,9個下跌,其中領漲幣種為:OCEAN(+27.78%)、PCX(+24.89%)、EDG(+12.16%)。領跌幣種為:AR(-5.03%)、POLY(-2.11%)、CELR(-2.00%)。[2021/8/21 22:28:31]

區塊參考資料

Inherents 是未簽名的信息,僅由出塊者插入到區塊中。它們不會被散布在網絡上,也不存儲在交易隊列中。從技術上講,沒有什么會去阻止一條 Substrate 鏈散布 inherents,但也不會有基于費用的防垃圾機制。

Inherents 表示以一種數據,它以比較特別的方式描述許多有效信息之一。它們之所以被認為是 “真實的”,僅僅是因為足夠多的驗證人都同意它們是合理的。

KIRA Network與波卡生態智能合約平臺Clover Finance達成合作:金色財經報道,據官方消息,跨鏈項目KIRA Network宣布與波卡生態智能合約平臺Clover Finance達成戰略合作伙伴關系,旨在實現流動的、非托管的加密資產質押。通過在KIRA和Clover之間建立一個跨鏈資產橋接,任何在Clover平臺上發行并可通過其訪問的數字資產將能夠通過在KIRA進行上質押來獲得收益。[2021/5/14 22:00:30]

例如,出塊者可能會將時間戳 inherent 插入區塊中。沒有辦法證明簽名是真實的,證明時間戳是正確的。但驗證人根據其他驗證人認為時間戳的合理程度,來接受或拒絕該區塊,依據可能是該時間戳在其自己的系統時鐘的某個可接受范圍內。

Inherents Reference

已簽名交易(Singed Transactions)包含發出交易的帳戶的簽名,并且需要付費才能將交易包括在鏈中。因為可以在執行之前識別出在鏈上包括已簽名交易的價值,所以可以在網絡上垃圾交易風險較低的節點之間的散布這些交易。

波卡生態概念板塊今日平均跌幅為1.06%:金色財經行情顯示,波卡生態概念板塊今日平均跌幅為1.06%。26個幣種中14個上漲,12個下跌,其中領漲幣種為:OM(+10.73%)、CHI(+8.87%)、OCEAN(+6.23%)。領跌幣種為:XOR(-27.39%)、INSTAR(-12.53%)、MXC(-6.50%)。[2021/4/29 21:11:39]

簽名交易符合以太坊或比特幣交易的概念。

在某些情況下,需要進行未簽名交易 (Unsigned Transactions)。小心使用未簽名的事務,因為它們的驗證邏輯可能很難。 

由于交易未簽名,因此無需支付任何費用。因此,交易隊列缺乏防止垃圾交易的經濟邏輯。未簽名的交易也缺乏隨機數,使得重放保護(Replay protection)變得困難。少數交易需要使用未簽名的變體,但是它們將需要某種形式的垃圾交易防護,防護基于 Singed Extension 的自定義實現,可以存在于未簽名交易中。

波卡生態身份協議Litentry與隱私計算協議ARPA合作提高去中心化數據安全性:波卡生態身份協議Litentry宣布與隱私計算協議ARPA達成合作,雙方團隊將密切合作,探索在不暴露用戶數據的情況下匹配目標用戶,并利用ARPA的MPC(安全多方計算)技術以保護隱私的方式分析用戶鏈上和鏈下數據。此外,雙方還將在更高層面上合作,以為去中心化身份和MPC標準做出貢獻。[2021/4/13 20:14:18]

Substrate 中未簽名交易的一個示例是權威機構發送的 “I'm Online”心跳交易。交易包括來自 Session 密鑰的簽名,該密鑰不控制資金,因此無法支付費用。交易池通過檢查 session 中是否已提交心跳來控制垃圾交易。

SignedExtension 是一種特征(trait),通過它可以使用其他數據或邏輯來擴展交易。簽名擴展名可用于您需要在執行之前獲得有關交易的一些信息的任何地方。這在事務隊列中大量使用。

波卡官方發布XCMP跨鏈消息傳遞總體架構:波卡Polkadot官方發布XCMP跨鏈消息傳遞進展,XCMP目前正在開發中,總體架構和設計決策包括:跨鏈消息不會傳遞到中繼鏈;跨鏈消息將被限制為以字節為單位的最大大小;平行鏈可以拒絕來自其他平行鏈的消息,在這種情況下,調度平行鏈將知道這個塊;收集人節點負責在鏈之間路由消息;收集人生成一個 “出口” 消息列表,并將從其他平行鏈接收 “入口” 消息;在每個塊上,平行鏈被期望從所有其他平行鏈的某個子集路由消息;當一個收集人產生一個新的塊交給驗證人時,它將收集最新的入口隊列信息并進行處理;驗證人將檢查下一個平行鏈塊的新候選者是否包含對該平行鏈的預期入口消息的處理。注:XCMP是波卡跨鏈設計的核心之一,讓消息能在波卡各個平行鏈間傳遞。[2020/8/20]

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

Tags:TRASUBSTRATSUBPolkatrainSUBS價格StratosSubawu Token

MATIC
ISA:麥肯錫合伙人:數字化轉型對公司的價值究竟有何作用?

盡管數字轉換的概念模糊不清,但我的一些同事檢查了一些消費商品,發現了至少33項數字轉型計劃,包括數字營銷,優化貿易支出,優化銷售人員覆蓋率,預測性維護以及后臺的機器人流程自動化.

1900/1/1 0:00:00
HYPE:HyperPay火熱上線IPFS云算力產品

HyperPay IPFS云算力租賃服務產品新品上線,0.88U搶頭礦,先到先得!為滿足用戶不同投資需求,HyperPay IPFS云算力上架4款云算力產品,收益權限時間不同,價格不同.

1900/1/1 0:00:00
USD:7.8午間行情 :震蕩過后 行情有望繼續

文章系金色財經專欄作者牛七的區塊鏈分析記供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
UND:金色觀察丨沒有“中本聰共識”的流動性挖礦激勵機制靠譜嗎?

金色財經 區塊鏈7月8日訊? ?流動性挖礦并不是一個完全創新的概念,而是基于比特幣的挖礦概念而衍生發展的,顧名思義就是除了正常收益之外,用戶向DeFi市場中的借貸雙方提供系統流動性而獲得的獎勵.

1900/1/1 0:00:00
區塊鏈:P2P已經暴雷 DeFi會安好嗎?

最近一段時間DeFi熱度很高,打開相關區塊鏈行業的媒體,首頁必然有DeFi相關的內容,一些去中心化借貸項目(比如Compound,MakerDao)由于價格大漲也被奉上圣壇.

1900/1/1 0:00:00
EFI:彭博看好比特幣 DeFi鎖倉20億 能提振比特幣價格嗎?

據火幣行情顯示,BTC行情今日早晨最高觸及9377.55USDT,下午整體處于震蕩回調下降通道。日線圖局部受到MA30壓制,但均線MA5和MA10形成交匯,多頭仍存后勁.

1900/1/1 0:00:00
ads