技术

技术2018-11-20T08:48:28+00:00

C3W技术的详细说明

区块链技术的基本了解

一般区块链是,参与区块链网络的各Node节点的transaction交易装入Block里,在一定大小和一定时间内完成一个区块。 交易内容将于Hash一起装入区块里,各区块以同一方式相互连接的结构。区块链的核心是Hash,并且因为仅通过Hash值的组合是绝对不可能推测原文,所以可以说它具有高安全性的特征。由于这种hash的存在,区块链才能把之前生成的所有区块信息装入新区块里,并记录Hash值,使难以伪造或变造区块内记录的交易内容,这就是区块链的核心。

工作量证明的限制及环境破坏

由区块链网络上的恶意节点而产生的数据改变将给系统带来致命错误,因此有多重协议算法来防止此现象的发生。工作量证明(Proof of Work)也是一种协议算法,并应用此算法的加密货币就是比特币。工作量证明方式以去中央化为目标,由多个Node节点的协议去报区块链的区块,该方式的算法是通过所有Node节点的协议确保区块的方式进行,之后初次解决难题的挖矿人将得到相应的回报。
采用工作量证明(PoW)方式的演算法的加密货币内大部分加密难题的初期难题难度不高,因此虽然发行初期仅可以用高性能硬件进行挖矿,可是这方式最后将会向具有大量高价装备的人返还更多的回报。结果世界各处建立了挖矿农场,而且在使用化石燃料生产电气的地区大量挖矿,引起了严重的环境污染问题。更严重的问题是多数挖矿农场聚集在一起形成挖矿池,这是对去中央化目标的演算法将产生中央化的矛盾。 大型挖矿池的联合能够51%攻击,控制整个区块链,导致拜占庭将军算法(Byzantine general problem),也就是说,51%的Node节点带着伪造信息进入协议(Protocol)的话,将把事实歪曲或者把捏造信息误会成事实而批准交易。
这意味着Node节点占有51%以上的Hash力量能够做到各种捏造形态。该捏造必然导致双花(Double Spending)问题。原有的工作量证明(PoW)方式必须牵着区块链的扩展性问题。虽然如果搭载各种方式的应付系统的话能够改善这一点,但稳定性下降,因此若坚持使用100%PoW方式的稳定性的话,当区块积累越来越多,结果需要承担数十GB的容量,因此形成区块链的速度只能减缓。这是在新的区块与原有区块连接在一起的速度,扩展性发生的障碍,参与人越来越多,虽然对保安性好,可是对速度方面不利。比特币的交易批准时间变得越来越慢的原因也在这里。

比起中长期独立平台的开发,C3W决定快速利用原有的已验证平台的理由在于向超高速连结社会(Hyper-Connected Society)前进的现实当中,先占及确保能源福利领域的区块链生态系。专项稳定的以太坊平台型货币发行的理由也是因为无法忽略因工作量证明方式的演算法所拥有的挖矿所导致的环境破坏问题。