StarkWare与零知识技术
StarkWare是一家专注于零知识(ZK)技术的公司,该技术可以在不透露具体信息的情况下验证信息。该公司表示,他们开发了一种可以在移动设备上运行的比特币区块链ZK验证方案。
比特币区块头的验证
该证明包含从创世区块到现在的所有比特币区块头,但不包括超过680GB的完整比特币区块链历史。每个区块头包括:
- 用于挖掘该区块的比特币软件版本号
- 链中前一个区块的引用
- 时间戳
- 区块大小
- 随机数(nonce)——矿工需要找到这个随机数才能将区块添加到账本中
StarkWare的比特币账本证明大小仅为1MB,使用户能够在不到100毫秒的时间内验证交易。
轻量级客户端的优势
StarkWare生态系统负责人Abdelhamid Bakhta在接受Cointelegraph采访时表示,这一轻量级客户端基于简化支付验证(SPV)概念,该概念在中本聪的白皮书中有所阐述,允许较小的轻量级节点在不下载完整账本的情况下验证支付。
比特币节点的设置成本
StarkWare的这一公告具有重要意义,因为它将使任何用户能够在不设置完整比特币节点的情况下验证比特币支付,而完整节点的设置成本可能在300到1000美元之间,并且对于普通用户来说,安装过程可能过于复杂。
比特币社区的争论
比特币社区对节点存储要求和账本大小的争论日益加剧。运行比特币节点的要求相对其他区块链网络要简单得多,后者可能需要数万美元的投入。比特币节点可以在普通个人电脑上运行,这得益于比特币协议的相对简单性,自2009年以来仅生成了680GB的数据。
去中心化的风险
这种相对简单性和可访问的硬件要求是维护协议去中心化和比特币共识机制的关键,而这一机制是由独立的节点运营者来执行的。如果节点因硬件要求的增加而变得过于昂贵,网络将会集中在拥有资源运行所需硬件的大型服务提供商手中,这与比特币的核心价值主张相悖。
批评者的观点
批评者指出,铭文、序号和其他形式的非货币数据存储在区块链上增加了账本的大小,要求节点运营者存储大量非货币数据,从而造成去中心化风险。
比特币核心开发团队的更新
今年5月,比特币核心开发团队(约80%的比特币节点运行者使用该软件)宣布即将于10月发布的比特币核心30更新将取消OP_Return限制,该限制限制了可以嵌入比特币交易中的非货币数据量。目前,OP_Return限制为80字节,远不足以存储大多数图像和多媒体内容,因此这一提议的变更引发了使用比特币Knot节点的用户数量的历史性激增。
Knot节点的崛起
比特币Knot是一种替代的比特币节点软件,具有更多可自定义的参数,包括允许节点运营者限制他们将在内存池中存储和转发给其他节点的OP_Return数据量。到2025年,Knot节点在网络中的占比接近20%——这一比例从2024年底的约1%几乎呈现出垂直增长。