博卡网络中的交易成本是如何产生和计算的?_波尔卡多特生态研究所_火星财经

";博卡知识图谱"是我们关于博卡从零到一的入门文章。我们试图从博卡最基础的部分入手,让您对博卡有一个全面的了解';的内容。当然,这是一个巨大的工程,充满挑战。但是,我们希望通过这样的努力,每个人都能正确地理解博卡顿和那些不';tknowBoca可以轻松快速的掌握Boca相关知识。今天是本专栏第37期,介绍博卡网的交易成本是怎样的。

气费是以太坊首创的概念。当你在区块链网络中发起交易或执行程序时,你需要支付汽油费。但是,这也给邰方带来了一些问题,导致在以太坊运行更复杂的程序会非常昂贵。因此,Boca采用了与气费不同的计量模式。,大大提升了用户体验。

区块链网络中的一些资源是有限的,比如存储和计算。交易成本可以防止单个用户消耗过多的资源。Polkadot采用基于重量的收费模式。,而不是气体计量模式。因此,应在交易执行前收取费用;一旦支付了费用,节点将执行交易。Web3基金会的研究小组基于以下原则设计了Polkadot交易成本系统

每个主干链滑车应高效加工,以避免滑车生产的延迟。

中继链的增长速度应该是有限的。

每个块都应为特殊和高优先级事务(如不当行为报告)留出空间。

系统应该能够处理高峰需求。

费用应缓慢变化,以便发送方可以准确预测所需的交易费用。

成本计算

波卡中继链的成本是根据三个参数计算的:

重量费

基本重量

称为重量

按字节收费(也叫长度费)

提示(可选)

重量是在基于衬底的链中使用的固定数字,用于管理验证块所需的时间。每个交易都有一个包括开销(如签名验证)的基重。,以及指示交易何时执行的调用权重。所有重量,甚至基本重量,都是在一些标准硬件上进行的时间测量。

运行时将重量单位转换为余额单位,作为费用计算的一部分。

重量费是基本重量和通话消耗的总重量之和。

一个事务可以包括多个调用。例如,一个批次可以包含债券和提名,权重将是一个基本权重,后跟债券和提名的权重之和。

长度费用是每个字节的固定费用和交易大小(以字节为单位)的乘积。

还有一种针对性的成本调整,作为乘数,根据网络拥塞情况调整最终成本。这可以构成调整重量费用。,计算方法为目标成本调整乘以重量费用。

这些费用共同构成了交易费用。交易费是基本费加长度费加调整重量费。

交易费用从发送方扣除';交易执行前的帐户。。这笔费用的一部分将归区块链生产商所有,其余部分将进入国库。这个比例分别是20%和80%。

小费是一种可选的交易费用,用户可以添加该费用来提高交易的优先级。小费不是手续费的一部分。,是对区块作者优先处理交易的一种激励机制,整个小费直接归区块作者所有。

n

区块限制和交易优先级

polkadot中的块具有最大长度(以字节为单位)和最大权重。块生成器将用不超过这些限制的事务填充块。每个区块的一部分(目前为25%)用于与连锁经营相关的关键交易。。块生产者最多只会用正常交易填满75%的块。连锁操作交易的一些例子:

举报不当行为

董事会的操作

对当选成员的操作(如放弃候选资格)

块生成器根据每个事务的总成本对事务进行优先级排序。由于部分费用将由块生产者所有,块生产者将包括最昂贵的交易以最大化他们的回报。费用调整

n

区块链上的交易量很不规则,交易成本需要一个机制来调节。以便用户可以预测交易成本。

Polkadot使用带有提示的慢速调整费用机制来平衡这两种考虑。除了阻止限制之外波尔卡多特也有完整的格挡目标。根据当前区块相对于目标的完备性,下一个区块的成本会增加或减少。

24小时内,按重量计费最多可以变动30%。这一比率可以捕捉需求的长期趋势。,但不包括短期峰值。为了考虑短期峰值,Polkadot在长度和重量成本的基础上使用了技巧。用户可以选择在费用中添加小费,以赋予交易更高的优先级。单件交易

Polkadot片段(并行链和并行线程)中发生的事务不会产生中继链的事务成本。分段应用程序的用户不会';甚至不需要持有点通行证,因为每个细分市场都有自己的经济模型,可能有也可能没有通行证。然而在某些情况下,片段本身在中继链上交易。

并行链在主干链上有一个专用的执行槽,所以它们的收集器不会';不需要用点来包含块。并行链本身将执行一些事务,例如、打开或关闭XCM频道、参与拍卖以更新其时段或升级其运行时间。平行链在接力链上有自己的账户,这些资金需要用来代表平行链进行交易。

并行线程也将生成与并行链相同的事务。此外,收藏家需要参与拍卖的每一个环节来推进他们的链条。收藏家需要DOT参与这些拍卖。

n

其他资源限制策略

事务权重在执行前必须是可计算的,所以只能表示固定逻辑。。一些事务需要其他策略来限制资源。比如:

债券:有些交易,比如投票,在连锁事件后可能需要退回或者斜线。在投票的例子中,如果投票者试图做任何恶意的事情。,然后在选举结束时返回或受到斜线惩罚。

存款:一些事务,如建立在线身份或请求索引,将无限期地使用存储空间。这需要押金,如果用户决定释放存储空间(例如,清除他们的ide),押金将被退还。

烧钱:一个交易可能会按照它的逻辑在内部烧钱。例如,如果一个事务创建了一个新的存储条目,它可能会破坏发送者';美国的资金,从而增加了国家的规模。

限制:某些限制是协议的一部分。例如,提名人只能提名16名验证者。这限制了Phragmen的复杂性。

n

高级

以上部分仅涵盖来自普通用户的交易。但是如果在块浏览器中查看块,可能会看到一些"外部信息"与这些交易不同。在波尔卡多特(以及任何建立在基底上的链)中,外部信息是来自链外的信息。外部信息分为三类:

已签名交易

未签名交易

固定交易

这里只介绍已签名交易,这是大多数用户与Polkadot交互的方式。将交易签入自有资金账户。因此,Polkadot可以收取交易费用来防止垃圾邮件。

未签名交易适用于用户需要提交来自不控制资金的密钥对的外部信息的特殊情况。例如,当用户在创建后获得他们的点通行证时。他们的点地址不';他们还没有任何资金,所以他们使用未签名的交易。

验证者还以"心跳"指示他们在线的消息。。这些心跳必须由验证者的一个会话密钥签名。Sessionkeys从不控制资金。未签名交易只在特殊情况下使用,因为Polkadot不能对其收取费用。因此,每个事务都需要自己的自定义验证逻辑。

最后,固定消息是未签名或不包含在事务队列中的信息。因此,只有块作者可以向块中添加固定消息。。固定消息被假定为"true"只因为有足够多的验证者认同了它们的合理性。

例如,Polkadot块包含一个固有的时间戳。没有办法证明时间戳是真的,就像你想通过签名汇款一样。。相反,验证者根据他们找到时间戳的合理程度来接受或拒绝该块。在Polkadot中,它必须在其自身系统时钟的可接受范围内。

在Boca网络中,项目组将上传程序,这些程序将呈现为区块链。,通过租赁系统的押金来支付平行链的费用,付费后用户根本不需要关心通行证之类的事情。未来,博卡卡的目标是彻底消除加密货币的使用,实现零手续费,这将使博卡卡得到更广泛的采用。

n

n

欢迎加入我们波尔卡多特生态研究所的电报:

欢迎访问博卡生态研究所的镜像地址:

本文来源:波尔卡多特生态研究院n原标题:博卡网络中的交易成本是如何产生的,是如何计算的?声明:本文为驻火星作者作品,不代表火星财经官方立场。n转载请联系页面下方:内容合作栏目。,邮件授权。授权后转载请注明本文来源、作者及链接。未经许可转载本站文章将被追究相关法律责任,并追究侵权行为。n提示:投资有风险,入市需谨慎。这些信息不会被用作投资和财务建议。声明:作为区块链信息平台本站提供的信息不代表任何投资建议,本站发布的文章仅代表个人观点,与火星财经官方立场无关。虚拟货币不具有等同于法定货币的法律地位,参与虚拟货币投资交易存在法律风险。火星金融反对各种代币投机。请投资者理性对待市场风险。语音技术由科大讯飞提供。关键词:博卡平行链块POLKADOT交易费。

博卡网络中的交易成本是如何产生和计算的?_波尔卡多特生态研究所_火星财经文档下载: PDF DOC TXT
文章来源: 理财天下网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2384272385@qq.com举报,一经查实,本站将立刻删除。