原標題:《zkTLS: Blockchain APIs for any data》

作者:Decentralised.Co

編譯:深潮TechFlow

 

區塊鏈預言機:用於公共數據的區塊鏈 API

zkTLS:用於任何數據的區塊鏈 API

零知識傳輸層服務 (zkTLS) 可能是封閉企業巨頭網絡的致命打擊。新興網絡現在通過利用 zkTLS 擁有與 Facebook 和 Amazon 等巨頭競爭的能力。

zkTLS 允許用戶無權限地遷移其在互聯網上的任何身份信息,爲新網絡提供了一種強大的方式來利用現有網絡。它使用戶能夠在不同平臺之間自由切換,而無需從頭開始。最重要的是,它在不妥協數據隱私和安全性的情況下實現了這一目標。

我們看到加密應用以創造性的方式利用 zkTLS。

zkPass 允許用戶在鏈上驗證他們的傳統信用評分。OpacityNetwork 允許 Uber 司機將他們的評分轉移到 teleportxyz。它還使司機和餐廳能夠將他們的評論從 DoorDash 遷移到 NoshDelivery。

zkTLS 的工作原理如下:

傳輸層安全協議 (TLS) 保護了超過 95% 的互聯網連接。它代表了大多數 URL 中“https”中的“s”。TLS 連接確保:

服務器(如您的銀行)與客戶端(如您的手機)之間的交互是可信的。

  • 數據是機密的。

  • 數據完整性強。

zkTLS 引入了一個第三方驗證者,以在不妥協安全性的情況下驗證客戶端與服務器之間的通信安全性。實現驗證的方式有兩種主要方法:

基於代理的:一個代理服務器作爲中介,監測加密通信並部分解密以驗證客戶端的憑證。

基於多方計算 (MPC) 的:客戶端和驗證者與服務器交互,使驗證者能夠證明消息的真實性,而服務器對驗證者的存在毫不知情。

爲了保持隱私,客戶端使用零知識證明來證明數據的特定事實,而不透露實際信息。

例如,證明可以證明他們的銀行餘額在特定日期超過 $1000,而不是具體金額。或者,我可以證明我的錢包屬於一名經過驗證的印度公民,而不透露其他細節,例如我的姓名或出生日期。

這些證明可以被記錄在區塊鏈上,在此它們永久存在,供其他應用程序進行訪問和驗證。

控制用戶的數據使互聯網巨頭掌握權力,這使他們能夠創建基於個性化體驗的網絡,將用戶鎖定在其中。zkTLS 打破了今天困住數十億人的牆壁,創造一個更加開放、權力更爲分散的未來。