如果把比特币说成是一本全球账本,以太坊就可以被看作一台全球计算机:一个任何人都可以上传和执行应用程序,并且程序的有效执行能得到保证的地方,这种保证依赖的正是以太坊系统去中心化的,由全球成千上万的计算机组成的共识网络。

以太坊的运作机制

以太坊需要数以千计的人在他们的个人电脑上运行一个软件来支撑整个网络。网络中的每个节点、就是每台电脑,都运行一个叫做‘以太坊虚拟机’的东西,可以把它想象成是一个操作系统,它能够理解并且执行用以太坊上特定的编程语言编写的软件。由‘以太坊虚拟机’所执行的软件或者应用就叫做‘智能合约‘。

智能合约最有价值的地方是,它可以执行一个预先定义好的计算机程序来执行各种操作,执行的操作可以根据特定事件进行触发。比如,你和我对明天的天气进行打赌,我打赌明天是晴天,但是你赌明天是雨天。双方同意输的一方必须给赢的一方100块钱,那我们可以在以太坊上写一个合约,这个合约从我们双方各锁定对等100块人民币的以太币,然后在第二天,通过开放的天气API来检查天气,如果晴天,则把合约锁定的以太币都转到我的账户。

一个合约写好以后,就无法再被编辑或者修改。因此,你可以保证无论合约的内容是什么,它都会无条件执行。不存在事后毁约的情况。

还有就是如果用户想要使用和执行智能合约,就必须要为执行该智能合约付出一定费用。这笔费用是奖励给实际花费了内存、存储、计算和电力等资源来执行合约的节点。但是,你并不是付美元或者英镑这样普通的货币,而是通过以太币来支付相关费用。以太币在以太坊系统中扮演双重角色,为各种数字资产交易提供主要的流动性,更重要的是提供了了支付交易费用的一种机制。关于以太币的总量也一直是一个好奇的点,白皮书中只给出了它的发行方式,没有给出明确的总量,不过可以明确的是和比特币一样以太币的的供应量增长率长期来看也趋于零,可以看做是限定数量的。

价值

尽管比特币和以太坊是经常被一起提及的两个词,但实际上,比特币与以太坊有着很大的区别。它们唯一的共同点是,以太坊也是一个在区块链之上运行的加密资产。而作为区块链开放平台的以太坊,因为它的可编程性以及可扩展性,也让他是生态上产生了很多应用。在当前市值排名前300的区块链项目中,基于以太坊平台进行搭建的占比超过80%,其应用涵盖底层技术、金融领域、非金融领域,共计42个子行业。

区块链2.0——以太坊相关推荐

  1. 基于比特币现金BCH二层网络能实现区块链2.0以太坊的智能化吗

    第0章 引言 现在市场上有不计其数的区块链项目,多如牛毛,各个项目都认为自己是最牛逼的,都声称自己能改变世界.区块链1点零,2点零,3点零,现在已经有项目喊自己是区块链5点零了.在这样下去,区块链25 ...

  2. 区块链2.0以太坊漫谈(3)

    进一步的应用: (1)储蓄钱包. 假设Alice想确保她的资金安全,但她担心丢失或者被黑客盗走私钥.她把以太币放到和Bob签订的一个合约里,如下所示,这合同是一个银行: (1)Alice单独每天最多可 ...

  3. 【区块链2.0 以太坊学习笔记1】第一个solidity程序与整型/bool型基本运算

    Hint:此系列学习笔记为准备毕设期间学习记录所书,有任何疑问,欢迎一起讨论 学习资料及工具推荐 Solidity IDE Remix(在线浏览器编辑器) 关于此在线ide的使用介绍,可以参考这里 B ...

  4. 区块链2.0以太坊漫谈(4)

    智能合约 什么是智能合约 以太坊上的程序称之为智能合约, 它是代码和数据(状态)的集合. 智能合约可以理解为在区块链上可以自动执行的(由消息驱动的).以代码形式编写的合同(特殊的交易). 智能合约英文 ...

  5. 区块链技术之以太坊ETH白皮书

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 基于中本聪区块链比特币1.0之后,天才少年Vitalik Buterin(V神)在2013年年末发布了以太坊白皮书,其实 ...

  6. 头歌-信息安全技术-用Python实现自己的区块链、支持以太坊的云笔记服务器端开发、编写并测试用于保存云笔记的智能合约、支持以太坊的云笔记小程序开发基础

    头歌-信息安全技术-用Python实现自己的区块链.支持以太坊的云笔记服务器端开发.编写并测试用于保存云笔记的智能合约.支持以太坊的云笔记小程序开发基础 一.用Python实现自己的区块链 1.任务描 ...

  7. V神又在操心区块链技术落地,以太坊大涨!

    V神又在操心区块链技术落地,以太坊大涨! 12月1日,以太坊联合创始人 Joseph Lubin 连发20条推特,详细阐述了区块链技术和去中心化现状.在他认为,如今的以太坊社区比以往任何时候都更加健康 ...

  8. 【区块链 | ENS】以太坊(Ethereum)中的ENS已支持DNS,怎么使用DNS解析地址?

    上篇文章:[区块链 | Ens]以太坊(Ethereum)中的ENS是什么?如何购买ENS? 我们可以了解到什么是ENS,ENS该怎么购买,但它只支持.eth对应后缀域名,并不支持.com .cn . ...

  9. 以太坊区块链同步_以太坊69:如何在10分钟内建立完全同步的区块链节点

    以太坊区块链同步 by Lukas Lukac 卢卡斯·卢卡奇(Lukas Lukac) Ethereu M 69:如何在10分钟内建立完全同步的区块链节点 (Ethereum 69: how to ...

最新文章

  1. MyBatis的插入后获得主键的方式
  2. ListFileItem fileItems=sfu.parseRequest(request); fileitems 为,空
  3. CPS fact debug - Continuation-pass style
  4. css compressor java_利用YUI Compressor压缩JS/CSS之终极秘籍
  5. SQL Server 中的case when then else 中的结果类型
  6. C语言 指针+二维数组详解 (应付期末、考研的最强笔记,建议收藏)
  7. recyclerview放不同的布局_RecyclerView系列之(2):为RecyclerView添加分隔线
  8. 读取.Properties配置文件
  9. 处理2D图像和纹理——旋转,缩放和镜像一张图像
  10. .net 怎么使用github_超快组装软件的使用hifiasm软件
  11. C语言 通讯录管理系统(链表,手机号码分段存储,txt文件存取)
  12. JSP基本元素(菜鸟教程)
  13. python中的if语句
  14. terser作为js代码压缩工具
  15. Linux中CPU亲和性(affinity)
  16. java graphics类详解_java 基础二 Graphics类
  17. matlab怎么实现行随机网络,matlab生成随机行走网格 模拟材料生长 - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  18. 斗罗大陆斗神再临服务器维修,斗罗大陆斗神再临攻略汇总:FAQ常见问题解答[多图]...
  19. 上百套房子装修样板!
  20. 数据库系统概论笔记二——画E-R图

热门文章

  1. One River CEO:从长远来看比特币可能达到每枚50万美元
  2. 宝新金融首席经济学家:区块链应用主要方向开始转向实体经济领域的商业场景
  3. ChaiNext:主流代币回调
  4. 风控人应知的坏账准备金知识
  5. 催收评分卡(二)关于催收评分卡的血泪史
  6. 工程监测管理平台、工程数据看板、工程总览、动态模型、数据分析、数据跟踪、建筑工地、数据报表、警点管控、现场记录、观测记录、测点管理、模型管理、文档管理、墙体下沉、成员管理、axure原型、产品原型
  7. 商城文档、商城原型、全局说明、o2o商城、汽车商城、业务逻辑、商城架构图、流程图、版本规划、需求说明、活动、预约、会员、prd、交互说明、页面说明、显示规则、字段说明、操作规则、数据来源、需求规划
  8. 开博客第一天!!来几句鸡汤
  9. Chrome之控制台使用【转载】
  10. Mysql数据库及帐号的权限查询