基于一個以數(shù)字貨幣為媒介的公平交換系統(tǒng)Themis介紹
Themis是一個基于區(qū)塊鏈的公平交換系統(tǒng),提供去中心化的數(shù)字貨幣托管服務,解決以數(shù)字貨幣為媒介的公平交換問題,可應用于數(shù)字貨幣點對點托管支付、數(shù)字貨幣場外交易兌換等。
數(shù)字貨幣安全托管
THEMIS的關(guān)鍵技術(shù)
基于群托管的公平交換協(xié)議
Themis能夠保證互不信任的多個主體按照約定的規(guī)則完成資產(chǎn)互換:要么雙方都獲得了對方的商品,或者雙方什么都得不到。一是保證樂觀公平交換,即TTP只在發(fā)生爭議時參與;二是創(chuàng)新性地提出群托管支付,解決TTP單點失效和拒絕服務等問題。
基于可驗證洗牌和關(guān)聯(lián)環(huán)簽名的匿名聲譽機制
Themis基于可驗證洗牌和關(guān)聯(lián)環(huán)簽名技術(shù),實現(xiàn)了區(qū)塊鏈節(jié)點的匿名聲譽計算。一是完成匿名聲譽計算,隱藏了節(jié)點的身份和投票之間的關(guān)系;二是同時實現(xiàn)了獎勵和懲罰機制,突破了利用密碼學機制扣取作惡用戶資金的難題。
非交互式零知識證明
Themis利用非交互式零知識證明解決隱私問題,一是在群托管服務協(xié)議中,保證交易雙方提供給托管節(jié)點的密鑰份額是真實的;二是在可驗證洗牌協(xié)議中,驗證者用來檢查洗牌服務器是否正確地執(zhí)行了它的隨機操作;三是在聲譽系統(tǒng)中生成匿名聲譽預算的零知識證明。
支持高并發(fā)驗簽的數(shù)字簽名算法
Themis引入全新的支持高并發(fā)驗簽的數(shù)字簽名算法。支持基于哈希的一次性簽名算法、具有特殊性質(zhì)的橢圓曲線及驗簽算法等多種可選的數(shù)字簽名方案,在算法實現(xiàn)上特別針對GPU和CPU的向量指令集進行優(yōu)化,實現(xiàn)在典型計算平臺上接近2個數(shù)量級的驗簽性能提升。
HEMIS的應用場景
Themis構(gòu)建的以數(shù)字貨幣為媒介的公平交換系統(tǒng),采用鏈上資產(chǎn)托管促成公平交換機制,能有效解決數(shù)字貨幣交易兌換、電商平臺托管支付、監(jiān)管賬戶安全托管、多主體交易數(shù)字資產(chǎn)托管等應用場景問題,為數(shù)字世界中的公平交換提供了全新的解決方案。
點對點托管支付
Themis能夠為點對點網(wǎng)上市場(例如OpenBazaar),提供去中心化數(shù)字貨幣托管支付,實現(xiàn)買賣雙方的遠程交易和付款;
Themis連接電商平臺數(shù)字貨幣支付系統(tǒng),實現(xiàn)平臺和系統(tǒng)中的數(shù)字貨幣交易行為進行去中心化托管。
數(shù)字貨幣交易兌換
Themis支持實現(xiàn)數(shù)字貨幣的場外交易,能夠為比特幣、以太幣以及其它基于區(qū)塊鏈的密碼學數(shù)字貨幣提供安全托管服務,滿足不同數(shù)字貨幣間交易兌換需求,為數(shù)字貨幣跨鏈交易提供公平交換保障;
監(jiān)管賬戶安全托管
Themis能夠為數(shù)字貨幣資金監(jiān)管賬戶提供去中心化的托管服務,可實現(xiàn)對數(shù)字貨幣私募基金監(jiān)管賬戶、數(shù)字貨幣借貸監(jiān)管賬戶、數(shù)字貨幣交易所賬戶等進行安全托管,保障資金合規(guī)與安全。
多主體交易資產(chǎn)托管
針對交易主體多、交易環(huán)節(jié)長、交易依賴性強的應用場景,Themis將多主體交易中需要托管的資金,諸如訂金、首款、傭金、尾款等以數(shù)字貨幣的形式托管在原有鏈上,建立基于多主體職責和權(quán)益觸發(fā)條件指令的智能合約,并利用仲裁機制達成公平交換。