Author: Tom 2016-09-21 12:58:02
Published on: 2016-09-21T12:58:02+00:00
In a bitcoin-dev email thread, Andreas Schildbach suggested that the bitcoin protocol should use Protocol Buffers (protobuf). However, another user disagreed and recommended using Compact Message Format (CMF) instead. CMF is already used in Bitcoin Classic transactions and offers several advantages over protobuf. For example, it reuses var-int parsing and has additional values addition. Additionally, manually parsing a message can better report errors and detect wrong usages than auto-generated code. Finally, CMF is more compact for its messages and does not require as much tool support as protobuf. Schildbach has experience with protobuf but believes that CMF, with some support classes, could do the job better.
Updated on: 2023-06-11T20:02:27.106037+00:00