...索和发展。接下来我将写一系列文章,回顾区块链核心技术演进之路。包括算法演进,挖矿演进,共识机制演进,代币演进,隐私的演进,以及容量和速率的演进等。题目比较大,抛砖引玉,望读者指正和补充。 算法演进 关于算法一词,目前国内用户使用的比较模糊,有时指共识机制,...
知识:区块链核心技术,数字货币算法
摘要:区块链世界通过共识算法、加密、点对点网络以及奖励机制等,可以形成一个自治的社区,形成一个通过挖矿机制(POW)来达成一种不通过中心机构来达成的信任,最终实现点对点的价值流通。谈到不同的共识机制,就有很多话题可以说了,甚至可以说区块链的发展就一直伴随着共识机制以及算...
知识:区块链,比特币,挖矿
... 1. 山寨币对比特币的技术做了优良的改进 : (1)继比特币的SHA-256 算法被应用在P2P网络后,一些其他算法变紧追其后,无论只是简单的修改一些源码后的Scrypt算法的币,还是拥有创新能力的POS算法,Grostl算法,以及网页挖矿、cpu挖矿、SHA-3算法、X11算法、还有很不被大家看好的认购币。 X...
知识:山寨币,比特币
什么是SHA算法?SHA的全称是“Secure Hash Algorithm”,中文翻译为:安全哈希算法,是由美国NSA和NIST两个组织共同发布的一系列密码散列函数,经历了SHA-0,SHA-1,SHA-2,SHA-3系列发展。什么是SHA-256算法?SHA256算法属于SHA-2系列,SHA-256对于任意长度的消息,都会产生一个256bit长的哈希值,称作消息摘要。这个...
知识:中本聪,设计比特币,比特币,挖矿
...自由流通、交易和积累。本系列内容包含:基本概念及原理、密码学、共识算法、钱包及节点原理、挖矿原理及实现。发展史哈希算法是为了检测数据在传输的过程当中是否被篡改而诞生的。比如特工A和特工B在进行信息交换,为了防止数据在传输的过程中没有被丢失或者被篡改,这个时候可以使用哈...
知识:算法,中本聪,比特币,以太坊
当新矿工开始学习区块链知识的时候,都会听到HASH(哈希算法),这似乎是无处不在的安全性保证。比特币作为首个SHA-256网络在2009年正式诞生,与随后涌现的大量SHA-256网络共同实现了百亿亿次级(exascale)计算能力。 而比特币挖矿其实就是矿工通过计算设备完成由SHA-256加密的复杂数学题,题干是...
知识:比特币,挖矿,区块链
...用于口令存储和文件验证系统。简单来说,密码学哈希函数是一种确定性的算法,不论输入什么值,都能得到一个固定长度的字符串。也就是说,同一个输入值始终对应同一个输出值。对哈希函数来说,重要的不仅是确定性(还有结果的随机性):即使只更改输入中的一个比特位,也会导致最终得到的...
知识:工作量证明,比特币和以太坊,比特币,以太坊
...用于口令存储和文件验证系统。简单来说,密码学哈希函数是一种确定性的算法,不论输入什么值,都能得到一个固定长度的字符串。也就是说,同一个输入值始终对应同一个输出值。对哈希函数来说,重要的不仅是确定性(还有结果的随机性):即使只更改输入中的一个比特位,也会导致最终得到的...
知识:工作量证明,比特币和以太坊,比特币,以太坊
...用于口令存储和文件验证系统。简单来说,密码学哈希函数是一种确定性的算法,不论输入什么值,都能得到一个固定长度的字符串。也就是说,同一个输入值始终对应同一个输出值。对哈希函数来说,重要的不仅是确定性(还有结果的随机性):即使只更改输入中的一个比特位,也会导致最终得到的...
知识:哈希函数,以太坊,工作量证明,安全性,比特币
...y和来自圆周理论物理研究所和加拿大高级研究所的研究人员仔细审查了Grover算法对SHA-2和SHA-3的攻击。 注:(1)Grover:GroverLK在1995年提出了在一组无序数中找出满足条件的一个数的量子Grover算法。 (2)SHA-2:SHA,安全散列算法,是美国国家安全局(NSA)所设计的加密散列函数。SHA-2和SHA-3是SHA家...
知识:量子计算机,SHA-2加密技术,比特币加密技术
...议,在以太坊经典社区中短暂露面。 ProgPoW和SHA-3是为更改以太坊经典的挖矿算法而提交的提案。 关于工作量证明挖矿算法更改的讨论已于2019年11月22日举行,议程中的其他主题是更改挖矿限制或保持当前状态。 为什么要转移? 当以太坊社区想要转移现有的PoW挖矿算法以使挖矿成为平等主义者时,以太...
知识:以太坊,挖矿,挖矿算法,工作量证明算法
...的区块链,在散列函数的采用上也十分大胆。其中Posaidon就是比较新的散列算法。散列的基本概念IT人士对于散列(Hash)再熟悉不过了。Hash表是一种基本的数据结构,而这种数据结构是依靠hash函数来进行索引和访问的。由于Hash函数在寻址上具有很高的效率上的优势,算法复杂度基本上是O(1)。因此,Hash...
知识:区块链,区块,函数,算法
以太坊经典的开发者已经提出改变采矿算法以提高区块链的安全性ETC合作社与Whiteblock签署了合作伙伴关系,以在名为Keccak256的采矿变更中实施该提案。在提案当中,以太坊经典版中的活动地址数量有所增加。一个以太坊经典开发者团队向ETC社区提出了一个提案,该提案考虑了挖矿算法的变化。该提案旨...
知识:以太坊,哈希率,矿工,区块链
...的区块链,在散列函数的采用上也十分大胆。其中Posaidon就是比较新的散列算法。散列的基本概念IT人士对于散列(Hash)再熟悉不过了。Hash表是一种基本的数据结构,而这种数据结构是依靠hash函数来进行索引和访问的。由于Hash函数在寻址上具有很高的效率上的优势,算法复杂度基本上是O(1)。因此,Hash...
知识:区块链,散列函数,IPFS,FILECOIN,火星号精选
...的用法有哪些?又能具体解决哪些问题?以下将据此一一展开。 单向的哈希算法 哈希算法是信息科学中的基础算法组件,“快速实现数据比较和效验”是其设计初衷之一。现实业务场景中,可能会涉及海量隐私数据,逐一比对数据原文,在很多场景中非常不现实,尤其是需要通过网络传输的数据,会...
知识:密码学