Releases: HorizenOfficial/zend_oo
v3.0.0-beta1
v3.0.0-beta1
v2.1.0-beta4 sidechains testnet
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
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
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
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)