2016 - 2024

感恩一路有你

智能合约数据存哪儿 以太坊y有什么贡献?

浏览量:4928 时间:2023-03-09 16:08:50 作者:采采

智能合约数据存哪儿 以太坊y有什么贡献?

以太坊y有什么贡献?

以太坊最重要的技术贡献是智能合约。智能合同是存储在块密钥上的程序,可以辅助和验证合同的协商和操作。以太坊的智能契约可以用几种图灵完全编程语言编写。

问题很专业。

在,导入外部数据一直是一大难题。

首先,对于许多应用程序来说,导入外部数据是非常必要的。举个简单的例子。世界杯就要开始了,有人打算在上构建一个应用程序。设置、买筹码、都可以在链条上完成,但是输赢的结算必须使用外部数据。

明白了导入外部数据的重要性,那么导入外部数据的难度是什么?

主张去中心化,希望建立一个不需要信任任何参与者,能够保证公平高效运行的系统。

如果外部数据完全是应用程序的构建者输入的,那么你必须完全信任这个构建者。

比如刚才提到的应用。如果建造者自己参与了,赌输了,他肯定不会把正确的结果输入系统。

另一个困难在于使用的高成本。

再举个例子——马克尔道。这个系统通过抵押产生相当于美元的数字货币。当抵押资产跌破爆仓线,就会被拍卖。但是什么时候降到爆炸线以下呢?这时候就需要抵押资产的实时市场价格。

最公平的办法是让每个人都有输入数据的权利,取这些数字的中位数作为系统认可值。并对举报数量与系统批准值相差甚远的用户进行惩罚,以鼓励用户正确举报。这样,需要作恶的人比行善的人多,可能会影响系统的认可值。

但是马克尔道没有。;不要采取这种方法。为什么?因为成本惊人。

每次在以太坊记录一个数据大概要花费0.50美元。如果有1000个人输入数据,每秒记录一次,一年的成本就是0.5*1000*60*60*24*365美元= 150多亿美元。

其实MakerDao采用的解决方案就是这个版本的折中版本。

给大约10个交易所输入数据的权力,让交易所在资产价格变动超过1%时通知系统。如果交易所能诚实地告诉系统,数据应该是相对准确的。

设定一段时间内资产价格的最大变化范围,这样即使其中一个交易所想撒谎或被黑,它也可以 不要立即修改系统数据。

而且,马可道的股东通过数字货币持有马可道的比例,有权取消或增加某交易所的数据输入权。

数据 系统 输入 交易所 资产

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。