THE ROAD TO SEGWIT
____
"SegWit and CSV are now fully enabled on the ArtByte testnet! Up next is final testing on the new client and mining pool.
Then enabling SegWit on the live network."
As ArtByte announced on June 10th, we are implementing SegWit on the ArtByte blockchain.
Our developers have been hard at work, and now ArtByte 0.13, including SegWit is successfully running on the test net.
Upgrading ArtByte to 0.13 gives ArtByte many advantages, including:
Faster synchronization
Dynamic transaction fees
Priority transactions
Hierarchical Deterministic Key Generation
BIP65 Enforce OP_CHECKLOCKTIMEVERIFY opcode
BIP68 Enforce sequence locks for relative locktime
BIP112 Enforce OP_CHECKSEQUENCEVERIFY
BIP113 Locktime enforcement soft fork
BIP130 Direct headers announcement
BIP152 Compact Block support
SegWit will add the following advantages to ArtByte:
Elimination of unwanted transaction malleability
Capacity increase
Weighting data based on how it affects node performance
Signature covers value
Linear scaling of sighash operations
Increased security for multisig
More efficient almost-full-node security
Script versioning
And more..
Detailed changelog of work accomplished below:
Features:
- Autotools for building
- artbyte-cli utility – Separate RPC from client
- OP_RETURN provably unspendable outputs
- Faster synchronization
- Dynamic transaction fees
- REST interface
- Improved signing security
- Watch-only support
- Consensus library
- Relaxed P2SH address rules
- artbyte-tx utility
- artbyte v4 blocks
- Strict DER encoding for signatures
- Block file pruning
- Big endian support
- Memory usage optimization
- Stream isolation for Tor
- BIP65 Enforce OP_CHECKLOCKTIMEVERIFY opcode
- Signature validation using libsecp256k1
- Reduce upload traffic
- BIP130 Direct headers announcement
- Memory pool limiting
- Opt-in Replace-by-fee transactions
- Random-cookie RPC authentication
- Pushdatas in OP_RETURN outputs allowed
- Priority transactions
- Automatically use Tor hidden services
- Transaction fees improvements
- Merkle branches removed from wallet
- BIP68 enforce sequence locks for relative locktime
- BIP112 enforce OP_CHECKSEQUENCEVERIFY
- BIP113 locktime enforcement soft fork
Segwit :
- Elimination of unwanted transaction malleability
- Capacity increase
- Weighting data based on how it affects node performance
- Signature covers value
- Linear scaling of sighash operations
- Increased security for multisig
- More efficient almost-full-node security
- Script versioning
- Database cache memory increased
- BIP152 Compact Block support
- Hierarchical Deterministic Key Generation
- New bytespersigop implementation
- Out-of-sync Modal Info Layer
References:
https://bitcoin.org/en/release/v0.9.0
https://bitcoin.org/en/release/v0.9.2
https://bitcoin.org/en/release/v0.9.3
https://bitcoin.org/en/release/v0.10.0
https://bitcoin.org/en/release/v0.10.1
https://bitcoin.org/en/release/v0.10.3
https://bitcoin.org/en/release/v0.11.0
https://bitcoin.org/en/release/v0.11.2
https://bitcoin.org/en/release/v0.12.0
https://bitcoin.org/en/release/v0.12.1
https://bitcoin.org/en/release/v0.13.0
https://bitcoin.org/en/release/v0.13.1
https://bitcoin.org/en/release/v0.13.2
Congratulations @trunghieu! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes received
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP