主页 > imtoken手机钱包 > 以太坊白皮书巨蟹座解读:曾怀疑是骗子项目

以太坊白皮书巨蟹座解读:曾怀疑是骗子项目

imtoken手机钱包 2023-10-23 05:11:18

今天的笔记来自区块链古神巨蟹座。 他就是和币乎的咕噜一起翻译以太坊白皮书的人。 今天的笔记来自于他对《以太坊白皮书》的解读。 更多的是价值和需求层面的介绍,而不是技术路线的介绍,所以相信大家看完后一定有所收获。

下面,享受:

我是巨蟹座,今天给大家解读一下《以太坊白皮书》。

但是请不要对我期望太高。 首先,我不是程序员也不是架构师,Vitalik 的白皮书有很多关于编程的内容。 我对这方面的解读还是比较有限的; 第二usdt可以跨链相互转账吗,我在翻译了《以太坊白皮书》后参与了以太坊的ICO,但之后没有参与以太坊的逐步发展。

没有深入参与的原因主要是以太坊产品发布后,我尝试了很多次它的各种客户端,发现很难用,体验也不是特别好。 性能和TPS不是很理想。 而这是我比较敏感的东西,也是我长期深耕防弹少年团的原因。 BTS作为一条公链,在性能上确实是相当不错的。 虽然在共识等其他方面也存在很多问题。

1、《以太坊白皮书》当时为什么要翻译?

机缘与沈波老师有关。 当时,Vitalik 与 BitShares 团队的关系非常密切。 沉波老师我也很熟悉。 以太坊的想法也是基于世界上现有的BTC、LTC、NST、BitShares等链,并根据Vitalik自己的想法,诞生了以太坊计划。 写了这么一篇白皮书。

后来沉波老师找到我,问我能不能翻译。 因为我之前也翻译过BitShares的白皮书。 后来找到咕噜,我们两个把《以太坊白皮书》翻译成了中文。

以太坊的中文名字也是我定的。 当时就是这样。

之后发生了很多有趣的故事。 白皮书翻译发布后,Vitalik 和 Gulu 在上海和杭州转了一圈。 在杭州的酒吧里,Vitalik 很认真的给大家介绍了以太坊的思想 ,咕噜也很认真的翻译了一遍。 但似乎大家看不懂,都怀疑这是一个骗局项目。

但是经历了很多。 以太坊项目继续进行,并筹集了大量资金。 很多早期参与区块链的人也参与了以太坊的融资。 Vitalik 还找到了 Gavin Wood 这样优秀的架构师一起参与这个项目。

但此后整个市场并不看好,项目前期遇到了一些困难。 以太坊当时也有一段艰难时期。 这时候,沉博老师又起了大作用。 他找到了万向金融的老板肖枫。 两人一起交流了很多,肖枫对以太坊这个项目非常认可。 万向金融在前期也为以太坊提供了大量资金支持。 与Vitalik共同组建万向区块链实验室,并开始开展多项区块链国际会议活动。 肖枫也成为了中国区块链具有重大影响力的人物。

这些都是以太坊早期发展的故事。

二、以太坊的前世今生

usdt可以跨链相互转账吗_sitebtc798.com usdt区块链浏览器_sitesina.com.cn 区块链跨链技术

一、以太坊的目标

以太坊最初设计的目标,一句话:是一个内置了成熟的图灵完备编程语言的区块链。

这句话好像有点啰嗦。 先放在这里,让我们看看以太坊诞生时区块链的发展状况。

2、人类长期以来一直追求去中心化数字货币的概念

sitebtc798.com usdt区块链浏览器_sitesina.com.cn 区块链跨链技术_usdt可以跨链相互转账吗

在以太坊之前,甚至在比特币诞生之前,人类对去中心化数字货币的追求由来已久。 当时,David Chaum 在电子现金产品中使用了盲签名技术; 戴维在解决计算任务中大量使用密码学技术和去中心化共识的概念,做了B-Money产品; Hal Finney 还提出了通过可重复使用的工作量证明机制。 但这些都没有真正产生被广泛接受的产品。

他们都有各种各样的问题。 从整个技术整体来看,在某些方面还处于比较理想化或者集中化的阶段。

3. 比特币的创新

比特币由中本聪于 2009 年发明,他将 P2P 协议与工作量证明设计相结合,产生了一种完全去中心化的电子账本产品。

sitebtc798.com usdt区块链浏览器_sitesina.com.cn 区块链跨链技术_usdt可以跨链相互转账吗

可以说,比特币的设计其实非常简单。 它只能完成去中心化转账的功能,也有一些脚本功能。 但是比特币很粗糙,很简单,但是人们觉得它很有用。 所以当比特币出现的时候,很多黑客就逐渐参与到挖矿中来。 后来大家发现,比特币真的可以被越来越多的人接受,在某些场合真的可以当钱用。

慢慢的随着发展,比特币的价格慢慢的上涨,吸引更多的人参与,挖矿,支付。 现在矿机挖矿已经逐渐成为一个非常大的行业。

比特币是先申请。 先申请申请是指当账本存在时,可以同时发送两笔交易,但最终哪笔交易有效取决于哪个矿工先将哪笔交易写入账本。

比特币中的工作量证明机制很好地解决了这个问题。 工作量证明机制也很好的解决了女巫攻击的问题。 在很多去中心化的货币设计中,往往不使用工作量证明,而是以账户作为达成共识的基础。 这种设计会让一些人创建很多虚假账户,形成共识,实施欺骗。 最终导致去中心化账本无法正常延续。 这是女巫攻击。

工作量证明使用挖矿来形成共识。 大家可以看到,现在矿业的算力是非常巨大的。 最终的结果是,没有一个人或少数人可以通过大量的矿机来达成共识。 造假是没有办法的,也不可能破坏账本的正常工作。 这是比特币的基本机制。

比特币是一个状态转换系统。 通过工作量证明引领挖矿行业的发展。

比特币的数据结构具有 Merkle 树的结构。 这种结构保证了比特币交易的正常可验证性。

在比特币之后,出现了很多区块链应用。 它们都是在比特币的基础上发展起来的。 例如:Namecoin,彩色币。 基本思路是比特币只是一种货币,我可以给货币染色,加上一些符号,这样一个区块链里面就可以有各种资产。

还创建了像比特币这样的衍生品或山寨币。 比特股不仅是电子账本和资产发行场所,还是去中心化交易所。 它还有抵押型稳定币产品。 虽然当时还没有这个名字。 比特股一出来,大家都很惊讶。 大家第一次意识到,去中心化的技术不仅可以做比特币这样简单的事情,还可以用于去中心化交易所和稳定币。 这就是金融衍生品。 可以说,比特股真的为区块链应用打开了一个非常大的窗口。

区块链技术的发展路径和不同币种的功能有两种不同的路径。 一是建立独立的链usdt可以跨链相互转账吗,如比特币、比特股、NXT等; 另一个是在比特币上建立协议。 但是在比特币上构建协议非常困难。 因为当时比特币没有复杂的设计。 虽然支持简单的脚本,但功能非常有限。 该脚本是图灵不完整的,对于区块链的许多标识、账本状态和资产价值缺乏足够的可用性。 因此,很难在比特币上建立一个协议来创建各种资产。

正是基于这样的判断,Vitalik有了新的想法。 当时他对BitShares也相当熟悉,对BitShares的设计也很认真的研究过。 但是他觉得BitShares不够抽象,不够通用。 功能很强,但比较简单。 稳定币和去中心化交易所都需要开发者做好底层的开发工作,然后大家才能开始使用。 当你在使用的时候,如果发现有些功能不是特别好用,或者需要开发新的功能,就会很复杂。 需要重新更新底层,重新发布链的底层版本。

Vitalik 想知道是否可以将其变得更加笼统和抽象。 只是做一个智能合约的事情。 出来之后,大家可以自己在这条链上开发各种功能。 可以开发去中心化交易所、稳定币和各种金融衍生品。 如果能制成,那将是一件更加瑰丽的产品。 基于这个想法,Vitalik 开始了他伟大的实验。

三、以太坊的技术特点

在最初的设计中,Vitalik 整合了脚本,山寨币的概念,以及衍生币的协议。 建立了区块链的抽象基础层和智能合约的基础层。

1. 什么是以太坊

sitebtc798.com usdt区块链浏览器_usdt可以跨链相互转账吗_sitesina.com.cn 区块链跨链技术

简单来说,以太坊一方面是区块链上的一个账户系统。 此外,它是一种支持各种消息和交易的链上结构。

sitesina.com.cn 区块链跨链技术_sitebtc798.com usdt区块链浏览器_usdt可以跨链相互转账吗

以太坊和比特币一样,是一种基于交易的状态转换分类账。 但是,以太坊支持开发者自定义状态转换函数,即支持智能合约的开发。 智能合约是通过以太坊虚拟机实现的。

同时,以太坊和比特币一样,也支持挖矿。 一开始是POW工作量证明挖矿。

以太坊的数据结构与比特币的 Merkle 树结构并不是特别相同。 为了提高效率,它增加了Patricia树的结构,使得区块链验证和区块链安全保障更加高效。

2、泛金融属性

usdt可以跨链相互转账吗_sitesina.com.cn 区块链跨链技术_sitebtc798.com usdt区块链浏览器

从设计之初,以太坊就是一个泛金融系统,或者说是一个Defi系统。 首先,以太坊是一个记账系统,支持各种资产的发行。 而区块链本身就是一种为免信任而创造的技术。 可以在智能合约的基础上设计各种金融衍生品。 包括稳定币等。

这些特性使得以太坊成为金融交易和各种金融实验的天然平台。 所以以太坊从一开始就是一个泛金融系统。

除了泛金融系统,以太坊还是一个身份和信任系统,也是一个去中心化的稳定存储系统。

3.去中心化身份和自治组织

usdt可以跨链相互转账吗_sitebtc798.com usdt区块链浏览器_sitesina.com.cn 区块链跨链技术

现在以太坊最火的就是各种DeFi的应用,也就是去中心化金融的应用。 但在以太坊发展初期,金融应用并没有那么普及。 还有各种其他应用程序,例如文件系统、身份和信用系统等。 这些在当时比较火。

sitesina.com.cn 区块链跨链技术_usdt可以跨链相互转账吗_sitebtc798.com usdt区块链浏览器

以太坊白皮书中也提到了很多去中心化的概念。 以太坊最关心的是DAO,去中心化组织的概念。 在DAO之前,已经出现了DAC的概念,是一个去中心化的公司。 DAC的概念最早是由BitShares提出的。

DAO 和 DAC 有什么区别? 去中心化公司使用股份作为共识投票的基础。 所以大家很容易理解,比特股的共识机制是DPOS机制,根据每个人持有的币量来决定每个人的投票权。 DAO 去中心化组织更多地基于个人成员而不是股份。

4.GHOST协议

sitesina.com.cn 区块链跨链技术_sitebtc798.com usdt区块链浏览器_usdt可以跨链相互转账吗

以太坊的底层区块链协议是 GOST 协议。 这与比特币使用的协议有很大不同。 为了解决公地悲剧,解决挖矿中心化问题,解决效率问题,Vitalik对公链的共识机制进行了多次更新。