主页 > 安卓版imtoken > 以太坊和智能合约在金融合约领域的应用介绍

以太坊和智能合约在金融合约领域的应用介绍

安卓版imtoken 2023-05-27 07:21:31

比特币的共识机制

区块链是比特币的核心技术,可以理解为可复制、共享的账本。

比特币最核心的创新:它教会了世界如何在不信任第三方的情况下长距离转移价值。

人们当然可以面对面地转移实物纸币,但在比特币之前,我们不能:在不信任中心化第三方(邮局、银行等)的情况下将价值远距离转移给某人。

就好像银行和支付系统的传统转账模式的基础设施被重构为点对点支付网络。这种变换如下图所示:

比特币打开了与当前银行系统、中央银行和支付系统完全不同的点对点电子价值转移模式的大门。

但是,上图并没有说明比特币是如何实现点对点价值转移的。

答案是:比特币系统建立在“可复制的共享账本”之上。比特币网络中的每个参与者(全节点)都拥有交易账本的完整副本,而这个系统的神奇之处在于它如何使每个人的副本与其他人的副本保持一致。

因此,正确的示意图应该是下面的示意图,其中每个参与者都能够从同一个可复制的共享分类帐中获取信息。

比特币和其他去中心化共识系统的诀窍在于它们如何确保每个人都有一份账本副本,并且每个人都可以确信他们的账本与其他人的账本同步。

如果每个人都拥有相同的账本副本,那么人们就不再需要一个集中的机构来跟踪谁拥有什么。当您的分类帐更新以记录资产所有权的新更改时比特币永续合约是谁发明的,其他所有人的分类帐都会发生相同的更改。

智能合约

智能合约程序不仅仅是一个自动执行的计算机程序:它本身就是一个系统参与者。它对接收到的信息做出响应,可以接收和存储价值,也可以向外发送信息和价值。

这个程序就像一个可以被信任的人,可以暂时保留资产,并始终按照事先的规则行事。

下图是一个智能合约模型:一段代码(智能合约),部署在一个共享的、复制的账本上,维护自己的状态,控制自己的资产,并响应收到的外部信息或资产。

智能合约模型:它是在可复制的共享账本上运行的计算机程序,可以处理信息、接收、存储和发送价值。

以太坊系统

以太坊项目借鉴了比特币区块链的技术,扩大了其应用范围。如果说比特币是使用区块链技术的专用计算器,那么以太坊就是使用区块链技术的通用计算机。简单来说,以太坊 = 区块链 + 智能合约。

与比特币相比,以太坊最大的不同在于它可以支持更强大的脚本语言(在技术语言上,它是图灵完备的脚本语言),允许开发者开发任意应用程序,并在其上实现任意智能合约。这也是以太坊的强项。作为一个平台,以太坊可以比作苹果的 App Store,任何开发者都可以开发应用程序并将其出售给用户。

每种金融合约都可以以程序代码的形式写成智能合约。

差价合约

金融衍生品是“智能合约”最常见的应用,也是最容易在代码中实现的应用之一。实施金融合同的主要挑战是大部分需要参考外部价格发布者;例如,一个非常受欢迎的应用程序是一个智能合约,用于对冲以太币(或其他加密货币)对美元的价格,但该合约需要知道以太币相对于美元的价格。最简单的方法是通过由特定机构(例如纳斯达克)维护的“数据馈送”合约,该合约旨在使该机构可以根据需要更新合约,并提供使其他合约能够发送消息的接口到合同以获得价格信息的答复。

当这些关键要素到位时,对冲合约将如下所示:

等待 A 输入 1000 以太币。

等待 B 输入 1000 ETH。

通过查询数据提供合约,将 1000 ETH 的美元价值,例如 x USD 记录到内存中。

30 天后,A 或 B 可以“重新激活”合约,将价值 x 美元的以太币(重新查询数据馈送合约以获取新价格并计算)发送给 A,并将剩余的以太币发送给 B。

令牌系统

区块链上的代币系统有很多应用,从代表美元或黄金等资产的子货币,到公司股票比特币永续合约是谁发明的,代表智能资产的个人代币,安全不可伪造的优惠券,甚至与传统价值完全无关的代币. 奖励积分的代币系统。在以太坊中实现代币系统非常容易。关键是要明白,所有的货币或代币系统,基本上都是一个数据库,有以下操作:A减去X个单位,B加上X个单位,前提是(1)A在交易前至少有X个单位和 (2)交易被 A 批准。实现代币系统就是将这样的逻辑实现到合约中。

储蓄钱包

假设爱丽丝想保护她的资金安全,但她担心丢失或被她的私钥黑客入侵。她将以太币放入与银行 Bob 的合约中,如下所示:

爱丽丝一个人每天最多可以提取她资金的 1%。

Bob 一个人每天最多可以提取他的资金的 1%,但是 Alice 可以用她的私钥创建一个交易来取消 Bob 的提款权限。

Alice 和 Bob 一起可以随意提取资金。

一般来说,每天 1% 对 Alice 来说就足够了,如果 Alice 想提取更多,她可以联系 Bob 寻求帮助。如果 Alice 的私钥被盗,她可以立即找到 Bob 将她的资金转移到新的合约中。如果她丢失了她的私钥,Bob 可以慢慢取钱。如果 Bob 有恶意,她可以关闭他的提款权限。

农作物保险

人们可以轻松创建具有天气条件的金融衍生品合约,而不是任何价格指数作为数据输入。如果爱荷华州农民购买了与爱荷华州降雨量成反比的金融衍生品,那么如果发生干旱,农民将自动收到支付资金,如果降雨量充足,他会非常高兴,因为他的收成会很好。

多重签名智能合约

比特币允许基于多重签名的交易合约,例如,可以通过收集 5 个私钥中的 3 个来使用资金。以太坊可以更详细。例如,如果你收集了 5 个私钥中的 4 个,你可以花掉所有的资金。如果只有 3 个私钥,你每天最多可以花费 10% 的资金。如果你只有 2 个私钥,你每天只能花费。0.@ >5% 的资金。