BIP70: why Google Protocol Buffers for encoding?



Summary:

The email thread is discussing the determinism properties of protobuf, a data serialization format used in Bitcoin. While it was previously thought that protobuf did not have any determinism properties, recent upstream efforts have been made to make protobufs usable in a deterministic fashion by default. The design choice for determinism in protobuf makes sense regardless of whether one agrees with it or not. The discussion takes place on the Bitcoin-development mailing list and includes contributions from various developers, including Jeff Garzik, a Bitcoin core developer and open source evangelist. Additionally, there is a promotional message at the end of the thread from GigeNET, offering a free month of service with a new server in Ashburn.


Updated on: 2023-06-09T15:31:29.229822+00:00