区块链网站|NFTS 以太坊(ETH) 以太坊和智能合约分享知识点

以太坊和智能合约分享知识点

广告位

分享知识点之以太坊和智能合约

如果说“比特币”创造了Web3.0的整个世界,那么以太坊就是塑造这个世界一切的基础。今天我们将详细介绍以太坊智能合约的诞生、运营生态以及相关知识。

首先,以太坊的诞生

上一篇文章描述了比特币的创造原理,创造了Web3.0世界的货币。然而,在任何网络世界里,都不应该只有钱。与Web2.0相比,我们的互联网生活很大一部分是使用各种软件和平台。那么,我们能否利用区块链技术来构建软件和平台,将数据的所有权和控制权交还给用户呢?

区块链的去中心化、透明性和不可篡改性确认了用户对数据的权利,比特币可以看作是“交易数据”的一种应用。构建各种软件和平台本质上是程序代码加上存储的数据。如果这些代码和数据可以放到区块链上,是否意味着Web2.0时代的所有软件和平台都可以被创造出来?这就是以太坊诞生的由来。

以太坊创始人维塔利布特林(Vitalik Butrin)指出,基于比特币的区块链系统有以下四个缺点。

图灵完备性不足:写比特币的脚本语言由于设计和安全性的原因,删除了一些运算,所以不能实现所有的计算操作。

价值盲点:比特币系统和脚本语言的设计无法对账户的提现价值提供精细控制。

状态缺失:比特币系统只有两种状态:已花和未花,只能创建。

建立一个简单的一次性合同。

区块链盲点:比特币系统看不到区块链的数据。

因此,Vitalik希望创建一个区块链,其系统具有图灵完全编程语言。利用这种语言,可以创建具有预设规则(即契约)的代码,实现任意状态的转换,即链条上数字资产的转移。2013年底,Vitalik发布了以太坊白皮书《以太坊:下一代智能合约和去中心化应用平台》,提出了整体系统概念,2014年后逐步实施,最终形成了今天的“以太坊”平台。

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/jzb/ytf/44970.html
上一篇
下一篇

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

返回顶部