summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamas Blummer <tamas.blummer@gmail.com>2019-07-02 14:51:31 +0200
committerbitcoindev <bitcoindev@gnusha.org>2019-07-02 12:51:29 +0000
commit0e6af4ef099bc4e563171d647a69090b348e7753 (patch)
tree96de180dfa1def462e485cd092085448ce7779f5
parentbe0f7570465ff2152eaccd0ae44977e0399cfc6d (diff)
downloadpi-bitcoindev-0e6af4ef099bc4e563171d647a69090b348e7753.tar.gz
pi-bitcoindev-0e6af4ef099bc4e563171d647a69090b348e7753.zip
Re: [bitcoin-dev] Generalized covenants with taproot enable riskless or risky lending, prevent credit inflation through fractional reserve
-rw-r--r--7d/1a02b4decf625571d3d545616dbb16a78c52a0299
1 files changed, 299 insertions, 0 deletions
diff --git a/7d/1a02b4decf625571d3d545616dbb16a78c52a0 b/7d/1a02b4decf625571d3d545616dbb16a78c52a0
new file mode 100644
index 000000000..7d13317a9
--- /dev/null
+++ b/7d/1a02b4decf625571d3d545616dbb16a78c52a0
@@ -0,0 +1,299 @@
+Return-Path: <tamas.blummer@gmail.com>
+Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
+ [172.17.192.35])
+ by mail.linuxfoundation.org (Postfix) with ESMTPS id EC3391AE1
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 2 Jul 2019 12:51:29 +0000 (UTC)
+X-Greylist: whitelisted by SQLgrey-1.7.6
+Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com
+ [209.85.221.54])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 3BD28836
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 2 Jul 2019 12:51:29 +0000 (UTC)
+Received: by mail-wr1-f54.google.com with SMTP id p11so6483268wro.5
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Tue, 02 Jul 2019 05:51:29 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+ h=from:message-id:mime-version:subject:date:in-reply-to:cc:to
+ :references; bh=/v80qezNi/PY3a+tDRK0ntMwrARnnvINZKdlx8H+YB0=;
+ b=sQfL7OE80ec/VJFo/KTrG4vLa7BT/QfVsC6VR/0UzrJ6bax7cBZSM3ZL1Nq65502D4
+ vl8orilBoizY40fX81hlg8byabqOVOH9KLF3WMKSCysQdUlDmgnPUea1ZVyWF4FTK9Yg
+ FCUJKI1kyOJG7Q2iOBiQ42RMypk32NTeVRuoQGYXbOu1IsXXwJETBI0imaJnjcxLh7mM
+ dAiDfZkz9qweGuttZwcbXq/1CsRc/pmfhrR7wsG6jhQTu8GI3T+9Jnql1mVhnUjH7pKa
+ VcdXZWTjsSoB9IO84HizpPujA/Rp/dfxoK9GzPoizdfE4z6l2U6mSJi0nemCmru6SZJR
+ cflg==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20161025;
+ h=x-gm-message-state:from:message-id:mime-version:subject:date
+ :in-reply-to:cc:to:references;
+ bh=/v80qezNi/PY3a+tDRK0ntMwrARnnvINZKdlx8H+YB0=;
+ b=RFegSFWOfwbclXzVinsEnddBASOabctsSW0ba8yZg7zHMS8QdC293JId3/EAi3IXBL
+ LnWgJUl1C2rHZLCaEqc4LICVXIr4eXp/4lTyrk7LxG3BHocT2oOzbkKy0a3ad2gXgLYz
+ de9xEqMbHlBteeqW5FQLyYuLBqB0QVxLrAFMvisZdH/AmIGniTmbUbHiP6noVzp0JauC
+ q8sTGdkHaYxjVJSeyrxmt+SjqVEzltBuB6ZCXmlvQh4+fzgDs//0l8oFPio3ZjyUCskT
+ h83D6Ga/HB/XEXLi6dlOGuHxOxW66lMexJcuM0l6zlRz7l92CwVyvoYVk0FV3AE8S8YW
+ jKNg==
+X-Gm-Message-State: APjAAAWvrc/GOPALNerjuzgUdrHLHEV2+ASmU8qw8O1YYRIIWyxdsNo4
+ XmQBQoOcwKLA7vmTbVFWGRg=
+X-Google-Smtp-Source: APXvYqwiLDl/aKWycJnLTwz6NAPtUO//fHhVy8WDiSzpkrpLatvS2BOpuqvuXu3G+9BjoWjnENVgvw==
+X-Received: by 2002:adf:9425:: with SMTP id 34mr16481969wrq.38.1562071887819;
+ Tue, 02 Jul 2019 05:51:27 -0700 (PDT)
+Received: from p200300dd67126425f545397fd5b804cc.dip0.t-ipconnect.de
+ (p200300DD67126425F545397FD5B804CC.dip0.t-ipconnect.de.
+ [2003:dd:6712:6425:f545:397f:d5b8:4cc])
+ by smtp.gmail.com with ESMTPSA id
+ y18sm2674750wmi.23.2019.07.02.05.51.26
+ (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
+ Tue, 02 Jul 2019 05:51:27 -0700 (PDT)
+From: Tamas Blummer <tamas.blummer@gmail.com>
+Message-Id: <E1E29AAE-1E54-44B3-A256-4707F2733DD4@gmail.com>
+Content-Type: multipart/signed;
+ boundary="Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D";
+ protocol="application/pgp-signature"; micalg=pgp-sha512
+Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
+Date: Tue, 2 Jul 2019 14:51:31 +0200
+In-Reply-To: <za891lsGkbAxQjS4ppao6-qhV7yjCLp0uKglEuyBRFwk2p09jSvWJP1WD9MMt_DE82KPOx90UhiwS-zAp_zbgrLyTmBBQvcux61ENTDhDBA=@protonmail.com>
+To: ZmnSCPxj <ZmnSCPxj@protonmail.com>
+References: <0DBC0DEA-C999-4AEE-B2E1-D5337ECD9405@gmail.com>
+ <A4A6099F-F115-4CBF-B7D5-F16581476126@gmail.com>
+ <063D7C06-F5D8-425B-80CE-CAE03A1AAD0C@voskuil.org>
+ <0AA10217-E1CC-46D1-9B43-038CEEF942CD@gmail.com>
+ <E72C4A8E-F850-400B-B19B-7D06B8A169EC@voskuil.org>
+ <0Bwi2ejRw4BgoABZ0X0kBdwLAkIKEv1svoyi0zqGQPeqV1g8xR43tBMgYoS52Vcxkgj7DndmNLIje40au51trIGTvrpcet8GivTgqysVC8w=@protonmail.com>
+ <0190F226-7133-4B6D-8750-25CAB5C73D17@gmail.com>
+ <7E8yyDSqmXEfFtcZRx2vdmPuovamf67X6aDHrokgaYScm01zPivVKpI3Br2PrzBdVdvKBqECP96EFB5ebT8sPfMWU8npJwS_wujFs00bcqU=@protonmail.com>
+ <38FAD812-A764-49F5-BA80-ED10685A1714@gmail.com>
+ <za891lsGkbAxQjS4ppao6-qhV7yjCLp0uKglEuyBRFwk2p09jSvWJP1WD9MMt_DE82KPOx90UhiwS-zAp_zbgrLyTmBBQvcux61ENTDhDBA=@protonmail.com>
+X-Mailer: Apple Mail (2.3273)
+X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
+ DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
+ RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1
+X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
+ smtp1.linux-foundation.org
+X-Mailman-Approved-At: Tue, 02 Jul 2019 13:00:30 +0000
+Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
+Subject: Re: [bitcoin-dev] Generalized covenants with taproot enable
+ riskless or risky lending,
+ prevent credit inflation through fractional reserve
+X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
+X-Mailman-Version: 2.1.12
+Precedence: list
+List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
+List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
+ <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
+List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
+List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
+List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
+List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
+ <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
+X-List-Received-Date: Tue, 02 Jul 2019 12:51:30 -0000
+
+
+--Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D
+Content-Type: multipart/alternative;
+ boundary="Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6"
+
+
+--Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6
+Content-Transfer-Encoding: quoted-printable
+Content-Type: text/plain;
+ charset=utf-8
+
+
+Hello ZmnSCPxj,
+
+> On Jul 2, 2019, at 12:33, ZmnSCPxj <ZmnSCPxj@protonmail.com> wrote:
+>=20
+> =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 =
+Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=
+=80=90
+> On Tuesday, July 2, 2019 5:30 PM, Tamas Blummer =
+<tamas.blummer@gmail.com <mailto:tamas.blummer@gmail.com>> wrote:
+>=20
+>> The advertiser would thereby put the funds of the HODLer on risk of =
+his misbehavior, which means the HODLer would have to trust the =
+advertizing service.
+>=20
+> No it would not :)
+
+
+You are right. I noticed after sending my reply and then I sent two =
+other. I apologize for being noisy.
+
+Let me consolidate my thinking, here.
+
+If there is a use for UTXOs with temporary control, then those who want =
+that use will pay for it.
+
+A user of a service that requires temporary control UTXOs would need to =
+cover:
+
+1. fees required by the service
+2. the opportunity cost of temporary ownership paid to the original =
+holder who gave up control.
+
+If the service is operated by an entity billing user then it can use =
+UTXOs of minimal value for its operation and practically ignore =
+opportunity interest.
+This is the case with theater tickets just and other simple colored coin =
+like use of Bitcoin. Also in case of the unchained advertizement, if the =
+service bills its user
+for its internal re-allocation of an UTXO, then why would it need to use =
+significant value temorary control UTXOs? Actually why not use plain =
+UTXOs, to start with?
+
+If however the service is a common good, a network without owner and =
+therefore not billing on behalf of someone, but wants to protect itself =
+from spam, then it is could require temporary access to significant =
+value UTXOs and thereby induce opportunity cost to user. Alternatively =
+it could require burning ordinary UTXOs. Burning indirectly benefits all =
+HODLer, temporary control benefits those who consciously gave up =
+control. I dislike burning as it is unsustainable.
+
+If the implementation of temporary use is enforced by consenus such that =
+it is transitive, then temporary use could be re-rented or sold to =
+recover opportunity cost for no longer needed temporary access, making =
+it useable for an other service.
+
+Temporary access UTXOs with covenants allows us to build spam limited =
+public services that are not owned by an operator and financially =
+benefit HODLer offering them riskless interest.
+
+Tamas Blummer
+
+--Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6
+Content-Transfer-Encoding: quoted-printable
+Content-Type: text/html;
+ charset=utf-8
+
+<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
+charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
+-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
+class=3D""><div class=3D""><br class=3D""></div><div class=3D"">Hello =
+ZmnSCPxj,</div><br class=3D""><div><blockquote type=3D"cite" =
+class=3D""><div class=3D"">On Jul 2, 2019, at 12:33, ZmnSCPxj &lt;<a =
+href=3D"mailto:ZmnSCPxj@protonmail.com" =
+class=3D"">ZmnSCPxj@protonmail.com</a>&gt; wrote:</div><div class=3D""><br=
+ style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
+font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
+text-align: start; text-indent: 0px; text-transform: none; white-space: =
+normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
+class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
+font-style: normal; font-variant-caps: normal; font-weight: normal; =
+letter-spacing: normal; text-align: start; text-indent: 0px; =
+text-transform: none; white-space: normal; word-spacing: 0px; =
+-webkit-text-stroke-width: 0px; float: none; display: inline =
+!important;" class=3D"">=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=
+=90=E2=80=90 Original Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=
+=E2=80=90=E2=80=90</span><br style=3D"font-family: Helvetica; font-size: =
+12px; font-style: normal; font-variant-caps: normal; font-weight: =
+normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
+text-transform: none; white-space: normal; word-spacing: 0px; =
+-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
+Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
+normal; font-weight: normal; letter-spacing: normal; text-align: start; =
+text-indent: 0px; text-transform: none; white-space: normal; =
+word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
+inline !important;" class=3D"">On Tuesday, July 2, 2019 5:30 PM, Tamas =
+Blummer &lt;</span><a href=3D"mailto:tamas.blummer@gmail.com" =
+style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
+font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
+orphans: auto; text-align: start; text-indent: 0px; text-transform: =
+none; white-space: normal; widows: auto; word-spacing: 0px; =
+-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" =
+class=3D"">tamas.blummer@gmail.com</a><span style=3D"font-family: =
+Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
+normal; font-weight: normal; letter-spacing: normal; text-align: start; =
+text-indent: 0px; text-transform: none; white-space: normal; =
+word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
+inline !important;" class=3D"">&gt; wrote:</span><br style=3D"font-family:=
+ Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
+normal; font-weight: normal; letter-spacing: normal; text-align: start; =
+text-indent: 0px; text-transform: none; white-space: normal; =
+word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
+class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; =
+font-size: 12px; font-style: normal; font-variant-caps: normal; =
+font-weight: normal; letter-spacing: normal; orphans: auto; text-align: =
+start; text-indent: 0px; text-transform: none; white-space: normal; =
+widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
+-webkit-text-stroke-width: 0px;" class=3D"">The advertiser would thereby =
+put the funds of the HODLer on risk of his misbehavior, which means the =
+HODLer would have to trust the advertizing service.<br =
+class=3D""></blockquote><br style=3D"font-family: Helvetica; font-size: =
+12px; font-style: normal; font-variant-caps: normal; font-weight: =
+normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
+text-transform: none; white-space: normal; word-spacing: 0px; =
+-webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: =
+Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
+normal; font-weight: normal; letter-spacing: normal; text-align: start; =
+text-indent: 0px; text-transform: none; white-space: normal; =
+word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: =
+inline !important;" class=3D"">No it would not :)</span><br =
+style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
+font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
+text-align: start; text-indent: 0px; text-transform: none; white-space: =
+normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
+class=3D""></div></blockquote></div><br class=3D""><div class=3D""><br =
+class=3D""></div><div class=3D"">You are right. I noticed after sending =
+my reply and then I sent two other. I apologize for being =
+noisy.</div><div class=3D""><br class=3D""></div><div class=3D"">Let me =
+consolidate my thinking, here.</div><div class=3D""><br =
+class=3D""></div><div class=3D"">If there is a use for UTXOs with =
+temporary control, then those who want that use will pay for =
+it.&nbsp;</div><div class=3D""><br class=3D""></div><div class=3D"">A =
+user of a service that requires temporary control UTXOs would need to =
+cover:&nbsp;</div><div class=3D""><br class=3D""></div><div class=3D"">1. =
+fees required by the service</div><div class=3D"">2. the opportunity =
+cost of temporary ownership paid to the original holder who gave up =
+control.</div><div class=3D""><br class=3D""></div><div class=3D"">If =
+the service is operated by an entity billing user then it can use UTXOs =
+of minimal value for its operation and practically ignore opportunity =
+interest.</div><div class=3D"">This is the case with theater tickets =
+just and other simple colored coin like use of Bitcoin. Also in case of =
+the unchained advertizement, if the service bills its =
+user&nbsp;</div><div class=3D"">for its internal re-allocation of an =
+UTXO, then why would it need to use significant value temorary control =
+UTXOs? Actually why not use plain UTXOs, to start with?</div><div =
+class=3D""><br class=3D""></div><div class=3D"">If however the service =
+is a common good, a network without owner and therefore not billing on =
+behalf of someone, but wants to protect itself from spam, then it is =
+could require temporary access to significant value UTXOs and thereby =
+induce opportunity cost to user. Alternatively it could require burning =
+ordinary UTXOs. Burning indirectly benefits all HODLer, temporary =
+control benefits those who consciously gave up control. I dislike =
+burning as it is unsustainable.</div><div class=3D""><br =
+class=3D""></div><div class=3D"">If the implementation of temporary use =
+is enforced by consenus such that it is transitive, then temporary use =
+could be re-rented or sold to recover opportunity cost for no longer =
+needed temporary access, making it useable for an other =
+service.&nbsp;</div><div class=3D""><br class=3D""></div><div =
+class=3D"">Temporary access UTXOs with covenants allows us to build spam =
+limited public services that are not owned by an operator and =
+financially benefit HODLer offering them riskless interest.</div><div =
+class=3D""><br class=3D""></div><div class=3D"">Tamas =
+Blummer</div></body></html>=
+
+--Apple-Mail=_115EBD6F-24E7-4D7D-ADFB-60E1B963DEF6--
+
+--Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment;
+ filename=signature.asc
+Content-Type: application/pgp-signature;
+ name=signature.asc
+Content-Description: Message signed with OpenPGP
+
+-----BEGIN PGP SIGNATURE-----
+
+iQEzBAEBCgAdFiEE6YNJViYMM6Iv5f9e9nKRxRdxORwFAl0bU1MACgkQ9nKRxRdx
+ORzV9wgAv1qyL2ho+CtAbjcfQuG0y7OevfmRhJ+oC4EncWPBPGpTYdbkyiYetrhx
+X3ebW5SSdMDxhzbVy4IXAu7/RJBjrcZYn0Zbt7BzgIl4xCNhdGlNNKOXlenyc7TF
+sUMiPBI1vgvTEJ7iS696osuM2w8b+1aWHSNISqkOfFcpPlEs/bc0b2ZmycD1P3D+
+Q6qLaPrImQzjdm8f4b3yplI9OxvDbqlKR79Js6GEj0NJa1tHvBjZV2ru42TY0jdJ
+cUtNcaxYOAufL/NoK1371JuWK2k/wwdP2oxJ6ZRWJVlaLFJLwCe9l/tLm1wKTBc3
+m7GGrKVXXTymm/KxUwAephxb+E+l9g==
+=VhSu
+-----END PGP SIGNATURE-----
+
+--Apple-Mail=_5EA16DFE-CFEC-4E35-A5A8-1107330CF08D--
+