我起初沒有注意到這一點,但Sign也改變了錯誤處理的方式。在大多數系統中,一旦錯誤數據進入,就很難處理。你要麼刪除它,要麼隱藏它,或者嘗試覆蓋它,這通常會在後面產生混淆。我發現有趣的是,Sign並不強制你刪除錯誤。相反,你可以添加一個新的證明來修正或質疑舊的證明,同時保持原始內容可見。因此,沒有任何東西會悄悄地被更改或丟失。你可以並排看到錯誤和修正。這使得系統更加誠實,也更容易調試。如果出現問題,你不必猜測發生了什麼,你可以追蹤它。這感覺更像是版本歷史,而不是清理。而且,由於應用程序可以讀取最新有效的證明,它們仍然可以正常工作。這是一個簡單的想法,但它使數據系統整體上變得不那麼脆弱。

#SignDigitalSovereignInfra @SignOfficial
$SIGN