外部信息(extrinsic)是一条来自链外并包含在一个区块中的信息。外部信息可分为三类:inherents、已签名交易和未签名交易。
注意事件(events)不是外部信息。链针对链本身固有的信息片段发出事件。例如,Staking 奖励是事件,而不是外部行为,因为奖励是由链逻辑固有的情形触发的。
Substrate 中的一个区块由区块头和一组外部信息数组构成。区块头包含区块高度、父哈希、外部信息根、状态根和摘要。本节仅关注外部信息根(extrinsics root)。
在 runtime 中定义每个外部信息时,将其作为一个系列捆绑在一起,作为一个系列执行。外部信息根是该系列的密码学摘要。这有两个目的。首先,它可以防止在区块头已形成并分发后,对外部信息系列进行任何更改。其次,它提供了一种方法,允许轻客户端仅通过了解区块头,就可以简洁地验证任何给定的外部元素确实存在于一个块中。
4月21日波卡将解除质押64.83万枚DOT:据KingData监控,本周(04月18日-04月24日)波卡解除质押的DOT总量为151.26万枚,解锁峰值在04月21日,解锁64.83万枚DOT。[2022/4/18 14:31:06]
区块参考资料
Inherents 是未签名的信息,仅由出块者插入到区块中。它们不会被散布在网络上,也不存储在交易队列中。从技术上讲,没有什么会去阻止一条 Substrate 链散布 inherents,但也不会有基于费用的防垃圾机制。
Inherents 表示以一种数据,它以比较特别的方式描述许多有效信息之一。它们之所以被认为是 “真实的”,仅仅是因为足够多的验证人都同意它们是合理的。
例如,出块者可能会将时间戳 inherent 插入区块中。没有办法证明签名是真实的,证明时间戳是正确的。但验证人根据其他验证人认为时间戳的合理程度,来接受或拒绝该区块,依据可能是该时间戳在其自己的系统时钟的某个可接受范围内。
波卡生态概念板块今日平均跌幅为6.09%:金色财经行情显示,波卡生态概念板块今日平均跌幅为6.09%。26个币种中6个上涨,20个下跌,其中领涨币种为:KLP(+15.82%)、EDG(+6.94%)、INSTAR(+5.51%)。领跌币种为:CELR(-16.97%)、KTON(-15.35%)、RING(-14.35%)。[2021/5/17 22:12:21]
Inherents Reference
已签名交易(Singed Transactions)包含发出交易的帐户的签名,并且需要付费才能将交易包括在链中。因为可以在执行之前识别出在链上包括已签名交易的价值,所以可以在网络上垃圾交易风险较低的节点之间的散布这些交易。
签名交易符合以太坊或比特币交易的概念。
在某些情况下,需要进行未签名交易 (Unsigned Transactions)。小心使用未签名的事务,因为它们的验证逻辑可能很难。
波卡生态项目ParaState将重置测试网,网络将暂时无法访问:3月24消息,致力于在波卡生态兼容以太坊的区块链项目ParaState发推称,为了准备最新升级,将将按计划对测试网进行重置。网络将受到影响,至少2小时内无法访问。余额将重置为0 STATE,用户稍后需要使用Faucet接收资金。[2021/3/24 19:13:55]
由于交易未签名,因此无需支付任何费用。因此,交易队列缺乏防止垃圾交易的经济逻辑。未签名的交易也缺乏随机数,使得重放保护(Replay protection)变得困难。少数交易需要使用未签名的变体,但是它们将需要某种形式的垃圾交易防护,防护基于 Singed Extension 的自定义实现,可以存在于未签名交易中。
Substrate 中未签名交易的一个示例是权威机构发送的 “I'm Online”心跳交易。交易包括来自 Session 密钥的签名,该密钥不控制资金,因此无法支付费用。交易池通过检查 session 中是否已提交心跳来控制垃圾交易。
现场丨Candaq集团联合创始人林子昊:波卡目前需要解决的是吞吐量问题:金色财经现场报道,10月11日,由金色财经、Candaq和哼哈互动联合发起的金色沙龙第55期“Polkadot-波卡万物生长与跨界破圈对话”在北京正式举行。在本次沙龙上,Candaq集团联合创始人林子昊指出,波卡最有吸引人的点是它的灵活性,主要体现在吞吐量、平行链和治理上。关于波卡和以太坊,两者都在做新的方向,但采用不同的方式重新做分片协议。两者从模型、架构、共识、分片、消息传递和治理方面都有很大不同, 对于两者孰优孰劣还需要时间证明。
波卡目前需要解决的是吞吐量问题,如何解决使用成本、搭建成本,谁能解决这个问题就能在区块链领域迈出很大的一步。此外波卡还需要要能够一体化的基础架构、强大的社区生态,需要优化利益博弈模型。[2020/10/11]
SignedExtension 是一种特征(trait),通过它可以使用其他数据或逻辑来扩展交易。签名扩展名可用于您需要在执行之前获得有关交易的一些信息的任何地方。这在事务队列中大量使用。
FTX正式上线DOT波卡季度及永续合约:加密衍生品交易平台FTX正式上线 DOT(Polkadot 波卡)季度及永续合约,目前FTX已推出BTC、ETH、EOS等80多个永续及季度合约产品。[2020/7/18]
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
在Unitize大会演讲时,Coin Metrics研究员Lucas Nuzzi提出,交易所反击黑客的一种方式是从线上平台租借挖矿算力.
1900/1/1 0:00:00永续合约没有到期日,所以通过资金费率约束合约价格与它锚定的现货指数价格差距不至于过大,避免发生过度的溢价或者折价,各平台的永续合约,资金费用每8小时收取一次.
1900/1/1 0:00:00BTC历史上常有不破不立之说,不少大行情的起点经常以跌破此前的重要趋势线形成阶段新低作为起点,走出戏剧性的反转行情。因为,跌破此前的低点意味着估值来到罕见的低位,本身就具有相当程度的投资价值.
1900/1/1 0:00:00综述:标准共识市场综合指数为 1,096.69 点,一周内指数涨幅为 0.02%,指数走势相对于全市场走势相对强势.
1900/1/1 0:00:00今日,Voice如约而至,并更新一则最新宣传片。 动态 | 外媒:社交网络Voice将不会在EOS主网上运行:去年6月份,Block.one在宣布将推出其社交网络Voice时,承诺区块链将在EO.
1900/1/1 0:00:00文章系金色财经专栏作者币圈北冥供稿,发表言论仅代表其个人观点,仅供学习交流!金色盘面不会主动提供任何交易指导,亦不会收取任何费用指导交易,请读者仔细甄别,谨防上当.
1900/1/1 0:00:00