科普|以太坊概况.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
科普 | 以太坊概况 你可能已经听过 “区块链”和 “智能合约”这两个术语, 但它们实际是什么意思?我们将揭开其神秘面纱,向你解释 实用的区块链解决方案,然后给你一些如何创建它们的指 导。这是一个高层次概述,包括: 区块链基础 为什么使用区块链? 什么是区块链? 区块链如何工作? 以太坊区块链 什么是以太坊? 什么是智能合约? 以太坊网络 分布式应用( Dapps) 为什么使用区块链? 当有很多个位于世界各地的参与方,它们之间在无法互相信 任、但需要共享数据和传输价值情况下,就需要使用区块链 了。金融界将这种信任描述为交易对手风险,即其他参与方 最后不履约的风险。区块链通过一种创新的数学系统、密码 学和点对点网络,完全解决了交易对手风险。在我们详细了 解它们的工作原理之前,我们需要回顾一些历史,以及区块 链产生的必要性。第一个数据库 在 20 世纪 60 年代,第一台计算机式数据库出现。这些硬件 占据了很多房间,而互联网还有几十年才出现,数据通常存 储于中心的实体位置。这是一种中心化方式,意味着数据的 位置和访问都由中央机构控制。中心化系统可由恶意角色从 内部或外部控制,所以我们相信这些系统拥有者有足够意愿 和资源来保护数据的安全性和完整性。中心化数据库在今天 依然是最常见的,支持着大多数在线和离线应用。 自我托管博客就是中心化数据库的一种常见形式。所有者为 了让文章更好,可以进行事后编辑,或者无需追索就可以审 查用户。即使拥有一名正直的所有者,黑客也会渗透到服务 器并实施恶意行为。如果没有数据库备份,那就几乎无法确 认哪些数据被修改或损坏。 如下图所示,每个服务器边上的箭头都是需要信任的连接。 共享数据需求 共享大量数据是非常昂贵和麻烦的。我们可以通过在需要共 享的各参与方分配数据来缓解这种负担。 读 / 写由这个群体 中的一方或多方控制,因此受制于类似中心化数据库的变化 方式。 现代共享数据库使用技术来减少这种损坏,其中部分技术与 区块链重叠。根据不同的共享数据库系统,它可以有以下特 点: 永久性:创建一个新拷贝并将旧数据保留为历史记录,而不 是直接覆盖旧数据。该记录可以被访问,用于证明某一时刻 存在的数据。共识性:对于要共享的数据库,所有参与方必 须就其内容达成一致(达成共识) 。有很多种达成共识的方 法,其中一种(工作量证明) ,我们将在下一节区块链中讨 论。区块链具有以上特点并将其运用到更深层次,完全解决 了信任问题。 什么是区块链? 区块链是核心是一个共享数据库,该数据库称作分类账本。 就像一个银行,简单的区块链分类账本会跟踪货币(这里指 加密货币)所有权。与中心化银行不同,每个人都有该账本 的拷贝,而且可以验证彼此的账户。这就是区块链的分布式 (或去中心化)特点。每个包含账本拷贝的连接设备被称作 节点。 区块链网络中账户之间的交互被称作交易( Transactions ), 它们可以是货币交易,例如发给某个人以太坊中的加密货币 以太币;它们还可以是数据传输,例如评论或用户名。区块 链上的每个账户都有唯一的签名,让每个人都知道是哪个账 户激活该交易。 比起之前的数据库,区块链除了解决信任问题,还有以下主 要优点: 完全去中心化: 读 / 写数据库是分散和安全的, 单独某个人 或某个组无法控制区块链。极致容错:容错是系统处理损坏 数据的能力,虽然容错能力不是区块链特有的,它将此概念 逻辑化,让每个人共享数据库来验证其变化。独立验证:交 易可以由任何人验证,无须第三方,这有时也被称作脱媒。 现在我们对区块链价值有一定了解,下面让我们来深入了解 它们的工作原理。 区块链如何工作? 在一个公链中, 任何人都可以读写数据。 读取数据是免费的, 但向公链中写数据是需要花费的。这种花费有助于阻止垃圾 内容,并通过支付保护其安全性。网络上的任何节点都可以 参与称作挖矿的方式来保护网络。由于挖矿需要计算能力和 电费,矿工们的服务会得到一定报酬。 挖矿 网络中

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档