跳至主要内容

4.2 数据存储

在BTC网络上,每个PUSH DATA的长度有限制,MAX_SCRIPT_ELEMENT_SIZE = 520,或者在执行标准脚本策略的节点上有MAX_STANDARD_STACK_ITEM_SIZE = 80的严格要求。大区块链上对于PUSH DATA长度没有限制,最多可以达到4M字节。

协议设定了5个数据区域:data0,data1, data2, data3,data4。在BTC上,最多可使用400字节或2600字节。

N20 Payload经过msgpack打包后,数据将被分片。

超过400或2600字节的数据交易将被BTC节点拒绝。部分数据服务商只能接受更小的交易。