Tangle 账本中交易速率控制:一种委托代理问题方法
网络与互联网体系结构
2023-04-20 v2 系统与控制
系统与控制
摘要
Tangle 是一种将数据存储为有向无环图(DAG)的分布式账本技术。与区块链不同,Tangle 的运行不需要专门的矿工;这使得 Tangle 适用于物联网(IoT)应用。分布式账本具有内置的交易速率控制机制以防止拥塞和垃圾信息;这通常通过基于用户数量增减工作量证明(PoW)难度级别来实现。不幸的是,这种简单机制给具有高算力的用户带来了不公平优势。本文提出来自微观经济学的委托代理问题(PAP)框架来控制 Tangle 中的交易速率。以用户为代理人、交易速率控制器为委托人,我们设计了一种说真话机制,将 PoW 难度级别作为代理人算力的函数进行分配。PAP 的解通过以更大的权重/声誉补偿更高的 PoW 难度级别来实现。该机制有两个好处:(1)随着代理人被激励执行困难 PoW,Tangle 的安全性得到提升;(2)Tangle 中新交易的速度得到调节。PAP 的解通过求解混合整数优化问题获得。我们表明 PAP 的最优解随代理人算力的增加而增加。结构结果缩减了混合整数规划的搜索空间,并实现了最优机制的高效计算。最后,通过数值示例,我们说明了交易速率控制机制并研究其对 Tangle 动态的影响。
引用
@article{arxiv.2203.05643,
title = {Controlling Transaction Rate in Tangle Ledger: A Principal Agent Problem Approach},
author = {Anurag Gupta and Vikram Krishnamurthy},
journal= {arXiv preprint arXiv:2203.05643},
year = {2023}
}