什么是智能合约以及它如何运作?初学者指南

2024-07-27 大飞

区块链拥有许多尖端技术,例如智能合约。 智能合约及其实用程序多年来不断发展,主要用于创建加密货币。 然而,智能合约的根源远不止于此。

首先,您可能想知道什么是智能合约、它是如何运作的、它的起源以及它在区块链行业中的应用。 智能合约甚至在比特币诞生之前就已经存在。 在此功能中,我们将引导您了解智能合约。

智能合约的起源

正如我们之前所说,智能合约的想法始于1994年,比比特币的诞生早得多。 值得注意的是,专家声称1994年智能合约的定义至今仍然准确。

美国密码学家和程序员Nick Szabo是一位天才,他于1994年首次提出了智能合约的想法。 一些区块链社群成员认为 Szabo 是比特币匿名发明者中本聪的真实身份。 不过,萨博否认了这些传闻。

关于定义,萨博将智能合约描述为执行合约条款的电脑化交易协议。 他进一步解释说,智能合约设计的总体目标是满足常见的合约条件(例如付款条款),最大限度地减少恶意和意外的例外情况,并最大限度地减少对可信任中介机构的需求。

Szabo 试图通过将智能合约与自动贩卖机进行比较来简化智能合约的定义。

假设您想要从自动贩卖机购买一包筹码,用户插入正确数量的硬币,然后机器会交付该包筹码。 正如萨博的描述中所提到的,机器只有在插入正确数量的筹码后才会交付筹码,以确保它「执行合约条款」。 没有第三方的参与,这只是你和机器之间已经写好的数字协议的交易。

我们可以看到,「智能」的这个定义虽然是30多年前就提出的,但即使在这个时代,仍然适用。 由于其去中心化的特点,智能合约现在经常与区块链联系在一起。

而且,萨博的提议仍然被认为是加密世界最早的尝试之一。 等等“提案,复数? “ 是的,确实如此。 你听过比特金吗? Bit Gold被认为是我们自己的Nick Szabo在1998年提出的第一个虚拟货币。 难怪有人误以为他是中本聪。

什么是智能合约?

如果你在网络上搜寻「智能合约」这个词,你会从不同的来源得到不同的定义。 但是,您会发现它们都具有相同的概念并使用相同的基本术语来描述智能合约。

例如,智能合约通常被描述为自动执行的合约,买卖双方之间的协议条款通常写入代码中。 所以合约不是由任何人执行的,但事实上,合约中编写的代码决定了执行。 此外,智能合约还确保交易可追踪,并且几乎不可能逆转。

新观察到的定义补充说,智能合约的代码和协议通常存在于革命性的去中心化区块链世界中。 这也赋予了智能合约去中心化的特性,与加密货币有着紧密的链接。

智能合约的优点和缺点

毫无疑问,智能合约是现代革命性技术之一。 看看智能合约被认为是新时代先进技术的原因:

安全性-由于智能合约通常在区块链上执行,因此确保交易透明,黑客很难造成破坏。 此外,由于其去中心化的性质确保了不会受到任何中央机构的干扰,因此用户不会成为中心化不公正行为的受害者。

可靠性-另一个功能也是安全的一部分,智能合约确保协议条款是一致的。 利用去中心化的节点网络,增强了智能合约,确保其防篡改。

成本效益- 凭借智能合约功能,它减少了中间人的参与和要求。 因此,智能合约有助于降低成本,而不是受中间人的摆布。

提高效率-自动化是智能合约的一部分,因为它会根据协议条款自动执行合约。 传统合约需要人们手动输入数据或需要中间人处理交易,而智能合约不需要任何这样的步骤,减少了时间和精力,提高了整体效率。

缺乏隐私——虽然智能合约经常因其去中心化功能而受到称赞,但任何人都可以查看它们。 所以! 例如,如果智能合约保存了你童年时令人尴尬的照片,那么每个人都可以看到它。 换句话说,智能合约可以向公众披露您的资料。

刚性-是的,智能合约的另一个优点也可能是缺点。 假设我把巧克力牛奶洒在你的智能合约上,那么污渍就会留在那里并且无法更改。 当然,我们不能把巧克力牛奶洒在智能合约上。 然而,如果用户需要纠正真正的错误,由于区块链技术的不可变性,这是不可能的。

法律地位-这是社区中最有争议的话题之一。 有些人声称,尽管智能合约被认为是具有法律约束力的文件,但没有官方法律保护智能合约。 就像其他限制一样,这目前可能是一个障碍。

监管机构已经开始接受加密货币和区块链作为现代世界的一部分,许多爱好者认为智能合约在法院眼中将被视为具有法律约束力的合约。 美国亚利桑那州和内华达州等州已经认识到智能合约的重要性,并通过了有关其使用的立法。

容易出错——BUGS! 别担心,它们不是真正的严重错误,而是电脑错误。 由于智能合约也是计算机程序,因此它们也容易出现错误。 处理这些错误的过程可能会进一步增加成本。

再次提醒读者,智能合约之所以仍然被使用,是因为其尖端的功能使其在其他技术中脱颖而出。 此外,智能合约还具有尚未实现的无限潜力。

以太坊智能合约

虽然各种区块链平台中都有许多智能合约,但以太坊通常被社群内的许多报告和成员认为是第一个智能合约平台。 据报道,以太坊第一个成功的智能合约用例是去中心化自治组织(DAO)。

比特币是第一个支持智能合约的,但其结构严格,与以太坊相比,它感觉受到限制。 即使现在,以太坊仍然在其他智能合约平台中脱颖而出,在撰写本文时在Coin Gecko的「按市值排名的顶级智能合约平台代币」列表中名列第一。

基本上,如前所述,它是一个软件程序,其功能之一确保智能合约的执行。

现在,很多人可能想知道我们如何在现实世界中利用智能合约。

免责声明:所提供的信息不是交易建议,www.wo.cc 对根据本页提供的信息进行的任何投资不承担任何责任。 本文内容仅供参考,风险自担!

相关新闻

更多>>
APP排行榜

赛马娘prett yderby

10.0分

180652

剑客物语

10.0分

152301

地城邂逅记忆憧憬

9.0分

127562

4

奇趣大冒险

9.0分

102654

5

三国志汉末霸业

9.0分

100278

6

小镇大厨

8.0分

89541

7

动物森林会

8.0分

80574

8

摩尔庄园

8.0分

75489

9

城堡传说大乱斗

7.0分

72451

10

魔女之泉

7.0分

69486