2019年09月18日

白書:次世代のスマート契約と分散アプリケーション・プラットフォーム(55)


As described in the state transition section, our solution works by requiring a transaction to set a maximum number of computational steps that it is allowed to take, and if execution takes longer computation is reverted but fees are still paid. Messages work in the same way. To show the motivation behind our solution, consider the following examples: 
状態遷移セグメントで記述されるように、我々の解決は、取引きがとることを可能にされるコンピュータ処置の最大番号を設定することを要求することによって、働き、そしてもし実行がもっと長期の計算が逆戻りするが、しかし料金がまだ支払われるなら、うまくいきます。 メッセージが同じように機能します。 我々の解決の背後の動機づけを見せるために、次の例を考慮してください: 


  • An attacker creates a contract which runs an infinite loop, and then sends a transaction activating that loop to the miner. The miner will process the transaction, running the infinite loop, and wait for it to run out of gas. Even though the execution runs out of gas and stops halfway through, the transaction is still valid and the miner still claims the fee from the attacker for each computational step. 
    攻撃者は無限ループを走らせる契約を作って、そして次に鉱夫にそのループを活性化して取引きを送ります。 鉱夫は、その取引きを処理して、無限ループを走らせてそしてそれがガスを使い果たすのを待つでしょう。その 実行がガスを使い果たして、そして途中で終止するけれども、その取引きはまだ有効で、そして鉱夫はそれぞれの電算ステップのために攻撃者からの費用をまだ要求します。 

  • An attacker creates a very long infinite loop with the intent of forcing the miner to keep computing for such a long time that by the time computation finishes a few more blocks will have come out and it will not be possible for the miner to include the transaction to claim the fee. However, the attacker will be required to submit a value for STARTGAS limiting the number of computational steps that execution can take, so the miner will know ahead of time that the computation will take an excessively large number of steps. 
    攻撃者はこのような長い時間、鉱夫に電算し続けることを強いる意図で非常に長期の無限ループを作るので、計算が終わるときまでに、もう少し多くのブロックが出てきてしまっているであろうし、鉱夫が費用を要求するためにその取引きを含めることはできないでしょう。 しかしながら、攻撃者はその実行がとりうる電算ステップ数を制限している STARTGAS の値を提出するように要求されるでしょう、それで鉱夫は計算が過度に大きいステップ数をとるであろうことを事前に知るでしょう。 

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

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

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

posted by 平成アフィリエイトへの挑戦 at 08:54| 千葉 ☀| Comment(0) | イーサリアム | このブログの読者になる | 更新情報をチェックする

今日の先端技術情報20190918

今日の先端技術情報20190918

テーマ:

/////////////////////////////////////////////////////////////////////

先端技術情報

/////////////////////////////////////////////////////////////////////

AI

AIを用いた低負荷、高精度のナンバープレート認識ソフトウェアを提供開始

@IT MONOist

ディジタルメディアプロフェッショナルは、AIディープラーニング技術を用いた、車両ナンバープレートの認識ソフトウェア「ZIA Plate」のライセンス提供を開始した。


AIがパンの代金表示、トランドールが自動精算機

日本経済新聞

JR九州子会社でパン店を展開するトランドール(福岡市)は9月5日から博多駅店(同)で人工知能(AIを搭載したレジを導入する。作業の省人化や決済時間の ...

.

仮想通貨


仮想通貨を要求する新種ランサムウエア、フォートナイトのプレイヤーを標的に

コインデスク・ジャパン

「Syrk」と呼ばれる新しいランサムウエアは、ハードドライブにあるファイルを暗号化し、身代金が支払われないと、全てのフォルダを削除する。このマルウエアの ...


ビットコインは金の代わりになれるのか?7人の著名人の発言まとめ

みんなの仮想通貨

ファンドストラット(Fundstrat)の会長で仮想通貨強気派とも知られるトム・リー氏は、現地時間8月5日にアメリカのニュース放送局CNBCのインタビューに答えまし ...


ブロックチェーン

スイス規制当局、AML要件強化と同時にブロックチェーン企業2社に「銀行・証券免許」付与

コインデスク・ジャパン

スイス金融市場監督局(FINMA)は、ブロックチェーン企業向けのアンチマネーロンダリング(AML)要件に関するガイダンスを今週発表した。そして、新しくブロック ...


Hyperledger加盟のウィプロ、電話番号転出(NP)にブロックチェーン活用

みんなの仮想通貨

Hyperledgerに加盟するインドの大手IT企業ウィプロは、電話番号の通信事業者乗り換え、いわゆるナンバーポータビリティ(NP)の手続きにブロックチェーン技術 ...

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

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

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

posted by 平成アフィリエイトへの挑戦 at 08:49| 千葉 ☀| Comment(0) | e-コマース | このブログの読者になる | 更新情報をチェックする