密碼學系列 零知識證明 ZKP 智慧型合約

2021-10-08 02:51:56 字數 691 閱讀 6615

零知識證明系統允許將加密的私有狀態共享給所有人。各方可以提交交易,其中包括將當前狀態轉換為新的私有狀態(加密)的資訊(加密),以及證明該狀態轉換有效的證明。

zether可以輕鬆整合到任何基於賬戶的智慧型合約平台(如以太坊)中,而無需更改平台的設計。基本的zether整合用於機密令牌的大致工作原理如下:

ethsnarks在libsnark的基礎上,實現了以太坊上與zksnark相關的智慧型合約和電路。ethsnarks本身也是libsnark應用很好的學習示例。libsnark的gadget1庫主要圍繞sha256(基於bit的hash函式)實現各種gadgets。ethsnarks在alt_bn128這條橢圓曲線上實現了基於field的hash函式(mimc,pedersen,poseidon等)

它的速度非常快

peos建立在eos之上,它充分利用了0.5秒的出塊時間。享受基於eos技術的匿名交易。

dex相容

peos本質上是eos令牌的核心,是第乙個與dex完全相容的以隱私為中心的令牌。它不能被阻止,它無法追溯。

eos mainnet 上部署的合約:thepeostoken

往期精彩回顧:

區塊鏈知識系列

密碼學系列

共識系列

公鏈調研系列

以太坊系列

eos系列

智慧型合約系列

token系列

密碼學系列 ZKP與匿名交易的結合

2019 10 15 19 13 50 搬磚魁首 閱讀數 11更多 分類專欄 密碼學系列 匿名位址到匿名位址間的交易 透明位址到匿名位址間的交易 這是alessandro chiesa 加州大學伯克利分校電腦科學系的教授,zcash團隊核心人員,同時也是零知識證明 c 庫 libsnark 的主要作...

《密碼學系列》 分組密碼

繼上一期的流密碼之後,我們就趁熱打鐵趕緊來看看分組密碼是怎麼一回事呢?在常用的一些密碼系統中,分組密碼在維護系統安全中仍然扮演著乙個重要角色,同流密碼一樣,分組密碼的使用也有許許多多需要我們注意的問題。分組密碼是什麼呢?分組分組顧名思義就是將明文訊息分成組來進行加密,也就是說,加密器每次只能處理特定...

現代密碼學之零知識證明

reference 什麼是零知識證明?涉及驗證者和驗證者的一種協議,使驗證者能夠使驗證者相信某個語句是真的,而不透露任何其他資訊。換句話說,零知識證明就是向你證明我知道某件事的同時,不會向你暴漏這個事情的任何資訊。舉乙個經典的例子 finding wally 這個人是 wally 我們要在下面這張圖...