summaryrefslogtreecommitdiff
path: root/74/ec92878a86194cd74a46cab05e917d5413023d
blob: 076b47f52ef7a58b2ab0268bc38b1273b3138026 (plain)
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--