Jason Dreyzehner
db62ac4972
Clarify costing of signing serialization hashing
...
Fixes #38
2024-10-30 12:57:36 -04:00
Jason Dreyzehner
081cca01ca
Add stakeholder lists
2024-10-15 22:26:05 -04:00
Jason Dreyzehner
9ee390c3ba
Add stakeholder statements
2024-10-03 22:43:50 -04:00
Jason Dreyzehner
6b87d51708
Expand risk assessment, improve intro
2024-10-01 20:30:46 -04:00
Jason Dreyzehner
81785fa243
Correct links
2024-09-25 12:46:08 -04:00
Jason Dreyzehner
a901bdabae
Add more data
2024-09-24 23:29:57 -04:00
Jason Dreyzehner
1aded1a90f
Directly commit latest tests and benchmarks, summarize results
2024-09-24 08:08:09 -04:00
Jason Dreyzehner
b36d4f1a24
Merge pull request #19 from a60ab5450353f40e/density
2024-09-20 02:09:33 -04:00
Jason Dreyzehner
fd552c36ba
Merge pull request #27 from emergent-reasons/remove-javascript-numerical-ambiguities
...
fix truncation and precision ambiguities in javascript examples
2024-09-20 02:03:16 -04:00
Jason Dreyzehner
57feef378c
Define Density Control Length, clarify origin of constants
2024-09-10 14:23:15 -04:00
emergent-reasons
3cc241e7c0
fix truncation and precision ambiguities in javascript examples
2024-09-07 16:13:41 +09:00
Jason Dreyzehner
35dc2c5210
Extract operation cost table into operation-costs.md
2024-09-02 13:34:42 -04:00
Jason Dreyzehner
3983bf2b20
Correct cost of OP_*VERIFY operations
...
Fixes #25
2024-08-31 15:54:42 -04:00
Calin Culianu
7e8ea2bcc3
Update readme.md -- hash digest iteration table has an error
...
The table has an error for `247`, which should be 4, not 5. 248 hits the 5 threshold. Likely this was just a mental error when you were composing the table.
247 + 8 -> 255 -> 255 / 64 -> 3 ... then add 1 to 3 you get 4.
2024-08-29 17:05:13 +03:00
bitcoincashautist
27fe8fb409
add link to rationale section
2024-08-29 13:55:26 +02:00
bitcoincashautist
004adaad11
nits
2024-08-29 13:53:01 +02:00
bitcoincashautist
e203ddc457
Merge branch 'master' into density
2024-08-29 12:09:45 +02:00
Jason Dreyzehner
8cfdc72dab
Corrections
2024-08-29 05:05:20 -04:00
Jason Dreyzehner
9f6604a338
Link to additional rationale sections
2024-08-28 23:44:40 -04:00
Jason Dreyzehner
2c9c180d39
Base densities on input length rather than transaction length
...
Fixes #21
2024-08-28 23:30:11 -04:00
Jason Dreyzehner
308274490a
Include numeric encoding in operation costs
...
Fixes #20
2024-08-28 23:29:38 -04:00
bitcoincashautist
32a51dff16
add emphasis on density, add section to rationale
2024-08-28 16:24:49 +02:00
Jason Dreyzehner
f59a7068b5
v3.0.1
2024-08-13 12:53:12 -04:00
Jason Dreyzehner
929ef37c6d
Correct and clarify operation costs of OP_PICK and OP_ROLL
2024-08-13 12:52:04 -04:00
Jason Dreyzehner
bff99c47b0
Clarify counting of hash digest iterations
2024-08-13 12:49:43 -04:00
Jason Dreyzehner
531df254c9
Clarify cost of unexecuted operations
2024-08-13 12:44:57 -04:00
Jason Dreyzehner
64817578a7
Further clarify operation cost table
2024-08-12 20:04:13 -04:00
Jason Dreyzehner
b476674575
Clarify more differences between existing and upgraded behavior
2024-08-12 14:31:28 -04:00
Jason Dreyzehner
137d7f3665
Correct and clarify operation cost table
...
Fixes #17
2024-08-12 13:06:32 -04:00
Jason Dreyzehner
922d48ed87
Add technical overview
2024-08-07 13:31:05 -04:00
Jason Dreyzehner
c5593de78f
Move rationale to rationale.md
2024-08-06 21:07:38 -04:00
Jason Dreyzehner
4eba48ea46
misc changes
2024-08-06 20:21:55 -04:00
Jason Dreyzehner
3e50c1c0ad
Propose for 2025 upgrade
2024-02-02 17:32:03 -05:00
Jason Dreyzehner
687fcfb2b6
links
2021-05-12 11:42:12 -04:00
Jason Dreyzehner
ba2785b1f3
init
2021-05-12 04:09:34 -04:00