数据可用性层需要保证数据在保存前没有被二次篡改或者隐藏扣留,确保所有需要记录的交易信息都被正确的记录,数据可用性层的要求比较综合,需要共识性与不错的储存能力。在单体化区块链中没有数据有效性问题,因为数据被节点记录之前都会重新执行验证一遍,并且会和本地存储的区块进行比对来确保数据的有效。还是用上面的例子,银行收到信用卡中心的账单列表后,虽然已经确定了记账的方式,但是也会让多个结算员来对账单进行二次检查和结算,确保信用卡中心没有对用户的账单做手脚。DA 的概念是伴随着模块化区块链产生的,但是在 web 领域,基于 DA 的产品几乎每个人都用过的 - BitTorrent。