diff options
author | Tyler H <tyzbit@gmail.com> | 2018-04-21 12:35:28 +0000 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2018-04-21 12:35:41 +0000 |
commit | 4d21120de9331980dee418942b54a146ce0f7f2b (patch) | |
tree | 0669bb1d5e33ca6d27f6f722c12b85447774f0ae | |
parent | adebbc3324d5f2852c0c7f2aa823e92c74f7caa0 (diff) | |
download | pi-bitcoindev-4d21120de9331980dee418942b54a146ce0f7f2b.tar.gz pi-bitcoindev-4d21120de9331980dee418942b54a146ce0f7f2b.zip |
[bitcoin-dev] Numerifides - Proposal for Decentralized trust/authority on Bitcoin blockchain
-rw-r--r-- | f6/a98ec4e4edea6a9bfdb58a67568a35306de8db | 139 |
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->GPG key, domain-= +>IP address, Lightning node Alias-> 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 "numerifides" 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 "namesquatting"</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 "squatted" 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's high-fee transaction)</div><div style=3D"color:rgb(33,33,33);font-s= +ize:13px">--Solves Zooko'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'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'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-- + |