Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.

Releases: HorizenOfficial/zend_oo

v3.0.0-beta1

29 Sep 14:29
v3.0.0-beta1
0a586a2
Compare
Choose a tag to compare
v3.0.0-beta1

v2.1.0-beta4 sidechains testnet

14 Jul 17:09
v2.1.0-beta4
a998fab
Compare
Choose a tag to compare

Zend_oo - the Zendoo-powered Sidechain Platform

Zend_oo is the beta version of Zend allowing Horizen Mainchain to manage and interact with any number of sidechains.

This version of Zend implements the Zendoo verifiable Cross-Chain Transfer Protocol that allows the creation of ad-hoc sidechains, each with an independent custom business logic. Moreover it grants the possibility of transferring coins from the Mainchain and allows to safely retrieve coins back from the sidechain by means of verifiable withdrawal certificates.

Horizen Sidechains are fully decentralized: sidechain nodes observe the Mainchain but the Mainchain only observes cryptographically authenticated certificates received from the sidechain; Certificate authentication and validation are achieved thanks to an innovative use of the SNARK technology, which enable constant-sized proofs of arbitrary computations, not involving any trusted third party and keeping Mainchain totally agnostic from sidechain's rules.

The main feature of our construction is the high degree of generalization: sidechains are allowed to use their own rules and data, defining custom SNARKs to let mainchain authenticate their certificates without any knowledge of the sidechain internals.

You can read more about the Zendoo protocol in our whitepaper, and explore our default sidechain implementation and SDK in our Sidechains-SDK.

Beta features


  • Sidechain Declaration with customizable SNARK verification key;
  • Forward Transfer transaction to sidechain;
  • Sidechain epoch management with liveness monitoring and ceasing procedure;
  • Sidechain Backward Transfer by means of Withdrawal Certificate;
  • Agnostic Withdrawal Certificate validation via custom SNARK proof verification (powered by zendoo-mc-cryptolib);
  • Extended rpc interface to create and dispatch Sidechain Declaration, Forward Transfer transactions and Withdrawal Certificates;
  • Extensive unit tests and integrations tests for verifying sidechain functionality;
  • Public Sidechain testnet separate from normal testnet3.

Binaries

There is no release of macOS binaries planned for v2.1.0-beta4

Install

Debian package dependencies:

Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)

v2.1.0-beta3 sidechains testnet

19 Jun 01:31
v2.1.0-beta3
b864662
Compare
Choose a tag to compare

Zend_oo - the Zendoo-powered Sidechain Platform

Zend_oo is the beta version of Zend allowing Horizen Mainchain to manage and interact with any number of sidechains.

This version of Zend implements the Zendoo verifiable Cross-Chain Transfer Protocol that allows the creation of ad-hoc sidechains, each with an independent custom business logic. Moreover it grants the possibility of transferring coins from the Mainchain and allows to safely retrieve coins back from the sidechain by means of verifiable withdrawal certificates.

Horizen Sidechains are fully decentralized: sidechain nodes observe the Mainchain but the Mainchain only observes cryptographically authenticated certificates received from the sidechain; Certificate authentication and validation are achieved thanks to an innovative use of the SNARK technology, which enable constant-sized proofs of arbitrary computations, not involving any trusted third party and keeping Mainchain totally agnostic from sidechain's rules.

The main feature of our construction is the high degree of generalization: sidechains are allowed to use their own rules and data, defining custom SNARKs to let mainchain authenticate their certificates without any knowledge of the sidechain internals.

You can read more about the Zendoo protocol in our whitepaper, and explore our default sidechain implementation and SDK in our Sidechains-SDK.

Beta Preview features


  • Sidechain Declaration with customizable SNARK verification key;
  • Forward Transfer transaction to sidechain;
  • Sidechain epoch management with liveness monitoring and ceasing procedure;
  • Sidechain Backward Transfer by means of Withdrawal Certificate;
  • Agnostic Withdrawal Certificate validation via custom SNARK proof verification (powered by zendoo-mc-cryptolib);
  • Extended rpc interface to create and dispatch Sidechain Declaration, Forward Transfer transactions and Withdrawal Certificates;
  • Extensive unit tests and integrations tests for verifying sidechain functionality;
  • Public Sidechain testnet separate from normal testnet3.

Binaries

There is no release of macOS binaries planned for v2.1.0-beta3

Install

Debian package dependencies:

Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)

v2.1.0-beta2 sidechains testnet

18 Jun 14:00
v2.1.0-beta2
302dcc8
Compare
Choose a tag to compare

Zend_oo - the Zendoo-powered Sidechain Platform

Zend_oo is the beta version of Zend allowing Horizen Mainchain to manage and interact with any number of sidechains.

This version of Zend implements the Zendoo verifiable Cross-Chain Transfer Protocol that allows the creation of ad-hoc sidechains, each with an independent custom business logic. Moreover it grants the possibility of transferring coins from the Mainchain and allows to safely retrieve coins back from the sidechain by means of verifiable withdrawal certificates.

Horizen Sidechains are fully decentralized: sidechain nodes observe the Mainchain but the Mainchain only observes cryptographically authenticated certificates received from the sidechain; Certificate authentication and validation are achieved thanks to an innovative use of the SNARK technology, which enable constant-sized proofs of arbitrary computations, not involving any trusted third party and keeping Mainchain totally agnostic from sidechain's rules.

The main feature of our construction is the high degree of generalization: sidechains are allowed to use their own rules and data, defining custom SNARKs to let mainchain authenticate their certificates without any knowledge of the sidechain internals.

You can read more about the Zendoo protocol in our whitepaper, and explore our default sidechain implementation and SDK in our Sidechains-SDK.

Beta Preview features


  • Sidechain Declaration with customizable SNARK verification key;
  • Forward Transfer transaction to sidechain;
  • Sidechain epoch management with liveness monitoring and ceasing procedure;
  • Sidechain Backward Transfer by means of Withdrawal Certificate;
  • Agnostic Withdrawal Certificate validation via custom SNARK proof verification (powered by zendoo-mc-cryptolib);
  • Extended rpc interface to create and dispatch Sidechain Declaration, Forward Transfer transactions and Withdrawal Certificates;
  • Extensive unit tests and integrations tests for verifying sidechain functionality;
  • Public Sidechain testnet separate from normal testnet3.

Binaries

There is no release of macOS binaries planned for v2.1.0-beta2

Install

Debian package dependencies:

Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)

v2.1.0-beta1 sidechains testnet

17 Jun 00:10
v2.1.0-beta1
7c49700
Compare
Choose a tag to compare

Zend_oo - the Zendoo-powered Sidechain Platform

Zend_oo is the beta version of Zend allowing Horizen Mainchain to manage and interact with any number of sidechains.

This version of Zend implements the Zendoo verifiable Cross-Chain Transfer Protocol that allows the creation of ad-hoc sidechains, each with an independent custom business logic. Moreover it grants the possibility of transferring coins from the Mainchain and allows to safely retrieve coins back from the sidechain by means of verifiable withdrawal certificates.

Horizen Sidechains are fully decentralized: sidechain nodes observe the Mainchain but the Mainchain only observes cryptographically authenticated certificates received from the sidechain; Certificate authentication and validation are achieved thanks to an innovative use of the SNARK technology, which enable constant-sized proofs of arbitrary computations, not involving any trusted third party and keeping Mainchain totally agnostic from sidechain's rules.

The main feature of our construction is the high degree of generalization: sidechains are allowed to use their own rules and data, defining custom SNARKs to let mainchain authenticate their certificates without any knowledge of the sidechain internals.

You can read more about the Zendoo protocol in our whitepaper, and explore our default sidechain implementation and SDK in our Sidechains-SDK.

Beta Preview features


  • Sidechain Declaration with customizable SNARK verification key;
  • Forward Transfer transaction to sidechain;
  • Sidechain epoch management with liveness monitoring and ceasing procedure;
  • Sidechain Backward Transfer by means of Withdrawal Certificate;
  • Agnostic Withdrawal Certificate validation via custom SNARK proof verification (powered by zendoo-mc-cryptolib);
  • Extended rpc interface to create and dispatch Sidechain Declaration, Forward Transfer transactions and Withdrawal Certificates;
  • Extensive unit tests and integrations tests for verifying sidechain functionality;
  • Public Sidechain testnet separate from normal testnet3.

Binaries

There is no release of macOS binaries planned for v2.1.0-beta1

Install

Debian package dependencies:

Depends amd64: libc6 (>= 2.18), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 5.2)
Depends arm64: libc6 (>= 2.25), libgcc1 (>= 1:4.2), libgomp1 (>= 4.9), libstdc++6 (>= 7)