Segregated witness

in segregated •  4 years ago 

The concept of Segregated Witness refers to: once the blockchain completes an irreversible transaction, the transaction signature will be irrelevant. Therefore, even if the signature data is reduced, the current state can still be effectively exported. Since signatures occupy a large amount of data in most transactions, Segregated Witness can significantly reduce disk storage space and synchronization time.

The same concept can also be used in the communication between merkle proof blockchains: once the proof is accepted, it will be irreversibly recorded on the blockchain, and the 2kb SHA256 hash is no longer needed when the blockchain state is correctly exported Value to prove that, in the communication between blockchains, this reduces the occupied space by more than 32 times compared with the general signature.

Another example of the application of Segregated Witness is Steem blog post. Under this model, the post only includes SHA256 (blog content). The content of the post will be stored in the Segregated Witness data. The blockchain producer will verify the existence and existence of the content. The hash value. However, there is no need to pre-store the content of the post when restoring the current state on the blockchain log, because once the content is confirmed, it does not need to be stored permanently.

  1. Conclusion
    The EOS.IO software is designed from proven concepts and best practices, and represents a fundamental advancement in blockchain technology. The software is part of the overall blueprint of the global scalable blockchain society, in which decentralized applications can be easily deployed and managed.
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!