Return-Path: Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) by lists.linuxfoundation.org (Postfix) with ESMTP id 759BEC002D for ; Thu, 28 Apr 2022 08:11:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 7277841975 for ; Thu, 28 Apr 2022 08:11:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.1 X-Spam-Level: X-Spam-Status: No, score=-2.1 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: smtp4.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=protonmail.com 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 sdqVwq64-vqU for ; Thu, 28 Apr 2022 08:11:37 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from mail-4319.protonmail.ch (mail-4319.protonmail.ch [185.70.43.19]) by smtp4.osuosl.org (Postfix) with ESMTPS id B0E804196E for ; Thu, 28 Apr 2022 08:11:37 +0000 (UTC) Date: Thu, 28 Apr 2022 08:11:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1651133494; bh=JgnwtU6BmE+U1Hmo4ZFwAUm/aBYke5o80IsI3a9LIrw=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=YdwoAFyfB20+yL3yUmBv5ixigsSf9hVXD1wwXgnQwCpdMhkd+H343FSzQCnpbmM5Q e5pNtfunOKvo28PmeymZjGj0RrJLgsxXlZEIKbmkDi0EILH2+c1QD3OetBDd9MzPc6 oGMg2GyTL3FDOgYSdL6GAPKn/2+bIW82UINQZ/hATHG2odVqTbmRAI4LhZfqtvvwXQ M5OvaLAEx1ltPEXdCY0nDGKNSs+31Eyv5QrRa+QlIanOFNYiRwynXnHb/mo+Xr5jeP Vumh1kBDtLeOR0gXOu49zrSyWt995mEHDaZ6w3p0qQ5L2P01Vnl2oWDm1bO8NexXUB 4uL64cFW8RFYQ== To: Bitcoin Protocol Discussion From: alicexbt Reply-To: alicexbt Message-ID: Feedback-ID: 40602938:user:proton MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_4B9ignIFFWRcKHYPUxtWBQcMI8KVGLP3kzVOgMvonA" X-Mailman-Approved-At: Thu, 28 Apr 2022 08:46:40 +0000 Subject: [bitcoin-dev] Multiple ways to do bitcoin covenants 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, 28 Apr 2022 08:11:39 -0000 This is a multi-part message in MIME format. --b1_4B9ignIFFWRcKHYPUxtWBQcMI8KVGLP3kzVOgMvonA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Q1RWIGFuZCBvdGhlciBjb3ZlbmFudCBwcm9wb3NhbHMsIHRyYWRlb2ZmcywgYW5kIG92ZXJsYXBw aW5nIGZlYXR1cmVzIGFyZSBhbW9uZyB0aGUgdG9waWNzIGJlaW5nIGV4cGxvcmVkIHJlY2VudGx5 LiBJIGhhZCBzb21lIHZpZXdzIGFuZCBxdWVzdGlvbnMgb24gdGhpcyBzdWJqZWN0LjoKCmEpIERv ZXMgYml0Y29pbiBhbHJlYWR5IGhhdmUgb3Bjb2RlcyB3aXRoIG92ZXJsYXBwaW5nIGZlYXR1cmVz PyBZZXMKCmIpIENhbiB3ZSBoYXZlIG11bHRpcGxlIHdheXMgd2l0aCBzb21lIG92ZXJsYXBwaW5n IGZlYXR1cmVzIHRvIGRvIGJpdGNvaW4gY292ZW5hbnRzIHdpdGggc29tZSB0cmFkZW9mZnM/IFll cwpfCmMpIFdoYXQgYXJlIHRoZXNlIHRyYWRlb2ZmcyBpZiB3ZSBjb21wYXJlIENUViwgQVBPLCBU TFVWIGFuZCBUWEhBU0grQ1NGUz8KCkkgYW0gc3VyZSBhYm91dCBhKSBiZWNhdXNlIGl0IHdhcyBh bHJlYWR5IGFuc3dlcmVkIGluIENUViBjaGF0IGJ5IEplcmVteSBhbmQgc2hlc2hlay4gRXhhbXBs ZTogQ0hFQ0tTSUcgYW5kIENIRUNLU0lHQUREIGlzIHJlZHVuZGFudCB3aXRoIE9QX0lGIGFuZCBP UF9BREQKCk5vdCBzdXJlIGlmIHdlIGhhdmUgImNvbnNlbnN1cyIgb24gYikgYnV0IEkgZG9uJ3Qg c2VlIGFueXRoaW5nIHdyb25nIHdpdGggaXQuCgpGb3IgYykgSSB3b3VsZCBwcmVmZXIgQ1RWIGJl Y2F1c2U6CgotIFNpbXBsZXIKLSBCbG9ja3NwYWNlIGVmZmllbnQKLSBDYW4gYmUgdXNlZCBldmVu IHdpdGhvdXQgdGFwcm9vdAoKQ292ZXJpbmcgYmFyZSBzY3JpcHQsIGFzIGluIHNlZ3dpdCB2MCwg aXMgbmVjZXNzYXJ5LiBFeHBvc2luZyBhIHB1YmtleSBpbiBjYXNlIG9mIGFuIEVDIGJyZWFrIHdp bGwgYmUgYSBkaXNhc3RlciwgYW5kIHZhdWx0cyBpbXBseSB2ZXJ5IGxvbmcgbGl2ZWQgc3RvcmFn ZS4gUm9vdCBDQSBvZmZsaW5lIGNlcnRpZmljYXRlcyBjYW4gb2Z0ZW4gaGF2ZSBzaGVsZiBsaWZl IG1lYXN1cmVkIGluIGRlY2FkZXMuIEhvd2V2ZXIsIE5TQSBoYXMgaXNzdWVkIHdhcm5pbmdzLCBO SVNUIGhhcyBpc3N1ZWQgZ3VpZGVsaW5lcywgYW5kIGV4ZWN1dGl2ZSBvcmRlciB0byBwcmVwYXJl IGZvciB0aGUgcXVhbnR1bSBzaGlmdC4gQXMgYSByZXN1bHQsIGZvcmNpbmcgZXZlcnlvbmUgaW50 byBhIHF1YW50dW0tdW5zYWZlIHBvc2l0aW9uIGlzIHVuc3VzdGFpbmFibGUuCgpPdGhlciBkZXZl bG9wZXJzIG1pZ2h0IHVzZSBhIGRpZmZlcmVudCB3YXkgdG8gZG8gYml0Y29pbiBjb3ZlbmFudCBm b3Igb3RoZXIgcmVhc29ucy4gRXhhbXBsZTogUnVzc2VsIE8nQ29ubm9yIHdvdWxkIHByZWZlciBn ZW5lcmFsIE9QX1RYSEFTSCBkZXNpZ24KL2Rldi9mZDAKClNlbnQgd2l0aCBbUHJvdG9uTWFpbF0o aHR0cHM6Ly9wcm90b25tYWlsLmNvbS8pIHNlY3VyZSBlbWFpbC4= --b1_4B9ignIFFWRcKHYPUxtWBQcMI8KVGLP3kzVOgMvonA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij48c3Bhbj5D VFYgYW5kIG90aGVyIGNvdmVuYW50IHByb3Bvc2FscywgdHJhZGVvZmZzLCBhbmQgb3ZlcmxhcHBp bmcgZmVhdHVyZXMgYXJlIGFtb25nIHRoZSB0b3BpY3MgYmVpbmcgZXhwbG9yZWQgcmVjZW50bHku IEkgaGFkIHNvbWUgdmlld3MgYW5kIHF1ZXN0aW9ucyBvbiB0aGlzIHN1YmplY3QuOjwvc3Bhbj48 ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPmEpIERvZXMgYml0Y29pbiBhbHJlYWR5IGhhdmUgb3Bj b2RlcyB3aXRoIG92ZXJsYXBwaW5nIGZlYXR1cmVzPyBZZXM8L3NwYW4+PC9kaXY+PGRpdj48YnI+ PC9kaXY+PGRpdj48c3Bhbj5iKSBDYW4gd2UgaGF2ZSBtdWx0aXBsZSB3YXlzIHdpdGggc29tZSBv dmVybGFwcGluZyBmZWF0dXJlcyB0byBkbyBiaXRjb2luIGNvdmVuYW50cyB3aXRoIHNvbWUgdHJh ZGVvZmZzPyBZZXM8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5fPC9zcGFuPjwvZGl2PjxkaXY+PHNw YW4+YykgV2hhdCBhcmUgdGhlc2UgdHJhZGVvZmZzIGlmIHdlIGNvbXBhcmUgQ1RWLCBBUE8sIFRM VVYgYW5kIFRYSEFTSCtDU0ZTPzwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFu PkkgYW0gc3VyZSBhYm91dCBhKSBiZWNhdXNlIGl0IHdhcyBhbHJlYWR5IGFuc3dlcmVkIGluIENU ViBjaGF0IGJ5IEplcmVteSBhbmQgc2hlc2hlay4gRXhhbXBsZTogQ0hFQ0tTSUcgYW5kIENIRUNL U0lHQUREIGlzIHJlZHVuZGFudCB3aXRoIE9QX0lGIGFuZCBPUF9BREQ8L3NwYW4+PC9kaXY+PGRp dj48YnI+PC9kaXY+PGRpdj48c3Bhbj5Ob3Qgc3VyZSBpZiB3ZSBoYXZlICJjb25zZW5zdXMiIG9u IGIpIGJ1dCBJIGRvbid0IHNlZSBhbnl0aGluZyB3cm9uZyB3aXRoIGl0Ljwvc3Bhbj48L2Rpdj48 ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuPkZvciBjKSBJIHdvdWxkIHByZWZlciBDVFYgYmVjYXVz ZTo8L3NwYW4+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3Bhbj4tIFNpbXBsZXI8L3NwYW4+ PC9kaXY+PGRpdj48c3Bhbj4tIEJsb2Nrc3BhY2UgZWZmaWVudDwvc3Bhbj48L2Rpdj48ZGl2Pjxz cGFuPi0gQ2FuIGJlIHVzZWQgZXZlbiB3aXRob3V0IHRhcHJvb3Q8L3NwYW4+PC9kaXY+PGRpdj48 YnI+PC9kaXY+PGRpdj48c3Bhbj5Db3ZlcmluZyBiYXJlIHNjcmlwdCwgYXMgaW4gc2Vnd2l0IHYw LCBpcyBuZWNlc3NhcnkuIEV4cG9zaW5nIGEgcHVia2V5IGluIGNhc2Ugb2YgYW4gRUMgYnJlYWsg d2lsbCBiZSBhIGRpc2FzdGVyLCBhbmQgdmF1bHRzIGltcGx5IHZlcnkgbG9uZyBsaXZlZCBzdG9y YWdlLiBSb290IENBIG9mZmxpbmUgY2VydGlmaWNhdGVzIGNhbiBvZnRlbiBoYXZlIHNoZWxmIGxp ZmUgbWVhc3VyZWQgaW4gZGVjYWRlcy4gSG93ZXZlciwgTlNBIGhhcyBpc3N1ZWQgd2FybmluZ3Ms IE5JU1QgaGFzIGlzc3VlZCBndWlkZWxpbmVzLCBhbmQgZXhlY3V0aXZlIG9yZGVyIHRvIHByZXBh cmUgZm9yIHRoZSBxdWFudHVtIHNoaWZ0LiBBcyBhIHJlc3VsdCwgZm9yY2luZyBldmVyeW9uZSBp bnRvIGEgcXVhbnR1bS11bnNhZmUgcG9zaXRpb24gaXMgdW5zdXN0YWluYWJsZS48L3NwYW4+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj48c3Bhbj5PdGhlciBkZXZlbG9wZXJzIG1pZ2h0IHVzZSBh IGRpZmZlcmVudCB3YXkgdG8gZG8gYml0Y29pbiBjb3ZlbmFudCBmb3Igb3RoZXIgcmVhc29ucy4g RXhhbXBsZTogUnVzc2VsIE8nQ29ubm9yIHdvdWxkIHByZWZlciBnZW5lcmFsIE9QX1RYSEFTSCBk ZXNpZ248L3NwYW4+PC9kaXY+PHNwYW4+PC9zcGFuPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250 LWZhbWlseTogYXJpYWw7IGZvbnQtc2l6ZTogMTRweDsiPi9kZXYvZmQwPC9kaXY+PGRpdiBzdHls ZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij48YnI+PC9kaXY+DQo8ZGl2 IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jayIgc3R5bGU9ImZvbnQtZmFtaWx5OiBh cmlhbDsgZm9udC1zaXplOiAxNHB4OyI+DQogICAgPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWdu YXR1cmVfYmxvY2stdXNlciBwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1lbXB0eSI+DQoNCiAg ICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3Np Z25hdHVyZV9ibG9jay1wcm90b24iPg0KICAgICAgICBTZW50IHdpdGggPGEgdGFyZ2V0PSJfYmxh bmsiIGhyZWY9Imh0dHBzOi8vcHJvdG9ubWFpbC5jb20vIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJy ZXIiPlByb3Rvbk1haWw8L2E+IHNlY3VyZSBlbWFpbC4NCiAgICA8L2Rpdj4NCjwvZGl2Pg0K --b1_4B9ignIFFWRcKHYPUxtWBQcMI8KVGLP3kzVOgMvonA--