Multisignature
使用帶有分類帳硬體錢包的 gnosis safe
我使用 Gnosis Safe 創建了一個 2/2 多重簽名錢包,其中一個簽名者是分類帳硬體錢包。
我做了2個測試:
- 賬本是第一個共同簽名的,然後賬本螢幕會顯示一個相當神秘的交易雜湊並要求驗證
- 賬本是最後一個簽名的,然後它會要求我驗證金額(顯示不正確,我想轉賬 0.2ETH,但顯示為 0)和目標地址(再次顯示不正確的數據,而不是我發送的地址我的交易)
所以它要麼顯示(1)沒有關於交易的相關資訊,要麼(2)不正確的數據——這是使用 Gnosis Safe 的已知限制嗎?
我將引用我從 Gnosis 團隊得到的關於他們不和諧的回答:
對於 1,Web 應用程序請求對消息進行簽名,並且分類帳顯示該消息的雜湊值(這是分類帳使用者體驗問題)。對於 2,您正在簽署契約互動,觸發從您的保險箱轉移,因此分類帳不會顯示它。僅當您從您的分類帳帳戶轉移資金時,Ledger 才會顯示它。
正確顯示合約互動是賬本的一個缺點,它需要賬本支持 eip-712 才能在一定程度上改善這一點,但這超出了我們的範圍,因為它需要更改賬本韌體
我認為大多數硬體目前都有類似的限制
真正的壞消息意味著硬體對 Gnosis Safe 幾乎毫無用處
以下是使用分類帳簽署交易的方法:
https://help.gnosis-safe.io/en/articles/4795041-sign-transactions-with-a-trezor-hardware-wallet
以下是使用分類帳確認交易的方法(不漂亮,但顯然可行):