CoinIndexAgency / INDEXProtocol

INDEX Protocol - Blockchain for programmable financial contracts and platform for decentralized derivatives
https://indexprotocol.network
MIT License
0 stars 0 forks source link

Testing transaction pack #2

Open aleksraiden opened 5 years ago

aleksraiden commented 5 years ago

1) Prepare test of transactions (use Binance exchange, random 100 samples by 15 min frame) 2) Test various format - compact json, hex-serialized, binary pack (test pack PHP funct) 3) Test compressing algs. - LZMA2, zstd, Brotli etc.

aleksraiden commented 5 years ago

For test compression using this (https://github.com/mcmilk/7-Zip-zstd) fork of 7-Zip with addition algorithms. As default settings for any of tested version, compression level set to Maximum (not Ultra).

aleksraiden commented 5 years ago

LZMA2 has biggest compression rate both in small and large transaction blocks. Use pure Go library, https://github.com/ulikunitz/xz for next real-world test