1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
Return-Path: <m@ib.tc>
Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136])
by lists.linuxfoundation.org (Postfix) with ESMTP id C58B7C004D
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 1 Aug 2020 05:35:37 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by silver.osuosl.org (Postfix) with ESMTP id C0587220C5
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 1 Aug 2020 05:35:37 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
Received: from silver.osuosl.org ([127.0.0.1])
by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id rUBOpqMQ3Ib8
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 1 Aug 2020 05:35:36 +0000 (UTC)
X-Greylist: delayed 00:17:44 by SQLgrey-1.7.6
Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com
[209.85.218.47])
by silver.osuosl.org (Postfix) with ESMTPS id 4C39820444
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 1 Aug 2020 05:35:36 +0000 (UTC)
Received: by mail-ej1-f47.google.com with SMTP id kq25so20503759ejb.3
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 31 Jul 2020 22:35:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ib.tc; s=google;
h=mime-version:from:date:message-id:subject:to;
bh=4CMY8/nWFXvxPyYSUuatVcFt2QOzjoC8kqSmJRGXhk0=;
b=pWyjXbBa6eoh6xXx8VOk002v9fCOurkrCTvVAk8qM7yB1VriuNoZeHmbQKNm7i2D/4
OZjQw+4aPX8w7Nsxv7v2KleHfror5SvTV3eBK+yx4V4vjQm3EnQ6WhmEP8923a32Af/R
4T1PhRJFTVJiktaFYrhrYeKNuQtxKT0bUlVDpLU/h7inCz6pRaYo3uzkqv3yj3VlX2Ru
3ueLf+AYxck9EoKRKifFRGgJ2x4hliAbPE+KOGHQH5CL2Qc2ljNMVUa4BfUyAo+jsz+p
BzOrWAeQ6+nWilSzoPExxZXLlHW5c0o78aQux/YvY0kAn+jV3SWF5nV0BbN07xse4UGb
vGAQ==
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=4CMY8/nWFXvxPyYSUuatVcFt2QOzjoC8kqSmJRGXhk0=;
b=FNe4X7mVQbImkxpMjmiPxRUF2985uewKha3GRBs0eRVrK4UXrCRCtgvsG4HLgpBOJI
sbl8Vi2suIgbrNgD5n9NPPb1orBIbSj5U3rrij9M7qrS72BOfDm4vPbEB+i9dFOI7qTQ
uJd4RIRSFBZE7aCAapfORqH4gpIG3spSQZU/OwcXiRVsrvs4hqtkQCJVqeQ0BzqZS5m2
02GQKKGKm5QlTvr6+0H1zVMgaVWSU0wenkSCHWPpgyaXW+3n2ePGHSrMC/PUkgNBzdHj
sGhlxUW3e0WeyuwfTcxjXJHogOccaNBzqzJvpIlrtjUWo/EZWwGdzSaGGOC3NlKQ0sCK
ZQyQ==
X-Gm-Message-State: AOAM530wHrdlGS95NHqoEQ7HGZiCFQhI/ITEyD5iRCIdSbHzKHUSZ71I
XhI0mnMe6c6r8td3EHLc2ipuu1LwR88mwHgHZ9d6v30XHuU=
X-Google-Smtp-Source: ABdhPJziN4S9RoKwy7BP1eIrFe+uN9R8dGiAYTSglTNSkVLtmOu89fgRRCr+iqyzrK4R0LJtlvknCdZjX3U02QMjh2A=
X-Received: by 2002:adf:e550:: with SMTP id z16mr6057666wrm.329.1596258576130;
Fri, 31 Jul 2020 22:09:36 -0700 (PDT)
MIME-Version: 1.0
From: Mike Brooks <m@ib.tc>
Date: Fri, 31 Jul 2020 22:09:25 -0700
Message-ID: <CALFqKjTDcsD4xpc-TryTRCNnCJivyqkU9dv0ff2emP5kxZF1bA@mail.gmail.com>
To: bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="000000000000667b5a05abc9e984"
X-Mailman-Approved-At: Sat, 01 Aug 2020 14:54:44 +0000
Subject: [bitcoin-dev] Smaller Transactions with PubRef
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
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, 01 Aug 2020 05:35:37 -0000
--000000000000667b5a05abc9e984
Content-Type: text/plain; charset="UTF-8"
The attached BIP describes a new opcode that unlocks the ability to have
transactions that are about 37% smaller than a traditional single-source
segwit transaction. (Savings vary based on the number of inputs.)
The pursuit of smaller transactions is vital for Inclusive Accountability
as less data needs to be recorded on chain. Frugality is improved in two
ways; more transactions can be confirmed in a block, and small value
inputs otherwise inaccessible can now be referenced without losing
unrecoverable value due to transaction overhead.
https://github.com/TheRook/bip-pubref/blob/master/bip-PubRef.mediawiki
The variant of this technology on the ethereum side is Ditto Transactions:
https://ethereum-magicians.org/t/eip-ditto-transactions/4455
--000000000000667b5a05abc9e984
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>The=C2=A0attached=C2=A0BIP describes a new opcode tha=
t unlocks the ability to have transactions that are about 37% smaller than =
a traditional=C2=A0single-source segwit transaction.=C2=A0 (Savings vary ba=
sed on the number of inputs.)</div><div><br></div>The pursuit of smaller tr=
ansactions is vital for Inclusive Accountability as less data needs to be r=
ecorded on chain. Frugality is improved in two ways; more transactions can =
be confirmed in a=C2=A0 block, and small value inputs otherwise inaccessibl=
e can now be referenced without losing unrecoverable value due to transacti=
on overhead.<div><br></div><div><a href=3D"https://github.com/TheRook/bip-p=
ubref/blob/master/bip-PubRef.mediawiki">https://github.com/TheRook/bip-pubr=
ef/blob/master/bip-PubRef.mediawiki</a>=C2=A0</div><div><br></div><div>The =
variant of this technology on the ethereum side is Ditto Transactions:</div=
><div><a href=3D"https://ethereum-magicians.org/t/eip-ditto-transactions/44=
55">https://ethereum-magicians.org/t/eip-ditto-transactions/4455</a>=C2=A0<=
br></div></div>
--000000000000667b5a05abc9e984--
|