Delivery-date: Tue, 07 May 2024 03:40:53 -0700 Received: from mail-yw1-f183.google.com ([209.85.128.183]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1s4IFg-0004M7-Rc for bitcoindev@gnusha.org; Tue, 07 May 2024 03:40:53 -0700 Received: by mail-yw1-f183.google.com with SMTP id 00721157ae682-61be4601434sf64829547b3.3 for ; Tue, 07 May 2024 03:40:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1715078446; x=1715683246; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:sender:from:to:cc:subject:date :message-id:reply-to; bh=h8cRzj5sUwTAavD55TryKzs0O6NVZY2+IwqElagIm78=; b=pJXqaYYYBxrGJ37U2pNPFNYd1dGY6aURnQiB606Ysz/1we4Eknf+yaoaMcApdO0cad +1TjL/Za9d+i6how1e/+RyitTNDF/9BkJrlQxJ9ViJlQm3brrRPKDn1NlIyl8toU66HZ 17IlZ91c+0QgRSgq5Ujh6bvwVabyjS/9TSUkrSL8WWEPKyXH0GVCQdnSL55mG431C3zi ODYrX63oBJF6JAPJ7T1a4UOsiAlMVNrkQXyrVwcXx6x1CM26Sa9sNuXPYkRXzIUtoWXG WwoKlH4ear9rOBcdWJcU4p+1xgLg45HZaUUmg1HXlqVDEs0IILrmlNp8UbWb658mDmwZ GA8g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715078446; x=1715683246; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:from:to:cc:subject:date:message-id :reply-to; bh=h8cRzj5sUwTAavD55TryKzs0O6NVZY2+IwqElagIm78=; b=mIkRLVVOBtY4Oq29OUipv2cm4DQHC8owE+B5iuOkAgbR6ZoRiKr5G7cOO4heX5orZ+ XaegP/P4goqytX5LgtRD/8prCGuBw8yUwM5xK3IGf8+pEsVvqRRH+E9tnvjiNz4Y+lJC WvJalh3qGxXgMqJoBJxyrokCyS9UJrKGZmA+b2M+9KOBwZxS9dtamiQtMpN/wFU3Rvf6 VLE2FbEJ56Q2L3YytLlYHIjiIAdrKhWPGWIF9rcs+sm8OrPEFf64LEu6Q+0USKG0Nm1V cIYj3bIlgdjNh+rdcCeqKB+sllC5Ohmui7kxKsJRMHRlAQZ+Hn41EvlARmkmLeKPaCYz rbvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715078446; x=1715683246; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:message-id:to:from:date:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=h8cRzj5sUwTAavD55TryKzs0O6NVZY2+IwqElagIm78=; b=vrV/270VcYN1mLA8C/g4zhu/MUsWyzgUPbHPibrDz1KWjStEIXrkYEkMOcO3WqY7yg dG6MFelf1CX/MTWT72o84eMx1Ut1MkNmKwQV7Apm9ZVLMEBdqZdi1axsUsfmOPKQzCp1 8Uv4jgQT1vedEN8iXDOeD1IQY7Zn+gbGKlVdQN/dBycYUig94qfjMw1O5GKU0lm6ke5z GrXEmp+NlXMyPDGwLfTIpJIRpNCgdJ1y5g3gySxyWt6urZ6WYuHY+Gxn6a0XUIRMqPDs uFYAgsOf8ZkLmCGdVahBHL9kwXwM/+xw+5IcqLqj95vfAfdumDy4qpGmM5h9qssMgQBy dzVQ== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=1; AJvYcCUn18GCOAYFrnC3DBhXkzU5qnWaoIVg9mCjqMU64rcWX3z3lg8d5rhj3WHiu+plaftC4oDWRfBRsFCgVzVFiyMnB1/Uw6w= X-Gm-Message-State: AOJu0Yyhg07AjGGmBbPVf+x8wbHIgbZHMIgkkusCP6Hi0S5bPo6T/0nS 8DRgeqXyBJGQhbb6e+0qXk234nNqWdJDY866Ipu7NyWu/hj+/0Y/ X-Google-Smtp-Source: AGHT+IHcBTeOn+OBppueGcLguvPTAbwx2Ul8YeMRKy0JnYVvSHQAuYNITOAu0bitW9kb0CFieTTERQ== X-Received: by 2002:a25:ac53:0:b0:dcf:ba3f:a6e9 with SMTP id r19-20020a25ac53000000b00dcfba3fa6e9mr10925483ybd.42.1715078446227; Tue, 07 May 2024 03:40:46 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com Received: by 2002:a25:69c6:0:b0:dcd:202d:6be8 with SMTP id 3f1490d57ef6-de8b54fa42els1596415276.2.-pod-prod-08-us; Tue, 07 May 2024 03:40:44 -0700 (PDT) X-Received: by 2002:a05:6902:1505:b0:dc7:49a9:6666 with SMTP id q5-20020a056902150500b00dc749a96666mr4356837ybu.3.1715078444505; Tue, 07 May 2024 03:40:44 -0700 (PDT) Received: by 2002:a05:690c:108:b0:620:2f19:bc4e with SMTP id 00721157ae682-6202f19d91cms7b3; Tue, 7 May 2024 03:33:13 -0700 (PDT) X-Received: by 2002:a81:524a:0:b0:61d:4701:5e65 with SMTP id g71-20020a81524a000000b0061d47015e65mr3174764ywb.2.1715077990981; Tue, 07 May 2024 03:33:10 -0700 (PDT) Date: Tue, 7 May 2024 03:33:10 -0700 (PDT) From: Calvin Kim To: Bitcoin Development Mailing List Message-Id: Subject: [bitcoindev] Utreexod beta release MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_50102_284083869.1715077990608" X-Original-Sender: ccychc@gmail.com Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.5 (/) ------=_Part_50102_284083869.1715077990608 Content-Type: multipart/alternative; boundary="----=_Part_50103_1857287475.1715077990608" ------=_Part_50103_1857287475.1715077990608 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi all, Utreexod, a full node implementation with Utreexo accumulator support, is= =20 now available for general testing by the public. Notable features are: - Implementation of efficient Utreexo accumulators with an improved deletio= n algorithm from the Utreexo paper. - Efficient P2P transaction relay with support for caching utreexo proofs= =20 for mempool transactions. - Quick sync to the tip of the blockchain with AssumeUtreexo. - Built in wallet support (with BDK wallet). - Electrum personal server support for usage with other wallets. It=E2=80=99s important to note that the code and protocol is not peer revie= wed.=20 Using the node for production usage or for non-negligible amounts of Bitcoin is= =20 not recommended. There will also be breaking changes requiring frequent updates= =20 as well. Utreexod is also based off of btcd=20 (https://github.com/btcsuite/btcd), a bitcoin node implementation in Go. Because of this, there may be consensus incompatibilities either as a result of a btcd bug or a Bitcoin Core bug. Also note that there are not many Utreexo nodes on the network. It may take= =20 a while for the node to find a Utreexo node it can sync off of. To help=20 bootstrap the network, consider running an archival node or a bridge node. Refer to= =20 the readme on the github (https://github.com/utreexo/utreexod) page for=20 instructions on how to run a bridge node or an archival utreexo node. Prebuilt static binaries for Linux, MacOS, and Windows are available at (https://github.com/utreexo/utreexod/releases/) Huge thanks to HRF for funding my work for this release. Without the=20 support I wouldn=E2=80=99t have been able to focus on Utreexo. Also thanks to all the folks that directly contributed to the release: Aaron Chew Aarush Bhat Dan Cline Davidson Souza devrandom Dipto Chakrabarty Evan Lin Janus Troelsen Jo=C3=A3o Dias Matt Drollette Neha Narula Niklas Go=C3=ABgge Rueben DeLeon Sebastian Falbesoner Tadge Dryja Thebora Kompanioni tnakagawa yyforyongyu --=20 You received this message because you are subscribed to the Google Groups "= Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/= bitcoindev/d5f47120-3397-4f56-93ca-dd310d845f3cn%40googlegroups.com. ------=_Part_50103_1857287475.1715077990608 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all,

Utreexod, a full node implementation wit= h Utreexo accumulator support, is now
available for general testing by= the public. Notable features are:

- Implementation of efficient= Utreexo accumulators with an improved deletion
=C2=A0 algorithm from = the Utreexo paper.
- Efficient P2P transaction relay with support for = caching utreexo proofs for
=C2=A0 mempool transactions.
- Quick s= ync to the tip of the blockchain with AssumeUtreexo.
- Built in wallet= support (with BDK wallet).
- Electrum personal server support for usa= ge with other wallets.
It=E2=80=99s important to note that the code an= d protocol is not peer reviewed. Using
the node for production usage o= r for non-negligible amounts of Bitcoin is not
recommended. There will= also be breaking changes requiring frequent updates as
well. Utreexod= is also based off of btcd (https://github.com/btcsuite/btcd), a
bitco= in node implementation in Go. Because of this, there may be consensus
= incompatibilities either as a result of a btcd bug or a Bitcoin Core bug.
Also note that there are not many Utreexo nodes on the network. I= t may take a
while for the node to find a Utreexo node it can sync off= of. To help bootstrap
the network, consider running an archival node = or a bridge node. Refer to the
readme on the github (https://github.co= m/utreexo/utreexod) page for instructions
on how to run a bridge node = or an archival utreexo node.

Prebuilt static binaries for Linux,= MacOS, and Windows are available at
(https://github.com/utreexo/utree= xod/releases/)

Huge thanks to HRF for funding my work for this r= elease. Without the support I
wouldn=E2=80=99t have been able to focus= on Utreexo.

Also thanks to all the folks that directly contribu= ted to the release:

Aaron Chew
Aarush Bhat
Dan ClineDavidson Souza
devrandom
Dipto Chakrabarty
Evan Lin
Janus Troelsen
Jo=C3=A3o Dias
Matt Drollette
Neha NarulaNiklas Go=C3=ABgge
Rueben DeLeon
Sebastian Falbesoner
Tad= ge Dryja
Thebora Kompanioni
tnakagawa
yyforyongyu

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg= id/bitcoindev/d5f47120-3397-4f56-93ca-dd310d845f3cn%40googlegroups.com.=
------=_Part_50103_1857287475.1715077990608-- ------=_Part_50102_284083869.1715077990608--