Join Our Mailing List
Friday March 31, 2023
Bitcoin (BTC) $27,885.47   Ethereum (ETH) $1,774.26
  • Events
  • News
    • Blockchain Technology
    • Capital Raising
    • Crypto Exchanges
    • Crypto Payments
    • Gaming & Betting
    • Investment Management
    • M&A
    • Mining
    • Networks & Protocols
    • Security
    • Vendor Technology
    • Wallets
Trezor Model T
CryptoNinjas
  • Crypto & Blockchain Links
  • Real-Time Market Data
  • Bitcoin ATM Map
  • Token Offerings/Listings
No Result
View All Result
CryptoNinjas
Home Featured

Applied Blockchain releases zero knowledge proof library for enterprises

This is the first step in Applied Blockchain's exploration of zero knowledge proofs for private smart contracts on multiple enterprise blockchain platforms

Published by CryptoNinjas.net
07/16/2019
Applied Blockchain Crypto Ninjas

Applied Blockchain, one of the UK’s leading developers of distributed ledger technology and smart contracts, has announced the alpha release of K0, a zero-knowledge proof library that has been in development for the better part of the past year.

K0 (pronounced “K-zero”) sets out to generate private digital assets compatible with multiple enterprise blockchains.

The Applied Blockchain team set out to solve two problems:

1. The sense that most enterprise blockchain platforms solve privacy at the expense of security (number of parties validating transactions).
2. The issue of diverging enterprise blockchain technologies creating a technology integration gap that will become harder to bridge, with Applied Blockchain “believing that networks will need bridging in order to maximize business value and potential.”

Concerning similar projects, Applied Blockchain noticed that:

a) Blockchain platforms (Quorum, Corda, Fabric) started using zero-knowledge proof technology to improve 1, but not 2.
b) There was already some great work on privacy and zero-knowledge proofs for public blockchains (zCash, Mimble Wimble, Coda, STARKware, AZTEC), but not private, business networks that the firm’s clients use.

K0 based on the Zerocash scheme

After doing lots of examination in 2018, the Applied Blockchain team eventually came across the Zerocash scheme, which is a concept for a private and anonymous cryptocurrency. It is also the only widely deployed application of zero-knowledge proofs in its implementation in Zcash. Studying Zerocash allowed Applied Blockchain to get an understanding of how zero-knowledge proofs can fit into an application by looking at an actual project.

Usage

Most of Applied Blockchain’s projects are built on Ethereum, so the team implemented a prototype of this scheme on Ethereum. Note that in the meantime, two other projects were published which do more or less the same thing: Zeth and Nightfall.

It became clear that the “on-chain” part of the scheme (i.e. the verification of the transaction proofs and storing state data) is generic enough to be applied to many smart contract platforms, so Applied Blockchain then ported their implementation to Fabric.

Smart Contract Payments

Applied Blockchain was most interested in private smart contract applications. For example: a trading system in which most of the transactional data is hidden but participants can trust that all transactions conform to some known, agreed-on business logic.

A first step towards being able to realize something like this was trying to find a way to lightly extend Zerocash so that payments can be used as triggers to actions in other smart contracts. For example: a user can use a Zerocash payment to “pay for something” a smart contract does…

“We found a solution for use cases where a user expects a certain payment. By tweaking the protocol a little bit we allow the recipient of the expected payment to precompute before the transaction happens some of the data that will be added to the system state once it actually happens (the part that adds the expected value to their account). They can then register this bit of data in a smart contract.”

“Another change we made in our implementation is that in a transaction a user can specify a smart contract which should be informed about the data created in the transaction (we require that the underlying smart contract platform allows smart contracts to communicate with each other). By specifying the smart contract the designated recipient earlier registered the data in, the sender can make their payment trigger some action in that smart contract. This final step is not private, in that the action that gets triggered is typically a standard smart contract action. However, the amount being transferred is still hidden.”
– Applied Blockchain Team

Current Implementation

The current implementation enables creation and movement of zero-knowledge assets on both Ethereum and Fabric, with the trading of a zero-knowledge fungible asset for a visible non-fungible asset enabled on Ethereum.

Applied Blockchain builds enterprise-grade, future-proof, real-world blockchain applications and products for global companies and blockchain startups, for more information on K0, see the whitepaper and visit the company website.

19
SHARES
FacebookTwitterLinkedinRedditE-MailTelegram

Related News

Applied Blockchain launches SILENTDATA to enable privacy-preserving open banking checks

04/15/2021
Applied Blockchain launches SILENTDATA to enable privacy-preserving open banking checks

Level39 member Applied Blockchain, a developer of software products with added trust and data privacy, today announced the launch of SILENTDATA, a platform enabling companies to perform consensual bank account checks without any banking data being...

Read more

Applied Blockchain chooses Porto as its development center for European expansion

07/30/2018
Applied Blockchain sets up Porto office

Applied Blockchain, one of the UK’s leading developers of distributed ledger technology and smart contracts, has announced the opening of an office in Porto, its first non-UK office – to further strengthen its blockchain...

Read more

Applied Blockchain selected as Travel Ledger Alliance development partner

03/12/2018
Applied Blockchain selected as Travel Ledger Alliance development partner

Travel Ledger Alliance today announced that it has selected Applied Blockchain as its development partner to build and deliver the base architecture and minimum viable product for Travel Ledger, a distributed billing and settlement...

Read more

Applied Blockchain secures investments from Shell Trading and Calibrate Partners

01/18/2018
Applied Blockchain secures investments from Shell Trading and Calibrate Partners

Applied Blockchain Ltd, a London-based blockchain start-up, has secured its first funding round with investments from Shell Trading International Ltd (Shell) and Calibrate Partners LLP for minority stakes in the company. Founded in 2015...

Read more
Load More
Leave Comment

Where to Exchange

Leading crypto suite in Spain & LATAM Visit
European bitcoin exchange Visit
Swap & buy 150+ cryptocurrencies Visit
First U.S. regulated BTC exchange Visit
  • Trending
  • Latest
Trust Wallet launches anticipated browser extension of its crypto management app

Trust Wallet launches anticipated browser extension of its crypto management app

11/14/2022

HitBTC adds BitcoinCash futures before the hard fork

07/29/2017
Crypto trading platform Caspian raises $16 million in token pre-sale

Crypto trading platform Caspian raises $16 million in token pre-sale

09/17/2018
Cross-chain crypto staking platform: RSTAKING

Cross-chain crypto staking platform: RSTAKING

11/16/2022
Nomura’s Laser Digital invests in Infinity, an Ethereum-based money market protocol

Nomura’s Laser Digital invests in Infinity, an Ethereum-based money market protocol

02/15/2023
ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

02/02/2023
Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

01/24/2023
Crypto exchange Gemini launches new electronic OTC trading solution

Crypto exchange Gemini launches new electronic OTC trading solution

01/19/2023
  • Home
  • Directory
  • Data
  • About
  • Contact
SUBSCRIBE

© 2016 - 2023 CryptoNinjas Disclosures | Privacy Policy

  • Home
  • Crypto Links
  • Market Data
  • Blockchain Tech
  • Exchanges
  • Capital Raising
  • Vendor Technology
  • Token Offerings/Listings
  • Payments
  • Wallets
  • Bitcoin ATM Map
  • Conferences & Events
  • About
  • Contact
No Result
View All Result

© 2016 - 2023 CryptoNinjas Disclosures | Privacy Policy