Return-Path: Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by lists.linuxfoundation.org (Postfix) with ESMTP id 8BD70C002A for ; Wed, 24 May 2023 07:53:54 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 58C6A41F47 for ; Wed, 24 May 2023 07:53:54 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 58C6A41F47 X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -0.896 X-Spam-Level: X-Spam-Status: No, score=-0.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, BITCOIN_XPRIO=1.004, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KdSIPqLgc-Pz for ; Wed, 24 May 2023 07:53:53 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7F0A2408B5 Received: from p3plwbeout22-05.prod.phx3.secureserver.net (p3plsmtp22-05-2.prod.phx3.secureserver.net [68.178.252.62]) by smtp4.osuosl.org (Postfix) with ESMTPS id 7F0A2408B5 for ; Wed, 24 May 2023 07:53:53 +0000 (UTC) X-MW-NODE: X-CMAE-Analysis: v=2.4 cv=M/mIlw8s c=1 sm=1 tr=0 ts=646dc290 a=dFffxkGDbYo3ckkjzRcKYg==:117 a=dFffxkGDbYo3ckkjzRcKYg==:17 a=sMXno3cL4iQA:10 a=IkcTkHD0fZMA:10 a=Se4bZ6gz4nnphxoM3loA:9 a=QEXdDO2ut3YA:10 a=zgiPjhLxNE0A:10 a=zZCYzV9kfG8A:10 a=f4VazZPBthoVHkO_bYWy:22 X-SECURESERVER-ACCT: burak@buraks.blog X-SID: 1jJeq9D9J1rJ5 Date: Wed, 24 May 2023 10:53:50 +0300 (TRT) From: Burak Keceli To: ZmnSCPxj , Bitcoin Protocol Discussion Message-ID: <29099205.1444460.1684914830367@eu1.myprofessionalmail.com> In-Reply-To: References: <1300890009.1516890.1684742043892@eu1.myprofessionalmail.com> <94d_XdPjU7_erTbusSTbsSWNNL3Wgx61scF_EknkwXp_ywmCLJ5jc13RVlTF_gpdZG5scUU_4z27qPykXQjLESE1m06CEJbsCha13QdqeFY=@protonmail.com> <2021501773.1219513.1684816284977@eu1.myprofessionalmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v8.12.73 X-Originating-IP: 217.110.132.66 X-Originating-Client: open-xchange-appsuite X-CMAE-Envelope: MS4xfODIfD4/jKYAPFAV+5hF4Y0070NzBST68EKsf4hOarydF25o3kz5xFf9mKu2Xbr/FmqeZXDJzkGEkjF8gt4rmtLseisJrKkA2QkUp6cmNJxEYlOwlVG+ /7JA7UfbIrOQneXfFdsaxox7Ff3QRrc07Fvr/89j9X81X2I2F6QaMO49UUmv86muXzhgiDjmr7XIrMoq05pHVpDLfzpRn44ymdPhChQUHOeosxW1NhODFyPc SM+98qxaT7YsvY2LnMgnau3MITjqobsXUXesDVAL4h6OM2NpMQNB1C7GvYxPsDiS X-Mailman-Approved-At: Wed, 24 May 2023 09:36:57 +0000 Subject: Re: [bitcoin-dev] Ark: An Alternative Privacy-preserving Second Layer Solution 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: Wed, 24 May 2023 07:53:54 -0000 > 0-conf transactions are unsafe since it is possible to double-spend the inputs they consume, invalidating the 0-conf transaction. A future extension of Ark can potentially utilize a hypothetical data manipulation opcode (OP_XOR or OP_CAT) to constrain the ASP's nonce in their signatures to disincentivize double-spending. If a double-spend occurs in a pool transaction, users can forge ASP's signature to claim their previously redeemed vTXOs. This is effectively an inbound liquidity-like tradeoff without compromising on the protocol design. For the time being, you have to wait for on-chain confirmations to consider a payment 'final'. However, this doesn't prevent you from paying lightning invoices with your zero-conf coins. Ark has immediate availability with delayed finality. Best, Burak