Value Trees: Multi-Hop and Asynchronous Economic Transactions in Distributed Systems

Puming Fang, T. Wolf
{"title":"Value Trees: Multi-Hop and Asynchronous Economic Transactions in Distributed Systems","authors":"Puming Fang, T. Wolf","doi":"10.1109/ICCCN58024.2023.10230130","DOIUrl":null,"url":null,"abstract":"Economic transactions in distributed systems are typically atomic operations that exchange resources between two parties. However, these types of transactions are not well-suited for environments where numerous entities contribute to a valuable outcome, such as the Internet of Things or content creation in Web 3.0. In this work, we propose a novel transaction concept called a “value tree” that can involve multiple parties arranged hierarchically. Value trees use smart contracts to enable asynchronous execution, allowing payments to be temporally de-coupled from the underlying resources exchange while providing basic assurances. We describe how we have implemented value trees using smart contracts on the Ethereum blockchain. We demonstrated the use of value trees in the context of named data networking, where all contributors to a successful data delivery are rewarded asynchronously.","PeriodicalId":132030,"journal":{"name":"2023 32nd International Conference on Computer Communications and Networks (ICCCN)","volume":"153 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 32nd International Conference on Computer Communications and Networks (ICCCN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN58024.2023.10230130","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Economic transactions in distributed systems are typically atomic operations that exchange resources between two parties. However, these types of transactions are not well-suited for environments where numerous entities contribute to a valuable outcome, such as the Internet of Things or content creation in Web 3.0. In this work, we propose a novel transaction concept called a “value tree” that can involve multiple parties arranged hierarchically. Value trees use smart contracts to enable asynchronous execution, allowing payments to be temporally de-coupled from the underlying resources exchange while providing basic assurances. We describe how we have implemented value trees using smart contracts on the Ethereum blockchain. We demonstrated the use of value trees in the context of named data networking, where all contributors to a successful data delivery are rewarded asynchronously.
价值树:分布式系统中的多跳和异步经济事务
分布式系统中的经济事务通常是在双方之间交换资源的原子操作。然而,这些类型的事务并不适合大量实体产生有价值的结果的环境,例如物联网或Web 3.0中的内容创建。在这项工作中,我们提出了一种新的交易概念,称为“价值树”,它可以涉及按层次排列的多方。价值树使用智能合约来实现异步执行,允许支付与底层资源交换暂时解耦,同时提供基本保证。我们描述了如何在以太坊区块链上使用智能合约实现价值树。我们演示了在命名数据网络上下文中价值树的使用,在这种情况下,成功的数据传递的所有贡献者都将获得异步奖励。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信