首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简单了解区块链中的几个概念

掌握了区块链的原理、发展趋势及现状,现在到了真枪实弹演习的时刻了。由于区块链技术还处在慢慢被人们理解和接受的初级阶段,学习资料的匮乏和不完善,加上爱好者们翻译文档的水平良莠不齐,给区块链技术的初学者,带来不小的障碍。

下面我们将探讨以下几个问题:

1、以太坊与区块链的关系?

2、为什么要学习以太坊?

3、什么是智能合同?

以太坊(Ethereum)与区块链的关系

如果把区块链比作传统互联网里的TCP/IP协议,那以太坊就是HTTP;如果把以太坊比作Android,那区块链就是Android Framework;还没明白? 如果把区块链比作手机,以太坊就是智能手机,这些比喻深究起来未必绝对准确,但对初学者而言,理解概念才是最重要。

区块链发展的三个阶段:1.0数字货币(比特币)——2.0智能合同(以太坊)——3.0高级智能合同、智慧资产。以太坊是目前最稳定、最成熟、并被广大开发者所追捧的,一个基于区块链架构设计,可以运行智能合同的系统级应用。

为什么是系统级应用?

早期开发者们开发区块链应用大多复制比特币源码进行修改,扩展,开发成本高和局限性大,直到以太坊的横空出世,将区块链开发者们的三轮车换成了小摩托,以太坊不仅提供了灵活、稳定、成熟、多样化的开发语言,和完善的工具包,还有一整套从开发到编译、到部署发布的完整流程,以至于,一夜之间(在很短的时间内),众多基于太坊的应用,代币如雨后春笋般涌现。用众星捧月形容以太坊,实不为过,它的出现,也标志着区块链技术真正进入了2.0时代。

为什么要学习以太坊?

在当下区块链2.0时代,学习区块链技术就要学习智能合约,而以太坊是智能合约的先祖和标杆,毫不客气地说,目前学习区块链,就要学习以太坊。(这当然只是为了表达学习以太坊的重要性)

什么是智能合约?

智能合约,就是把现实中的合同,程序化,数字化,在陌生的网络环境中,在毫无信任基础的情况下,通过编程,把交易双方的协议、约束变成可执行代码,嵌入到数字货币中,从而实现价值的转移和流通,这也是区块链被称为价值互联网的根本原因。

智能合约,是区块链技术去信任,实现可编程货币的关键技术。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180104A05D5F00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券