首页 / 行业
以太智能合同是怎样去运作的
2019-07-16 11:14:00
和区块链行业的许多想法一样,普遍的困惑也被称为“智能合同”。
一项由公共区块链所制造的新技术,智能合同难以理解,因为这一术语在一定程度上混淆了所描述的核心交互。
一份标准合同概述了一段关系的条款(通常是由法律强制执行的),而一份聪明的合同则会强制与密码代码的关系。
换句话说,聪明的合同就是那些由他们的创造者设置的程序。
最初构想于1993年,最初由计算机科学家和密码学家Nick Szabo描述为一种数字自动贩卖机。在他著名的例子中,他描述了用户如何输入数据或价值,并从机器接收一个有限的项目,在这种情况下是现实世界的小吃或饮料。
在一个简单的例子中,ethereum用户可以使用智能契约在某个日期向一个朋友发送10个以太(见我们的指南“什么是以太?”)。
在这种情况下,用户将创建一个契约,并将数据推到该契约中,这样它就可以执行所需的命令。
Ethereum是专门为创建智能合同而建立的平台。
但这些新工具并不打算单独使用。人们相信,它们也可以构成“分散应用”的构建模块(参见:“什么是Dapp?”),甚至是整个分散的自治公司(参见:“什么是DAO?”)
智能合约如何工作?
值得注意的是,比特币是第一个支持基本智能合同的人,因为网络可以将价值从一个人转移到另一个人身上。节点网络只有在满足某些条件时才会验证事务。
但是,比特币仅限于货币用例。
相比之下,ethereum取代了比特币更为严格的语言(一种大约100个脚本的脚本语言),并用一种允许开发者编写自己程序的语言取而代之。
Ethereum允许开发人员为他们自己的智能合同编程,或者“自动代理”,就像Ethereum白皮书所称的那样。该语言是“Turing-complete”,意思是它支持更广泛的计算指令集。
聪明的合同可以:
功能是“多签名”账户,因此只有当需要的百分比的人同意时才使用资金。
管理用户之间的协议,比方说,如果一个人从另一个购买保险。
为其他契约提供实用程序(类似于软件库的工作方式)
存储有关应用程序的信息,如域注册信息或成员记录。
人多力量大
从最后一点推断,智能合同很可能需要其他智能合同的帮助。
当一个人在炎热的夏天把一个简单的赌注压在温度上时,它可能会引发一系列的合同。
一份合同将使用外部数据来确定天气情况,另一份合同可以根据在满足条件时从第一份合同中获得的信息来结算。
运行每个合同需要以太交易费用,这取决于所需的计算能力。
正如我们的指南“Ethereum如何工作”中所解释的,当一个用户或另一个合同以足够的交易费用发送消息时,Ethereum会运行智能契约代码。
然后,Ethereum虚拟机在“字节码”中执行智能契约,或由网络读取和解释的一系列1和0。
最新内容
手机 |
相关内容
微软Ignite 2023技术大会:人工智能
微软Ignite 2023技术大会:人工智能转型,技术驱动变革,人工智能,趋势,智能,数据隐私,企业,解决方案,人工智能(Artificial Intelligence,A豪威发布新款 4K 分辨率图像传感器
豪威发布新款 4K 分辨率图像传感器,适用于安防摄像头,分辨率,新款,区域,像素,运行,图像,豪威科技最近发布了一款全新的4K分辨率BAS70电容式触摸按键屏中应用的高性能触
电容式触摸按键屏中应用的高性能触摸芯片,芯片,位置,触摸屏,能力,响应,用户,电容式触摸按键屏(Capacitive Touch Key Screen)是一种常晶振在激光雷达系统中的作用
晶振在激光雷达系统中的作用,作用,系统,激光雷达,晶振,可靠性,选择,激光雷达(Lidar)是一种利用激光进行测距的技术,广泛应用于自动驾驶智能传感器助力打造数字经济数字世
智能传感器助力打造数字经济数字世界,数字,经济,传感器,助力,智能,及时发现,PCM1801U智能传感器是一种能够感知环境并将感知结果转芯片迈向系统化时代:EDA软件的创新
芯片迈向系统化时代:EDA软件的创新之路,时代,芯片,形式,支持,性能,验证,芯片设计是现代科技领域的重要组成部分,它涉及到电子设计自动清华大学研发光电融合芯片,算力超商
清华大学研发光电融合芯片,算力超商用芯片三千余倍,芯片,研发,商用,测试,计算,科学研究,近日,清华大学发布了一项重要科研成果,他们成不只是芯片 看看传感器技术我们离
不只是芯片 看看传感器技术我们离世界顶级有多远,传感器,芯片,位置,测量,交通,用于,传感器技术是现代科技中至关重要的一部分,它们被