Releases: hashblock/hashblock-exchange
Asset split and Blockchain Seeding
Asset Split
Break apart Assets into Unit-Of-Measure and Assets as they represent divergent behavior.
Blockchain seeding
We've included the following unit-of-measure and asset standards in the hashblock genesis creation:
Shared Keys for Private Exchanges
Breaking Changes
Significant changes as we mature #B:
-
Now uses Elliptic Curve Diffe-Hellman shared key instead of Fernet (#81), changing how UTXQ/MTXQ are encrypted. The old encrypted data will not be migrated.
-
In oder to remove the user constraint of managing asset prime number (values) (#87), we've changed the address scheme. Refer to Address Scheme
General:
Core focus is on removing the fernet key as THE encryption/decryption key for exchange data in the PoC and move on to a shared key PoC solution and optimizing Asset unique value representation (prime numbers).
Enhancements:
Fixes:
June 2018
Breaking Change:
We are happy to announce hashblock-exchange (#B) alpha for your pleasure.
Hashblock Exchange enables encrypted data in flight and at rest while also providing matching exchange transaction anonymity on the Hyperledger/Sawtooth system.
Note: Still alpha level, not ready for prime time
May 2018
hashblock-rest
Features added
- hasblock-rest : OpenApi supporting data queries and transaction submissions
- hashblock-admin: streamlined CLI supporting keygen, genesis and batch commands
- usability: enhanced setup and run capability
Deprecated/Deleted
- cli/hashblock_cli (including hashblock, hbasset, hbsetting, txq)
- hashblock-shell container
Converged families
Converges transaction families
Family test cases were added/updated
Minor changes to bin/cli utilities
Pre-convergance
Deploy validator.toml file Add network ZMQ curve keys to toml file.