As Yoichi himself says…
洋一自身は、次のように言う。

“The verification result is far from perfect. I am still finding more problems in the verification setup than in the verified contracts. The EVM (Ethereum Virtual Machine) implementation is not tested against others! I am making this public already because this project makes a good example on the amount of work (and the level of detail) required to verify a smart contract using the machine-assisted logical inference. At this point already, if I were to implement a smart contract that holds more than 100k dollars, and if I am in charge of the schedule, I would consider this kind of development (the other option is to try the contract with smaller values first).”
「検証結果は完ぺきであることからほど遠いです。 私は検証された契約でより検証セットアップでまだもっと多くの問題を見いだしています。 EVM (イーサリアム仮想マシン)の実装は他のものに対してテストされません! このプロジェクトが機械に支援される論理的な推論を使ってスマート契約を検証することを必要とされる大量の作業(そして細部のレベル)で良い例を作るから、私はすでにこれを公にしています。 この時点ですでに、もし私が 10万ドル以上保持するスマート契約を実行するなら、そしてもし私がスケジュールの責任を持っているなら、私はこの種の開発(他のオプションは最初により小さい値で契約書を試みることだが)を考察するでしょう」。

There are other teams like Tezos which are completely forgoing using Solidity as the language and the EVM as the VM, and instead are building their own smart contract programming language and VM that facilitate formal verification.
Tezos のような他のチームがあります。それは、言語としてSolidityを、そして EVM をVMとして使用するのを完全に控えていて、その代わりに正式の検証を促進する彼ら自身のスマート契約プログラム言語とVMを構築しています。

Whatever the right approach, whether it be overhauling the EVM to make it easier to formally verify or building a whole new language that is inherently easier to verify, we need more work put into this effort. We need more researchers and developers working on formal verification. We need formal verification libraries and standards in every possible programming language.
適切なアプローチが何であるとしても、それがそれを公式に実証することをより容易であるようにするために EVM を大修正しているか、あるいは生得的に実証することがより容易な、まったく新しい言語を構築しているかにかかわらず、我々はもっと多くの仕事がこの努力につぎ込まれることを必要とします。 我々はもっと多くの研究者と開発者が正式の検証に取り組むことを必要とします。 我々はすべての可能なプログラム言語で正式の検証ライブラリと標準を必要とします。

=====================================================================

人気ブログランキングへ人気ブログランキングへ

=====================================================================