新版欧易(从通用区块链到DApp,以太坊生态大爆发)

2023-05-13 富美财经 浏览量:

从通用区块链到DApp,以太坊生态大爆发

从通用目的的区块链到DApp以太坊开启了通用目的区块链用于构建多种应用的道路。很快,以太坊的愿景扩展为用于去中心化应用(DApp)的编程平台。DApp代表了更为广泛的“智能合约”。一个DApp只需要包括一个智能合约和一个Web用户界面。更广泛地说,DApp是一个构建于开放的、去中心化的、点对点的基础设施之上的Web应用程序。DApp至少包含:· 位于区块链之上的智能合约· Web前端用户界面除此之外,很多DApp还包括其他的去中心化组件,比如:· 去中心化(P2P形式)的存储协议和平台· 去中心化(P2P形式)的消息协议和平台[插图]有时候人们会用-DApp来表示DApp。-D是一个拉丁语字符,称为“ETH”,代表Ethereum。为了显示这个字符,可以使用Unicode 0xD0,如果需要在HTML中使用,就是十进制的数字#208。互联网的第三次浪潮从2004年起,“Web 2.0”的概念日渐引起人们的关注,它描述了面向用户生成内容、响应式界面和交互性的Web革命。Web 2.0并不是一个技术标准,而更像是一个描述Web应用新特点的术语。DApp的概念正引导着万维网走向它的下一次革命,在每一个Web应用中都引入了带有点对点协议的去中心化能力。人们使用web3这个术语来描述这场革命,意味着We b的第三个“版本”。web3这个词首先由Gavin Wood博士提出,它代表Web应用新的愿景和关注点:从集中化和统一管理的应用,到构建于去中心化协议之上的应用。

从通用区块链到DApp,以太坊生态大爆发

在比特币的世界中,开发是由相对保守的原则所指导的:所有的更改必须严格检查,确保不会导致现有系统之上的问题。绝大多数情况下,只有那些能够后向兼容的修改才被允许实现。现有的客户端可以选择与新版的系统保持一致,但是也可以选择不更新而仍旧维持运行。相比之下,在以太坊的世界中,开发文化更着眼于未来,对应的口号是:movefast and break things。如果需要一项更改,就实现它,即使这意味着废弃之前的假设、破坏兼容性,或者导致客户端被迫更新。以太坊开发文化的特点是快速创新、快速变革,敢于进行前瞻性实验,即使牺牲后向兼容性也在所不惜。对于开发者而言,这意味着你需要保持一定的灵活度,当底层的假设改变时,准备好重新构建基础架构。以太坊开发者所面对的最大挑战是,把自己的代码部署到不可变的系统上,还是部署到不断发展和演化的平台上,这是一对固有的矛盾。仅仅“升级”智能合约是不够的。你必须准备好重新部署,还要迁移用户、应用和资金,全部重新开始。

区块链的学习曲线非常陡峭,因为这个领域聚集了众多不同的知识:编程、信息安全、密码学、经济学、分布式系统、点对点网络,等等。以太坊让这条学习曲线变得不那么陡峭,你可以很快上手。但是在这个看上去简单的环境之下,却包含了很多。当你开始学习并深入思考时,总会发现更深一层的复杂性和奇迹。以太坊是我们了解区块链的一个优秀的平台。以太坊建立在大规模的开发者社区之上,比其他区块链平台都要快。相比其他的区块链实现,以太坊更是一个开发者区块链,由开发者构建,为开发者服务。熟悉JavaScript应用的开发者可以很快掌握以太坊并且开发出可用的代码。在以太坊的早期,很多宣传T恤都印着类似“只需要五行代码就能创建一个以太坊代币”这样的口号。

从通用区块链到DApp,以太坊生态大爆发

比特币今日行情

#欧易OKEx##数字货币##比特币[超话]#

为你推荐