而 Chia 创始人之一的 Cohen 在此前的采访中曾表示,他想创造一个更「绿色」的比特币,解决能源浪费和算力中心化的问题。这个更好的「比特币」,便是携诸多新概念而来的 Chia。 新共识:PoST与比特币相比,Chia 从底层共识机制开始改变。 Chia 选择的证明机制是 PoST (Proof of Space and Time),即时空证明。不同于比特币和以太坊此前的 PoW 机制(工作量证明机制),这种证明方式属于 PoC (容量证明)的范畴。PoST 可被进一步拆解为两部分——空间证明(PoS)和时间证明(PoT)。 所谓空间证明,即用硬盘上未使用的存储空间来证明。Chia 的用户需要通过安装软件,将硬盘的剩余空间 plot 出来,即写满哈希数据,这个过程就是业内常说的 P 盘。软件会生成并将磁盘上的密码数字集合存储成地块,而提供存储空间的用户则被称为农民(farmers)。农民赢得区块的概率便是每次 plot 的空间占整个网络总空间的百分比。也就是说,你的硬盘剩余空间越大,参与 P 盘的空间越大,你赢得新区块的概率也越高。创建空间证明所需的时间并不长,这也留下了攻击者利用大量空间创建备用的竞争性交易历史和期货的隐患。 时间证明就像是给区块添加了「挂钟」,可以为 Chia 网络增加安全性和减少隐患。时间证明通过生成有顺序的存储证明来确定时间,这可以让验证者检查存储提供方是否在某一段时间内存储了数据。时间证明是通过可验证的延迟功能(VDF)实现的,其关键思想是顺序计算。这一功能由 VDF 服务器(Timelord)实现,VDF 服务器帮助在网络上完成一个区块并将链向前推进。 综上,PoST 机制可以利用存储设备中的剩余存储空间进行挖矿。Chia 挖矿需要的不是 PoW 所要求的算力,而是存储空间。 全新区块链编程语言:ChialispChia 的底层区块链编程语言 Chialisp 上也是全新的。 Chialisp 是基于功能语言 Lisp 的智能编程语言,它集智能合约和智能交易功能于一身。Chialisp 在设计上追求安全和简单,功能强大、易于审核、而且安全,支持原子交换、授权收款人、可恢复的钱包、多重签名钱包和限价钱包的智能合约实例。 第二个 Filecoin?用硬盘来挖矿,Chia 并非首创,目前这一领域公认的龙头是去年十月主网上线的 Filecoin。从飞狐浏览器 Filfox (Filecoin 区块链浏览器及数据服务平台) 上看,截至 5 月 6 日零点,Filecoin 全网真实存储空间为 4.94 EB。而同一时间,Chia 的这一数据为 2.19EB,不足前者的一半。不过,Chia 的网络存储空间增长斜率还是很高的。 (责任编辑:admin) |