Duality & The Internet Of Blockchains.

Duality & The Internet Of Blockchains.

[Update] Dynamic 1.4.0.0 & Sequence 1.1.0.0 have been released. We have provided release logs for those that are interested.

Duality Blockchain Solutions connecting to the ‘Internet of Blockchains’

The blockchain technology landscape is becoming increasingly diverse, catering to different markets with different technologies. Without inter-connectivity projects are not able to benefit from the increasing technological resources. Duality Blockchain Solutions ‘DBS’ has recognised the need for interoperability.

After some research we’ve found a particular interest in Blocknet founded by Xcurrency developer Dan Metcalf. Blocknet provides 3 services of interest to us:

  • Service lookup
  • Inter-chain data transport
  • Decentralised exchange

With these it would be possible to:

  • Offer inter-chain services
  • Build DAPPS that consume data on different chains
  • Build DAPPS with a microservices architecture
  • Build protocol services with the entire token ecosystem as their potential consumer

By connecting to a platform like Blocknet, DBS will be able to harness the potential of chains like Ethereum making it possible for developers to use Dynamic for their smart contract based projects. Dynamic, as a stable alternative, could be the base currency of choice for many.

DBS will start preparations to align the codebase for interoperability, furthermore dev-kits will be planned to allow for third-party developers to have easy access to Duality Blockchain Solution’s blockchain to further development upon it!

You can discuss everything related to Blocknet & Duality Blockchain Solutions at our forum.

Wallet release

We are pleased to announce that we are releasing Sequence v1.1.0.0 and Dynamic v1.4.0.0 tomorrow at 8pm UTC. The updates bring better responsiveness,stability and usability as well as other updates/fixes under the hood. The process of bringing wallets to release has seen a major overhaul, bringing it to the next level, a large body of logfiles from the tests will be uploaded.

ATTENTION!

THE NEW VERSIONS OF DYNAMIC AND SEQUENCE ARE NOT COMPATIBLE WITH OLDER VERSIONS. EITHER SEND COINS FROM OLD ADDRESSES TO NEWLY GENERATED ADDRESSES OR DUMP YOUR PRIVATE KEYS FOR ALL OF YOUR ADDRESSES IN YOUR CURRENT WALLET VERSIONS. YOU WILL THEN BE ABLE TO IMPORT THESE PRIVATE KEYS INTO DYNAMIC 1.4.0.0 & SEQUENCE 1.1.0.0

Dynamic v1.4.0.0

  • Securely erase potentially sensitive keys/values
  • Fix issue where config was created at launch but not read
  • [BUILD] quiet annoying warnings without adding new ones
  • [BUILD]Fix warning deprecated in OSX Sierra
  • Improve EncodeBase58/DecodeBase58 performance
  • Use hardware timestamps in RNG seeding
  • Add OSX keystroke to clear RPCConsole
  • Update DB_CORRUPT message
  • HD Wallet
  • Repair Traffic Graph
  • Scammer Warning and Translations
  • Amend DEFAULT_CHECKBLOCKS
  • Do not shadow upper local variable ‘send’, prevent -Wshadow compiler warning
  • Convert last boost::scoped_ptr to std::unique_ptr
  • Qt: fix UI bug that could result in paying unexpected fee
  • Fix Locks and Do not add random inbound peers to addrman
  • Use std::thread::hardwarencurrency, instead of Boost, to determine available cores
  • Sync icon now opens modaloverlay.ui
  • Fix Memleak and Enforce Fix
  • Sort dynamic.qrc
  • Sort MakeFiles
  • Remove namespace std;/Repair Tests
  • Fix Signal/Slot/Strings
  • Implement modaloverlay
  • Qt: Sort transactions by date
  • Kill insecure_random and associated global state
  • Only send one GetAddr response per connection.
  • Refactor: Removed begin/end_ptr functions.
  • LevelDB 1.19
  • Increase context.threads to 4
  • Fix races
  • Fix calculation of number of bound sockets to use
  • Fix unlocked access to vNodes.size()
  • Move GetAccountBalance from rpcwallet.cpp into CWallet::GetAccountBalance
  • UpdateTip: log only one line at most per block
  • VerifyDB: don’t check blocks that have been pruned
  • qt: askpassphrasedialog: Clear pass fields on accept
  • net: Avoid duplicate getheaders requests.
  • Check non-null pindex before potentially referencing
  • mapNextTx: use pointer as key, simplify value
  • Implement indirectmap.h and update memusage.h
  • Add/Repair LOCK’s
  • Fix parameter naming inconsistencies
  • Clicking on the lock icon will open the passphrase dialog
  • Fix bip32_tests.cpp
  • Update Argon2d, hash.cpp/h
  • Repair SLOT issue in rpcconsole.cpp
  • Fix incorrect psTx usages
  • Fix torcontrol.cpp unused private field warning
  • Update Encryption(crypter.cpp/h)
  • Remove old HD wallet code
  • Move InitLoadWallet to init.cpp
  • Revert Tick Changes/Fix UI Thread Issue
  • Sentinel/Dynode Fixes
  • Remove unused functions/cleanup code
  • Reduce Keypool to 1000
  • Optimise Reindex
  • Bump Governance/InstantSend/PrivateSend/Core Proto/Versions

Sequence v1.1.0.0

  • Fix sequence.conf read on daemon first launch
  • Overall UI Improvements
  • Staking Icon now shows Status/MultiSend Status/Weight/Network Weight/Money
  • Supply/Next Reward within
  • Stake Network Weight Fix
  • Improtve DecodeBase58/EncodeBase58
  • Repair Signal/Slot in stakereport.cpp
  • Add Checkpoint/Stake Modifier
  • Add Scammer Warning
  • Add OSX keystroke to clear RPCConsole
  • Fix tabs
  • Remove unused functions
  • Stake Report
  • net: Avoid duplicate getheaders requests.
  • Update DB_CORRUPT message
  • HD Wallet
  • Improve modaloverlay and messages
  • Change pause progresslabel to clear once synced
  • Repair SendCoinsDialog::setClientModel Signal Slot
  • Upgrade Crypter and implement LockedPool
  • Repair Traffic Graph
  • Fully implement indirectmap
  • Alphabetically sort all makefiles and qrc
  • Update LevelDB to 1.19 and implement makefile.leveldb.include
  • Fix Signal/Slot errors
  • Remove embedded colour profiles from all images
  • c++11:Backport from bitcoin-core: don’t throw from the reverselock destructor
  • Fix LOCK in LOCK
  • Update net.cpp/h and implement CopyNodeVector/ReleaseNodeVector
  • Do not shadow global variable
  • Do not shadow upper local variable ‘send’, prevent -Wshadow compiler
  • Fix Locks and Do not add random inbound peers to addrman
  • Fix calculation of number of bound sockets to use
  • Fix races
  • Add/Repair LOCK’s
  • Fix parameter naming inconsistencies
  • Fix torcontrol.cpp unused private field warning
  • Fix unlocked access to vNodes.size()
  • Don’t return the address of a P2SH of a P2SH
  • trivial: fix bloom filter init to isEmpty = true
  • Avoid ugly exception in log on unknown inv type
  • Make strWalletFile const
  • Make RelayWalletTransaction attempt to AcceptToMemoryPool.
  • Locking for Misbehave() and other cs_main locking fixes
  • Update Stake Icon to show useful accurate information

[ANN]Duality… (public forum)

Interactivity & Support

Organised Active Contribution

Official Duality Forum Downloadable Material.

No Comments

Post A Comment
%d bloggers like this: