Historical Projection to Enhance Security of Marble Layer2
In order to ensure the security of Marble Layer2, a new technology called Historical Projection Technology was adopted in the design of the technical architecture. The execution nodes condense the confirmed on-chain state and all historical transactions into a projection, represented by a hash value. The execution nodes record this hash value in Bitcoin blocks through transactions. Since this projection contains all current information of Marble Layer2, all Bitcoin users can verify and confirm any event that occurs in Marble Layer2 at any time using this projection. This ensures that the historical state of Marble Layer2 will not be tampered with, providing robust security for Marble Layer2. Additionally, since the projection includes all current information of Marble Layer2, it can prove that any transaction containing this information must have occurred after this projection. This serves as strong evidence to prevent long-range attacks in Proof-of-Work (PoW). This innovative approach enhances the security of Marble Layer2 by leveraging Historical Projection Technology to maintain the integrity of historical states and provide evidence against potential attacks, ensuring a secure environment for the platform.