testnet-1.2 β The One With Protobuf
Includes many improvements and new features:
- Changed our serialization format from FlatBuffers to ProtoBuf, which is more standard and robust
- Revamped node synchronization process to make it more reliable and performant
- Implemented a novel strategy for preventing replay attacks in case of hard forks (nodes with incompatible protocol constants will refuse to peer with each other)
- Rewrote our TCP codec to support longer messages (bigger blocks, basically π)
- The logic for enabling mining once the node is synced is now smarter than ever
- Many dependencies have been upgraded to more stable versions
- You can now customize the synchronization period of your own node
- Started to build the
witnet-wallet
Rust module, which will act as the backend for Sheikah, our desktop wallet app. This will also make it super easy for anyone to write their own client apps (wallets, block explorers, etc)