区块链技术发展到现在, 一个愈发显著的问题显现, 即区块膨胀, 简单来讲, 区块膨胀是指随着链上交易数量增加、数据持续积累, 每个区块的体积不断增大, 整个链的存储占用也持续急剧上升,对于矿工、节点运行方乃至普通用户来说, 这直接抬高了硬件要求和同步成本, 成为限制区块链大规模应用的一个潜在阻碍。
区块膨胀的核心原因是什么
一个区块出现膨胀并非是在一天之内所形成的, 其存在着两个核心的推动因素, 一方面是交易量呈现出于自然而然的增长态势, 而另一方面则是链上数据结构所进行的冗余设计, 就好比比特币网络, 每一笔交易除了包含转账金额以及地址之外, 还涵盖了完整的用于签名验证的信息, 这些数据是没办法进行太多压缩的 再有更为典型的情况便是智能合约平台, 比如说像有以太坊这样的, 一个简单的去中心化金融操作有可能会触发多个合约调用, 进而产生大量的处于中间状态的数据资讯, 这些数据又都会被永久性地写入到区块之中。再增添上NFT铸造, 以及铭文等全新玩法, 区块体积的膨胀速度, 远远超过了想象。
还有一个不能被忽视的缘由是历史数据所产生的累积效应 , 区块链规定全节点要留存从创世块一直到如今的每一条记录 , 而这意味着节点硬盘所占用的空间只会从一个方向增长 , 没办法进行回退。拿比特币来说 , 当下全节点的数据量已经超过了500GB , 以太坊的存档节点更是轻轻松松可以突破几个TB。对于个人用户来讲 , 运行一个全节点的花销变得越来越高 , 慢慢地被推向轻节点或者第三方服务 , 这实际上是对去中心化的初衷造成了削弱。
区块膨胀对普通用户有什么影响
可能你会认为区块膨胀只是开发者所操心之事, 然而它对普通用户的影响很是直接, 最为显著的便是转账速度变缓、手续费变高了;一旦区块快接近体积上限, 矿工就得优先去打包高费率的交易, 低费率交易因而可能得等上好几个小时;这背后存在着区块的“拥挤效应”, 当街区膨胀至一定程度时, 网络处理能力反倒相对下降了。
更隐蔽的影响存在于去中心化程度的隐性流失当中, 当运行全节点的成本变得越来越高, 那些甘愿维护节点的人亦或是机构就会随之减少, 节点越少的情形下, 网络便越易于遭受少数大矿池或者中心化服务的掌控, 一旦众多用户对Infura、Alchemy这类第三方接入服务产生依赖, 区块链“无需信任”的特性就会被极大程度地稀释, 区块膨胀表面上看似是技术方面的问题, 实际上却动摇了区块链的根基。
尚有一个易于被忽视的要点: 存储成本能够转嫁至终端用户身上。钱包应用、去中心化交易所等前端工具, 为了呈现完备的链上数据, 需要持续进行同步以及索引正处于膨胀状态的区块。这些额外的计算以及存储方面的开销, 终究会通过更高的费率、更为迟缓的响应或者更大的App安装包这种形式, 施加到每一个用户头上。

应对区块膨胀的主要思路
当下, 业界针对区块涨大的解决办法当前主要存在两条途径。其一为在链上进行容量扩充, 其二乃是于链下开展分割治理。于链上进行容量扩充, 最为典型的举措是加大区块尺寸或者予以采用分片划分。就像比特币衍生现金径直将区块的上限从1兆字节调高至32兆字节, 在短期内化解了阻滞状况, 然而却也引致了更为严峻的储备压迫。分片划分技术乃是把网络切割成多个能够并行处理的分链, 每一个节点仅仅需要储备部分数据, 这类似于以太坊2.0的推进路径。不过, 分片划分的技术复杂程度较高, 施行的周期较为漫长, 并且跨区域片通信依旧是一个棘手难题。
链下分治的策略更为巧妙, 其核心思想乃是将大量数据从主链转移出去。闪电网络、Rollup、状态通道归属于此类。以Rollup为例, 它把多笔交易压缩打包之后提交至主链, 主链仅验证最终结果, 数据存储量能够压缩至原来的1%乃至更低。这个思路对于以太坊扩容来说尤为关键, Arbitrum、Optimism等项目的兴起恰恰证实了这种模式的可行性。然而, 链下的方案同样是存在代价的, 其一, 用户必须信任链下执行环境的正确性, 其二, 退出通道其灵活性会加以限定。
在此之外, 数据修剪以及状态过期同样是备受瞩目的方向, 举例来说, 以太坊的EIP - 4444提案, 其允许节点将超出1年时长的历史状态数据予以删除, 仅仅留存最为新颖的状态根源, 如此一来能够极大程度降低全节点的存储需求, 但与此同时这也意味着新近加入的节点不能够直接对旧区块展开验证, 而必须仰赖检查点或是快照服务, 这种权衡在社区内部引发的争议颇为不小。
普通用户在短期内, 最现实的应对办法是, 选择轻量级钱包或者依赖高效的二层网络。像MetaMask这类非托管钱包, 默认只连接公共RPC, 不用下载全链数据。若需频繁交互, 尽量使用支持Rollup的DeFi协议, 既能享受低费率, 又不用担心主链区块膨胀引发的拥堵。从长期来看, 伴随以太坊2.0完全落地以及各类分片方案成熟, 区块膨胀的压力会显著减轻, 不过完全消除或许不太现实。
转载请注明出处:imtoken,如有疑问,请联系()。
本文地址:https://www.zmdyd.cn/imazbqb/8325.html
