鉴于所有同行都运行相同的链码并拥有相同的分类账这一事实,是否选择一个或多个同行进行认可会有所不同吗?没有得到多个同行的认可多余?
Hyperledger结构通过将事务流分为三个步骤来使用订单执行模型:
当对等方获得事务时,它会针对其持有的当前状态数据执行事务以模拟事务。
多个对等体认可的最可能原因是在执行事务时确保对等体上的并发状态并确保正确的事务执行。这对于确保在链代码执行期间读取的数据没有改变是必要的,因此执行结果仍然有效并且可以提交到分类帐状态数据库。