2009年,中本聪将比特币带到了世界,十年了,时光来到了2018年的夏天,加密货币如雨后春笋遍地开花。十年后,加密货币的生态现状是怎样的?除比特币、Ethereum和EOS之外,你对加密货币了解多少?
本篇文章总结了加密货币十年的历程和现状,包括比特币、Bitcoin Cash和Chia等数字货币,Ethereum、DFINITY和EOS等智能合约平台,以及Zcash、Monero和Stablecoin等Privacy Coin的全面介绍和深入分析,认真阅读,干货满满!
作者 | Adam Taché
译者 | 老曹
Adam Taché:毕业于杜克大学,软件工程师;区块链技术媒体Hacker Noon热门作家,专注于比特币等区块链文章创作;
YouTube热门节目Techtechmantv合伙人。
搜索结果
比特币
比特币是最早的去中心化可编程加密货币,也是数字货币市场的佼佼者,2009年1月,由笔名为中本聪的匿名开发者发布,被称为"稳健的货币"和数字黄金。支持者认为,在其价值储存的功能之外,比特币最终会成为世界储备货币和国际化价值标准;其他人则认为,比特币仅仅是在对抗不利宏观经济情景。
比特系统主要由矿工和节点两部分组成: 矿工使用专用芯片通过工作量证明机制解决计算问题进行挖矿,节点的作用则是存储和验证矿工挖出的区块和区块间的交易。为最大限度地减少矿工所创建区块的非信任核查成本,区块尽可能小,并且主要使用区块链作为一个结算层,用于将复杂上层系统的任何交易抽象为一种结算。
比特币社区认为小区块是必不可少的,这样可以让所有用户核实交易并强制执行共识规则,使交易更加私有化。在通货膨胀进一步下降,导致每个区块新创建的比特币为零时,通过在矿池中维护一个固定的交易日志,利用交易费用来保障矿工的安全。
比特币的拥护者认为,比特币就是区块链的杀手级应用: 比特币是一个非通货膨胀、通货紧缩、抗审查的固定供应资产,任何政府都无法关闭这种资产,没有任何可信赖的第三方,比特币是有史以来最可靠的金融系统。他们认为,大多数的投资者和风险投资家都是吹捧数字"傻瓜金"的骗子。
"社会中任何数量的金钱都是'最优的'。" 一旦一笔资金建立起来,其供应的增加就不会带来任何社会效益。" ——穆雷 · 罗斯巴德
"SV已经对BTC失去了耐心,因此转向更闪亮的东西,但BTC仍然保留着99% 的价值和一个伟大商业机会的出现。" ——史蒂夫 · 李,Google前产品总监
"大多数新的加密资产投资者之所以大肆宣扬"效用假说",那是因为你不可能以预售价的七五折买到比特币。" ーー阿尔琼 · 巴拉吉
闪电网络(LN)使用比特币智能合约建立了一个对等的非信任支付渠道网络,是一种具有可扩展性的解决方案,在不牺牲去中心化的情况下提高了交易的吞吐量,如今的智能合约使支付渠道更容易实现。
闪电网络允许主链上的任意两个用户通过开放的支付渠道完成交易,如果付款人和收款人之间没有直接的开放支付渠道,需要在Hashed Timelock合约下,通过其他支付渠道进行支付。目前,闪电网络已经开通了2000多个节点和5000多个支付渠道,某些闪电网络的应用(LApps)已经展露出了微支付的潜力,例如Satoshi's Place和Poketoshi。
你或许知道,比特币的总量只有2100万。供应是属于通货紧缩的,大约每四年,生产率降低一半。最初,每个区块可以生成50个比特币,到2020年,这一比例将再次降低一半,达到每个区块只能产生6.25个比特币,而最后一枚比特币,要在2140年才会被挖掘出来。
比特币现金
比特币现金是比特币的一个分支,它强调增加链上的吞吐量,而不是脱链。每六个月,区块大小都会稳步增加,系统目前支持32MB大小的区块。相比于比特币只有4MB的区块体量限制,Bitcoin Cash中存在很多大于2MB的区块。
比特币现金逐步放开对区块大小的限制,社区并不相信普通用户能够对矿工产出的区块进行有效的验证。支持者更看重较低的交易费用,并鼓励增加链上应用的效用,鼓励消费,而不仅仅是被持有。开发人员正在努力支持链上的代币化,包括ICO和代币化资产,例如,通过智能合约引擎以及UTXO委托。
比特币现金通过硬分叉引入一种新的难度调整算法(DAA),相比于BTC的数量,BCH整整多出了9万多个。在比特币有2100万枚的情况下,9万也是被硬性限制的。
Chia
Chia是一种即将发行的加密货币,是由BitTorrent的创建者及MojoNation的前开发者Bram Cohen主导发行的,被认为是比特币的更好版本,更分布化,更安全,也更绿色。
该网络由完整节点组成,这些节点存储区块链及中继里的交易和区块。Bram认为,权益证明很糟糕,权益证明在利益相关者之间建立了一个"去中心化的中心化系统",他不喜欢这种类型的结合和动态性的削减。农民(类似于比特币中的矿工)使用空间证明和时间证明来利用全球各地未使用的大规模存储空间,而不是用工作量证明来解决能量密集型的计算问题。
"存储是一个年产值超过1000亿美元的产业,而利用率约为50%"
对于空间证明来说,农民们用数据来填充硬盘作为他们挑战空间分配的证据,然后寻找最好的空间证明。空间证明并不需要花费太多的能量,如果只是使用空间证明的话,链条就会容易受到所谓的"削磨(grinding)"攻击。
例如,一个农民可能试图在创世之后的整个链条上重新种植,对比硬盘容量的快速增长与链条启动时可获得的能力,这一点在理论上是可能的。
通过交替的空间证明(并行的)和时间的证明(顺序的),Chia应对了主要的grinding攻击。时间证明就是广为人知的时序性工作证明,或者可验证时延算法(VDA),这是一种特殊的工作量证明。它需要一定数量的迭代,用于证明定量的壁钟时间(迭代,而不是实际时间)已经过去了。
由于VDA证明了壁钟时间,用于grinding的机器可能永远无法追赶上来,因为会需要两年时间才能重写过去两年的历史。
对于每个区块,农民首先要对空间证明进行挑战,需要对时间的最后证明进行哈希,然后将其随机映射到[0,1]区间内的点上,然后是最终确定区块的时间证明。完成时间证明所需的迭代次数取决于空间证明的结果,所以空间的"最好"或最接近的证明要先完成。
时间证明的输出是一个证据,证明了一定量的时间(迭代)都是用来生成输出的,而且输出是正确的规范输出(单个正确输出)。
VDA可能会生成一个 SNARK证明来加速验证,Chia需要一个可信的设置,如果捕获了一个假的设置,则设置活动将不得不重新执行,但是资金不会有风险,链仍会正常运行,只是核查操作的速度会慢一些。
Chia基于比特币代码库,具有闪电网络兼容性,支持MAST和SegWit。通过BLS签名,Chia团队准备推出一个基于栈的可升级ChiaScript (而不是ECDSA或 Schnorr)和一套新的操作代码,包括新的流量控制。
Bram指出,他是比特币的忠实粉丝,希望Chia永远不必使用硬分叉。
大多数情况下,公众并不知道Chia的货币政策。有小型的pre-IPO计划向公众、未经认证的投资者提供股权,可能将其大规模挖矿前期的部分分配给股东。这是一种永久性的通胀。
Decred
Decred是一种以工作量证明和权益证明协议的混合为机制的加密货币,已于2016年12月发行。Decred是社区驱动的链上治理结构,其目的是让股东在共识和未来的"硬分叉"系统中拥有发言权。
"良好的治理是Decred 的杀手锏,有了良好的治理,就可以拥有任何你想要的功能。"——Placeholder
所有用户都能够通过一个权益过程参与治理。用户使用DCR 购买"彩票",这就要求在一定的时间内将代币的价值锁定在彩票池中(平均28天),并支付费用,以此激励矿工将购买行为包括在区块之内。票价是由一种类似于权益难度的算法来确定的。
每一个区块,一次抽签将随机抽取五张彩票。获胜的利益相关者必须投票批准矿工提议的区块是有效的;需要有五分之三的投票才会将变更记录在区块链中且必须在线投票。如果利益相关者从未被随机选择投票,就可以收回自己的初始存款。
这种权益过程不仅仅用于投票选举矿工区块的有效性。获胜的利益相关者也可以对系统的任何改变进行投票。当对网络提出一个共识规则变更时,有一个8064的区块长(大约28天)的投票窗口。
如果在这段时间内,75% 的利益相关者投票和75% 的哈希信号发生了变化,那么硬分叉就会被批准,用户必须更新他们的软件才能使用这一分叉。
作为投票的奖励,每个利益相关者都会得到6%的区块奖励。 执行PoW的矿工获得60%, 剩余的10%用于发展津贴。如果利益相关者拒绝了一个区块,则都不会为PoW和开发奖励支付款项。
Decred的新提案系统Politeia中拥有闪电网络的兼容性,旨在创建一个时间戳的公共存储库,用于用户提案、去中心化交易所、去中心化自治实体以及规模性的改进。
Decred的货币供应量也固定为2100万枚。供应计划与比特币的不同之处在于,创世块补贴起始于约31.2枚币/区块,约每21.33天后补贴会减少100 / 101。目前有715万个DCR代币流通,其中超过45%完成了权益化。
智能合约平台
Ethereum
以太坊是由Vitalik Buterin带头开发的虚拟计算机。它的目标是成为一个"去中心化的计算机",比特币脚本使用的是图灵不完整的智能合约,而以太坊提供了一个更具有可扩展性的智能合约能力,而且几乎是图灵完备的。
以太坊没有选择UTXO 模型的货币;相反,以太坊有账户和有余额的合约。以太坊不同于比特币,以太坊的所有交易对于采矿者来说都大致相同,而在带宽、存储和计算方面,以太坊合约的复杂程度有着很大的不同。
出于这个原因,以太坊选择了一种Gas模型,在这种模型中,每笔交易的定价取决于矿工执行合约所消耗的Gas成本。矿工们能够动态地调整系统所支持的Gas限制,这个限制是由每个区块所支持的特定因素决定的,这与比特币的区块体量大小是相似的。
以太坊网络目前由矿工、完整节点和轻量级节点组成。轻量级节点是依赖于完整节点的安全节点,可以通过从最长的PoW区块链中下载区块头,来验证与用户相关的状态,而完整节点主要由Go-Ethereum和Parity节点组成。它们提供完整的或者"快速/曲速"同步和修剪模式。
一个完整节点的子集是完全存档的节点,它完全验证所有的矿工区块,执行所有的合约,并存储整个区块链的状态。以太坊提供了许多代币的标准,其中以面向平台代币的ERC-20和面向非可替换代币的ERC-721最为突出。
当前的以太坊包括三个基本的设计变化: 分片、Casper共识协议,以及用于替换以太坊虚拟机(EVM)的eWASM。eWASM将允许开发者使用高级编程语言来编写智能合约,然后编译为Wasm (Web Assembly)的实现,而不是使用以太坊当前这一类似JavaScript的Solidity语言。
在接下来的两年里,最大的变化来自 Casper + Sharding,这是以太坊提出的(大多数情况下)从"工作量证明"转为"权益证明"(作为 Casper 的一部分),并将网络状态分解为一组称为"分片"的分区。
每一块分片都有独立的状态和交易记录,网络上的所有验证器都不会负责处理所有的交易; 相反,每个分片中的公证人都要为他们自己的分片负责。跨分片交易和分片内的分片都是可能的。有人建议将BLS签名和zk-STARK的验证集成起来,以帮助实现可伸缩性的目标。
Casper开发者有"学会了爱"的弱主观性,目的是模拟PoW的安全性,采用对验证者进行经济惩罚的威胁方式 (通过剥夺存款来大刀阔斧地削减不诚实的执行者)来完成。他们认为,设计一个更加安全的去中心化PoS 协议是可能的,协议提供了更快的区块生成时间、最终一致性,比PoW物理上的"限制"更灵活。
比特币的支持者强烈地批评了以太坊,因为以太坊通过ICO向加密货币的生态系统引入有不良的投机行为,并且随着时间的推移促进了验证的集中化。V神和其他以太坊开发者则不相信存在为普通用户提供的完全验证的廉价节点。
尽管以太坊有成千上万的DAD (每日活跃的开发者),但是目前,DApp上几乎没有DAU(日活用户),DAD中大部分也是 Solidity 开发人员,而不是协议的开发者。以太坊社区则很乐观;成员们已经注意到大多数的DApp还没有发布,因为缺乏DAU而批评一个早期的区块链应用是徒劳的,因为他们相信DAD是未来 DAU的准确预测器,而且“杀手级应用即将出现”。
他们对当前和即将开展的各种项目感到兴奋,例如Plasma、Plasma现金、Raiden网络、广义状态通道、脱链计算、类似DAppChain的侧链、借贷、游戏、金融衍生品等等。
目前还不清楚确切的以太坊货币政策。显然,预计以太坊每年的通货膨胀率要么是0.5% -2% ,要么是以太币的一个硬性资金帽。V神最近提出了一个硬性资金帽,但是Vlad Zamfir并不同意。以太坊最初是通过一个ICO 发起的,但证券交易委员会(SEC)认为这并不安全。
DFINITY
DFINITY 是以太坊"区块链计算机"王座的一个即将到来的竞争者,旨在2018年第四季度推出。其工程团队在分布式系统和密码学方面有着丰富的经验,目标是建立一个性能更高、可扩展性好且更加安全的去中心化计算机,最终提供无限的计算能力。
在 DFINITY 中,"代码就是律法"取决于神经网络系统的判决。 BNS的全能性是非常重要的,人工智能就是律法。
DFINITY以其"区块链神经系统"的治理模型(液态民主)而闻名,在这个模型中,分布式智能将充当管理和集成协议变更的超级用户。
相对于传统的区块链,BNS的目标是允许快速升级,如果需要,能够调整经济参数(例如保存存款所需的代币数量),增加DFINITY定价代币的价值,并减少盗窃行为(如比特币Mt Gox交易所和以太坊DAO 的被盗),而且并不需要人为干预。
DFINITY能够使用代币所有权(包括冻结账户)的特权控制,并拥有执行任意代码的能力。
BNS将以人类市场进程为导向,在这一进程中,由宪法指导的"神经元"可以提出建议并投票支持改革。投票权与存储到BNS的DFINITY存款量成正比,神经元可以利用神经元的定向信任图来获得奖励和自主投票。BNS旨在分析建议背后的"道德权威"。
从高层设计来看,DFINITY区块链是建立在去中心化随机信标之上的,可以作为可验证的随机函数(VRF)和可验证的系统心跳。这允许在共识过程和应用层中都能使用随机性。
该系统由一个过程网络组成,其中包括矿工和一个P2P 广播网络,该广播网络由无限量持有永久化假名身份的客户端组成。广播网络被组织成随机的组,它可以向其他人发送消息。DFINITY是与以太坊兼容的,可以在DFINITY上运行以太坊的代码。
共识机制是门限中继,在这里,如果群组成员就某个阈值达成一致,则通过一个生成方法使用BLS阈值签名来分配签名消息的公钥。所产生的签名是使用VRF的随机数字,可以用来选择下一个用户组。
这个阈值过程用于公证人类型的区块(时间戳和证明发布),在两次确认后或大约6秒之后,该过程允许一个区块在几秒钟内完成并最后确认。它优先考虑可用性之上的一致性,并且消除了自私的采矿,使得权益证明中的西珀尔抵抗变得无关紧要,并将被用来促进分片和验证塔。
分片充当存储层,接收事务,记录本地状态的更新,然后将事务传递到验证塔,这些交易将执行智能合约(用Solidity编写,以及高级语言编写后编译到WASM),并验证交易。
52.93%的代币由DFINITY基金会、团队和合作伙伴所拥有,45.82% 的代币在预售时出售给投资者,其余的(1.25%)通过社区空投进行分配。
Cosmos
Cosmos是另一个即将到来的生态系统,作为区块链中的互联网,将是一个独立的、可互操作的区块链网络,被分为多个区域的多个枢纽。主要枢纽是Cosmos Hub,它是一个由原子权益代币提供动力的区块链。
带有自己代币的独立区块链被称为区域,并且可以在自己公共或私人区域中有任何数量的中心。中心使用IBC (链间通信)协议连接到区域,该协议允许令牌从一个区域发送到另一个区域。Cosmos 预计将于2018年启动,据说将在其区域内支持每秒数千次的交易。
Cosmos团队开发了通用区块链共识引擎Tendermint,并提供了一个点对点的Gossip协议和传统的拜占庭容错(BFT)共识协议,允许多达三分之一的机器失败。Tendermint 将为Cosmos的权益证明提供动力,并为开发者提供一个应用程序区块链接口(ABCI) ,能够以任何编程语言来编写智能合约。
Photon是Cosmos用于支付的交易性令牌,将奖励给验证器(他们与原子建立互信关系),并用于为接受费用的区域付费。有人提议通过一个以太坊的“hard spoon” 将Photon分配给以太币持有者,创建一个含有以太坊镜像账户收支的PoS EVM区域Ethermint。
Tendermint矿机拥有一个弱同步的环形投票系统,在这个系统中,验证者将原子作为附属物,提出区块,发出信号意图,然后签署并保障新的区块。它需要2/3的验证者来保证一个区块,是一致性优于可用性的方式,并且在完全运行时允许在1-3秒内的完结。 Tendermint是一个委托系统,一次只能支持100个验证者参与。 委托人参与一致协商,策略验证,并通过佣金率与他们所选择的验证者分享收入。
Cosmos 公司进行了一次ICO,筹集了1600万美元的BTC和ETH,超过60%的初始原子提供给了募捐者。Cosmos的中心枢纽将动态调整原子的通胀率,使其在7%到21%之间。
EOS
EOS是一个图灵完整的智能合约平台,也是DM开发的第三个区块链平台。出于对速度和高吞吐量的追求,EOS牺牲了去中心化特性和抗审查制度,并利用通货膨胀来为网络安全付费,使用户无需支付任何费用。它采用了BFT 委托权益证明(DPoS)的模型,以求达成共识,并作为锁上治理的一部分。21个非实名区块生产商(BP)由持有EOS令牌的代表投票,并遵守可演化的EOS宪法。此外,BP还为令牌持有者提供了使用IPFS的复制存储服务。
区块的生成时间大约是半秒,最终结果在两秒钟内完成,平台可以处理数千个TPS。 合约被编译为WASM,账户是可读的用户名,通过账户恢复伙伴,EOS平台提供了协议级的账户恢复。
众所周知,EOS的发布和选举过程混乱不堪;该平台受到了低投票率的困扰,直到拥有5%以上代币的大型巨鳄投票为止才有所改善,平台在上线后第一周就崩溃了超过5个小时,而且BP们已经冻结了34个用户账户。
尽管发布过程不顺利,但一些投资者仍然乐观地认为,该项目能够在没有主权级别审查阻力的情况下,为需要高吞吐量的区块链应用找到一个合适的位置。公司在EOS ICO募集了40亿美元以上的资金,并且拥有超过10亿美元的生态系统基金来帮助区块链的增长。
对于EOS代币的持有者而言,这里有数十个空投计划。
对于EOS的货币策略而言,代币的持有者可以对通货膨胀率进行投票; 目前每年的默认值为5% 。
Filecoin
Filecoin是一个正处于开发阶段的区块链,旨在成为一个去中心化的、高效的、强大的数据存储网络(DSN),来挑战传统的云平台,比如 Amazon S3,Google Storage和微软Azure 云存储。它的目标是允许用户通过提供硬盘空间获利,通过经济激励措施扩大到ZB和其他地方。通过提供哈希率的激励措施,类似于比特币的安全性,但是速率可以提高到40 th/s以上。Filecoin支持通用的智能合约。
Filecoin基于IPFS,一个点对点分布式Web网络协议,并计划建立为其他网络提供文件存储和检索的桥梁,例如允许以太坊合约使用 Filecoin,以及与Bitcoin和ZCash的集成。
Filecoin旨在提供一个经正式验证过的协议和使用 SNARK的有状态智能合约,以及数据存储时间的证明。数据仍然要存储,并且参与者实际上是可以提取到数据的。存储证明,例如复制证明、数据占有和可检索性,可以让证实者向验证者证明数据是存储和复制的,并使验证者从证明中检索数据以防止被扣留。
Filecoin旨在为存储和检索市场提供便利,并要求允许采矿中的价格削减和服务层次,例如,分层读取将允许面对不同水平的缓存、良好的(物理)节点,以及优化的低延迟和高带宽节点。Filecoin最初计划推出纯粹的链上市场,并在未来开发状态渠道。
Filecoin网络被分成三部分:客户(用户)、矿工、以及一个网络。
用户雇用矿工储存他们的数据。该网络使用纠删码来组织工作、验证以及修复损坏的存储网络(类似于 RAID 阵列),并按照电力指标奖励那些用Filecoin来制定正确行为的矿工,这种方法衡量了矿工提供的有用存储价值如何。
矿工们通过一种"有用的"工作量证明算法来参与共识,通过生成时空证明使网络能够对矿工提供的存储进行审计,并通过一轮又一轮的矿工选举达成共识。在这些选举中,当选矿工的可能性与其所提供的储存量成正比。如果网络中的大多数人认为它们是有效的,那么对应的时空证明就会被添加到区块链中。
一些人怀疑Filecoin (以及像Storj和Sia这样的其他区块链存储网络),能否可以与集中式存储的替代品竞争,具体的原因是存储速度、访问控制、可靠性、波动性以及市场的用户界面/用户体验等问题。
这里将会有20亿个Filecoins,其中70% 将通过比特币和ZCash的平滑指数衰减曲线进行开采和发布。其余的资金将通过一家公司向投资者发放,该公司通过ICO筹集了2.57亿美元,也将分发给Filecoin基金会和协议实验室(开发团队)。
RChain
RChain也是一个还在开发中的虚拟计算机,旨在成为一个高度可伸缩、高并发和高性能的区块链,提供通用的、正式验证的、图灵完整的智能合约,并具有民主合作的治理结构。Rchain之所以独特,是因为它的架构是基于一种叫做Rho-Calculus的计算模型,而不是像序列化的以太坊虚拟机那样,那是冯·诺伊曼的计算机结构。Rchain的目标是支持40,000-10,000TPS。
Rho-calculus支持4C的特性,即完整性、组合性(用较小的程序制作更大的程序)、并发性和复杂性(能够使用资源测量计算)。RChain合约采用了并发和函数式的Rholang编程语言,该语言侧重于消息传递,运行在Rho虚拟机(RhoVM)上,并使用Rho-calculus 正式建模。使用RChain Phlogiston代币(类似于 Ethereum 的Gas)签订合约,主要的代币是 RChain Rev。
RChain网络被分解成各自运行的RChain环境和相互通信的节点。RhoVM的执行环境运行在JVM (Java 虚拟机)上,并在每个节点上运行多个RhoVM; 每个虚拟机执行一个智能合约,该合约并行运行并且是多线程的。
RChain使用一种权益证明协议,类似于以太坊Casper 的Sybil阻力协议,并且支持分片(导致多个并行和同步的块环链可以使用通道进行通信),同时,并发和安全也作为ρ-calculus模型的一部分。
RChain在ICO上筹集了3000万美元,固定的供应量是861,185,194个RChain代币,目前还是ERC-20,但是当区块链项目发布是时将进行1:1的转换。团队拥有30%,另有20%被消耗掉,合作伙伴拥有约7%。
Tezos
Tezos 是一个开发者期待已久的区块链项目,自2014年以来一直在开发中,目的是通过一种名为Michelsen的栈机器编程语言,来支持正式核实的智能合约。它作为一种"自我修订的加密分类账"推向市场,这是指利益相关者有能力通过一个链上治理机制来"自我升级"协议。
就Tezos网络而言,主要组成部分包括:
面包师(权益人)通过BF代理的权益证明(dPoS)模式参与达成共识的过程,具体方法是持有债券,在随机选择的情况下创建和验证区块,并通过交易费和债券支付。
背书人 (代理)要求安全储蓄的债券获得奖励,并授权给另一个账户为他们烘烤,并为他们生成和签名区块。
节点完成中继并验证区块和交易,并存储区块链的状态。
Tezos不追求为了缩放而进行分片,虽然他们开始时每个区块的Gas限制都很低,但是开发人员并不相信所有人都能得到廉价的验证,并且希望扩展到体量较大的区块。
他们计划最终使用递归的SNARK,允许用户从头开始同步区块链,并在不到一秒钟内从创世块中验证它; 为了做到这一点,每个区块都将是区块内容merkle 根的哈希,并且证明状态转换是有效的(类似于Coda的简洁区块链设计)。
Tezos每年的通货膨胀率有5%,最初的供应量为763,306,930,有可能出现未来的硬性的资金帽。
Algorand
Algorand 是一个即将完成的项目,由麻省理工学院教授和图灵奖获得者Laueate Silvio Micali牵头进行,该项目旨在成为一个高度可扩展的、抗审查的区块链,它具有分区的弹性,并能在一分钟内实现区块的最终确认。
一个新的拜占庭协议被称为BA★,该协议是为了在状态转换上达成共识,Sybil 阻力证明采用了权益证明;用户的权重取决于他们的代币所有权,一小部分的用户集合叫做委员会,他们被选定来执行协议的每一个步骤,其他用户将对委员会的所提价值进行投票表决。
与DFINITY类似,Algorand 使用了一个可验证的随机函数(VRF)来在协议中使用随机性,并且这样做的目的是为了选择出委员会。通过一个叫做"加密抽签"的过程,每个用户通过为每个委员会抽签来选择自己,如果他们赢了,就传播他们被选中的证明。同时,这也是其他用户的优先选择权,以确定他们应该接受哪些潜在的多个区块。
Algorand通过在每个步骤中替换参与者来避免针对被选择的参与者攻击,并且只要代币所有权的2/3是诚实的,则该链条具有可以忽略不计的分叉能力,具有对同意和一致性的保证。与其他PoS协议不同,如果Algorand提出一个非法状态,那么它不会削减恶意成员的存款。这里还有一个项目治理的领导者集合。
Algorand的货币政策是未知的,代币即将发售。
Privacy Coins
Zcash
Zcash是由Zooko和其他密码学家在2016年创建的,Zcash是Zerocash 协议的一个实现。作为一种以隐私为中心的加密货币,Zcash是零知识(ZK)密码学的领导者。
Zcash是第一个使用zk-SNARKs (简洁的非交互式知识证明)的区块链,这是团队中的科学家们发明的。Zcash使用比特币代码库(Bitcoin codebase)完成构建,需要一次性可信任的多方计算才能获得,以生成使用air-gapped 电脑的SNARK公共参数。
zk-SNARK证明允许由验证者验证完全加密的信息,而不需要验证者访问未加密数据的能力。它们促进了z交易,也称为保护交易,在这里,收支账务和地址数据隐藏在网络之中。保护交易的发送者构造了一个小的证明,目前需要40秒的时间来生成,但是可以在几毫秒内完成验证。
Zcash 还支持非匿名的 t (透明)-交易,通过链接能力,可以减少保护交易的匿名性。未来随着zk-SNARK技术的速度提高,预计保护交易的百分比将比目前的31.5%使用率有所增加。
尽管看起来Zooko和他的团队愿意转换到一个可证明安全的替代协议,比如一个权益证明的变体,但是Zcash目前使用的仍然是工作量证明。Zcash还计划将zk-SNARKs升级为一个扩展性更强的、量子安全的零知识证明变体zk-STARKs,zk-STARKs不需要一个可信的设置。区块生成时间为2.5分钟,最大区块的大小为2MB。
ZCash 拥有与比特币相同的货币政策(最多2100万枚硬币)。 它是在2016年底发行的,所以只有410万枚硬币已经被开采了出来。所有货币的10%将颁发给 Zcash公司,创始人、投资者、雇员和顾问从区块奖励中获利。
Monero
Monero是一种私有加密货币,是由匿名开发者以Nicolas van Saberhagen为笔名于2014年4月推出的。与Zcash不同,Monero不支持非匿名交易; 所有的来源、目的地和金额都是完全混淆的,因此Monero代币是可互换的。
Monero使用一次性的环形签名来隐藏发件人,使用环形机密交易(RingCT)来隐藏交易数量,用隐身地址来隐藏接收者,并拥有两分钟的区块生成时间。它是使用CryptoNote 协议建立的,该协议实现了一个动态的区块大小,并对增长率设置了一个上限。
Monero 是使用工作量证明来挖矿的,开发人员正在尝试一个拒绝专用集成电路的方案,大约每六个月更换一次PoW算法。 最后一次PoW的变化发生在四月,而且哈希比率仍在恢复中; 目前比历史最高值低了60%。最新的更新版本增加了Ledger的硬件钱包支持,并使用被称为fluffy区块的精简区块作为默认值。
在Monero的货币政策中,存在着约1610万的XMR,主要发放时间表在2022年之前,共发行1840万XMR。此后,"尾部发放"曲线将是每分钟0.3 个XMR。
Grin 和 MimbleWimble
MimbleWimble是一个大规模可删节的、可扩展的区块链分类账设计,由一位笔名叫 Tom Elvis Jedusor的工程师在2016年一次的比特币IRC聊天中提及的。Grin是一种即将到来的加密货币,是使用Rust的 MimbleWimble实现的。Grin 使用了一种叫做杜鹃周期的工作量证明算法,该算法被认为对比特币风格的ASIC军备竞赛具有相当的抗拒行,而且大部分的工程师都使用了哈利·波特总人物名称作为笔名,如 Ignotus Peverell。MimbleWimble也可以作为一个比特币侧链的实现,或者作为一个扩展区块的软分叉。
MimbleWimble支持机密交易,通过同态加密对所有交易数据进行加密,并使用距离证明来验证其有效性,但不支持脚本编写。相反,椭圆曲线密码学的属性被用来实现多签名交易、原子交换、时间锁定的交易和输出以及闪电网络。
对于比特币而言,加入网络的新验证者必须从创世块中同步并验证每个交易都是有效的。 而对于MimbleWimble,新的验证者只需要使用区块头、仍有效的输出和多余的数据(记录输出和输入之间差异的交易数据,而且只为交易中的各方创建了一个签名)。交易彼此难以区分,也没有地址或金额数量。
在Grin的计划中,永远每秒只发一枚新币。目前有一个测试网络,货币计划在今年发行。
MobileCoin
MobileCoin也是一种即将发行的加密货币,是由Signal的创始人马克西·马林史派克开发的。MobileCoin是速度优先的,因此前缀是Mobile, 将MobileCoin 钱包整合到信息应用中,比如Signal、WhatsApp和Facebook Messenger,并允许廉价、快速的支付,并使用一个PIN 来完成密钥管理和恢复。
MobileCoin使用了Stellar的共识协议(SCP),一个联合拜占庭协议(FBA) ,优先考虑的是安全。其目标是建立一组节点,称为仲裁,以获得关于状态更改的全局共识。节点基于任意条件,如声誉,来选择他们自己的仲裁子集,称为仲裁片。仲裁片通过投票来说服他们任意声明的节点,如果整个网络失败,单独的仲裁片可能会失败。 MobileCoin还使用CryptoNote地址和匿名交易的环签名。作为一个安全层,节点将在 SGX安全飞地中运行。
MobileCoin的货币政策是固定供应量,但更多的细节是未知的。
Stablecoins
Stablecoin是一种试图维持一个稳定价格的加密货币,目前大多数试图将其价格与1美元挂钩,但理论上他们可以与任何东西挂钩,比如一篮子货物。许多人把一个功能性的Stablecoin描述为加密货币领域的"圣杯",而其他人则极其怀疑它是否能在不崩溃的情况下工作。
现有加密货币的波动已经减少了它们作为全球交换媒体和日常货币的潜在用途。不论加密货币的规模大小和诞生时间,人们期望一个功能性的Stablecoin将立即用作价值储存、交换媒介和账户单位。这不同于常规的加密货币,这需要一个长期的货币化时期和大规模的市场限制才能变得相对稳定。
目前有三种主要的Stablecoin。最常见、也可以说是最简单的一种是菲亚特抵押Stablecoin (fiat-collateralized Stablecoins),其中包括 Tether (USDT)和 TrueUSD (TUSD),并试图将其与一个法定货币单位挂钩(例如1美元)。假设支持是合法的,并定期审计,那么菲亚特抵押Stablecoin是预期是稳定的。它们与现有的金融机构和银行挂钩,必然是高度中心化的。
另外一种Stablecoin是加密货币抵押的Stablecoin,其中一个突出的例子就是 MakerDAO的DAI。加密货币抵押的Stablecoin试图通过与另一种加密货币挂钩,如 ETH,并利用一个交易机器人来维持所希望的锚定。
第三种类型的Stablecoin是一种非抵押的/算法式的。这些Stablecoin没有任何潜在的抵押品作为明确的支持; 相反,他们的算法进行主动的、自动化的货币政策(即扩张和收缩供应以保持稳定的价格,并与1美元挂钩)。这些系统可以是去中心化的; 然而,如果对整个系统的需求突然下降,它们仍然容易受到大规模雪崩的死亡影响。
MakerDAO
MakerDAO 是在以太坊区块链上最为著名的去中心化自治组织之一。他们的核心产品之一就是DAI Stablecoin,这是一个加密货币抵押的Stablecoin。
MakerDAO系统由 MKR代币和 DAI代币组成; 前者代表系统中的所有权,允许所有者参与决策治理,后者是实际的Stablecoin,试图不断将DAI代币的价值与1美元等价,并使用抵押品来支持其价值,并通过利率调整算法来稳定价格。
MakerDAO通过修改借贷和持有DAI的激励措施来维持联系汇率制度。 值得注意的是,DAI需要存放至少1.5x的ETH才能获得1x的 DAI Stablecoin。该系统是去中心化的,使用一系列的预言机,并从交易所提供智能合约中获得价格数据; 然而,它需要高额的成本,并且很容易受到潜在黑天鹅价格下跌的影响。
当价格低于目标时,借贷DAI的成本会变得更加昂贵。如果价格高于目标,那么创建新的DAI成本就会降低。这些力量的作用是减少或增加DAI的总供应量,以确保资产的低波动性。在相关抵押品价值过高时,对债务抵押债券进行清算,也支撑了DAI的稳定性。当这种情况发生时,抵押品需要出售,以支付由其支持的未偿付的DAI。
Basis
Basis预计将于2018年启动,加密资产的各种著名投资者在2018年春天筹集到了1.33亿美元的资金。Basis将自己描述为"算法中央银行" ,通过使用一个相对复杂的三代币系统实现,具体由Stablecoin (Basis)、bonds (Restore Tokens)和shares(Growth Tokens)组成,试图利用所谓的"算法货币政策",使基准价格保持在1美元。
通过这种方式,受现有中央银行技术的启发,Basis试图将中央银行经过验证的货币方法与区块链技术的透明度和去中心化潜力结合起来。Basis share提供了整个系统的所有权。它们被描述为"就像拥有一部分美联储",而基础系统通常被描述为私人中央银行。一旦市场对Stablecoin的需求增加且供应增加时,Basis share就会收到新发行的标准储备。
如果Basis系统在全球被用作交换媒介,甚至被广泛接受为商品和服务,那么 Basis 将能够将Stablecoin与一篮子商品/消费者物价指数挂钩,而不是美元。
如果你了解其他加密货币,想要分享给我们,就在文章下留言告诉营长吧!
原文链接:
https://hackernoon.com/state-of-cryptocurrencies-summer-2018-932016549375
最新热文:
某大佬说的对,韭菜的真相,背后的操作绝对超出你想象
直击!TokenSky东京大会,20位一线大咖的精华全在这儿了!
如何用区块链重塑数字身份——访IDHub创始人曲明
20分钟,我用简单的Python代码创建了一个完整的区块链!想学吗?
扫码加入区块链大本营读者群,群满加微信 qk15732632926 入群
了解更多区块链技术及应用内容
敬请关注: