summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTyler H <tyzbit@gmail.com>2018-04-21 12:35:28 +0000
committerbitcoindev <bitcoindev@gnusha.org>2018-04-21 12:35:41 +0000
commit4d21120de9331980dee418942b54a146ce0f7f2b (patch)
tree0669bb1d5e33ca6d27f6f722c12b85447774f0ae
parentadebbc3324d5f2852c0c7f2aa823e92c74f7caa0 (diff)
downloadpi-bitcoindev-4d21120de9331980dee418942b54a146ce0f7f2b.tar.gz
pi-bitcoindev-4d21120de9331980dee418942b54a146ce0f7f2b.zip
[bitcoin-dev] Numerifides - Proposal for Decentralized trust/authority on Bitcoin blockchain
-rw-r--r--f6/a98ec4e4edea6a9bfdb58a67568a35306de8db139
1 files changed, 139 insertions, 0 deletions
diff --git a/f6/a98ec4e4edea6a9bfdb58a67568a35306de8db b/f6/a98ec4e4edea6a9bfdb58a67568a35306de8db
new file mode 100644
index 000000000..cd14d865d
--- /dev/null
+++ b/f6/a98ec4e4edea6a9bfdb58a67568a35306de8db
@@ -0,0 +1,139 @@
+Return-Path: <tyzbit@gmail.com>
+Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
+ [172.17.192.35])
+ by mail.linuxfoundation.org (Postfix) with ESMTPS id 6178CC50
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sat, 21 Apr 2018 12:35:41 +0000 (UTC)
+X-Greylist: whitelisted by SQLgrey-1.7.6
+Received: from mail-wr0-f172.google.com (mail-wr0-f172.google.com
+ [209.85.128.172])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 2FCD8728
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sat, 21 Apr 2018 12:35:40 +0000 (UTC)
+Received: by mail-wr0-f172.google.com with SMTP id s18-v6so29386270wrg.9
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Sat, 21 Apr 2018 05:35:40 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
+ h=mime-version:from:date:message-id:subject:to;
+ bh=sPa4bGBg7IN9jSTV/CtXylkzy3aKJ0h2we4MbkbZew8=;
+ b=Cer0iStYCK6A9Rh2/lXbH18dmJVOTOz/meUKsg7z9XsnV0clpKNduWS1vHZppS8Eky
+ JSwu1BdjwF+SKs65l4QO1B3vzKeuCD7z9G3jPrvGAFzmJUOEF0XwRVJbuxfRpF581vTX
+ RJM1p7KI3qh/uwyvvfNSbBHXhQiFq0/CJ0CN85lxWTqmU7evMKZahx0AIAQTJ3wiNoXo
+ 3d0j4aL7Fc9KNzL21BDLv76v3Hdl2I4Jfdzf7Z4nchUlmACOzsJTwZOhjX/sdkgx3rhp
+ 9uhOpwQ/XH2H/h8f8DWxKQ9y7j64m4ePKtaOnhix7XNEPIYx9hIq3RRPjEb5IWQorS0Z
+ hoTQ==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20161025;
+ h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
+ bh=sPa4bGBg7IN9jSTV/CtXylkzy3aKJ0h2we4MbkbZew8=;
+ b=X3cwXuHE5aEl2Q/JF81VYt18ozMRftceemVJwnqYSCTHwHA4Xcn+sWr2JgNaiGPc9T
+ XiuS4Hwizfz1O/sv7VdVzA27G+FELThkqRNioXS+McHMulLmrs4Qnm8IIApQ8tZJnmuM
+ bHuk9cpYDuGzpwJA4xdGvhCErdZJlQgEM0qW67X8hAm159yjQSqY5P+SxiuWzjzXJTim
+ AaIT/JHcYmHYH+YoH0QiZhPp3MuNVQ6RkfYHdWZBWJjTyETvfxUuhpPb38gZ5GFBHwqS
+ cS9rtaKwH2ePigLhoYOvCS7C4vAgDuWsy8vNWW5pWq75yaOoTJJgafOkpk6TeTPrhCrs
+ Cx6w==
+X-Gm-Message-State: ALQs6tCsxDsURsllkZL3UVX6YhVh9Ehz3TR1a+HLi3rRdwkELcS0nXQw
+ x3DXKs6lR9Xp7Px3jrHFiWPE5Fa/nrfl6wbaoSgXmg==
+X-Google-Smtp-Source: AIpwx48zCWv2XWjTvpZD9qNHh7zCjZP0kAS7PB5tlzSFr0SesREreh/5TO6laXPBNufuWkex9L5NFQ2cUY/lZRbQw0Y=
+X-Received: by 2002:adf:e249:: with SMTP id
+ n9-v6mr4734489wri.270.1524314138526;
+ Sat, 21 Apr 2018 05:35:38 -0700 (PDT)
+MIME-Version: 1.0
+From: Tyler H <tyzbit@gmail.com>
+Date: Sat, 21 Apr 2018 12:35:28 +0000
+Message-ID: <CAEegQfVLWSySWfCbSmGG4V0i6GMpgyUr=86Qzb4YE9s+M5K1gg@mail.gmail.com>
+To: "bitcoin-dev@lists.linuxfoundation.org"
+ <bitcoin-dev@lists.linuxfoundation.org>
+Content-Type: multipart/alternative; boundary="000000000000c0ca6a056a5b0af2"
+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: Sat, 21 Apr 2018 13:27:26 +0000
+Subject: [bitcoin-dev] Numerifides - Proposal for Decentralized
+ trust/authority on Bitcoin blockchain
+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: Sat, 21 Apr 2018 12:35:41 -0000
+
+--000000000000c0ca6a056a5b0af2
+Content-Type: text/plain; charset="UTF-8"
+
+Greetings,
+
+I have been working on a proposal called Numerifides which would provide a
+general method to register human-readable names and arbitrary data (such as
+username->GPG key, domain->IP address, Lightning node Alias-> URI, etc).
+Here are the key highlights:
+
+--New transaction type called "numerifides" transactions
+--Lock up Bitcoin for a certain amount of time to make the mappings valid,
+discourage "namesquatting"
+--Transaction puzzle attached to transactions to allow community consensus
+revocation of highly contested names or "squatted" name mappings.
+--Transactions are RBF so if name is contentious or miners wish to censor,
+one honest greedy miner can include the censored user's high-fee
+transaction)
+--Solves Zooko's triangle of Secure, Decentralized and Human Meaningful
+
+Full working spec is here: https://github.com/tyzbit/numerifides
+
+I'd love feedback and possible enhancements, as I know this early rough
+draft does have a lot of room for improvement (I also think it would be
+remiss to incentivize filling blocks with data like this, and a possible
+change proposed on the lightning-dev list by ZmnSCPxj is a P2WSH defining
+the mapping that is gossiped about outside of the Bitcoin network, but I'd
+like to hear all comments).
+
+Thank you for your time.
+Tyler Hawkins
+
+--000000000000c0ca6a056a5b0af2
+Content-Type: text/html; charset="UTF-8"
+Content-Transfer-Encoding: quoted-printable
+
+<div dir=3D"ltr"><span style=3D"color:rgb(33,33,33);font-size:13px">Greetin=
+gs,</span><div style=3D"color:rgb(33,33,33);font-size:13px"><br></div><div =
+style=3D"color:rgb(33,33,33);font-size:13px">I have been working on a propo=
+sal called Numerifides which would provide a general method to register hum=
+an-readable names and arbitrary data (such as username-&gt;GPG key, domain-=
+&gt;IP address, Lightning node Alias-&gt; URI, etc).=C2=A0 Here are the key=
+ highlights:</div><div style=3D"color:rgb(33,33,33);font-size:13px"><br></d=
+iv><div style=3D"color:rgb(33,33,33);font-size:13px">--New transaction type=
+ called &quot;numerifides&quot; transactions</div><div style=3D"color:rgb(3=
+3,33,33);font-size:13px">--Lock up Bitcoin for a certain amount of time to =
+make the mappings valid, discourage &quot;namesquatting&quot;</div><div sty=
+le=3D"color:rgb(33,33,33);font-size:13px">--Transaction puzzle attached to =
+transactions to allow community consensus revocation of highly contested na=
+mes or &quot;squatted&quot; name mappings.</div><div style=3D"color:rgb(33,=
+33,33);font-size:13px">--Transactions are RBF so if name is contentious or =
+miners wish to censor, one honest greedy miner can include the censored use=
+r&#39;s high-fee transaction)</div><div style=3D"color:rgb(33,33,33);font-s=
+ize:13px">--Solves Zooko&#39;s triangle of Secure, Decentralized and Human =
+Meaningful</div><div style=3D"color:rgb(33,33,33);font-size:13px"><br></div=
+><div style=3D"color:rgb(33,33,33);font-size:13px">Full working spec is her=
+e:=C2=A0<a href=3D"https://github.com/tyzbit/numerifides" target=3D"_blank"=
+>https://github.com/tyzbit/numerifides</a></div><div style=3D"color:rgb(33,=
+33,33);font-size:13px"><br></div><div style=3D"color:rgb(33,33,33);font-siz=
+e:13px">I&#39;d love feedback and possible enhancements, as I know this ear=
+ly rough draft does have a lot of room for improvement (I also think it wou=
+ld be remiss to incentivize filling blocks with data like this, and a possi=
+ble change proposed on the lightning-dev list by=C2=A0ZmnSCPxj is a P2WSH d=
+efining the mapping that is gossiped about outside of the Bitcoin network, =
+but I&#39;d like to hear all comments).</div><div style=3D"color:rgb(33,33,=
+33);font-size:13px"><br></div><div style=3D"color:rgb(33,33,33);font-size:1=
+3px">Thank you for your time.</div><div style=3D"color:rgb(33,33,33);font-s=
+ize:13px">Tyler Hawkins</div></div>
+
+--000000000000c0ca6a056a5b0af2--
+