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

智能合约有什么用

2013年以来市场上出现了很多加密货币项目。其中大部分现在都已经淡出了人们的视线。可是以太坊却在后来获得了巨大的成功,成为市值全球第二的加密货币,市值还一度接近比特币。

其中很重要的原因,是智能合约。为什么智能合约有这么大的作用呢?

公链核心是货币

我们前面文章说过,公链的核心是加密货币。整个公链都是为加密货币服务。区块链只是加密货币的载体,而加密货币才是核心和本质。

加密货币也是一种货币。货币要成功,当然是持有者越多越好,应用场景越广越好。所以,作为货币的创造者就有义务去推广货币,让更多的人使用,在更多的场景中使用。这就是为什么国家要维护人民币,拒绝人民币支付是犯法的。

智能合约创造应用场景

可是对于加密货币来说,自己并没有主权国家这样的权力,一切场景就只能建立在用户自愿的基础上。于是就有加密货币去支持更好的匿名性,适用于一些见不得光的交易。以太坊创新地提供了一种链上编程能力,可以使得人们事先编写好程序,然后按照程序指定的方式来花钱交易。这种链上编程能力就是智能合约。

有了智能合约之后,以太坊上面的加密货币(以太币)就可以被人们以各种花样来花费了。不仅仅可以转账,还可以实现任何你想实现的功能。比如可以用来投资购买其他代币,可以用来赌博等等。这其中就有让以太币真正大放异彩的场景,就是Initial Coin Offering(简称ICO)。

公链的结构

所以,像智能合约一样,加密货币的功能,是为加密货币创造使用场景。于是,我们可以用下面这个图来理解公链的结构。

公链的本质目标,是创造一种流行的加密货币。而像智能合约等功能,就是在为这种货币创造更多连接和场景。以后我们会再讨论下,下一个创造巨大应用场景的功能可能是什么。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券