首先是性能方面,性能问题从区块链最开始就被大家意识到,直观的体验就是速度,也就是一个交易多久能被确认。
最初这个瓶颈是共识算法,Nakamoto共识最初10分钟一次出块,平均交易确认延迟是5分钟。而后以太坊将出块间隔降到了15秒,期望平均交易确认延迟是7秒。但真的是7秒就能被确认了吗?其实并不是。
巴西国会拟对加密货币提高税收:金色财经报道,巴西立法者正在推进一项立法,该立法将提高对海外持有的加密货币的税收。据当地报道,国会的一个委员会已经批准了一项法案的修正案,该法案将加密货币认定为 \"金融资产\",用于海外投资的税收目的。此外,该法案草案还对加密资产价格相对于巴西法定货币的波动以及外汇汇率波动带来的收益征税。据国会议员Merlong Solano称,此次修订旨在促进平等的税收待遇,因为目前海外加密货币投资获得的税收减免较低。
根据新规定,海外收入不超过6000巴西雷亚尔(约1200美元)将免税。收入在6000到50000英镑(~ 10000美元)之间的税率为15%。超过这个起征点,税率为22.5%。国会将于8月28日对该法案进行投票。如果获得批准,新的税收将于2024年1月生效。[2023/8/13 16:22:44]
这时,性能的瓶颈变成了吞吐量,虽然交易确认延迟是7秒,但是大多数交易在排队,除非给出很高的交易手续费来插队。吞吐量之所以受到限制,是因为普通全节点的带宽,也就是互联网的平均带宽。这个限制和共识算法是本质无关的。很高兴这一点终于被很多团队认识到,避免设计出一些只能运行在本地数据中心内部的高吞吐量系统。
Zilliqa将于4月25日在主网上实现EVM兼容性,Zilliqa 2.0已开始开发:4月21日消息,Layer1 区块链 Zilliqa 发文称,将于 4 月 25 日在主网上实现 EVM 兼容性,并为 Zilliqa 2.0 奠定基础。EVM 兼容性将允许用户使用 EVM DApp 和钱包在本地传输 ZIL 代币。在实施第一个完整版本的 EVM 兼容性后,它将在随后的主网升级中得到扩展,以包括 Scilla 和 Solidity 标准之间针对可替代代币、NFT 等的完全互操作性。Zilliqa 2.0 正与 EVM 兼容性功能一起开发,将保留 Zilliqa 网络当前版本的所有功能,包括完整的 EVM 兼容性,同时对网络性能和实用性带来显着改进。Zilliqa 2.0 将通过新的和改进的分片系统提供更快的最终确定性和更好的可扩展性。[2023/4/22 14:19:22]
要突破这个限制,唯一的出路是切分吞吐量,让不同的全节点负责不同的部分。分片就是完成这种切分的有效方案,当然未来也可能有其它的方案。在吞吐量问题解决之后,速度上的体验又会回到交易确认延迟这个事情上。
阿布扎比全球市场注册局正在就其拟议的分布式账本技术立法框架寻求反馈:金色财经报道,阿布扎比全球市场 (ADGM) 注册局正在就其拟议的分布式账本技术 (DLT)立法框架寻求反馈,目标是披露、清算和治理结构。ADGM 是阿拉伯联合酋长国 (UAE) 内的一个国际金融中心,并为受其金融监管机构监管的虚拟资产服务提供商制定了定制的许可制度。
拟议的“2023 年 DLT 基金会条例”旨在建立一个量身定制的立法框架,该框架考虑可能对 DLT 项目开发人员具有吸引力的基金会特征,其中包括去中心化自治组织 (DAO)——一种有利于去中心化计划的治理结构。[2023/4/21 14:18:40]
当然这个时候的要求就不是要达到几十秒,而是应用会希望可以达到更低的延迟,比如1秒甚至以下。计算机系统,在同一个层面的设计上,吞吐量和延迟通常会有矛盾。
其次,便是容量问题,其实容量问题包含两个方面,一个是内存中的账簿状态,每个用户的余额以及智能合约的状态,另一个是磁盘中归档的历史交易记录。
比特币几乎没有被扩展用户状态,并且吞吐量又很低,所以在那个时候,这个容量完全不是问题。但是在吞吐量提升,并且DApp开始逐渐繁荣之后,容量问题便逐渐凸显出来。和吞吐量类似,这个问题之所以受到限制,是因为普通全节点的内存和硬盘的容量限制所致。
这个限制也是和共识算法本质无关的。突破这个限制,唯一的出路也是切分容量的负担,让不同的全节点负责不同部分的账簿状态以及交易归档。关于这点,很多人将希望寄托在了分片技术上,分片就是完成这种切分的有效方案,当然未来也可能有其他的方案。
账簿状态压缩,历史交易压缩都是很好的实践,可以和分片方案一起用。但是这些方向始终受限于单个全节点的本地资源限制,能提高几倍已经是非常不易,而设计良好的分片系统可以提高成百上千倍。交流请加笔者!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。