Bitcoin Forum
June 28, 2024, 03:39:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: zk-SNARKS usage in applications  (Read 84 times)
darkonedd1 (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
December 27, 2017, 12:00:05 AM
 #1

Hi everyone,

As we all know zcash uses zksnarks https://z.cash/technology/zksnarks.html, also ethereum, with Byzantium hard fork, added support to zk snarks https://z.cash/blog/ethereum-snarks.html

My question is, how can this technology be used in other applications and what use-cases might be?
There is an official repo libsnark https://github.com/scipr-lab/libsnark developed by scipr-lab, however i am still struggling to find
how can this be useful in other projects.

Would it be possible to develop a mechanism that would validate some encrypted data? My use case is the following:
1. User encrypts a message
2. User sends encrypted message to a server
3. Server validates that encrypted data is sane (let's say the structure of the data is correct)
4. Server saves validated data without knowing the actual data.

This looks and sounds non realistic, but with zk snarks magic, would it be possible to archive something close to the above?

Thanks!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!