BUNGEE: Dependable Blockchain Views for Interoperability

IF 2.2
R. Belchior, Limaris Torres, Jonas Pfannschmidt, André Vasconcelos, Miguel Correia
{"title":"BUNGEE: Dependable Blockchain Views for Interoperability","authors":"R. Belchior, Limaris Torres, Jonas Pfannschmidt, André Vasconcelos, Miguel Correia","doi":"10.1145/3643689","DOIUrl":null,"url":null,"abstract":"With the evolution of distributed ledger technology (DLT), several blockchains that provide enhanced privacy guarantees and features, including Corda, Hyperledger Fabric, and Canton, are being increasingly adopted. These distributed ledgers only provide partial consistency, meaning that participants can observe the same ledger differently, i.e., observe some transactions but not others, providing higher levels of privacy to the end-user.\n \n Choosing privacy instead of transparency leads to delicate trade-offs that are difficult to manage during runtime, hampering the development of applications that depend on reasoning about shared state, e.g., asset transfers across blockchains. We propose using the concept of\n blockchain view\n (view) – an abstraction of the state a participant can access at a certain point to address this problem. Views allow us to systematically reason about either state partitions within the same DLT or an integrated view spanning across several DLTs. We introduce BUNGEE (Blockchain UNifier view GEnErator), the first DLT view generator, to allow capturing snapshots, constructing views from these snapshots, and merging views according to a set of rules specified by the view stakeholders. Creating views and operating views allows new applications built on top of dependable blockchain interoperability, such as stakeholder-centric snapshots for audits, cross-chain analysis, blockchain migration, and combined on-chain-off-chain analytics.\n","PeriodicalId":380482,"journal":{"name":"Distributed Ledger Technologies: Research and Practice","volume":"36 3","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2024-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Distributed Ledger Technologies: Research and Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3643689","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

With the evolution of distributed ledger technology (DLT), several blockchains that provide enhanced privacy guarantees and features, including Corda, Hyperledger Fabric, and Canton, are being increasingly adopted. These distributed ledgers only provide partial consistency, meaning that participants can observe the same ledger differently, i.e., observe some transactions but not others, providing higher levels of privacy to the end-user. Choosing privacy instead of transparency leads to delicate trade-offs that are difficult to manage during runtime, hampering the development of applications that depend on reasoning about shared state, e.g., asset transfers across blockchains. We propose using the concept of blockchain view (view) – an abstraction of the state a participant can access at a certain point to address this problem. Views allow us to systematically reason about either state partitions within the same DLT or an integrated view spanning across several DLTs. We introduce BUNGEE (Blockchain UNifier view GEnErator), the first DLT view generator, to allow capturing snapshots, constructing views from these snapshots, and merging views according to a set of rules specified by the view stakeholders. Creating views and operating views allows new applications built on top of dependable blockchain interoperability, such as stakeholder-centric snapshots for audits, cross-chain analysis, blockchain migration, and combined on-chain-off-chain analytics.
BUNGEE:实现互操作性的可靠区块链视图
随着分布式账本技术(DLT)的发展,包括Corda、Hyperledger Fabric和Canton在内的一些提供更强隐私保证和功能的区块链正被越来越多地采用。这些分布式账本只提供部分一致性,这意味着参与者可以以不同的方式观察同一账本,即观察某些交易,但不观察其他交易,从而为最终用户提供更高水平的隐私。 选择隐私而非透明会导致微妙的权衡,在运行期间难以管理,阻碍了依赖于共享状态推理的应用程序的开发,例如跨区块链的资产转移。我们建议使用区块链视图(view)的概念来解决这个问题,即对参与者在某一点上可以访问的状态进行抽象。视图允许我们系统地推理同一 DLT 中的状态分区或跨越多个 DLT 的综合视图。我们引入了首个 DLT 视图生成器 BUNGEE(Blockchain UNifier view GEnErator),它允许捕获快照、根据这些快照构建视图,并根据视图利益相关者指定的一组规则合并视图。创建视图和操作视图允许在可靠的区块链互操作性基础上构建新的应用,例如用于审计、跨链分析、区块链迁移和链上-链下组合分析的以利益相关者为中心的快照。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书