State-Trie

什麼是“w”,進行修改的權限?

  • July 30, 2019

根據黃皮書第 9 章:

在此處輸入圖像描述

但是,我發現它的定義很模糊。

  1. 誰給了這個權限?它是依賴於每台機器還是有一個客觀的算法可以遵循?
  2. “w”的類型是什麼?在論文中,它似乎總是取操作碼的值(例如 REVERT),但我不完全確定。

我知道這個答案,但它只是粘貼了黃紙上的快照,描述性不夠+我不確定它是否正確,似乎“w”不是布爾值。

答案就在兔子洞裡:

黃皮書第 9.4.1 節

因此,答案是:

  1. 不,如果節點使用非惡意乙太坊客戶端,則不涉及主觀性。權限由指定的操作數給出。
  2. 類型是操作數或指令,如 ADD、PUSH 或 STOP。完整的指令表在附錄 H 中指定。

注意:我覺得黃皮書有點笨拙的是它使用了許多符號和概念,而沒有對它們的引用進行超級腳本。您只需要通過並希望它會在下一頁或某些附錄中定義。

引用自:https://ethereum.stackexchange.com/questions/65098