Return-Path: Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists.linuxfoundation.org (Postfix) with ESMTP id C58B7C004D for ; 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 ; 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 ; 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 ; Sat, 1 Aug 2020 05:35:36 +0000 (UTC) Received: by mail-ej1-f47.google.com with SMTP id kq25so20503759ejb.3 for ; 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 Date: Fri, 31 Jul 2020 22:09:25 -0700 Message-ID: To: bitcoin-dev 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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
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.)

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.


The = variant of this technology on the ethereum side is Ditto Transactions:
--000000000000667b5a05abc9e984--