正如我们所知,智能合约将如何改变网络?

介绍

在接下来的几十年中,智能合约将彻底改变网络上共享信息的方式。 甚至网络本身的规则也可能会被这些相同的合同重写。 对于创作者和企业家来说,了解为什么打破现状是了解网络将来如何以及为什么会改变的关键。

这篇关于智能合约的博客文章是Elix博客的一部分,该系列关注于区块链,众筹和技术趋势。 此处查看我们博客上的更多文章。

在这里加入ELIX 可以在全球范围内创建和支持广告系列。 注册并创建产品或广告系列只需不到两分钟的时间。

什么是智能合约,我为什么要关注?

您可以将智能合约视为计算机程序,其代码无法更改。 该程序维护一组状态变量,从其他程序或外部输入(人员)接收输入,并在需要时更新其状态。 尽管没有人可以在编写智能合约后更改其代码,但该合约可以包含有关其应如何对一组给定输入做出反应的指令。

为什么不能更改智能合约的代码?

每个智能合约的代码都嵌入在“块”中。 您可以将其视为区块链的一部分。 在大多数区块链中,每个区块都包含人们在使用区块链时进行的交易(动作)列表。 区块链的不可变性是将其与传统货币区分开的关键特征之一。 区块链最初是作为电子货币创建的,解决了双重支出问题并消除了集中化。 如今,已开发出无数区块链,如比特币,以太坊和NEO,以通过合并脚本语言来存储更复杂的信息。

那么,智能合约的代码实际上是什么样的?

深入学习智能合约代码的最佳方法可能就是直接深入研究。例如, 是Elixir令牌的智能合约示例,而是Quantstamp的示例。 Elix是一家区块链众筹公司,而Quantstamp是一家智能合约安全公司。

制定智能合约是否有任何标准或规范?

作为开发人员的惯例是在开发智能合约时遵循某些标准。 例如,脚本语言Solidity容易受到整数下溢和溢出的影响-因此,使用能够防止此类错误的库很聪明。 在Solidity中,遵循通证标准也是一种常见做法,以使您的通证易于使用和交易。 例如,大多数可替代的以太坊令牌当前与ERC-20令牌标准兼容。 对于不可替代的令牌,已经开发出了类似ERC-721的替代方案。 将可替代版本视为类似于飞行常客里程的非唯一令牌,而不可替代合同则管理诸如区块链上的小猫之类的独特收藏品。

智能合约会改变我们定义互联网的方式吗?

智能合约的代码是不可变的,并且经过验证的合约的所有代码都是公开可见的。 对于市场,站点和社交网络,提高透明度意味着人们将在每个网络上获得有关其他参与者的更可靠信息。 网站不可能向客户说谎有关印象数,点击率或产品出价的谎言。 对于消费者而言,这是授权。 隐私和透明性是消费者关注的焦点,尤其是在斯诺登泄密事件和Facebook的Cambridge Analytica丑闻等事件之后。

实际将替换多少Web?

金融服务,数据收集和供应链经济学只是行业成熟的几个例子。 智能合约提供了分散的信息和价值交换方式。 例如,为全世界的人们提供访问和使用信息的方式就是防止审查和操纵的方式。 确切地知道智能合约将替换或更改多少Web尚为时过早,但最初的尝试正在进行中。 例如,以太坊名称服务(ENS)声称提供了分散的域名替代方案。

尽管究竟会坚持哪些想法尚待观察,但世界各地的人们都在忙于构建下一代在线技术,以使在线世界变得更加高效,透明和可访问。

From: https://hackernoon.com/how-will-smart-contracts-change-the-web-as-we-know-it-603a20f3fcdc

相关文章: