Return-Path: Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 5AE98C000E for ; Thu, 2 Sep 2021 06:47:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 43BC260733 for ; Thu, 2 Sep 2021 06:47:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.098 X-Spam-Level: X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: smtp3.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a_lmL7zbLKzt for ; Thu, 2 Sep 2021 06:47:13 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by smtp3.osuosl.org (Postfix) with ESMTPS id F1F776071B for ; Thu, 2 Sep 2021 06:47:12 +0000 (UTC) Received: by mail-ej1-x634.google.com with SMTP id x11so1980651ejv.0 for ; Wed, 01 Sep 2021 23:47:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=Bp7sZNUyOnN6kFPOmSHU4DTCqYNA9Vv/HcMwoIqbm0M=; b=ncQWxWqyrXb7q+ARk7E0fZbgMuBiwch6vSXW4C443dBid7hjxgosu3dVhzohTU78Pt CkxF1yhzzvEUEalmdOQ1OmkqWRG/0zskN35Hj8kXJYgKhxgM9DrmjoSLcFIXDDS0IZ0n vNvb+ZSOPESqVVAU1chzZ6hPHs1nKtkdM5PpE9MGzvmm9N7E4sITQlsm/CcL6OXIknLb KxTLonsIfpTNr05exCBBDRF/UkY/qSWDj50LS8wtEN6KtcLlshTAnMSiR3HALrjdQbMA /SWVpGEqfo5kU5tqC2s50BtVVRuF0CcN0AtpXZANowQoYmlLzm7xDIKxsyGq2k/GD+MK erlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=Bp7sZNUyOnN6kFPOmSHU4DTCqYNA9Vv/HcMwoIqbm0M=; b=OtZcNQl706CWQ/4Ty0Kp3+mJv6O0iYi6OIOx6OS6T3qCP+HaB1/jyChJGGKwGcc9Mx nQycOJYk2HhKocZW8YXrbCuHlMkFQhcja55YlosQo7MyORdA3EIiSwCBfGBOPcFFPPJp mJxtJuA/iInAQ/R1sSW3YT8X7Zxs2SD95mPQAs/pB3hax7QnUDnrvdSuiVEmHp5ImqEF HjrHJd0a2svrjX+4NLtbr6cPXiyZ+h2RJRFxSRYzBM79BnZr6E4JodHuDPErUfgYMgWf tiEHAYTKpSPJJ+bLqe13nTad/ghxjbf/QAhxM+yJ3AL3/RzvA2Yp4heBEuwasrDGTSlm ZlAQ== X-Gm-Message-State: AOAM5322o6sImNPvbnb4nQihOnjRuWbt7aRKxA4fpGdoSZJ0hFsJzf0y e4WGE6tcRq93kru2h1VBNlnW1eDsiShV+C5yzmxEtfu9 X-Google-Smtp-Source: ABdhPJxvEvVR1Mt1AfjDDscHdohf9VXNdQQN8bE3zFq54oIoVR6eV8GhvUyacEe7yN0Ki51b4miNoNZLyiyybScoJcY= X-Received: by 2002:a17:906:7749:: with SMTP id o9mr2159053ejn.141.1630565231003; Wed, 01 Sep 2021 23:47:11 -0700 (PDT) MIME-Version: 1.0 References: <0aff157f62ea4abba71df4f87eb54880-kohli@ctemplar.com> In-Reply-To: <0aff157f62ea4abba71df4f87eb54880-kohli@ctemplar.com> From: Billy Tetrud Date: Wed, 1 Sep 2021 23:46:55 -0700 Message-ID: To: pool2win , Bitcoin Protocol Discussion Content-Type: multipart/alternative; boundary="000000000000608d1e05cafd8d6c" X-Mailman-Approved-At: Thu, 02 Sep 2021 08:32:28 +0000 Subject: Re: [bitcoin-dev] Braidpool: Proposal for a decentralised mining pool 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: Thu, 02 Sep 2021 06:47:17 -0000 --000000000000608d1e05cafd8d6c Content-Type: text/plain; charset="UTF-8" How would you compare this to Stratum v2? On Sun, Aug 29, 2021 at 1:02 AM pool2win via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > We have been working on a peer to peer mining pool that overcomes the > problems faced by P2Pool and enables building a futures market for > hashrate. > > The proposal can be found here: > https://github.com/pool2win/braidpool/raw/main/proposal/proposal.pdf > > The key features of the pool are: > > 1. Lower variance for smaller miners, even when large miners join > the pool. > 2. Miners build their own blocks, just like in P2Pool. > 3. Payouts require a constant size blockspace, independent of the > number of miners in the pool. > 4. Provide building blocks for enabling a futures market of hash > rates. > > Braidpool: Decentralised Mining Pool for Bitcoin > > Abstract. Bitcoin P2Pool's usage has steadily declined over the years, > negatively impacting bitcoin's decentralisation. The variance in > earnings for miners increases with total hashrate participating in > P2Pool, and payouts require a linearly increasing block space with the > number of miners participating in the pool. We present a solution that > uses a DAG of shares replicated at all miners. The DAG is then used to > compute rewards for miners. Rewards are paid out using one-way payment > channels by an anonymous hub communicating with the miners using Tor's > hidden services. Using the payment channels construction, neither the > hub nor the miners can cheat. > > Full proposal at > https://github.com/pool2win/braidpool/raw/main/proposal/proposal.pdf > > Details on trading hashrate are here: > > https://pool2win.github.io/braidpool/2021/08/18/deliver-hashrate-to-market-makers.html > > @pool2win > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev > --000000000000608d1e05cafd8d6c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
How would you compare this to Stratum v2?=C2=A0

<= div class=3D"gmail_quote">
On Sun, Aug= 29, 2021 at 1:02 AM pool2win via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org&g= t; wrote:
We hav= e been working on a peer to peer mining pool that overcomes the
problems faced by P2Pool and enables building a futures market for
hashrate.
=C2=A0
The proposal can be found here:
https://github.com/pool2win/brai= dpool/raw/main/proposal/proposal.pdf
=C2=A0
The key features of the pool are:
=C2=A0
1. Lower variance for smaller miners, even when large miners join
=C2=A0 the pool.
2. Miners build their own blocks, just like in P2Pool.
3. Payouts require a constant size blockspace, independent of the
=C2=A0 number of miners in the pool.
4. Provide building blocks for enabling a futures market of hash
=C2=A0 rates.
=C2=A0
Braidpool: Decentralised Mining Pool for Bitcoin
=C2=A0
Abstract. Bitcoin P2Pool's usage has steadily declined over the years,<= br> negatively impacting bitcoin's decentralisation. The variance in
earnings for miners increases with total hashrate participating in
P2Pool, and payouts require a linearly increasing block space with the
number of miners participating in the pool. We present a solution that
uses a DAG of shares replicated at all miners. The DAG is then used to
compute rewards for miners. Rewards are paid out using one-way payment
channels by an anonymous hub communicating with the miners using Tor's<= br> hidden services. Using the payment channels construction, neither the
hub nor the miners can cheat.

Full proposal at
https://github.com/pool2win/brai= dpool/raw/main/proposal/proposal.pdf
=C2=A0
Details on trading hashrate are here:
https://pool2w= in.github.io/braidpool/2021/08/18/deliver-hashrate-to-market-makers.html
=C2=A0
@pool2win
_______________________________________________
bitcoin-dev mailing list
= bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mail= man/listinfo/bitcoin-dev
--000000000000608d1e05cafd8d6c--