量子计算是一种基于量子物理学的计算形式。在经典计算机依靠位(零或一个)进行计算的情况下,量子计算机使用量子位(qubit),这些位利用量子力学以“叠加”的形式存在:零和一的组合,每一个都有一定的概率。例如,一个量子位可能有80%的可能性...
在说到什么主网映射之前,我们要知道另一个概念,也就是以太坊ERC20代币。 很多区块链项目在一开始其实是还没有完成主链的开发,所以他们会暂时先使用以太坊智能合约发行代币。比如说现在市面上交易的很多公链项目都是如此,很多项目前期都是基...
什么是重放攻击: 顾名思义,重放就是重复播放的意思,因此它又被称为重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的数据包,来达到欺骗系统的目的,主要用于身份认证过程,破坏认证的正确性。 在比特村的世界里面有一个“万能阿拉...
现在个好像越来约多Dapp用到链下签名,可以设计多步骤、需要不同私钥签署同意之后一起上链给智能合约验证执行。其中有名的例子包含了许多去中心化交易所使用的0x Protocal,个人觉得是个非常聪明的设计,这里就记录一下自己试着用web3玩...
共识机制一直是区块链领域最重要的之一,从比特币的PoW开始,不断的有人在改进现有的共识机制,目标无非是为了让区块链效率继续优化,并且在速度,安全性以及去中心化三者之间达成平衡。 其中PoS(权益证明)并不是一个新的观念,其核心思想就是...
一、什么是非对称加密 非对称加密算法是一种密钥的保密方法。在对称加密中加密和解密过程用的是同一把钥匙,而非对称加密中加密和解密过程用的是一对密钥,这对密钥分别称为“公钥”和“私钥”。因为使用的是两个不同的密钥,所以这种算法叫作非对称...
什么是分片(Sharding) 分片技术并不是什么创新的概念,早在区块链技术出现之前,就已经在传统数据库中运作了,主要用于大型商业数据库的优化。其概念就是将数据库中的数据,切割成很多数据分片,再将这些分片分配到不同的服务器中储存,如此...
采用零知识证明最知名的技术就是匿踪币Zcash的zk-SNARKs 。目前主流加密货币,不论是比特币或以太币都是匿名资讯公开,简单来说就是不会有人知道钱包的主人是谁,但是大家都知道这钱包有多少钱、做过哪些交易,这将大幅降低人们使...
在解释分散式帐本系统(DLT)中,常常听到这样的解释,「你在网络上发布一笔交易,其他人便会把这笔交易纪录在自己的帐本中」,但是这只是简单的说法,如果让全网参与者同时在自己的帐本做纪录的话,会发生诸多问题,例如: 全网帐本无法保持...
非许可制 所谓的非许可制是指,使用公有链抑或是成为公有链的节点(矿工)不需要得到任何基金会或第三方机构的许可。参与公有链不需要获得许可,每一个人都有资格记帐、读取数据参与公有链网络。联盟链与私有链处理的是部分群体之间的信任问题,而公有...