Solidity中很多方法都很底层,比如开发中很常见的迭代和判断字符串相等的方法都没有,必须要自己写个方法来实现。可能已有些库已实现类似的方法,不过总归是要麻烦不少。相比起来,JavaScript自己就带了很多原生的方法,用起来也很顺手...
什么是PoW, PoS, DPoS 共识机制? 区块链中的众多节点为了防止弊端问题,就必须设计一套共识机制( Consensus )来保护系统。区块链是一种去中心化与分散式系统的实践,架构中只要是遇到分散式系统,就...
区块链的起源 1991年,W.Scott Stornetta和Stuart Haber描述了区块链。 目的是为文档加上时间戳,以使它们变得不可变。 这意味着您无法以任何方式修改日期。 2008年,世界金融崩溃了。 匿名角色或群组...
加密世界在不断发展,因此,随着加密采用的增加,区块链也越来越面临可扩展性问题。例如,比特币目前是最大的加密货币市场资本家,每天完成超过29.9万笔交易。由于其巨大的增长,比特币的网络会定期停机。 但是,比特币并不是唯一存...
权益证明(Proof of Stake, PoS)比工作量证明(Proof of Work, PoW)在区块链安全上更具优势的关键因素有三个。 权益证明在同样成本下可提供更高的安全性 理解这点最简单的方式,就是把权益证明和工作量证...
什么是权益证明 权益证明(PoS)是用于公共区块链的共识算法的一类,其取决于验证者在网络中的经济利益。在基于工作量证明(PoW)的公共区块链(例如比特币和以太坊的当前实现)中,该算法奖励解决密码难题的参与者,以验证交易并创建新区块(即...
一个经常出现的问题是:分片与侧链或等离子到底有何不同?这三种体系结构似乎都涉及一个辐射状的体系结构,该体系结构具有作为系统的共识主干的中央“主链”,以及一组包含实际用户级事务的“子”链。子链上的哈希通常会定期发布到主链中(从理论上讲,没有...
我们很久以来就听说,在同步网络中,有可能以50%的容错率达成共识,在同步网络中,任何诚实节点广播的消息都可以保证在某个已知时间段内被所有其他诚实节点接收到(如果攻击者拥有更超过50%,就可以执行“51%的攻击”,而有这种用于这种类型的任何...
看新闻都会提到blockchain的不可篡改可以用在物流追踪或供应链管理 是的, 没错, 的确可用 但是不需要blockchain 也可以做到 要理解这看法, 需要先理解数据不可篡改与帐本不可篡改的差别 数据不可篡改...
自从人类社会有了秘密,加密和解密技术就一直在左右互搏的过程中向前发展。尤其是在近现代的几次大战和技术革新中更是得到了突飞猛进的发展。接下来我会用几篇文章简单的介绍数字世界中的密码技术,看一看当今世界的信息流通的基石。 对称密码 所...