Protocol

什麼是特殊的 Ripple 賬戶 ACCOUNT_ZERO、ACCOUNT_ONE 和 root 賬戶?

  • April 26, 2013

什麼是特殊賬戶 ACCOUNT_ZERO、ACCOUNT_ONE 和 root 賬戶?Ripple wiki 並不清楚它們的用途。稍微解釋一下就好了。

是什麼讓這些賬戶“特別”?

根賬戶是在初始賬本中擁有 XRP 的賬戶。

ACCOUNT_ZERO 是一個 160 位標識符為零的帳戶。在處理貨幣/發行者對時,ACCOUNT_ZERO 被用作貨幣和發行者來指示 XRP。

ACCOUNT_ONE 是一個 160 位標識符為 1 的帳戶。ACCOUNT_ONE 用於沒有賬戶適用但貨幣不是 XRP 的情況。例如,在兩個賬戶之間的瑞波餘額節點中,“餘額”平等地屬於兩個賬戶,並且實際上是它們兩個的屬性。它有一個 ACCOUNT_ONE 的發行者。

ACCOUNT_ONE 有時也用作內部算術運算中的標誌,以指示需要非 XRP 語義。XRP 金額儲存為整數下降(XRP 的百萬分之一),而其他貨幣的金額以指數表示法儲存。有時金額不是以任何特定貨幣表示的(例如,當輸出和輸入被劃分以計算報價的質量時)。為了在沒有有效貨幣的情況下指示非 XRP 語義,使用了 ACCOUNT_ONE。它本質上意味著“不是 XRP”。

引用自:https://bitcoin.stackexchange.com/questions/10228