Abstract:The Internet Computer Protocol is described as a thirdgeneration blockchain system that aims to provide secure and scalable distributed systems through blockchains and smart contracts. In this position paper, this innovative architecture is introduced and then discussed in view of its modeling and simulation aspects. In fact, a properly defined digital twin of the Internet Computer Protocol could help its design, development, and evaluation in terms of performance and resilience to specific security attacks. T… Show more
“…In a vote-based algorithm, a block joins the chain if enough parties append the same block. More advanced structures are under investigation now [18,26].…”
The implementation of blockchain technology is becoming popular among cyber-physical systems. However, the current solutions suffer from scalability and privacy issues. In this position paper, we leverage zero-knowledge proof and multichain technology to propose an efficient system for data transferring across different components. Each component may maintain a private chain storing its data, and the system acts as a relayer between different chains, in which multiple private chains are efficient for appending new data. Only encrypted data is transferred from a source chain to a destination chain. The relayer handles data transferring in two phases: send and receive, and the relayer keeps a Merkle tree of all sent data. In fact, it only transfers the data if the receiver can submit a valid zero-knowledge proof that proves the ownership of the data. The zero-knowledge proof discloses nothing but the statement is true; therefore it protects anonymity for the data owners. This system is secure and satisfies relevant properties such as ledger indistinguishability, transaction non-malleability, and matchability.
“…In a vote-based algorithm, a block joins the chain if enough parties append the same block. More advanced structures are under investigation now [18,26].…”
The implementation of blockchain technology is becoming popular among cyber-physical systems. However, the current solutions suffer from scalability and privacy issues. In this position paper, we leverage zero-knowledge proof and multichain technology to propose an efficient system for data transferring across different components. Each component may maintain a private chain storing its data, and the system acts as a relayer between different chains, in which multiple private chains are efficient for appending new data. Only encrypted data is transferred from a source chain to a destination chain. The relayer handles data transferring in two phases: send and receive, and the relayer keeps a Merkle tree of all sent data. In fact, it only transfers the data if the receiver can submit a valid zero-knowledge proof that proves the ownership of the data. The zero-knowledge proof discloses nothing but the statement is true; therefore it protects anonymity for the data owners. This system is secure and satisfies relevant properties such as ledger indistinguishability, transaction non-malleability, and matchability.
“…The research on these topics is really active and even more advanced blockchain solutions are currently investigated, proposed and partially deployed. For example, the Internet Computer Protocol (ICP) architecture 1 is based on a network of networks aimed at combining the resources of several computers and distributing computation. This happens by means of a protocol that supports the reading, replication, modification, and procurement of decentralized applications.…”
Section: Introductionmentioning
confidence: 99%
“…In practice, the digital twin of the ICP is a simulator that is able to mimic the relevant behaviors of the ICP architecture and that can be used to investigate some specific problems (e.g., scalability and resilience to attacks). A preliminary design of the digital twin of the ICP has been proposed by the authors in [1]. From our point of view, the ICP is a good example of next-generation blockchain to be simulated since it embodies the advanced features that sharded/multi-blockchains promise to deliver [2].…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.