今天想和大家聊聊以太坊,还有一些朋友在谈论区块链、比特币以及以太坊的时候分不清楚他们的区别,在看完今天的完全科普,你一定就能轻轻松松地区分他们并且掌握他们之间的联系。内容比较多,我们会为大家分成八个小章节来介绍。
什么是以太坊
以太坊是一个为去中心化应用程序而生的全球开源平台。以太坊的概念首次在2013年至2014年间,由程序员维塔利克˙布特林(Vitalik Buterin)受比特币启发后提出。以太坊的意思就是下一代加密货币与区中心化应用平台,在2014年通过 ico 众筹开始得以发展,2015年正式上线。作为一个开放的区块链平台,以太坊可以让任何人都能够创建和使用基于区块链技术的去中心化应用程序。
区块链
所谓区块链,它是比特币的底层技术。区块链是目前世界上最强大的账本,它能够确保数据被精确的记录下来,任何有异常的数据都会被立刻发现,随之拒绝录入。所有在区块中的信息都是透明的记录储存。在位于世界各个角落的每一台电脑里,不给任何人篡改的机会。总结下来就是区块链具有去中心化、透明性和不可篡改的三大特性。去中心化的特点意味着储存在区块链中的数据不是单一的存在于任何一个政府、机构企业团体或个人的数据库中,而是分散储存于无数个节点中,数据库中的节点越多,信息就越不可能被篡改,每一条信息都是由大家共同管理。因此,没有任何人能够私自删除或篡改储存在区块链中的信息。区块链的透明性大大地提高了人们对数据的监管。假如政府机关和慈善组织能够用区块链来管理大家的税款或善款我们就能够在网上公开透明地看到每一条款项的去处,进行对政府和其他组织的监管,至于不可篡改性。区块链的基础逻辑就是通过在数字文档上加盖时间戳来防止文档被篡改。所以说不可篡改是区块链最早也是最基础的一个特性。
好了现在你已经了解了区块链的一些基础内容了,接下来我们来看看区块链和以太坊的关系。区块链是比特币的底层科技而以太坊用他的创始人布特林的话来说就是一项将比特币中的一些技术和概念运用于计算领域的创新,作为一个开源平台没有人控制或拥有以太坊,它是一个由全世界许多人所共同创建的开源项目,以太坊是世界上最大的区块链社区,在这里人们可以通过编写代码管理数字资产、运行程序或者仅仅是休闲娱乐。由于也具有去心化的特性人们在以太坊上面开发的应用程序被称为去中心化的应用程序或者简称Daaps。Dapps 基于加密货币与区块链技术, 因而非常值得信任。dapp一旦被上传到以太坊,他们将始终按照编好的程序运行,这些应用程序可以控制数字资产,以便创造新的金融应用当然这些金融应用也都是去中心化的,没有任何一个单一实体或者个人可以控制他们.这种建立在区块链技术之上不依靠传统中心化金融中介机构的金融应用简称defi。 defi致力于我们的金融系统变得更加的透明、更加可信
以太坊社区是如何运行的
以太坊中包含了很多区块链用户非常熟悉的特性和技术。同时他也引入了很多的修改和创新。如果我们把以太坊社区分为简单的三层,最底层的那一层就是以太坊区块链,以太坊区块链的结构和比特币系统非常相似。区块链的整个交易历史都是共享的,网络上所有节点都可以保存一份交易历史记录的副本。
以太坊的节点除了存储所有以太房的交易信息外,还会存储所有智能合约的最新状态。这就是以太坊社区的第二层智能合约。以太坊引入了智能合约的概念,智能合约不是真正的合约,也不特别智能。他们只是一些可以运行在区块链上的代码或者说是计算机逻辑运算。在以太坊上你拥有用户账户,你还有智能合约账户,一个用户账户包括一个地址,它类似于你的银行账号,还包括余额,也就是你还剩多少钱。你的智能合约账户,则除了包括一个地址和余额,还包含一个状态还有代码,在智能合约账户里地址和普通账户的地址是一样的。它是该账户的唯一识别服务,余额和普通账户也是一样的概念,只不过智能合约上的余额意味着代码可以拥有金钱。智能合约的代码是编译好的字节代码,可以在以太坊节点上运行。
接下来是以太坊的第三层,去中心化的应用平台。以太坊的最初设计目标是建立一个智能合约和去中心化应用平台。它和比特币区块链的最大不同是它包括了一个图灵完备的编程语言solidity,利用 solidity我们可以在以太坊上更方便地编写智能合约。以太坊也提供了一个代码运行环境,以太坊虚拟机。有了这些大家就可以开发去中心化应用了。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。