Open kallerosenbaum opened 2 years ago
hebasto: -- what does "verify" mean? weird coming from banking/other background? -- bitcoin is money, not just tech --> There should probably be some mention of soundness and the fact that money shouldn't break -- "you lose your keys; can't just reboot, your money is gone" -- money -> controlled supply -> accounting -> ledger -> ... -- would like to see this in book form
stephan: -- what are we trying to build here? -- what is the mission statement? -- prescriptive/descriptive -- asking questions/giving answers may risk becoming dated
aj: -- motivation, good to pose the problem a bit better before presenting the solutions -- utxos vs accounts; bitcoin script vs ...?, verification vs computation?
Format suggestions:
Why do we want miner decentralization? Mention selfish mining or why pools came to be (i.e. the centralizing effects) The definition of censorship was narrow
what kind of censorship? Why does it matter?
Should other things like energy usage and criminality be diffused in this doc or maybe there is a disclaimer that it won't be addressed?
in https://rosenbaum.se/btcphil/#_layered_scaling section address the FUD that Bitcoin can’t do much - it’s boring and old and then use robot judge quote to address how much do you do on the base layer and where to do other things
Thanks @adamjonas !
I'm going to need help prioritizing this. The big things we look for are severe omissions and fact errors, and among the above I find the following the most relevant, somewhat ordered by importance:
Would you agree with this list and its ordering? I'm not sure any of these are particularly "severe omissions", but they are at least nice-to-haves.
Among the rest, I find these the most nice to have:
The definition of censorship was narrow
I need help understanding this. Could someone please expand on this?
put a short summary at the start of each chapter
Fixed by https://github.com/kallerosenbaum/btcphilosophy/commit/2fdf1ecdb47f73baca9d5b36e701b75a98c581f4 thru https://github.com/kallerosenbaum/btcphilosophy/commit/fd870197dc9cffd1d055d4e8e1a021d412f1fd36
Adding some further notes from my own reading for posterity:
I think pseudonymity is probably a must have to be added to the privacy section.
I've ordered the following by my own subjective criteria but maybe some of things from the comments above I made above are also interesting. I think these are all wants rather than needs though.
I think pseudonymity is probably a must have to be added to the privacy section.
@adamjonas I added a section on pseudonymity in https://github.com/kallerosenbaum/btcphilosophy/commit/7cd22249d447ca9b7236118b060b587a7f7762b2, see https://rosenbaum.se/btcphil/#pseudonymity
I think what you have is a good addition but I was actually talking about contributing under a pseudonym to avoid legal/social pressures and to avoid attaching one's identity to one's code. Maybe this doesn't belong in this section but I think it belongs somewhere.
Ok, that probably belongs in the open source chapter or under the neutrality section in decentralization.
Sorry. I should have been clearer.
That's ok, but I'm not sure I can get that in this week.
@adamjonas PR #35 adds pseudonymity to the "Permissionless development" section in the open source chapter. Please have a look if you have time.
I noted a few things that were said during the meeting (Nice to meet you all BTW). Please fill in all the stuff I missed.