ABY SEWGIT UPDATE – AUGUST 17-2017

Words
348
Reading
2 min
Listen
Play
9y

THE ROAD TO SEGWIT

alt
____


"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."


alt

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


ABY SEWGIT UPDATE – AUGUST 17-2017 | Ecency