Releases: airchains-network/junction
Junction v0.3.0-rc1
Description:
This release introduces significant upgrades, focusing on WebAssembly (WASM) support for RUST-based contract deployment and enhancements in the Data Availability (DA) layer for blob integrity validation.
Highlights:
-
WASM Integration for RUST Smart Contracts:
- Enabled deployment and execution of RUST-based smart contracts using WASM.
- Seamlessly linked WASM with
app.go
for enhanced modularity and compatibility. - Designed a new app wiring framework to support WASM operations efficiently.
-
CipherPodLedger Module:
- Introduced the CipherPodLedger module to enable settlement of encrypted pods using Fully Homomorphic Encryption (FHE).
- Provided a secure mechanism for execution environments to interact with the Junction chain.
- Enhanced privacy and scalability for FHE-powered use cases.
-
Data Availability Layer Enhancements:
- IntegrityCheck: Added a robust function to validate blob data integrity.
- LogBlobData: Implemented traceable and auditable logging for blob data.
-
WASM Module Test Suite Improvements:
- Resolved existing test case bugs in the WASM module.
- Added new edge-case test scenarios to ensure reliability and production readiness.
What's Fixed:
- Bugs in WASM test cases that caused execution failures.
- Missing blob validation mechanisms in the DA layer.
What's Changed
- Implementation of Track-gate Module for External Sequencer Integration by @ComputerKeeda in #15
- Docs Update by @ComputerKeeda in #17
- docs: add instructions for downloading the correct binary based on OS by @ComputerKeeda in #18
- Bugfix/wasm patch 1 by @ComputerKeeda in #21
- Integration of wasm module into junction by @ComputerKeeda in #23
- Enhance Wasm Support with Patch 3 Updates by @ComputerKeeda in #25
- Integrate Wasm, CipherPodLedger Module and Fix DA Layer and WASM Bugs (#6, #24) by @ComputerKeeda in #26
Full Changelog: v0.2.0...v0.3.0-rc1
v0.2.0
Junction v0.2.0 Testnet Release Note
We are excited to announce the release of Junction v0.2.0 on our testnet. This update marks a significant enhancement in our network’s architecture, introducing support for external sequencers like Espresso to boost scalability, efficiency, and cross-chain interoperability. Here are the key highlights:
Highlights
- Integration of External Sequencers: The Trackgate module now allows Airchains to seamlessly integrate with external sequencers such as Espresso, enabling off-chain transaction ordering and faster finality.
- Improved Scalability and Efficiency: By offloading transaction sequencing to external sources, we’ve significantly increased throughput, reduced on-chain computation, and enhanced performance in high-volume environments.
- Enhanced Flexibility and Modularity: The modular design of the Trackgate module allows for easy future upgrades and integration of additional external sequencers.
We invite our community and validators to test this new release and provide valuable feedback as we continue to evolve the Airchains ecosystem. Your contributions are critical in helping us shape a more scalable, decentralized future.
What's Changed
-
- docs(readme.md): update installation and initialization instructions by @kritarth1107 in #1
-
- chore(chain-init.sh): remove scripts files which no longer needed. by @ComputerKeeda in #2
- Added upgrade handler logic for jip-2 by @ComputerKeeda in #8
- Feature/external seq/espresso/v3/patch 1 by @ComputerKeeda in #9
- Feature/external seq/espresso/v4/patch 1 by @ComputerKeeda in #10
- chore: update readme by @saatvik333 in #16
- docs reviewed by @Noooblien, @deadlium and @SlayeR6889
New Contributors
- @saatvik333 made their first contribution in #16
Full Changelog: v0.1.0...v0.2.0
Airchains Team 💜
v0.1.0
Junction v0.1.0 Testnet Release Note
We are pleased to announce the release of Junction v0.1.0 on our testnet. This update marks a significant enhancement in our platform, leveraging the latest technologies to deliver improved functionality and reliability. Here are the key highlights:
Highlights
- Upgraded to Cosmos SDK v0.50.3: Ensuring a more stable and efficient foundation for our network.
- Implemented VRF for Decentralized Tracks: Introducing verifiable randomness to enhance fairness and security in track management.
- Enhancements to Active Stations: Simplified processes for adding and removing tracks from active stations, alongside implementing track membership verification for greater transparency.
Changelog
For a comprehensive list of changes, please visit our changelog here.
We are committed to continuous improvement and eagerly anticipate your feedback on this release. Thank you for being part of our journey towards a more decentralized future.
Airchains Team 💜
v0.0.2-beta
Full Changelog: v0.0.1-beta...v0.0.2-beta
v0.0.1-beta
Devnet Release
v0.0.1-beta
- Blockchain Initialization: Custom 'air' address prefix, streamlined project structure.
- Execution Layer Enhancements: 'Exelayer' for validators and voting power, dynamic management, and robust queries.
- Verification Key Management: Efficient 'vkey' type for managing lengthy verification keys.
- Batch Processing Mechanics: 'batch_min' and 'batch_max' structures, robust batch handling, and detailed query functions.
- Validator Management: 'Poll' system for democratic validator selection, comprehensive management messages, and detailed poll information queries.
Full Changelog: https://github.com/airchains-network/junction/commits/v0.0.1-beta