Defining a min spec [combined summary]



Individual post summaries: Click here to read the original discussion on the bitcoin-dev mailing list

Published on: 2015-07-03T10:55:30+00:00


Summary:

In an email thread, Jeremy Rubin expresses admiration for Moxie and asks about its development. The creator of Moxie responds that it is designed to be small and efficient, making it easy to audit for security. Rubin offers to work on designing a Bitcoin-specific open-hardware processor.Jean-Paul Kogelman proposes defining a minimum specification (min spec) for Bitcoin Core to reduce the risk of breaking something due to capacity problems. Rubin suggests targeting the RISC-V Rocket architecture for performance. Kogelman agrees that the metrics should be architecture agnostic and hopes to include certain open hardware platforms in the requirements. Owen Gunden supports the idea.The Bitcoin community discusses the idea of a min spec for Bitcoin Core to ensure changes do not break capacity. Performance and open hardware are emphasized for the long-term health of Bitcoin. Moxie is suggested as an alternative architecture due to its compactness and ease of auditing.Kogelman suggests a min spec for Bitcoin Core and explains that it would help determine how changes affect budgets and prevent capacity problems. He proposes working backwards from current parameters and codifying the min spec. A benchmark test could be developed to compare setups to the min spec.Kogelman proposes defining a min spec for Bitcoin Core based on current parameters. This would help reduce the risk of breaking something due to capacity problems and allow for better budget planning. Adjustments could be made as new functionality is added or optimized. A benchmark test could also be developed to compare setups to the min spec and estimate their performance.


Updated on: 2023-08-01T14:11:57.586942+00:00