ABY SEWGIT UPDATE – AUGUST 17-2017

in segwit •  7 years ago  (edited)

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


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

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

By upvoting this notification, you can help all Steemit users. Learn how here!