The Tao Of Bitcoin Development

The ba gua, a symbol commonly used to represent the Tao and its pursuit.

The Bitcoin Development Landscape

  1. Look after the health of the network,
  2. Strive for the highest standards of performance
  3. Keep Bitcoin secure on behalf of everyone
  4. Maintain and release software to the Bitcoin community for users’ consideration
  5. Favour backwards compatible upgrades that preserve user choice
  6. Safeguard the network’s core features of decentralization, security and permissionless innovation

How to contribute?

  1. #bitcoin-dev
  2. #bitcoin-core-dev
  3. #bitcoin-wizards (older content here)

Propose & Implement

Rough consensus & running code

In many ways, the IETF runs on the beliefs of its participants. One of the “founding beliefs” is embodied in an early quote about the IETF from David Clark: “We reject kings, presidents and voting. We believe in rough consensus and running code”. — The Tao of IETF: A Novice’s Guide to the Internet Engineering Task Force, 2012

Lack of disagreement is more important than agreement

Rough consensus is achieved when all issues are addressed, but not necessarily accommodated

Consensus is the path, not the destination

One more thing that is important for newcomers: the IETF in no way “runs the Internet”, despite what some people mistakenly might say. The IETF makes voluntary standards that are often adopted by Internet users, but it does not control, or even patrol, the Internet. If your interest in the IETF is because you want to be part of the overseers, you may be badly disappointed by the IETF. — The Tao of IETF: A Novice’s Guide to the Internet Engineering Task Force, 2012

Excerpt from MIT’s David Clark seminal presentation at a 1992 IETF meeting

--

--

--

The Bitcoin Exit - brg444

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

What is the VAVA that is about to start listing the Polygon protocol soon?

Why People Choose Dapps over Apps?

BoxSwap : Project Spotlight & Interview

Visa Becomes First Major Payments Network to Settle Transactions in USD Coin (USDC)

Visa Becomes First Major Payments Network to Settle Transactions in USD Coin (USDC)

Finally Landlord: The Feeling of your own Digital Property

Bitcoin Volatility and Your Small Business

Crypto party is dead, long live value coins

Leaving the Earlybird’s nest

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alex B.

Alex B.

The Bitcoin Exit - brg444

More from Medium

Bitcoin 101

Bitcoin As An Inflation Hedge

Valuing Bitcoin and Eth

Why Is Gold Bullish When Bitcoin Cryptocurrency Dips?