DAC更decentralized的数据层mechanism of modular blockchain执行层:执行交易,状态更改,计算状态根结算层/共识层:验证zk/Optimistic rollup历史状态层:Portal Network存储数据的三方数据可用层:节点:全节点:安全,但需要存储、算力、带宽轻客户端:不能自己下载区块头,依靠临近全节点发送请求欺诈证明的漏洞:即只需要1个诚实的全节点监测区块的有效性,并在发现无效区块后构造一个欺诈证明、将其发送给轻客户端来提醒它们。但attacker可以通过隐藏部分区块数据来使欺诈证明无法生成,light client进而无法收到警告,或者恶意全节点发出假警告Reed-Solomon纠删码KZG多项式承诺(KZG Polynomial Commitments),用于证明多项式在特定位置的值与指定的数值一致,而无需包含该多项式的所有数据。Danksharding中通过采用KZG承诺来实现对纠删码的验证。单个区块的数据需要多个KZG承诺来保证。二维KZG承诺:降低节点负担从而避免中心化采用STARK和FRI的方案可用于证明纠删码的正确...