Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id DE4D48E3 for ; Sat, 30 Sep 2017 00:47:56 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-ua0-f195.google.com (mail-ua0-f195.google.com [209.85.217.195]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 768333FA for ; Sat, 30 Sep 2017 00:47:56 +0000 (UTC) Received: by mail-ua0-f195.google.com with SMTP id q29so326998uaf.4 for ; Fri, 29 Sep 2017 17:47:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=xlo+ZdkrgEc1WzZf6SreK2YNyqwHNvukmlwZTChtEDs=; b=TBRWIe96aoz+e4JUpBkR6KDnPvDFXhw6NMmuHQh6C+Hkany3VngQt2+lmOh5JNDv2f qnP0eP9lnXZdIN+XIwPZ7kYEtl6uGMk3yJ5gdIxxzT7EMFHUFIXamK7W8mmgEPwzzi6c TLk3dWiU8IbdYzeN6rnz+detL8GKi/RXFiv1z4z2kDrQGle8eaJ8cNa6eej1J0u5ifjt 7dq0mjnnKSqG+Bye6wvX2JESmETGcS8rhPjkivjbp9IcnlCcgp8Ox1Ih39Sf2DNgoPp3 vqhNjlWLjYIt3AROi7OvBIMpOIPBQjDU9g+tOCH4SVSfprr2yslr6vbi8Jjx6XritDka OKqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=xlo+ZdkrgEc1WzZf6SreK2YNyqwHNvukmlwZTChtEDs=; b=kizQv+eoEcAECqaoeSFjPE79Ci2E5CseNFghPqGIzFbQV1RCyUNpkqHx3RsgeQfTDQ 6RJ4U0Z3TAtvegwAjQD/EvYDhSL9ZygAg/gELOKhouAxoZujh8ApbMB/iwdczhQtbi1O H3jfufpnuBSHfv3Cu5C+FaSXqrmdrc28KoGSyKlmxPjMlN27O4qel/8qiQ9hMINxoRnV MGID6o2Ik6D8p3IKNpb3f1Y0cdGqQEGoCOsUOPN0FBhl7RfJmJj206C6YuD2ozEIwDL2 WhvYDcHBSZh1rAiNrPtktxPKVfH6KoIEJ/upE3mh1tPEFmbCHHFOrnGTvYyx63e94VxY /7bg== X-Gm-Message-State: AMCzsaVmvqA4Qu1g45P1FB2q2P3eNThN5bcLWrQto3B5eJ/3snTWXj3J dAiqX4110AQheP1mMWoi/R5ywvd7Mz+8IgOBchc= X-Google-Smtp-Source: AOwi7QCYRzR2n0u60Vbw2nWnnvP7LgTEwBfz3JNegEtQcYtNyQdNTHr1/bhXO2Uilr8qEBbJWTy5mqWfTWRZZfNjKbw= X-Received: by 10.176.2.227 with SMTP id 90mr2584886uah.18.1506732475659; Fri, 29 Sep 2017 17:47:55 -0700 (PDT) MIME-Version: 1.0 Sender: gmaxwell@gmail.com Received: by 10.103.54.76 with HTTP; Fri, 29 Sep 2017 17:47:54 -0700 (PDT) In-Reply-To: References: From: Gregory Maxwell Date: Sat, 30 Sep 2017 00:47:54 +0000 X-Google-Sender-Auth: jWtu1f4hpVHQxUpRLoPBiVELnV4 Message-ID: To: Daniele Pinna , Bitcoin Protocol Discussion Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=0.5 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Subject: Re: [bitcoin-dev] Rebatable fees & incentive-safe fee markets X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Sep 2017 00:47:57 -0000 On Fri, Sep 29, 2017 at 10:43 AM, Daniele Pinna via bitcoin-dev wrote: > As an example, mined blocks currently carry ~0.8 btc in fees right now. If I > were to submit a transaction paying 1 btc in maximal money fees, then the > miner would be incentivized to include my transaction alone to avoid that > lower fee paying transactions reduce the amount of fees he can earn from my > transaction alone. This would mean that I could literally clog the network > by paying 1btc every ten minutes. If I'm not mistaken that is is nothing new or interesting: You can delay some transaction by paying more than it offered by every block you delay it from. E.g. if the next full block would pay 0.8 BTC in fees, you just need to make transactions paying more than that. But you'll pay it for each delay and the people you push out only pay once (when they are successful), so it gets awfully expensive fast. (Arguably the monopoly price model is better because outbidding party doesn't need to bloat the chain to do their thing; arguable its somewhat worse because its harder to do by accident.) My thought on this was the same as PT's initial: miners and users can arrange OOB payments (and/or coinjoin rebates) and bypass this. I don't see why it wouldn't be in their individual best interest to do so, and if they do that would likely be a centralizing effect.