From b065514e3bb4a1ea42332934c7096d83ea40d419 Mon Sep 17 00:00:00 2001 From: Rene Pickhardt Date: Mon, 16 Sep 2019 17:02:59 +0200 Subject: [PATCH] added 7 ingredients for a payment channel protocol --- topics.asciidoc | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/topics.asciidoc b/topics.asciidoc index a5335ed..6e6613a 100644 --- a/topics.asciidoc +++ b/topics.asciidoc @@ -204,4 +204,15 @@ They have particular illustrative purpose and are therefore collected seperately * routing vs path finding ==== examples -tba \ No newline at end of file +tba + +==== properties + +* the seven ingredients for a payment channel c.f: https://youtu.be/AcP3czefanM +** 2-2 musig address +** funding transaction to open the channel (without possibility to malleate the transaction) +** commitment transaction to encode the balance of the channel +** a time lock to remove trust +** a communication protocol for partners exchange data outside of the bitcoin network +** asymmetrical information (unless we switch to eltoo but even there not all keys are shared but channel state is symmetric) +** game theoretic and economical incentives to follow the protocol