冷錢包熱錢包

什麼是熱錢包?

我們在冷錢包原理中提到,完全不觸網的冷錢包才是真正安全的數字資產存儲方式。但由於交易平台需要高頻處理用戶的充幣、提幣需求,只依靠冷錢包遠遠無法滿足用戶需求,熱錢包(聯網錢包)是必不可少的補充。

相比冷錢包,如何安全穩定的運行熱錢包具有更大的技術挑戰。歐易OKX獨創熱錢包半離線多重簽名技術,在保障資金安全的同時,還能提供快捷、安全的數字資產的充提服務。

歐易OKX熱錢包架構

歐易OKX熱錢包系統採用多重簽名、半離線簽名、大數據風控等多重技術手段,保證私鑰的安全性。所有用戶的充值、提現需求都需要經過多重風險管理認證,才會廣播至區塊鏈確認。

歐易OKX熱錢包設計理念

私鑰存儲的安全性

為有效抵禦線下物理攻擊,半離線簽名服務將私鑰只存儲在內存裡,這樣即使服務器受到物理攻擊,其他人也難以獲取到私鑰數據

半離線服務簽名

為有效抵禦線上黑客攻擊,歐易OKX在交易發送過程中使用的並不是普通的TCP/IP協議,而是自主研發了一種特殊的網絡通訊協議——半離線簽名服務

多重授權

為防止權力濫用,歐易OKX採用多重簽名方案,且私鑰管理者彼此間嚴格隔離

明確的備用私鑰應急預案

私鑰有多重備份的同時,考慮到多場景發生的可能性,存在多樣化的備用私鑰啟用應急方案

歐易OKX熱錢包
私鑰管理線上充幣熱錢包提幣

私鑰生成

- 通過算法隨機生成三把私鑰並對其進行加密,密文存儲在半離線簽名設備中,並分別由三個不同的私鑰管理人持有

- 任意兩個私鑰管理人不得乘坐同一輛交通工具,三人不得同時出現在同一國家或地區,以此來避免同時出現人身意外的可能

私鑰備份

- 每把私鑰都有一個備份

- 備份私鑰存儲於美國、日本、新加坡三地的銀行保險櫃中

主私鑰如何啟用

- 採用2-3的多重簽名技術

- 需要三個私鑰持有人中的兩個在不同的高安保級別的物理空間中分別進行授權,才能啟動半離線簽名服務

- 私鑰只會存儲在安全物理空間中的設備內存中,即使空間被物理爆破,或者設備被偷走,私鑰也無法被盜取

備份私鑰如何啟用

- 任何一名私鑰管理人,如果出現人身事故如死亡或失憶等,我們將在48小時內啟用備份私鑰

- 任何一名私鑰管理人,如遭到蓄意謀害、脅迫、綁架等意外情況,導致其存在洩露私鑰密碼的風險,我們將會停止提幣,同時在48小時內通過啟動備份私鑰,更新物理空間設備中的私鑰文件,從而廢棄原私鑰持有人的密碼,且更換私鑰密碼持有人,以保證資產安全

- 任何一名私鑰管理人,如遇到因意外或參與保密性較強的工作而導致暫時無法履職的情況,我們將啟動備份私鑰,啟動時間週期最長為30天

區塊鍊網關服務會跟踪區塊鏈上所有的交易,如果發現涉及OKX地址的交易會將其傳遞到保險櫃系統,交易信息在保險櫃系統被記錄在數據庫,並同時把客戶的充值信息發送給線上風控管理系統。線上風控管理系統將按照以下步驟對充值相關數據檢查:

- 客戶的資金是否來源於黑名單地址

- 區塊鏈上客戶地址是否收到幣

- 交易被打包的區塊高度是否到達可信高度

- 充值交易的金額是否觸發風控規則

如果線上風控系統監測到異常充值數據,資金服務將延遲該筆充值到賬時間,以便平台進行檢查。如果通過線上風控檢查,該充值交易會即時通知到資金服務,進而用戶完成充值

用戶發起提幣後,在線風控管理系統首先進行異常提幣檢測,如頻率異常、獲利異常 、賬戶異常等

在線風控通過後,充值交易會通知到保險櫃服務,保險櫃服務並將自動創建一筆未簽名交易。該筆未簽名交易將發送給簽名服務,簽名服務再通過特殊的網絡通訊協議發送給半離線多簽服務進行簽名。發送過程並不是普通的TCP/IP的通訊協議,我們將這種方式稱作半離線簽名服務,黑客幾乎不可能通過網絡攻擊獲取半離線機器上的私鑰。同時在半離線機器上,私鑰只存儲在內存裡。即使物理上攻擊到了該服務器所在場所,也不可能獲取到私鑰數據

同時,半離線風控服務(定期更新的本地風控數據庫)也會對每一筆交易進行風控檢測,如頻率異常、額度異常 、賬戶異常等,通過檢測後,才會對該交易進行簽名,並再次通過特殊的網絡通訊協議,傳送給在線服務器,廣播到區塊鏈上(如果半離線風控檢查不通過會延遲一段時間再進行簽名,防止線上系統被黑客攻擊造成短時間提走大量的幣)

方案要點

私鑰採用多點分散式保管

每個私鑰都有備份,以防止私鑰管理人出現意外

多場景的備份私鑰啟用預案(包括死亡、失憶、失聯等不可預測的場景​​方案)

通過獨創的半離線簽名服務,私鑰只存儲在內存中,且不觸網。同時隔離了線上黑客攻擊和線下物理攻擊

多重風控檢測方案,前置性的預防可疑代幣通過歐易OKX進行流入或轉出

實現結果

能同時防止網絡和物理攻擊,私鑰安全性極高

擁有多簽、多備份機制以及完善的備用私鑰啟用預案,最大限度降低因私鑰管理對平台正常運營產生的影響

完善的風控管理系統,預防異常充值和提現的行為