新萄京娱乐网址2492777什么是智能合约?区块链赋予了它什么职责?

智能合约是分布式应用在区块链技术上的主要焦点,是预计将带来颠覆的关键领域。但是,尽管存在着巨大的潜力,但仍有一些挑战需要克服。许多商业方面的影响都是特定于加密货币智能合约的性质,而这些合约本质上是托管合约,在这种合合约中,智能合约本身就扮演着受信任的第三方支付的角色。如果合约条款得到满足,付款就会被支付。如果合约条款没有得到满足,付款将返还给买方。以下是在构建智能契约时需要考虑的9个因素·由于货币波动造成的赫斯塔特风险·货币的时间价值·交易速度·交易成本·应收账款和违约费用·处罚条款·用方·信任合约编辑者·糟糕的合约1.由于货币波动造成的赫斯塔特风险赫斯塔特(Herstatt)风险或结算风险是指在一种以特定货币锁定的情况下,外汇汇率将发生变化的风险。很明显,这是一种双向风险,因为如果汇率上升,买家会支付更多;如果汇率下降,卖方将得到更少的回报。货币波动越剧烈,结算时间越长,风险就越大。这在目前的加密货币中是至关重要的,因为与发达国家的正常货币相比,它们是如此的不稳定,在任何一年中,这些货币通常会以个位数的百分比变化。此外,大多数加密货币几乎没有进行评估的历史数据,也没有像法定货币那样对同样的地缘政治事件做出反应。从Herstatt的风险角度来看,加密货币的波动性和缺乏历史数据无疑会带来挑战。更稳定的货币可以更容易地对冲风险,但在任何特定的日子里,加密货币都在地图上。以比特币和以太币为例,这两个主要的加密货币都是在过去几年里大幅攀升,并在2018年下降,智能合约对卖家的青睐超过了买家。24小时的波动并没有激发出更多的信心,因为最近的一个例子是接近40美元或15%左右。这些货币在任何时候都有很高的风险。当然,任何风险都有对冲来承担风险。最简单的方法就是缩短时间,直到解决方案达到可接受的水平。但是,就连非常短的合同的波动性也表明,风险仍然很高。这在一定程度上是由于代管费用的减少,因此毫无疑问,无论在目前高托管费用的商业模式中,买家和卖家都会选择接受风险。我认为,第二种对冲工具有更多的优点。可以建立一个智能合约来参考外部汇率,例如稳定的美元对不稳定的以太币。这将通过一个外部程序将完成的汇率作为智能合约中的一个变量,或者通过所有合同都可以访问的区块链来实现,从而实现这一目标。可以在合同完成时以一定的美元价值为基础,基于一个商定的外部汇率提供者。在这种情况下,第三方托管账户必须通过持有可能最大数量的加密货币来参与对冲操作。例如,你有一个网站,想要一个电子商务支付系统。您与开发人员签订合同来实现它。他告诉你,这需要一个月的时间,花费2000美元。你同意使用以太坊达成一份智能合同。你一致认为,可能的最大波动率是50%,100%。使用400美元的以太汇率,你需要5个以太币来支付。你同意一个第三方服务,它将在一个月内验证你网站上的电子商务服务的存在,并且能够在智能合约中更新一个变量。在一个月时间里的一些结果。·电子商务系统不在网站上。智能合约会给你10个以太币。·电子商务系统在网站上:——汇率是200美元。智能合约把所有的以太币都转移给了开发人员。——汇率是800美元。智能合约将2.5个以太币转移给开发人员,并向您提供7.5个以太币。——汇率是400美元。智能合约将5个以太币分别转移给你和开发者。——汇率是1000美元,超出了商定的波动范围,但也有上行空间。智能合约给开发者提供了2个以太币,8个给你。这些都是无趣的场景,风险对冲是按预期运行的。最后的场景更有趣。汇率是100美元。现在只有1000美元的第三方托管。这就引出了最后的几个选项。·开发人员可以将许可证密钥放入电子商务软件中,根据您的知识,许可证管理中的代码可以设置为启用或禁用许可证密钥,这取决于在第三方托管中可用的2000美元。如果不是这样,那么智能合约就可以让你提交更多的以太币来匹配2000美元,或者让电子商务软件不起作用。你有一个很严肃的选择,因为你已经把4000美元投入到价值2000美元的东西中,现在你必须决定它是否还值1000美元。·开发人员也可以为了方便而接受Herstatt的风险。在这种情况下,合同支付了。再一次,假设你将资金转移到以太币中以进行承包,你就会得到4000美元,但开发商只收到1000美元。很明显,波动范围是你对冲的一个重要因素,而且很难预测。你希望这个范围更低,以限制最后一种情况的风险,你实际上会损失一大笔钱。卖家想要更高的价格,以限制不为工作支付报酬的机会。毕竟,只有在上述场景中,开发人员才有可能没有钱,但有两种情况下,你的收入是4000美元或更多。将结算方式外包给非加密货币是另一项可靠的商业策略。超级分类账根本不支持直接加密货币,尽管它已经内置了,并且有忠诚代币来实现。在超分类帐中,所有的货币结算都将通过外部的第三方支付系统,这些系统可以是法定货币,也可以是加密货币。正在开发的Eos技术正在设计允许这两种选择。当然,虽然以太坊智能合约在其他基于以太网的货币中承担托管结算,但在这种情况下也可以将支付外。最后,波动性的整个挑战催生了稳定的市场,它们利用各种对冲和治理策略,保持与法定货币的平价或接近。2.货币的时间价值货币的时间价值是智能合约需要面对的另一个问题。代管是很好的,但是它并没有被用于所有的合同。其中一些原因是由于高昂的费用。每一家大公司都有一位首席财务官,他的工作包括从手头的现金中最大化短期回报。他们将外汇储备从外汇和货币市场基金中转移出去,以从中获得一些好处。在一个月的合同中,你只需要支付60天的合同,30天的交付时间和30天的付款。许多净30天还包括以折扣形式支付更快的费用,例如,如果在10天内付款,购买价格会有2%的折扣。在几乎每一个月的长期合同中,卖方都在协商制定条款,在每个月的时间内,他们可以按月支付,以增加他们的时间价值,而买家则试图在发票之间进行更长时间的谈判,以最大化他们的时间价值。但在智能合约中,你必须在60天前签署合同时将这笔钱存入第三方托管。正如Herstatt风险对冲评估所显示的那样,你可能需要将更多的价值放入第三方托管,而不是实际价值,在这个例子中是双倍的钱。在上面的假设案例中,这意味着你没有可能在两个月内从你的钱中获得价值。这有利于卖家,而不是买家。这也必须假设你有足够的现金,没有足够的现金支付,不会让任何其他的风险发生。对于短期交易来说,第三方托管方法是可以接受的,但对于较长期的服务交付,通过第三方机制将支付给法定货币或稳定货币的做法变得很重要。3.交易速度交易的缓慢速度意味着,智能合约现在不适合许多电子商务应用程序。当你在iTunes上购买东西时,你可以立即获得访问权限。比特币交易需要10分钟才能完成,而Ethereum最多只能提供15分钟的交易解决方案。这两种情况都不能保证交易将在下一个区块中进行,因此,如果交易中有大量交易需要清除,那么比特币可能需要几个小时的时间;直到最近,由于数量减少,积压的工作才得以清理。而智能合约通常会有各种各样的复杂交易。消费者对延长等待满足不感兴趣。这个用例只是从钱包到钱包的直接支付,由于交易的速度,这在很多情况下仍然是有问题的。目前的加密货币并不支持大规模电子商务解决方案所必需的交易量,而且可能永远也不会支持。其中的一些问题是通过基于加密货币的解决方案来减少的,因为双方都将信任支票在邮件中有效。现在有了更高速度的结算系统,它们使用各种各样的策略来加速大宗交易。将支付系统外部化到高速信用卡交易也能缓解这种担忧。4.交易成本交易成本使它对较小的交易不那么有用。买一杯3美元的咖啡,花1美元买一笔交易,无论是买家还是卖家都不会接受,也不会对支付这笔钱感兴趣。今天,商家支付的信用卡交易费用为1.5%到3%,但在咖啡上只有4.5美分到9美分。无论如何,加密货币目前不适合小型零售交易。今天,使用亚马逊平台销售产品的卖家,每笔10美元的交易支付约60美分,因此1美元是一个很大的增长。对于智能合约来说,它们必须是不错的金额,而且必须清楚谁在为它们买单。考虑到金钱的时间价值和Herstatt风险的损失,如果我作为买家签订了一份智能合约,我将会协商让卖方支付所有的交易费用,甚至是条款。但是,许多模板化的智能合约不太可能给买家提供这样的选择,因为他们将由卖家建立。然而,这方面的优势在于卖家,而不是买家。并不是所有的加密货币交易都需要交易费用。然而,可选的交易费用使交易更有可能被包含在创建的下一个区块中。它们是业务模型的一部分,也是组织选择使用加密货币的块创建组件的部分原因。5.三方协议据说这是智能合约的优势,包括第三方,如合同中的交付组织,实际上是一个额外的复杂性。任何涉及到将当事人与合同相乘的事情都会增加它的复杂性,就像任何解决问题的方法一样。今天的三方协议通常涉及两方之间的一份合同,以及两方之间的另一份合同,而不是三方之间的一份合同。一个组织承担了其中一方的成本和风险,例如交付组织,并将其包含在其价格中,无论是明确的还是隐含的。我所谈过的每一份服务合同都只包括一个服务机构和一个客户,而这些合同通常价值数百万美元。这是最常见的模式,在大多数情况下,添加额外实体的价值主张还不清楚。三方协议在建筑业中相对普遍,但在其他地方却不那么常见,而这些三方协议是在提供融资,而不是与虚拟货币签订协议。在最简单的事务之外构建业务关系需要在价值链中与多个参与方达成协议。创建一个区块链解决方案,其中一方创建价值链,然后与他人建立个人合约,以适当地将所获得的价值传播到参与中,这是一种可能的方法。银行已经拥有了相互拥有的实体,它们之间提供了借方结算,因此扩展这些业务关系具有潜力。6.应收账款和违约费用应收账款和违约费用是卖方智能合约的一个强有力的优势,对买方没有直接的好处。净30个合同涉及由卖方生成的发票,并将其发送给买方。如果买家不付款,卖家就得把钱给他们。如果他们继续不付款,卖方必须将买方告上小额索赔或民事法庭,以设法支付货款。根据定义,第三方托管合同保护的是卖方,而不是买方。所有买家的钱都是代管的,而不是卖方的。卖方保证付款,买方没有违约的能力,除非卖方不符合智能合约的条件。卖方不需要任何民事诉讼,以任何形式合理的、有组织的智能合同来对付买方。用更传统的术语,无论是稳定的商品还是以货币为基础的,将支付外部化支付给第三方支付系统,并没有获得这种优势,而且成本继续由销售机构承担。7.处罚条款罚款条款是买方开始看到优势的一个地方。如果一个买家在某一特定地点需要一个好的或服务,或者它的价值开始下降,那么一个智能合约对他们来说是非常有用的。最明显的类比是披萨店承诺的等待30分钟之后就免费。当然,如果晚些时候可以免费的披萨,可能会太便宜,无法保证合同的成本。但是,想象一下供应链的智能合同,要求在生产和制造现场及时交付产品。准时交货的买方对延迟交货和早交货有明显的不利影响。他们必须将早期的交付投入到库存中,然后再把它们取出来,从而产生影响利润的成本。如果他们需要的商品晚了,他们必须放慢或停止他们的建设或制造,这反过来又会影响他们的交货和现金流。一份有条款,对早期或延迟交付的条款自动生效的合同将是有利的。不需要担心惩罚或诉讼的调整或谈判。处罚将在交付时自动发生。在一些商业模式中,仅凭这一因素就足以让它值得买到买家的时间。既然这么多的好处都在卖方的利益上,他们也会顺从的。8.信任合同编辑者对于大多数买家和大多数卖家来说,智能合约是不可理解的。你没有把你的信任放在Visa和亚马逊上,而是把你的信任完全交给了另一个人,即合同的开发者。智能合约很容易被那些不择手段的人利用,他们专门利用那些不那么复杂的人。想象一个模板化的契约,它看起来有配置,它会返回非交付的支付,但实际上是支付方不知道发生了什么。除非你看一下代码,并且能够理解它,否则你永远不会看到它而且通常是卖家设置了模板化的智合约。毕竟,他们正试图出售商品,为买家铺平道路。对于更大的合约,双方都有经验丰富的谈判代表,双方的律师都确保条款和条件尽可能为自己谋利。例如,与一家大型咨询公司签订的合同,不会得到咨询公司管理层或律师的批准他们的净90天期限。除了律师之外,智能合约最初还需要让程序员参与进来。最终,可信的、成熟的、可配置的智能合约系统允许选择条款和条件,对第三方的认可和类似的东西将会出现,但现在还为时尚早。现在,任何这样做的人的额外成本包括支付开发人员,即使解决方案只是一个分布式应用程序,为执行传统合同提供了管理上的帮助。9.糟糕的合同当一份商业合同被证明是坏的,就有补救措施。这里有小的索赔法庭,买家和卖家之间有良好的信心,有价值实物协议之类的。有很多方法可以让当事人足够完整,而且通常这些钱不会消失。如果一方在交付价值之前就死了,那么就有案例法,并且通常是样板条款和条件来掩盖这种情况。但是有了智能合约,这笔钱就有可能进入第三方托管,而且永远不会出来。智能合约的目的是在双方达成协议的两方之间保持资金安全的情况下。但是,如果合同的条件不是由于编程错误或者是在协议中缺少复杂的部分而导致的,那该怎么办呢?在这种情况下,这笔钱可以存入第三方托管,并永远留在那里。想象一下,一个智能合合约正在为触发条件寻找错误的变量,所以它永远不会出现。或者想象一个外部程序,它不能完全将任何东西放入可交付的内容中。除了开发人员测试程序之外,智能合约中没有任何固有的东西可以阻止这些情况,而且我们都知道软件的历史充满了缺陷。无论解决方案是许可的、私有的区块链还是一个无许可的公共解决方案,自动化的测试工具在建立智能合约时变得至关重要。此外,讨论的一个主要主题是区块链解决方案中需要的人类治理代理的程度,以及多个新兴模型。用区块链构建业务解决方案需要对业务架构的关注。这9个因素将帮助你确定基于区块链的智能合约将适合你的业务需求,以及如何分配你的选择。在许多情况下,简单的加密货币智能合约中,优势是非常片面的,但是对于大多数这些问题,存在着现有的和正在出现的解决方案。

智能合约

印度裔研究人员的一项研究表明,基于区块链的系统允许买家和卖家直接互动,这可以使数字商品的电子商务平台“防欺骗”,产品更便宜。

想象一下,你需要卖掉房子。这是一个相当复杂和艰巨的过程,需要大量的文书工作,与不同公司和人员的沟通以及高水平的各种风险。这就是为什么绝大多数房屋卖家决定寻找房地产经纪人,处理所有文书工作,推销房产并在谈判开始时充当中间人,监督交易直至交易结束。

新萄京娱乐网址2492777 1

此外,该机构提供托管服务,这在此类交易中特别有用,因为所涉及的金额通常很大,您无法完全信任您将要处理的人。然而,在成功交易之后,卖方和买方的代理商将分享销售价格的约7%作为佣金,这相当于卖方的相当大的经济损失。

区块链

新萄京娱乐网址2492777 2

区块链允许多个利益相关者通过链接的对等计算机网络虚拟地交易货币或数据。

在这种情况下,智能合约可以真正派上用场并有效地彻底改变整个行业,同时使这一过程减轻负担。也许最重要的是,他们会解决信任问题。智能合约采用If-Then”原则,这意味着只有在约定的金额发送到系统时,房屋的所有权才会转移给买方。

除了区块链,他们提出的解决方案涉及“智能合约”和博弈论。

它们也可以作为托管服务,这意味着资金和所有权都将存储在系统中,并在同一时间分发给参与方。此外,该交易由数百人见证和验证,因此保证了无故障的交付。由于双方之间的信任不再是问题,因此不需要中间人。房地产经纪人所做的所有功能都可以预先编程为智能合约,同时为卖方和买方节省大量资金。

“我们的计划可能比电子商务领域的最新技术有了很大的改进,因为它允许买家和卖家直接互相交流,而无需任何类型的第三方调解员,”Bhaskar
Krishnamachari教授说。在美国南加州大学维特比工程学院。

这只是智能合约潜在用途的一个例子。它们能够促进货币,财产和其他任何有价值的东西的交换,确保完全透明,避免中间人的服务和附带费用,并消除双方之间的信任问题。特定智能合约的代码包括各方商定的所有条款和条件,有关交易本身的信息记录在区块链中,即分散的分布式公共分类账。

“它使用双重存款方法,托管来自买方和卖方的保证金,只有当他们表现得很诚实时才会退还给他们。并且验证谁是错误的,谁是诚实的,这是由智能合约自动完成的,”补充说Krishnamachari。

智能合约如何运作

这种“智能合约”存储了商品的数字哈希码或“数字指纹”。

简而言之,智能合约很像自动售货机。您只需将所需数量的加密货币放入智能合约中,并将您的托管,房屋所有权,驾驶执照或其他任何内容放入您的帐户。所有的规则和处罚不仅由智能合约预先定义,而且也由它们强制执行。

Krishnamachari创建了一个算法,该算法在可编程区块链上运行,作为与BITS
Pilani最近的本科计算机科学校友Aditya Asgaonkar的“智能合约”

新萄京娱乐网址2492777 3

以下是系统的工作方式:

相互依存

新萄京娱乐网址2492777 ,作者希望出售她的数字图书,但她希望避免通过亚马逊或其他一些收取佣金的公司。

智能合约可以独立工作,但也可以与任何其他智能合约一起实施。当它们彼此依赖时,它们可以以某种方式设置。例如,成功完成一个特定的智能合约可以触发另一个智能合约的开始,依此类推。从理论上讲,整个系统和组织可以完全依靠智能合约运行。在某种程度上,这已经在各种加密货币系统中实现,其中所有定律都是预先定义的,因此,网络本身可以自主且独立地运行。

相反,她使用Asgaonkar和Krishnamachari的基于区块链的解决方案,并将该书的价格定在20美元。感兴趣的买家与她联系。

智能合约的对象

为了确保诚实的交易,买方和卖方都同意通过可编程的区块链平台支付10美元的押金。

从本质上讲,每个智能合约都有三个不可或缺的部分,也称为对象。第一个是签署方,两方或多方使用智能合约,同意或不同意使用数字签名的协议条款。

然后,作者将数字图书发送给买方,买方只能通过以正确的金额进行可验证的付款来访问它。

第二个目标是协议的
主题。这只能是智能合约环境中存在的对象。或者,智能合约必须不受阻碍地直接访问该对象。尽管智能合约在1996年首次被讨论过,但正是这一特定对象阻碍了它们的发展。这个问题在2009年出现第一个加密货币后才得到部分解决。

如果交易满足每个人,那么双方都会收回他们的存款。

最后,任何智能合约都必须包含特定条款。这些术语需要在数学上完整地描述并使用适合特定智能合约环境的编程语言。这包括所有参与方的预期要求以及与所述条款相关的所有规则,奖励和惩罚。

但是,如果有人试图欺骗呢?例如,如果卖方故意发送错误的电子书,会发生什么?受害方有哪些追索权?

运行环境

这就是所谓的智能合约的开始。

为了使它们存在并正常运行,智能合约必须在特定的合适环境中运作。首先,环境需要支持公钥加密的使用,这使得用户能够使用其独特的、专门生成的加密代码来签署交易,这是绝大多数现有加密货币使用的确切系统。

合同存储了一个好的数字。

新萄京娱乐网址2492777 4

买家在购买之前可以访问该数字哈希码。但是,如果他们收到具有不同哈希码的项目,他们可以对交易提出异议。

其次,它们需要一个开放和分散的数据库,合同的所有各方都可以完全信任并且完全自动化。此外,整个环境本身必须分散,才能实施智能合约。区块链,尤其是以太坊区块链,是智能合约的理想环境。

在这种情况下,在算法确定他们试图欺骗买方之后,卖方将放弃他们的存款。

最后,智能合约使用的数字数据来源必须完全可靠。这需要使用根SSL安全证书,HTTPS和其他已经广泛使用并且在大多数现代软件上自动实现的安全连接协议。

目前,该系统仅适用于数字商品,因为物理产品不能具有与之相关的加密哈希。

智能合约:

但是,存储在可以使用数字密码打开的保险箱中的实物商品可能会使用他们的系统进行交易。

自治 –
智能合同消除了对协调人的第三方中介的需求,基本上让您完全控制协议。

更多区块链项目资讯,请访问

信任 –
任何人都无法窃取或丢失任何文件,因为它们已加密并安全地存储在安全的共享分类帐中。此外,您不必信任您正在处理的人或期望他们信任您,因为无偏见的智能合约系统基本上取代了信任。

TokenTM

储蓄 –
由于智能合同,不需要公证人,房地产经纪人,顾问,援助和许多其他中介机构。并且,通过扩展,与他们的服务相关的敲诈费用。

安全 –
如果正确实施,智能合约极难破解。此外,智能合约的完美环境受到复杂加密保护,可确保您的文档安全。

效率 –
通过智能合约,您将节省大量时间,通常浪费在手动处理大量纸质文档,将其发送或运送到特定地点等。

谁创建和使用它们

1996年,计算机科学家和密码学家Nick
Szabo首先描述了智能合约。在几年的时间里,Szabo重新设计了这个概念,并发布了几个出版物,他描述了通过设计建立合同法相关业务实践的概念,互联网上陌生人之间的电子商务协议。

新萄京娱乐网址2492777 5

然而,智能合约的实施直到2009年才实现,当时第一个加密货币比特币与其区块链一起出现,后者最终为智能合约提供了合适的环境。有趣的是,Nick
Szabo在1998年设计了一种称为Bit
Gold的分散式数字货币的机制。它从未实现,但它已经具有许多比特币在10年后吹嘘的功能。

如今,智能合约主要与加密货币相关。而且,可以公平地说,没有另一个就不可能存在,反之亦然,因为分散的加密货币协议本质上是具有分散安全性和加密的智能合约。它们被广泛用于大多数现有的加密货币网络中,并且是以太坊最突出的特征之一。

使用智能合约的示例

虽然世界各国政府,金融监管机构和银行在加密货币方面的立场从极其谨慎到谨慎接受,但其背后的技术

  • 区块链和智能合约 – 已被广泛接受为革命性的,并且正在各个层面实施。

例如,存管信托和清算公司和四家主要银行 –
美国银行美林,花旗,瑞士信贷和摩根大通 – 成功地使用智能合约交易
Axoni开发的区块链信用违约掉期。智能合约使用了诸如个人交易细节和对应风险指标之类的信息,根据新闻稿,这些信息为合作伙伴和监管机构提供了新的透明度。

新萄京娱乐网址2492777 6

由于智能合约是与加密货币一起开发的,因此它们仍然主要在金融和银行业的世界中实施。尽管如此,世界各国政府都可以使用这项技术,使投票系统更容易获取和透明。

供应链可以使用它来监控货物并自动执行所涉及的所有任务和付款。房地产,医疗保健,税收,保险和无数其他行业都可以从智能合约的实施和他们提供的好处中受益。

缺点

智能合约是一项非常年轻的技术。尽管有很多承诺,但仍然容易出现问题。例如,构成合同的代码必须是完美的并且不包含任何错误。这可能导致错误,有时候,这些错误会被诈骗者利用。就像DAO黑客的情况一样,在代码中出现错误的智能账户中的钱可能会从中被盗。

新萄京娱乐网址2492777 7

此外,该技术的新颖性仍然带来了很多问题。政府将如何决定监管此类合同?他们将如何征税?如果合同无法访问协议主题,或者发生任何意外情况,会发生什么?

这是在传统合同签订时发生的,可以在法庭上撤销,但根据“守则是法律”的政策,区块链无论如何都会使合同履行。

然而,大多数这些问题纯粹是因为年轻的智能合约作为一种技术。有了这样的承诺,这项技术肯定会随着时间的推移而完善。毫无疑问,智能合约即将成为我们社会不可或缺的一部分。

阅读原文,文章来源 |链码笔记,作者:sylvia
——链码笔记签约作者,更多内容可以访问链码笔记

网站地图xml地图