Built on Ixian Core v0.9.8, this release integrates Ixian's new End-to-End (E2E) transaction model into the DLT layer, alongside improvements to block propagation, transaction handling, mining behavior, and node performance.
The result: a network that is more reliable in transaction delivery, more consistent in validation, and better aligned with real-world usage at scale.
๐ฅ Highlights
๐ End-to-End Transaction Delivery (DLT Integration)
Ixian DLT now fully supports the E2E transaction model introduced in Core:
- Transactions are delivered directly to recipients via P2P
- Simultaneously propagated through the blockchain for consensus
This removes the need for:
- Polling for transactions
- Filtering large datasets
- Recovering missed transactions
Additional improvements:
- Support for Extended Address types (enabling pre-negotiation & flexible delivery)
- Improved transaction propagation and consistency
- Better alignment with Core's transaction lifecycle model
๐ Transactions are received deterministically, not discovered opportunistically.
โ๏ธ Mining & Consensus
- Introduced Argon2 mining expiration handling (aligned with Core)
- Fixed signer difficulty cache edge cases
- Improved compact block sending
๐ Networking & Node Behavior
-
Added support for relay nodes as seed nodes
-
Removed unnecessary subscriptions from hot paths:
- balance
- transactionFrom
- transactionTo
-
Improved message handling and node communication
๐ Less noise, fewer wasted cycles, cleaner network behavior.
๐ฆ Storage & Performance
-
Added CLI parameters:
blocksDbCacheactivityDbCache
-
Improved database/cache configurability
๐ง Transaction Processing
- Improved transaction sending logic
- Refined PendingTransactions handling
- Improved consistency with Core transaction model
๐ ๏ธ Tooling & Build
- Migrated to .NET 10
- Disabled ImplicitUsings
- Updated NuGet dependencies
- Updated Argon2 toolset
- Improved rebuild scripts
- Added upgrade to RocksDB warning
๐งน General Improvements
- Performance and stability improvements across core systems
- Fixes across networking, transaction flow, and block handling
- Codebase cleanup and refactoring
๐ Notes
-
โ๏ธ Built with Ixian Core v0.9.8
-
โณ Node expiration: Block
#6,200,000 -
โฐ Ensure your system time is correct - seconds matter for network consensus & sync.
-
โณ Argon2id mining deprecation: Block
#6,307,200 -
๐ Fresh Ixian DLT installations will default to the RocksDB storage engine.
-
๐ Existing nodes will auto-detect the storage engine (RocksDB or SQLite) based on available data.
-
๐ To manually select the storage engine, use:
./IxianDLT --blockStorage RocksDB ./IxianDLT --blockStorage SQLite
๐ฅ๏ธ Requirements
- Linux or Windows 10/11 (x64)
- .NET 10 SDK & Runtime
- Visual C++ 2019 Redistributable (x64) - for Windows
- Minimum 16 GB RAM
- Intel i7/i9/Xeon or AMD equivalent with at least 2 GHz and 8 threads
- 1.5 TB+ of free disk space (2 TB+ recommended)
- 50 Mbps / 50 Mbps internet connection or better
- Ability to forward TCP ports (via UPnP or manual setup)
๐ญ Upcoming Features
- Dynamic transaction fees
- Dynamic dust limit support
- Master / Full history node split
๐ Links
- ๐ Official Website
- ๐ป GitHub Repositories
๐งพ Checksum
Ixian-DLT-v0.9.8-Win64.zip
MD5: 095380cb1e0473a7b5d88d8d7ff205fc
SHA1: a12c7362332c95146f0346727c2daaf290a66acc
Stay connected. Stay decentralized. Stay Ixian. ๐ฆโจ