一般的加密貨幣錢包,需要用戶自行保管的私鑰來授權操作,只要區塊鏈運作正常,換個軟體也一樣能繼續使用。

但LikerLand的用戶在使用錢包功能時,只需使用如一般網站的帳號密碼或社群網站登入APP,不需要進行私鑰相關操作,那到底是怎麼進行交易的呢?

私鑰的儲存方式

實際上,用戶的私鑰由Authcore儲存在雲端,用戶登入後如果想進行交易,Authcore會替用戶使用私鑰對交易簽名確認。而Authcore會以特殊方式儲存私鑰,其與LikerLand都無法偷看用戶的私鑰。

要是LikerLand伺服器掛了?

但目前的LikerLand錢包無法讓用戶自行匯出私鑰,這會產生一個嚴重的問題——如果LikerLand伺服器出了狀況導致無法登入時,用戶就失去了對錢包地址的控制權。

雖然其他人依然無法盜用錢包地址內的資產,但用戶也無法將其取回。

社群登入的問題

除了直接使用帳號密碼登入,LikerLand也支援社群登入,由第三方網站證明你是你。假如這些網站作惡或是被人控制了,發出虛假的證明會如何?

在這種情形下,攻擊者可憑假證明裝作用戶,要求對交易簽名確認,實質掌控了用戶的資產控制權。

簡單整理

  • LikerLand伺服器掛掉、第三方網站掛掉:無法控制錢包地址,但其他人也無法盜用
  • 第三方網站作惡或被攻擊者控制:攻擊者可間接對錢包地址進行操作

有什麼替代方案?

自己建立一個錢包地址,然後把LIKE全部轉過去

目前所知的替代方案有:

  • Ledger硬體錢包
  • 自己架設一個節點

吐嘈

目前整個生態系中,對一般用戶而言能稱之為「去中心化」的部分,大概只有:

  • 使用LikerLand之外的錢包進行委託
  • 雙方都使用LikerLand之外錢包所進行的轉賬