AE中国

[刘少讲AE]payload最大多少字节?

刘少 发布于 2019年09月02日 阅读 1,791 本文共812个字,预计阅读时间需要3分钟。

前言

先来介绍下payload是什么?

AE的每条转账记录里,都可以添加payload信息。你可以理解为“备注”。

当然利用好了,它可不是普通的备注。

payload能怎么用?

比如第一次BRI投票,就是利用的payload字段,去统计的投了多少?投给什么?

{“vote”:{“id”:1,”option”:15}})

里面的这个15代表投15%,当然今天不是讲bri的事,而是讲payload除了备注给儿子的棒棒糖钱外,还有什么用。

比如:

{“aewei”:”0.0.1″,”time”:”1567329211″,”aewei_content”:”Hello world.”,”img”:[tx hash]}

这是我最近在构思的一个aepp,首先它名称是aewei,版本0.0.1,时间戳,然后文本是“Hello world”,最后文章底下附带了一个骚包的表情图。

也许它是一个链上博客?博客的内容就是存在于payload内。

下面才是重点

每个微块的最大gas量是有限的。Leader[领袖]每3秒最多可以释放一个block,每个block可以携带600万的gas。每字节20gas。因此,最大整个块可以重300kB。去掉报头、事务本身、签名等,剩下的都可以用于payload。

2020年5月13日备注:经实际测试验证,属于用户真实可用容量≈215KB

You are limited by max gas per microblock. Leader can issue max 1 block per 3 seconds, each of those is available to carry 6M gas. Byte costs 20 gas. So, max whole block can weight 300kB. Take away headers, the transaction iteself, signatures etc. and the rest is available for payload in spend tx body.

如果你喜欢这篇文章,打赏AE钱包:aechina.chain

喜欢 0
or

相关文章

更多

发布评论

共1条评论
    WordPress › 错误