首頁 > 今日加密貨幣新聞
bitcoin
bitcoin

$97375.99 USD 

2.94%

ethereum
ethereum

$3364.01 USD 

6.64%

tether
tether

$1.00 USD 

-0.04%

solana
solana

$245.87 USD 

2.17%

bnb
bnb

$625.99 USD 

1.07%

xrp
xrp

$1.13 USD 

-0.77%

dogecoin
dogecoin

$0.388514 USD 

-1.41%

usd-coin
usd-coin

$0.999879 USD 

0.01%

cardano
cardano

$0.798095 USD 

-4.71%

tron
tron

$0.200921 USD 

1.10%

shiba-inu
shiba-inu

$0.000025 USD 

2.07%

avalanche
avalanche

$35.85 USD 

1.40%

toncoin
toncoin

$5.53 USD 

1.61%

sui
sui

$3.63 USD 

-2.27%

bitcoin-cash
bitcoin-cash

$491.36 USD 

9.03%

zk甲骨文

區塊鏈智能合約中的預言機是指可信任的第三方資訊來源,它為鏈提供來自鏈下來源和查詢的資訊。查詢的數據可以包括代幣價格、交易活動和錢包餘額等。此外,預言機充當中介,透過分析大量資料集並提供應用程式介面(API)來連接高度分散的區塊鏈世界,使它們能夠根據現實世界的事件和資料執行計算。簡而言之,預言機收集、查詢、驗證和驗證來自不同來源的數據,並將其傳遞給智能合約。

zkOracle 怎麼樣?

zkOracles 利用零知識證明 (ZKP) 作為一種無需信任的媒介,資料可以透過該媒介自由傳遞,同時保留強大的安全性、隱私性和成本效率標準。

zkOracle中的「zk」代表「零知識」。 zkOracle 是一種高級類型的預言機,它結合了零知識證明,這是一種加密方法,允許一方向另一方證明某個陳述是真實的,而無需透露其他資訊。透過整合零知識證明,zkOracles 可以以私密且可驗證的方式向智能合約提供資料。

zkOracles 中的資料證明過程從鏈下開始,鏈下證明者(節點)利用 zk-SNARK 來證明它們擁有特定資訊並已根據來源資訊執行計算。

然後,消費者將透過智慧合約與區塊鏈進行交互,提交請求,然後他們可以依靠這些鏈下證明者產生的數據和證據來做出明智的決定。然後,智能合約必須處理這些數據並決定該數據的有效性以及是否可信。事實上,初始資料計算和 zkProof 生成是在鏈外進行的,這使得用戶能夠在本地運行計算,並靈活地根據需要多次執行自訂操作,而不會產生高昂的額外成本。然後將鏈下資料和zkProof提交到鏈上進行驗證,以確保所提供資料的準確性和安全性。

零知識證明產生用於確保 Oracle 節點計算的完整性。這種無需信任的方法增強了 zkOracle 的安全性,因為目前傳統的 Oracle 資料可以更容易被利用,從而損害利害關係人。這種危害主要源自於Oracle可能依賴的資料集數量相對較少;因惡意活動而被沒收質押代幣的經濟懲罰也可能不足以起到威懾作用,理論上廣播數據的交易仍然可以提前運行,因為這些資訊是公開可見的,可能會破壞所述數據的完整性。

ZKOracles的優點

zkOracles 的主要優勢是能夠維護資料隱私,同時仍確保所傳遞資訊的完整性和真實性。

傳統的預言機公開或透明地向區塊鏈廣播數據,這在處理敏感或私人資訊時可能是一個問題。另一方面,zkOracles 可以在不洩露資料本身的情況下提供資料證明,這使得它們非常適合需要透明度和隱私的應用程式。

現實世界的應用

zkOracles 的獨特應用包括保密投票系統(可以在不洩露個人投票的情況下驗證結果)、需要交易隱私同時保持監管合規性的金融系統,以及需要在不洩露專有資訊的情況下驗證產品真實性的供應鏈系統。

此外,在身分驗證等使用者資料隱私至關重要的領域,zkOracles 可用於驗證使用者的真實性,而無需暴露其記錄的詳細資訊。總體而言,zkOracles 為許多行業提供了最佳解決方案,平衡了透明度需求和資料隱私需求。

ZKOracles 正在解決的問題

以太坊上的數據可用性面臨障礙:只能在鏈上查詢以太坊區塊鏈上最新的 256 個區塊,因此需要 Etherscan 等第三方應用程式提供額外數據。不到一小時的以太坊數據就可以輕鬆訪問,這使得第三方應用程式對於填補這一數據缺口至關重要,而用戶必須信任這一點。

鏈下資料有被竄改的風險,否則需要使用者建立自己的資料庫管理系統(DBMS)。然而,在本地管理 PB 級資料成本高且效率低。

zkOracle 克服了這些問題,消除了對第三方索引或本地儲存的需求。透過零知識證明 (ZKP),可以維護數據完整性,使開發人員能夠以不可信的方式存取數據,而無需依賴第三方提供者。

作者:Misha Komarov,=nil 創辦人;基礎。

Misha 是有效的零知識證明 (ZKP) 產生基礎設施的領先開發商。他是密碼學和資料庫管理系統(DBMS)領域的研究人員和開發人員。他的技術之旅始於 2013 年,當時他開始為 BitMessage(一種點對點加密通訊協定)做出貢獻。然後,他與區塊鏈網路 BitShares 和 Steemit(第一個基於 Steem 區塊鏈的應用程式)合作。在創立 =nil 之前,Mikhail 在 2017 年至 2018 年期間參與了 Steem 的一個分叉工作; 2018年4月成立