主页 > imtoken手机钱包 > 以太坊白皮书巨蟹座解读:曾怀疑是骗子项目
以太坊白皮书巨蟹座解读:曾怀疑是骗子项目
今天的笔记来自区块链古神巨蟹座。 他就是和币乎的咕噜一起翻译以太坊白皮书的人。 今天的笔记来自于他对《以太坊白皮书》的解读。 更多的是价值和需求层面的介绍,而不是技术路线的介绍,所以相信大家看完后一定有所收获。
下面,享受:
我是巨蟹座,今天给大家解读一下《以太坊白皮书》。
但是请不要对我期望太高。 首先,我不是程序员也不是架构师,Vitalik 的白皮书有很多关于编程的内容。 我对这方面的解读还是比较有限的; 第二usdt可以跨链相互转账吗,我在翻译了《以太坊白皮书》后参与了以太坊的ICO,但之后没有参与以太坊的逐步发展。
没有深入参与的原因主要是以太坊产品发布后,我尝试了很多次它的各种客户端,发现很难用,体验也不是特别好。 性能和TPS不是很理想。 而这是我比较敏感的东西,也是我长期深耕防弹少年团的原因。 BTS作为一条公链,在性能上确实是相当不错的。 虽然在共识等其他方面也存在很多问题。
1、《以太坊白皮书》当时为什么要翻译?
机缘与沈波老师有关。 当时,Vitalik 与 BitShares 团队的关系非常密切。 沉波老师我也很熟悉。 以太坊的想法也是基于世界上现有的BTC、LTC、NST、BitShares等链,并根据Vitalik自己的想法,诞生了以太坊计划。 写了这么一篇白皮书。
后来沉波老师找到我,问我能不能翻译。 因为我之前也翻译过BitShares的白皮书。 后来找到咕噜,我们两个把《以太坊白皮书》翻译成了中文。
以太坊的中文名字也是我定的。 当时就是这样。
之后发生了很多有趣的故事。 白皮书翻译发布后,Vitalik 和 Gulu 在上海和杭州转了一圈。 在杭州的酒吧里,Vitalik 很认真的给大家介绍了以太坊的思想 ,咕噜也很认真的翻译了一遍。 但似乎大家看不懂,都怀疑这是一个骗局项目。
但是经历了很多。 以太坊项目继续进行,并筹集了大量资金。 很多早期参与区块链的人也参与了以太坊的融资。 Vitalik 还找到了 Gavin Wood 这样优秀的架构师一起参与这个项目。
但此后整个市场并不看好,项目前期遇到了一些困难。 以太坊当时也有一段艰难时期。 这时候,沉博老师又起了大作用。 他找到了万向金融的老板肖枫。 两人一起交流了很多,肖枫对以太坊这个项目非常认可。 万向金融在前期也为以太坊提供了大量资金支持。 与Vitalik共同组建万向区块链实验室,并开始开展多项区块链国际会议活动。 肖枫也成为了中国区块链具有重大影响力的人物。
这些都是以太坊早期发展的故事。
二、以太坊的前世今生
一、以太坊的目标
以太坊最初设计的目标,一句话:是一个内置了成熟的图灵完备编程语言的区块链。
这句话好像有点啰嗦。 先放在这里,让我们看看以太坊诞生时区块链的发展状况。
2、人类长期以来一直追求去中心化数字货币的概念
在以太坊之前,甚至在比特币诞生之前,人类对去中心化数字货币的追求由来已久。 当时,David Chaum 在电子现金产品中使用了盲签名技术; 戴维在解决计算任务中大量使用密码学技术和去中心化共识的概念,做了B-Money产品; Hal Finney 还提出了通过可重复使用的工作量证明机制。 但这些都没有真正产生被广泛接受的产品。
他们都有各种各样的问题。 从整个技术整体来看,在某些方面还处于比较理想化或者集中化的阶段。
3. 比特币的创新
比特币由中本聪于 2009 年发明,他将 P2P 协议与工作量证明设计相结合,产生了一种完全去中心化的电子账本产品。
可以说,比特币的设计其实非常简单。 它只能完成去中心化转账的功能,也有一些脚本功能。 但是比特币很粗糙,很简单,但是人们觉得它很有用。 所以当比特币出现的时候,很多黑客就逐渐参与到挖矿中来。 后来大家发现,比特币真的可以被越来越多的人接受,在某些场合真的可以当钱用。
慢慢的随着发展,比特币的价格慢慢的上涨,吸引更多的人参与,挖矿,支付。 现在矿机挖矿已经逐渐成为一个非常大的行业。
比特币是先申请。 先申请申请是指当账本存在时,可以同时发送两笔交易,但最终哪笔交易有效取决于哪个矿工先将哪笔交易写入账本。
比特币中的工作量证明机制很好地解决了这个问题。 工作量证明机制也很好的解决了女巫攻击的问题。 在很多去中心化的货币设计中,往往不使用工作量证明,而是以账户作为达成共识的基础。 这种设计会让一些人创建很多虚假账户,形成共识,实施欺骗。 最终导致去中心化账本无法正常延续。 这是女巫攻击。
工作量证明使用挖矿来形成共识。 大家可以看到,现在矿业的算力是非常巨大的。 最终的结果是,没有一个人或少数人可以通过大量的矿机来达成共识。 造假是没有办法的,也不可能破坏账本的正常工作。 这是比特币的基本机制。
比特币是一个状态转换系统。 通过工作量证明引领挖矿行业的发展。
比特币的数据结构具有 Merkle 树的结构。 这种结构保证了比特币交易的正常可验证性。
在比特币之后,出现了很多区块链应用。 它们都是在比特币的基础上发展起来的。 例如:Namecoin,彩色币。 基本思路是比特币只是一种货币,我可以给货币染色,加上一些符号,这样一个区块链里面就可以有各种资产。
还创建了像比特币这样的衍生品或山寨币。 比特股不仅是电子账本和资产发行场所,还是去中心化交易所。 它还有抵押型稳定币产品。 虽然当时还没有这个名字。 比特股一出来,大家都很惊讶。 大家第一次意识到,去中心化的技术不仅可以做比特币这样简单的事情,还可以用于去中心化交易所和稳定币。 这就是金融衍生品。 可以说,比特股真的为区块链应用打开了一个非常大的窗口。
区块链技术的发展路径和不同币种的功能有两种不同的路径。 一是建立独立的链usdt可以跨链相互转账吗,如比特币、比特股、NXT等; 另一个是在比特币上建立协议。 但是在比特币上构建协议非常困难。 因为当时比特币没有复杂的设计。 虽然支持简单的脚本,但功能非常有限。 该脚本是图灵不完整的,对于区块链的许多标识、账本状态和资产价值缺乏足够的可用性。 因此,很难在比特币上建立一个协议来创建各种资产。
正是基于这样的判断,Vitalik有了新的想法。 当时他对BitShares也相当熟悉,对BitShares的设计也很认真的研究过。 但是他觉得BitShares不够抽象,不够通用。 功能很强,但比较简单。 稳定币和去中心化交易所都需要开发者做好底层的开发工作,然后大家才能开始使用。 当你在使用的时候,如果发现有些功能不是特别好用,或者需要开发新的功能,就会很复杂。 需要重新更新底层,重新发布链的底层版本。
Vitalik 想知道是否可以将其变得更加笼统和抽象。 只是做一个智能合约的事情。 出来之后,大家可以自己在这条链上开发各种功能。 可以开发去中心化交易所、稳定币和各种金融衍生品。 如果能制成,那将是一件更加瑰丽的产品。 基于这个想法,Vitalik 开始了他伟大的实验。
三、以太坊的技术特点
在最初的设计中,Vitalik 整合了脚本,山寨币的概念,以及衍生币的协议。 建立了区块链的抽象基础层和智能合约的基础层。
1. 什么是以太坊
简单来说,以太坊一方面是区块链上的一个账户系统。 此外,它是一种支持各种消息和交易的链上结构。
以太坊和比特币一样,是一种基于交易的状态转换分类账。 但是,以太坊支持开发者自定义状态转换函数,即支持智能合约的开发。 智能合约是通过以太坊虚拟机实现的。
同时,以太坊和比特币一样,也支持挖矿。 一开始是POW工作量证明挖矿。
以太坊的数据结构与比特币的 Merkle 树结构并不是特别相同。 为了提高效率,它增加了Patricia树的结构,使得区块链验证和区块链安全保障更加高效。
2、泛金融属性
从设计之初,以太坊就是一个泛金融系统,或者说是一个Defi系统。 首先,以太坊是一个记账系统,支持各种资产的发行。 而区块链本身就是一种为免信任而创造的技术。 可以在智能合约的基础上设计各种金融衍生品。 包括稳定币等。
这些特性使得以太坊成为金融交易和各种金融实验的天然平台。 所以以太坊从一开始就是一个泛金融系统。
除了泛金融系统,以太坊还是一个身份和信任系统,也是一个去中心化的稳定存储系统。
3.去中心化身份和自治组织
现在以太坊最火的就是各种DeFi的应用,也就是去中心化金融的应用。 但在以太坊发展初期,金融应用并没有那么普及。 还有各种其他应用程序,例如文件系统、身份和信用系统等。 这些在当时比较火。
以太坊白皮书中也提到了很多去中心化的概念。 以太坊最关心的是DAO,去中心化组织的概念。 在DAO之前,已经出现了DAC的概念,是一个去中心化的公司。 DAC的概念最早是由BitShares提出的。
DAO 和 DAC 有什么区别? 去中心化公司使用股份作为共识投票的基础。 所以大家很容易理解,比特股的共识机制是DPOS机制,根据每个人持有的币量来决定每个人的投票权。 DAO 去中心化组织更多地基于个人成员而不是股份。
4.GHOST协议
以太坊的底层区块链协议是 GOST 协议。 这与比特币使用的协议有很大不同。 为了解决公地悲剧,解决挖矿中心化问题,解决效率问题,Vitalik对公链的共识机制进行了多次更新。