Public blockchain systems offer security guarantees that cannot be matched by any centralised system. This offering has attracted a lot of interest and has exposed a significant limitation of most blockchain designs with regards to scalability. One of the scaling solutions proposed is state channels which enables serving given applications with minimum number of transactions. Existing state channels designs set multiple compatibility requirements for applications to be deployed. Origami is a novel state channels design which removes most of the requirements of existing approaches, while it also offers a number of new features. Origami enables dynamic groups of users to interact in an unordered way completely off-chain after an initial on-boarding on-chain transaction. The proposed design is analysed in detail and compared to existing schemes, while a formal security analysis validates the security properties it offers.
翻译:公共区块链系统提供了任何集中式系统都无法匹敌的安全保障。这种优势吸引了众多关注,也暴露出现有区块链设计在可扩展性方面存在显著限制。状态通道是提出的其中一种扩展解决方案,可在最少的交易次数内为特定应用程序提供服务。现有的状态通道设计对要部署的应用设置了多个兼容性要求。Origami是一种全新的状态通道设计,它消除了现有方法中的大部分要求,同时还提供了一些新功能。Origami允许动态的用户群体无序地进行完全离线的交互,在初始的链上交易之后。提议的设计详细分析,并与现有方案进行比较,同时正式的安全分析验证了其提供的安全性质。