IFTNEWS区块链快讯:据一组研究人员称,加密货币用户是一群免费的加载者。
好吧,也许他们不会那么做,但他们认为用户不会支付他们应该支付的某些数据,反过来,区块链网络的增长也面临风险。
至少这是一篇新论文提出的发现,该论文概述了一个系统,该系统可以根据用户在区块链上存储的数据量以及数据需要存储的时间量来收取更高的费用。
这是一个有争议的发现,因为不断上涨的交易费已经使许多加密货币社区陷入内斗,因为各种利益相关方都在争论解决方案,以扩大区块链和降低收费。
比如,比特币臭名昭着的缩放比例辩论,多次围绕着不断增长的交易费用,根据BitInfoCharts的数据,最高的交易费用平均达到52美元,但之后大幅下降至1.30美元。
尽管如此,IOHK研究员Alexander Chepurnoy认为,问题的一部分是矿工们没有相应的定价服务的好方法。
“矿工们正在评估比特币的带宽消耗费用,所以对于交易规模来说,就是这样。我们研究的理念是,我们需要对不同的东西收费。
事实上,由于交易费用在当今大多数加密货币中的确定方式,Chepurnoy表示,用户在激励过度使用一些数据,使得区块链全节点软件增长并且变得更加麻烦,难以启动和运行 。他认为这是一件坏事,因为完整的节点是与比特币网络交互的最安全的方式。
跟踪谁拥有哪种加密货币的数据池被称为“状态”,这是研究人员建议用户支付的数据。 (状态通常存储在称为RAM的计算机的特殊角落中,这是一种允许轻松检索数据的存储类型,但也会使数据存储更加昂贵。)
随着越来越多的人采用这些系统并将其更多地用于交易,区块链状态往往会越来越大。例如,比特币的状态自2014年以来增加了约五倍,而以太坊的增长速度更快。
但是通过在这个数据存储设备上收取费用,Chepurnoy的希望是用户将更多地意识到只存储什么数据是必须的,反过来也会缩小比特币的增长速度。
为什么要付更多?
对于某些人来说,支付额外费用看起来会让加密货币更不具吸引力(因为他们通常被称为成本较低的交易方式),但实际上,Chepurnoy的目标恰恰相反:使加密货币更易于使用。
至少,通过运行一个完整的节点,以最安全的形式更容易使用。
如前所述,随着采用和交易数量的增加,这成为一个问题。已经可以从几天到几周的时间内完成一个比特币完整节点的启动和运行,并且状态的大小大致占据了普通笔记本电脑的数据量。
这不仅仅是比特币的问题,以太坊的状态大约是三倍。
Chepurnoy将这些费用视为“不合理”数据增长的“经济解决方案”,大幅削减交易数据将使运行整个节点变得更加容易。
“如果加密货币是针对人群的,而不仅仅针对银行,那么现在就可以在普通笔记本电脑上运行完整的节点。”
虽然很多区块链开发人员正在解决这个问题,但Chepurnoy认为,认为增加费用可能是限制区块链存储数据量的一个次要措施。
保持密码存活
但想出一个合理的费用计划说起来容易做起来难。 Chepurnoy承认,将其付诸实践“更加棘手”。
因为解决这个问题的一种方法是让用户支付他们希望自己的状态在区块链上生存多久。但是,这要求用户能够提前预测其状态将存在多久 - 这是他们多次无法做到的。
Chepurnoy承认:“通常你不想考虑你的钱还活着多久。
因此,研究人员提出了一种算法,他们称之为“预定支付”,它允许用户随着时间的推移向交易添加更多费用,从而延长交易状态的使用期限。
然而,该计划可能面临的另一个障碍是向加密货币系统添加新机制的艰苦过程。例如,比特币核心开发人员在更新比特币的新功能方面更加挑剔,努力保护加密货币的完整性和安全性。
在2018年的金融秘密会议上,有一个人提出了一个小小的反对意见,其中一名成员认为,在RAM中增加费用将会引入“不正当的激励”,促使那些被奖励这些费用的矿工审查国家的财政收入。
尽管如此,Chepurnoy认为这个提议可能会得到以太开发人员的更多关注,他们已经考虑过类似的“状态存储租金”机制,并且正在处理一个以指数速率增长的节点状态。
他说:
“我们需要避免这种无限增长。”