Commit Graph

35 Commits

Author SHA1 Message Date
nkohen
bbf992f7d3 Specified squence numbers and locktimes to avoid fingerprinting and RBF
Got rid of sequence and locktime restrictions on penalty tx
2020-02-27 18:04:28 -06:00
Nadav Kohen
e1db012aaf Merge pull request #10 from nkohen/four-key-derivation
Rework and simplify key derivation
2020-02-27 16:55:05 -07:00
Nadav Kohen
09bf76a918 Merge pull request #24 from benthecarman/patch-1
Add PR link for nLocktimes and sequence numbers
2020-02-27 13:53:12 -07:00
Ben Carman
247caf6a87 Update README.md 2020-02-27 14:31:18 -06:00
Ben Carman
bd3cbcb259 fix typo 2020-02-27 14:30:23 -06:00
Ben Carman
d74cb8be2c Add PR link for nLocktimes and sequence numbers 2020-02-27 14:28:50 -06:00
nkohen
28b674b560 Responded to review and removed ToRemote Address entirely 2020-02-27 14:05:43 -06:00
nkohen
27714629ea Altered the Local ToLocal key to use the funding key and the hash of the ToLocal key to avoid rogue key attacks 2020-02-27 14:04:13 -06:00
nkohen
107d236bde Moved from using custom KeyDerivation to just using 2 keys and 2 addresses that are reused across CETs 2020-02-27 14:04:13 -06:00
Nadav Kohen
407231df06 Merge pull request #9 from benthecarman/fix-links
Fix links to be references to the files rather than the github
2020-02-27 12:51:26 -07:00
Nadav Kohen
123a55cc41 Merge pull request #19 from benthecarman/roadmap
Add specification roadmap to README
2020-02-27 12:50:37 -07:00
Ben Carman
76ec2ba89d Add releveant issue numbers to items 2020-02-25 16:25:15 -06:00
Ben Carman
a9f9fcffec Add specification road map to README 2020-02-24 16:01:37 -06:00
Ben Carman
8c168add59 Fix links to be references to the files rather than the github 2020-02-11 22:06:19 -06:00
Nadav Kohen
5f8f08e82f Merge pull request #7 from discreetlogcontracts/mutual-key-derive
Add Mutual Close to KeyDerivation.md
2020-01-30 09:40:21 -07:00
Ichiro Kuwahara
8082b98f8c Merge pull request #6 from Ichiro0219/mutual-closing-transaction
Add MutualClosingTransaction
2020-01-30 08:46:32 +09:00
Ichiro0219
98adf1e607 mutual-closing-transaction-fixed 2020-01-29 09:06:17 +09:00
Nadav Kohen
e1ae221040 Add Mutual Close to key derivation 2020-01-28 12:04:29 -06:00
Ichiro0219
556212209e Add MutualClosingTransaction 2020-01-28 14:04:36 +09:00
Thibaut Le Guilly
71534950af Merge pull request #5 from discreetlogcontracts/update-links
Update md links and replace Justice by Penalty in KeyDerivation.md
2020-01-28 08:20:48 +09:00
Tibo-lg
9d6c3e05e1 Update md links and replace Justice by Penalty in KeyDerivation.md 2020-01-27 17:34:57 +09:00
Thibaut Le Guilly
f0bbdc389f Merge pull request #1 from discreetlogcontracts/dlc-protocol
Add protocol specifications
2020-01-16 15:50:30 +09:00
Nadav Kohen
34815bb5dd Merge pull request #4 from discreetlogcontracts/transaction-timelock-fix
Update Transactions.md with timelocks and justice to penalty rename
2020-01-15 16:32:34 -07:00
Nadav Kohen
0cc2ff8844 Update Transactions.md
Updates locktime scheme and renames justice to penalty
2020-01-15 15:44:54 -06:00
Tibo-lg
686cc59b7e Add protocol specifications 2020-01-14 09:28:14 +09:00
Nadav Kohen
e0fb7caa13 Merge pull request #2 from nkohen/patch-1
Funding Fee specification
2020-01-08 09:13:44 -07:00
Nadav Kohen
3df7dd5dc8 Funding Fees
Add up-front fees to funding tx and make funding fees proportional to funding inputs for each party
2019-12-27 14:25:06 -06:00
Nadav Kohen
8c3b6f8525 Fixed and shortened CET ToLocalOutput 2019-12-17 18:51:36 -06:00
Nadav Kohen
e74ef2ad0b Update Transactions.md 2019-12-16 11:37:06 -06:00
Nadav Kohen
db601a087c Create KeyDerivation.md 2019-12-16 11:35:49 -06:00
Nadav Kohen
7db055f1ab Respond to Review on Transactions.md 2019-12-13 17:58:19 -06:00
Nadav Kohen
9e8b7f0dc0 Create Transactions.md 2019-12-09 16:33:30 -06:00
Nadav Kohen
f83b5c50c4 Update README.md 2019-12-09 13:28:05 -06:00
Nadav Kohen
e40efe3e50 Added CC by 4.0 license (#1) 2019-12-09 12:23:36 -07:00
Nadav Kohen
51be6a1306 Initial commit 2019-12-09 13:17:35 -06:00