Return-Path: Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 49B67C0032 for ; Wed, 18 Oct 2023 22:02:50 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id EB6ED6079B for ; Wed, 18 Oct 2023 22:02:49 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org EB6ED6079B Authentication-Results: smtp3.osuosl.org; dkim=pass (2048-bit key, unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.a=rsa-sha256 header.s=fm3 header.b=Eo5faACF X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -2.602 X-Spam-Level: X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no 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 zLxw9J5iEdDr for ; Wed, 18 Oct 2023 22:02:48 +0000 (UTC) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by smtp3.osuosl.org (Postfix) with ESMTPS id 52FC060736 for ; Wed, 18 Oct 2023 22:02:48 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 52FC060736 Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailout.nyi.internal (Postfix) with ESMTP id 56B425C01E4; Wed, 18 Oct 2023 18:02:47 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Wed, 18 Oct 2023 18:02:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1697666567; x=1697752967; bh=P4b3ZKoKbux+O UxJmqco+OEeX4SKigb2SRtITVRfe+I=; b=Eo5faACFPntm8IikBE6VIuklAlsKS j68naokNMNyMa1BcmRojs4bAlGE9XuapmZ43QrHBRxewMnbAYdF2dzzz6rCmmVfK ov3oU/8clzG2hNjToL/pzNOYbNFkFHP1zooQOquoCybdsyLu5smUZUcsQ1wUEUm3 1jZP8UeZiSEDP79eF93PmOah1IVDT5unLHJUnZcJp6IGR6yKLDL/6zSJZtXRQOaO +Y0sYRhtNmSLyjU4CBpjFaMX1lRrb5Rw0+ne1S/nCH0LdaN9UvyekZfS5qlSUitI JRRL4yLEei44TLzUpSFZnjaecsfqwuJtMHiVmvWTq0oQMfnw992G+FA5A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeehgddtgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehgtderre dttddvnecuhfhrohhmpefrvghtvghrucfvohguugcuoehpvghtvgesphgvthgvrhhtohgu ugdrohhrgheqnecuggftrfgrthhtvghrnhepkeelffeffefhudfgueevffeftefhvefhve duhfdvteetgefgvedvhfeiteeludeknecuffhomhgrihhnpehgihhthhhusgdrtghomhdp phgvthgvrhhtohguugdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpehpvghtvgesphgvthgvrhhtohguugdrohhrgh X-ME-Proxy: Feedback-ID: i525146e8:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 18 Oct 2023 18:02:46 -0400 (EDT) Received: by localhost (Postfix, from userid 1000) id 6E9B45F83B; Wed, 18 Oct 2023 22:02:42 +0000 (UTC) Date: Wed, 18 Oct 2023 22:02:42 +0000 From: Peter Todd To: Olaoluwa Osuntokun , Bitcoin Protocol Discussion Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="1KgzybaEZhB/peHC" Content-Disposition: inline In-Reply-To: Subject: Re: [bitcoin-dev] Taproot Assets on Mainnet: Announcing tapd v0.3.0-alpha 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, 18 Oct 2023 22:02:50 -0000 --1KgzybaEZhB/peHC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 18, 2023 at 01:20:03PM -0700, Olaoluwa Osuntokun via bitcoin-de= v wrote: > A technical specification for the Universe/Multiverse protocol can be fou= nd > here in the BIP: > https://github.com/Roasbeef/bips/blob/bip-tap-pr/bip-tap-universe.mediawi= ki. >=20 > At a high level, a Universe server is used by clients to verify new asset > issuance, archive off-chain transaction data, and transmit proof informat= ion > for transfers. A Universe data structure is an authenticated merkle-sum > sparse merkle tree that maps an `(outpoint, scriptKey)` tuple to proof da= ta. > A `scriptKey` is the protocol's version of the pkScript/scriptPubkey we a= ll > know and love today. Looks like you're missing a citation to my scalable asset transfer work from 2017: https://petertodd.org/2017/scalable-single-use-seal-asset-transfer The key concepts in universes is very similar. --=20 https://petertodd.org 'peter'[:-1]@petertodd.org --1KgzybaEZhB/peHC Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmUwVf8ACgkQLly11TVR LzeVCRAAqkwdB0MVxDv8e5fFvNiaUPTAwIGdcjPWgIhlZUBsMAva8pAngfDPYJS9 +SqDtQYCUvjpYM6pz1zmFG7VTqVmpyK8mE7Yq6NKlZhtDAOGB8EC2Gv0t+TMpWXk yd+uOARE3cI5fdBl73LtDPjgr5R0/78I3QCUeadaJmz23gxuUjufyAUY+Rh+rGB5 /DF7D5J/FBW4gqCvIn0YiIcdGm6U5sci5TaRxyQto6KpnscoMIwVk3rUl/9jwZ2T 1zU0KCBbh1F0jSM6w0+wvy0f3O7T0x719vEEQfAi72pKO1PHGJCTF/fyokp4ga1e POHdZP24cRtvtWu0Q4ZzWN3SFahq1KS/5+ND8zeDu2vO5nlmdn1y9VZQau5AaSvT 5bWLTnyvx8vGiVCmIHlkgPYD38YSQYTZwK5krhXteugmsrLzXf3AwFnKwU13sWrH ptN3afDQDg9DdsVmYxexH6uvFqXTGu2uZeaeWeGnq4GxI0uvtWIpVflahfCOacUP hWDG3AHuFQk6/guGpEALLqmiMJl614DDA6tjLR0O3TRQuny99lvlKS3fIsk51B4S cjYBJy6Ei8b/sUMdsk5SLRG0lrfhmasi1xYkqq+yZ82cg1hO4AKuD5I6cF/6Iuv1 TtU4OC6h+em+sXM3BDsDOI1Db0/rttRNa4iNPPk1/YX8QhU6TeU= =xyNE -----END PGP SIGNATURE----- --1KgzybaEZhB/peHC--