關於 Newton Protocol 的 zkPermissions,有件事一直讓我在意:“可撤銷(revocable)”。
這裏的說法是:用戶向代理授予帶作用域、可撤銷的權限,而不是交出私鑰。與盲目委託相比,這確實是改進。但“可撤銷”到底是指什麼時候?
如果某個代理已經提交了自動化意圖,它正處在流水線中等待操作者、等待 TEE 證明、等待驗證者確認——在撤銷該權限之後,這個正在執行的動作會被立刻中止嗎?還是隻會阻止下一次?會話密鑰與權限更新保存在 Keystore rollup 中,而它有自己的出塊時間與最終性。即使那段時間很短,仍然存在一個窗口:從“用戶決定撤銷”到“權限狀態真正更新到鏈上”之間。
對於像 DCA 買入這種低風險自動化,那個窗口大概率不重要。但對於任何對時間敏感或高價值的操作,可能就會。
@NewtonProtocol $NEWT #Newt
這裏的說法是:用戶向代理授予帶作用域、可撤銷的權限,而不是交出私鑰。與盲目委託相比,這確實是改進。但“可撤銷”到底是指什麼時候?
如果某個代理已經提交了自動化意圖,它正處在流水線中等待操作者、等待 TEE 證明、等待驗證者確認——在撤銷該權限之後,這個正在執行的動作會被立刻中止嗎?還是隻會阻止下一次?會話密鑰與權限更新保存在 Keystore rollup 中,而它有自己的出塊時間與最終性。即使那段時間很短,仍然存在一個窗口:從“用戶決定撤銷”到“權限狀態真正更新到鏈上”之間。
對於像 DCA 買入這種低風險自動化,那個窗口大概率不重要。但對於任何對時間敏感或高價值的操作,可能就會。
@NewtonProtocol $NEWT #Newt