AnyTrust
Last updated
Last updated
As an implementation of AnyTrust, a variant of Arbitrum Nitro, SankoChain significantly reduces the costs associated with posting transaction data – the largest cost component for optimistic rollups.
By adopting a minimal trust assumption in the form of the Data Availability Committee, SankoChain’s sequencer circumvents the costs associated with posting transaction data to the settlement layer, resulting in significantly more cost-effective transaction processing.
The Data Availability Committee is responsible for storing transaction data and providing it on demand – rather than posting full data blocks, Committee members post Data Availability Certificates (DACerts) containing the hash of a data block, an expiration time, and proof that a sufficient number of Committee members have signed the pair.
SankoChain assumes that at least two Committee members are honest; thus, if the Committee has N members and N – 1 promise to provide access to transaction data, at least one of the promisers will provide data as needed to ensure the proper functioning of the chain.