哥也色中文娱乐网-【NXG-091】集団フードルキングダム</a>2010-04-20NEXT GROUP&$ネクストグルー120分钟 「零熵区块链」以太坊智能合约(EVM)“三宗罪”
你的位置:哥也色中文娱乐网 > 夏娃的诱惑 > 【NXG-091】集団フードルキングダム</a>2010-04-20NEXT GROUP&$ネクストグルー120分钟 「零熵区块链」以太坊智能合约(EVM)“三宗罪”
【NXG-091】集団フードルキングダム</a>2010-04-20NEXT GROUP&$ネクストグルー120分钟 「零熵区块链」以太坊智能合约(EVM)“三宗罪”
发布日期:2024-08-26 06:59     点击次数:194

【NXG-091】集団フードルキングダム</a>2010-04-20NEXT GROUP&$ネクストグルー120分钟 「零熵区块链」以太坊智能合约(EVM)“三宗罪”

紫色面具

#深度好文野心#区块链是一个处理信任的更正技巧,但好笑的是,每年齐有约价值1000亿元加密钞票挥发【NXG-091】集団フードルキングダム2010-04-20NEXT GROUP&$ネクストグルー120分钟,问题出在那处呢?寻根问底,我觉得是以太坊智能合约出了问题,可能用V神的乌有( EVM=Ethereum Vitalik Mistake)来刻画更为贴切!

以太坊智能合约(EVM)“三宗罪”

1.用户不可抒发交游条件

法律上,两边意旨道理一致才是合约。合约两边必需对各方的付出和获取齐达成一致,合约才能树立。那么用户在调用智能合约时,他应许的是什么?是接受智能合约所产生的任何收尾,照旧合约发布者声称会产生的收尾?绝大多数用户齐不是措施员,不可能知谈措施会怎样初始,昭彰他们应许的是合约发布者声称会产生的收尾.

2.矿工不考据交游收尾

以太坊矿工是不可能考据智能合约的履行收尾是否与用户的预期(也便是合约发布者声称的收尾)一致,因为以太坊节点根底就莫得这方面的信息。是以以太坊中所记录的每一笔智能合约交游仅仅评释“智能合约产生了这样 的收尾”,而不是“合约两边应许这样的收尾”。混同这二者的成果是致命的。在以太坊中,用户调用智能合约时,节点会履行智能合约,唯有智能合约告捷复返,节点就觉得交游正当并给予记录。关于动作去中心化账本的区块链来说,很流弊的一条便是交游必须经过考据。正如中本聪所说的:不要信任,要考据。这是区块链的金口玉音,任何时刻违犯它势必导致安全性问题。但以太坊并不考据智能合约的交游收尾,而仅仅考据智能合约的履行过程。这种模式有什么问题呢?毕竟智能合约调用是用户发起的,难谈不应该接受智能合约调用的收尾吗?这是以太坊的念念维。

3.钞票由合约防守【NXG-091】集団フードルキングダム2010-04-20NEXT GROUP&$ネクストグルー120分钟,非去中心化

在以太坊及大齐效法者中,每个智能合约齐护士我方刊行的代币的账本。也便是说,在这些区块链上存在不啻一个账本。原生币有一个账本。每一种代币又各有一个账本。他们齐是去中心散播式账本吗?关于原生币的账本不存在争议,关于代币的账本,咱们需要磨练一下什么才是一个去中心。所谓去中心指的是每个记账者(矿工)独就地决定各自所记录的账本本体,而不是机械地复制他东谈主的账本。这种寂然性包括独就地决定每一笔交游是否正当,从而是否记录该笔交游。唯有采荟萃作秀者不占上风,就不错通过这种方式防碍违纪交游成为区块链汇集的共鸣,从而达到保护钞票安全的看法。要是一个区块链中的矿工不具有这种寂然决定每一笔交游是否正当的才气,那么这个区块链就不是去中心的,矿工们齐必须依赖一个中心化的泰斗决定来决定每笔交游是否正当,因此扫数账本便是由一个中心来甩掉的,这个中心就不错随性决定钞票的包摄,区块链就不可为用户提供安全性保险。而阐发以太坊的智能合约交游模式,智能合约代币的账本是由合约护士,而非矿工护士。而每个合约齐是由单一的技俩方发布,矿工天然记录合约所产生的数据,但矿工并不睬解这些数据,只然则合约条件矿工记什么矿工就记什么。这便是把扫数矿工从记账东谈主变为记账的笔,而一样这些笔的东谈主是合约的技俩方。因此这些代币的账本不是去中心的,而是中心化的账本。这黑白常不安全的。

既莫得交游安全,因为以太坊不可保证合约履行的收尾合适用户渴望;也莫得价值储存安全,因为智能合约不错不经用户应许就转走用户钞票。因此咱们看到以太坊自觉布以来照旧发生多起与智能合约干系的安全性事件。比较之下,比特币从未发生过安全性事件。全国齐觉得智能合约的安全问题是设备者的乌有和审定所导致,是以业内在模范智能合约设备进程,关于智能合约进行形态考据,代码安全性审计,设备安全的智能合约谈话等方面作出了很大的奋发。然而智能合约的安全问题从根底上说是自以太坊发布以来业界关于去中心合约的乌有挽救和由此而来的欠妥交游模式所导致。处理了这个问题就能根绝迄今为止的大多数智能合约安全问题。而不处理这些问题,现今的各式奋发终归不可根绝智能合约的安全隐患。

正确的作念法-----零熵【昭示合意智能合约】

1.用户抒发交游条件

2.智能合约得志用户条件

3.矿工考据用户条件得到得志

4.用户以私钥防守钞票

关于动作去中心化账本的区块链来说,很流弊的一条便是交游必须经过考据。正如中本聪所说的:不要信任,要考据。这是区块链的金口玉音,任何时刻违犯它势必导致安全性问题!零熵区块链为各式价值形态提供了一种归并的抒发方式,扫数通证在交游中齐有对等的地位,即节点吸收含各式通证的交游对它们记账,并按其类型进行正当性考据。如:零熵区块链在比特币式的UTXO交游模子中增多了智能合约调用, 扩张UTXO交游中包含输入、界说、输出三个部分。其中输入部分的每个输入项与比特币交游的输入项雷同包含对之前交游未使用输出的援用和签名。界说中的每个界说项大略界说一个几何体(限制线,多边形),大略界说一个权益项(权益三元组)或权益集(权益项哈希值的蚁集)。输出中的每个输出项包含一个通证和一个剧本。剧本不错是比特币中那种锁定剧本,也不错是智能合约调用剧本),并允许交游参与各方(天然东谈主和智能合约)通过UTXO交游模子抒发各自的意愿;且智能合约履行完成并不自动代表交游正当,节点会考据各方的意愿是否得志,要是任何一方的意愿莫得得志,则交游不告捷,交游的收尾以UTXO输出的方式委派各方。由于用户得到了一个UTXO输出,是以无需依赖智能合约为其记账,即使智能合约仍然提拔一个账本,这个账本也莫得外部服从,不影响用户钞票的扫数权。因此不管是智能合约发布者照旧黑客齐不可能盗走用户的钞票,各式智能合约安全问题得以幸免。

昭示合意智能合约中合约不是单纯地得志用户条件,合约也不错抒发我方的条件。举例在货到付款的场景中,用户发起交货的合约调用,合约履行时就不错通过向交游中添加以合约为付款对象的输出来提议付款的条件,用户要是莫得提供相应的输入,则交货不告捷。

昭示合意智能合约由于领受UTXO模式,因此允许在一个交游中有多个智能合约调用,从而终了多方合约的组合。比如货到付款的场景中,参与方包括买方、卖方、货运方三方,其中卖方和货运方齐不错以智能合约参与,而扫数这个词交游依然是原子化的。这在现在以太坊智能合约模式中是难以作念到的,需要至少二个寂然的智能合约调用,因而存在诓骗风险。

昭示合意智能合约安全的要道在于用户不经手智能合约径直甩掉我方的钞票。有东谈主可能会说要是坚合手这样作念,许多DEFI期骗就无法进行。要是张三不先把钱给智能合约【NXG-091】集団フードルキングダム2010-04-20NEXT GROUP&$ネクストグルー120分钟,智能合约怎样能代表张三把钱借给李四?这种论点诬告了甩掉权与扫数权的辩别。从法律上说,张三把钱给智能合约,转的是甩掉权而不是扫数权,是甩掉改日将钱转给李四的权力。因此要是有一种机制能滚动甩掉权而不转扫数权,就依然能终了DEFI的看法;零熵区块链中包含二种滚动甩掉权而不转扫数权的机制,竣工的处理了这个问题!



相关资讯