- 1998年,美国计算机科学家 Nick Szabo 在发明第一种加密货币 Bit Gold 时创造了智能合约一词。
- 智能合约遵循用代码编写的简单“if/else/when and then”概念。每个块连续运行此类代码,从而生成看似自动化的重复循环。
- 如今,智能合约包含两个主要实体:合约创建者和接收者。
我们都听说过加密货币、Web 3 革命以及区块链开发人员的无限可能性。区块链技术一次又一次证明了其多功能性和灵活性。它带来了去中心化的应用程序,这些应用程序正在慢慢主宰数字世界。事实上,这项新发明在第四次工业革命中占有一席之地。然而,你真正了解区块链是如何运作的吗?是什么让它如此独特?这个问题的答案就是智能合约。我们将深入研究一个由 4 部分组成的系列,每个部分都是关于智能合约的应用、它是什么以及为什么它独特的扩展版本。
这是为了进一步帮助任何有兴趣找出区块链运作原理的人。此外,我们希望它能够激励非洲生态系统中更多的区块链开发者。
区块链如何运作;历史
加密货币一词占据了整个 2017年数字世界风暴距 8 年首次亮相已经过去了 2009 年。从那时起,Web 3 潮流开始了第一次漫步,区块链技术很快成为网络新事物。然而,大多数人需要知道,比特币从来都不是第一种加密货币,智能合约一词早在其诞生之前就已出现。
另外,请阅读 以太坊挖矿,初学者入门指南.
1998年, Nick Szabo美国计算机科学家在发明第一种加密货币比特金时创造了“智能合约”一词。当时,区块链技术的概念还闻所未闻,尽管它的应用已经存在。一个有趣的事实是,许多人怀疑萨博后来以化名中本聪重新出现,但他最终否认了这一说法。在萨博的原创作品中,他将智能合约定义为执行合约条款的计算机化交易协议。
智能合约不是人工智能
计算机科学家使用“智能”一词只是因为它可以自动执行特定的预编程步骤。当时,许多人认为智能合约一词与使用相关 他的程序中的人工智能。不过,他后来表示,尽管最初的应用程序使合同自动化,但它们的功能就到此为止了,这使得它们不适合被称为人工智能。
为了详细说明他对智能合约的使用,萨博将其比作一台自动售货机,一旦用户满足“合约”的各种条件,例如投入金钱和按下按钮,机器就会自动履行协议。
从根本上讲,智能合约的所有应用程序,甚至是去中心化应用程序,都遵循这一基本规则。
萨博写道:
“这些新证券是通过多种方式将证券(例如债券)和衍生品(期权和期货)结合起来形成的。由于对这些复杂的支付期限结构进行了计算机分析,现在可以将其构建到标准化合同中并以较低的交易成本进行交易。”
多年后,区块链开发人员重新定义了这个概念,以开发系统和算法,这些系统和算法后来成为“区块链如何工作”的构建块。
如今,智能合约包含两个主要实体:合约创建者,通过代码定义和设置必要的合约规则;接收者,满足所有规则以获得一些响应。双方之间的相互理解导致了智能合约的大量应用。
另外,阅读 成为 web3 开发人员所需的软件、软件包和工具.
区块链如何运作;智能合约
在理解“区块链如何工作”的最基本方面,智能合约遵循用代码编写的简单“if/else/when and then”概念。每个块连续运行此类代码,从而生成看似自动化的重复循环。智能合约包含预先确定的条件,如果满足这些条件,就会产生反应。用外行人的话来说,他们实现了这个概念; “每一个行动都会产生反应”。这将允许各方在仅了解交易的共同利益的情况下进行交易。
基本视图
要了解区块链的工作原理,去中心化应用程序应遵循以下步骤:
- 区块链开发人员设计并设置交易和验证的预定义条件
- 一方可以通过发起需求来触发智能合约。一个典型的例子是用户希望将加密货币发送给另一方。
- 这会触发验证和验证过程。这个过程是智能合约的实际应用,因为去中心化应用程序将遵循区块链开发人员设置的预定义规则。这类似于银行在转账之前验证账户详细信息和身份信息的方式。然而,智能合约不需要多余的信息。
- 去中心化应用程序创建一个新块。智能合约的一个核心应用是记录的创建。该记录至关重要,因为它是“区块链如何运作”的核心要素。数据分布在整个分布式网络中,是区块链开发者普遍应用的基本规则。
- 它将新旧信息合并在区块链网络中。大多数智能合约的最后一步是网络系统的更新。其通用性应用确保网络中没有单个节点拥有不同的数据。这创造了智能合约的透明性。
智能合约的不同组件包括单个包中的逻辑、属性和数据。这将业务和数据逻辑层折叠为开发人员在区块链中编写的单层。这回答了“区块链如何工作”的一些基本方面;不可信环境中所需的不变性、确定性执行和透明度。这些属性根据去中心化应用程序的不同而有所不同。
另外,请阅读 区块链技术; 肯尼亚申请的基础.
一些区块链开发人员将这些功能分开,以在智能合约的不同应用中隔离和使用它们。
如前所述,复制可确保所有不受信任的各方或网络都具有相同的信息。去中心化应用程序网络中的每个节点都需要一遍又一遍地执行智能合约。
结论
区块链开发人员经常重新发明区块链中应用的基本规则的术语。这导致了智能合约的不同应用。与此同时,一些人可能会利用不变性和透明度,另一些人则专注于智能合约的分发。重要的是要记住,本文并不关注其在加密货币中的应用。
区块链开发人员已经证明,去中心化应用程序的设计有多种。这只是一篇介绍性文章,涉及智能合约的基本概念并详细阐述了基本方面。对于技术性更强的受众,我们将发表一篇文章,重点介绍智能合约的复杂性。此外,我们还将详细介绍所使用的不同编程语言。
- SEO 支持的内容和 PR 分发。 今天得到放大。
- 柏拉图区块链。 Web3 元宇宙智能。 知识放大。 访问这里。
- Sumber: https://web3africa.news/2023/02/10/news/how-blockchain-works-starts-with-smart-contracts/
- 1998
- a
- 关于
- 账号管理
- 获得
- 操作
- 增加
- 后
- 协议
- AI
- 援助
- 算法
- 所有类型
- 已经
- 美国人
- 分析
- 和
- 另一个
- 回答
- 答案
- 任何人
- 应用领域
- 应用领域
- 应用的
- 刊文
- 方面
- 方面
- 属性
- 听众
- 自动化
- 自动
- 银行
- 基本包
- 基础
- 因为
- 成为
- before
- 开始
- 之间
- 位
- 比特币
- 阻止
- blockchain
- 区块链网络
- 区块链网络
- blockchain技术
- 块链
- 吹氣梢
- 债券
- 双方
- 带
- 建筑物
- 建
- 商业
- 按键
- 能力
- 要求
- 码
- 创造
- 结合
- 相当常见
- 相比
- 复杂
- 组件
- 一台
- 概念
- 概念
- 条件
- 进行
- 合同
- 合同的
- 核心
- 成本
- 可以
- 创建信息图
- 创建
- 创建
- 创造者
- cryptocurrency
- data
- 首次亮相
- 开张
- 分散
- 分散的应用程序
- 定义
- 定义
- 根据
- 衍生工具
- 设计
- 设计
- 详情
- 开发
- 开发商
- 开发
- 不同
- 数字
- 数字世界
- 分布
- 分布式网络
- 分配
- 每
- 此前
- 生态系统
- 阐述
- 无穷
- 确保
- 整个
- 实体
- 环境中
- 必要
- 甚至
- 终于
- 例子
- 执行
- 执行
- 扩大
- 少数
- 寻找
- (名字)
- 柔软
- 专注焦点
- 遵循
- 形成
- 基金会
- 开玩笑
- 功能
- 根本
- 资金
- 进一步
- 期货
- 产生
- 越来越
- Go
- 黄金
- 指南
- 听说
- 突出
- 抱有希望
- 创新中心
- 但是
- HTTPS
- ID
- 不变性
- in
- 包括
- 个人
- 产业
- 工业革命
- 信息
- 初始
- 启发
- 兴趣
- 有兴趣
- 介绍
- 发明
- 发明
- 问题
- IT
- 类
- 会心
- 语言
- 语言
- (姓氏)
- 层
- 层
- 信息
- 学习用品
- 导致
- 长
- 低
- 机
- 主要
- 制作
- 制作
- 许多
- 最大宽度
- 提到
- 仅仅
- 合并
- 采矿
- 钱
- 更多
- 最先进的
- 相互
- 林迦
- 自然
- 必要
- 需求
- 净
- 网络
- 网络系统
- 网络
- 全新
- 节点
- 众多
- 老
- 附加选项
- 原版的
- 其他名称
- 其它
- 包
- 包
- 部分
- 各方
- 党
- 支付
- 员工
- 地方
- 柏拉图
- 柏拉图数据智能
- 柏拉图数据
- 可能性
- 总理
- 过程
- 代码编程
- 编程语言
- 协议
- 成熟
- 题
- 反应
- 阅读
- 记录
- 纪念
- 重复的
- 复制
- 要求
- 必须
- 响应
- 导致
- 成果
- 革命
- 第
- 定位、竞价/采购和分析/优化数字媒体采购,但算法只不过是解决问题的操作和规则。
- 同
- 满意
- 聪
- 中本聪
- 科学家
- 证券
- 分开
- 系列
- 集
- 套数
- 格局
- 类似
- 简易
- 只是
- 自
- 单
- 慢慢地
- 智能
- 聪明的合同
- 智能合同
- So
- 一些
- 具体的
- 说
- 步
- 步骤
- 仍
- 风暴
- 这样
- 系统
- 产品
- 文案
- 专业技术
- 条款
- 其
- 事
- 思想
- 通过
- 始终
- 次
- 至
- 工具
- 接触
- 交易
- 交易
- 交易成本
- 交易
- 传输
- 用户评论透明
- 透明
- 触发
- true
- 理解
- 理解
- 独特
- 普遍
- 使用
- 用户
- 利用
- 验证
- 各种
- 各个
- 企业验证
- 确认
- 多才多艺
- 版本
- 重要
- 方法
- 卷筒纸
- 网络3
- Web3
- 什么是
- 这
- WHO
- 宽
- 将
- 中
- 工作
- 合作
- 世界
- 将
- 书面
- 年
- 完全
- 和风网