关于区块切割

来源:4-7 区块切割和solo模式源码阅读

技术进步官

2019-12-09

不太理解这个交易和区块切割的关系;
我自己理解有两种情况,不知道属于哪一种理解正确
1.区块和交易就是背包装箱,一个区块可以有多个交易,交易不能被分割,如果该区块新增一个交易后超出区块大小,则区块先不再装填该交易,让该交易分配到下一个区块
2.区块内有多个交易,当区块新增交易超出上限之后会将区块分割将该交易的一部分内容放到下一个区块中.

如果是理解1的话如何处理一个交易就超出一整个区块大小的情况呢

写回答

1回答

自游蜗牛

2019-12-09

情况就是1,如果单个交易超过了普快的大小,那就这个交易单独成块儿。毕竟你不能直接把交易丢掉。

1
2
自游蜗牛
回复
技术进步官
嗯,是的。从参数名也能看出来,prefer,大概意思就是最好这样。但是别忘了,还有个absolute,如果这个值被超过的话就会有问题的,毕竟这是跟kafka消息关联的。尽量让交易大小小于prefer。
2019-12-09
共2条回复

Hyperledger Fabric实战联盟链-企业端区块链原理精讲

兼顾区块链应用层和底层 进击区块链工程师

787 学习 · 564 问题

查看课程