From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 21AF51187 for ; Wed, 21 Feb 2018 21:58:13 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from homiemail-a4.g.dreamhost.com (homie.mail.dreamhost.com [208.97.132.208]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 90270FE for ; Wed, 21 Feb 2018 21:58:12 +0000 (UTC) Received: from homiemail-a4.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a4.g.dreamhost.com (Postfix) with ESMTP id 0486951C088; Wed, 21 Feb 2018 13:58:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=taoeffect.com; h= content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; s=taoeffect.com; bh=Yghn8qy83hGW0NNpU CZoEIeZgS0=; b=bVb8O1+1gVmDwvwjRb+NyCH4PiE85UKVZS8wsl4SvN3OFBpF+ K8itERNkQ7w91/pKmbs0C8uVXZGB9aYaJUNVTeXJ6AfXIYXLdAOau8Id/THPBleD +aCvmbUxjgF5M6ZOReXhXUlghnOf2RnVPLpk3QAerhDJHnCz2ex5DznqpQ= Received: from [10.0.0.144] (unknown [98.204.186.115]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: contact@taoeffect.com) by homiemail-a4.g.dreamhost.com (Postfix) with ESMTPSA id B8A9951C063; Wed, 21 Feb 2018 13:58:11 -0800 (PST) Content-Type: multipart/signed; boundary="Apple-Mail=_F3627CB4-FDC1-4C41-9AEA-2AC3A9AE40B5"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) From: Tao Effect In-Reply-To: Date: Wed, 21 Feb 2018 16:58:10 -0500 X-Mao-Original-Outgoing-Id: 540943090.341135-55307d5b5f278855f291d5862410c2ee Message-Id: References: <0899818B-4A48-4A88-8624-B0B6F9536734@taoeffect.com> To: Damian Williamson X-Mailer: Apple Mail (2.3273) X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org X-Mailman-Approved-At: Thu, 22 Feb 2018 04:29:29 +0000 Cc: Bitcoin Protocol Discussion Subject: Re: [bitcoin-dev] Some thoughts on removing timestamps in PoW 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: Wed, 21 Feb 2018 21:58:13 -0000 --Apple-Mail=_F3627CB4-FDC1-4C41-9AEA-2AC3A9AE40B5 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > What you are suggesting, unless I am mistaken, is that new full nodes = should have no way of knowing if an output is spent or even if it = exists. Since large sections of the blockchain will potentially be = skipped, the full node will not have complete knowledge of utxo's just = for starters. So, this might not have been clear, but by "if we are given the liberty = of modifying the protocol as we wish" I meant that I was discussing a = protocol where these sorts of concerns are not an issue because we are = not limited by the constraints of Bitcoin's current design. There have been plenty of proposals across the web for how to design a = blockchain where what you're referring to is not an issue because of = merkle commitments, etc., and some blockchains already do this (e.g. I = believe Ethereum does this via parity). Cheers, Greg -- Please do not email me anything that you are not comfortable also = sharing with the NSA. > On Feb 19, 2018, at 4:04 AM, Damian Williamson = wrote: >=20 > >1. Introducing state checkpoints into the chain itself could make it = possible for full nodes to skip verification of large sections of = historical data when booting up. >=20 > What you are suggesting, unless I am mistaken, is that new full nodes = should have no way of knowing if an output is spent or even if it = exists. Since large sections of the blockchain will potentially be = skipped, the full node will not have complete knowledge of utxo's just = for starters. >=20 > Regards, > Damian Williamson --Apple-Mail=_F3627CB4-FDC1-4C41-9AEA-2AC3A9AE40B5 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEgYtgnomHliYDCUth7GcgK+kJUkcFAlqN63IACgkQ7GcgK+kJ UkcG6Q//RWIVMNFwHoL4t0lgbonGnR66+QRXiDSkDBylLhQdk2ao5GMn8fXrBWaE y4ZhUrbmiKucwvhwk/EebBjzOrtsLtjhWVS1EBS6ukCZwFRG/QMnfD4pNwfizGos jQci1QVeVddeuX5Xa1rr1W9XCm/2vfmpwnhx/NYxCyamh/hxlXaw6JZG5I1iQpLM rSBLvb8/gzmUCyCoeAKzNFdApxBKbFAjG+fKqesfmLJQ6v344Iu53ZJ79IlJMsNW unq7WNyUkSc2c7svQjVSc5cegU5eup0sQ4B2byIYsi7m/uYFZNLS0SbkTySplTHG 76admgZWvVQYnyHJgCV52kYtuc9pkiTgjfeZucHdlC4jFHTZ53r7+rPD/F+ZxbQc KL/e2eXeTV8gYFZIhmjpHDUc0hMCRWELy6DYMTLLaid5LdYc4ckoOP7sJHr0MO7H BP2ta1VHzABLk+KqSjVPhzUBbq7c3/IExwZbRnCgjnHmPcPCBZBW4PXr5rlIwuyU mF5V9DtTA3ihdyQOZQKGcms6kS7Uvmmp0edvs6oLzYWW6c5AQVr0nYaegpPBV3mD IjMU5QaJFYzVGTfZaPwv6d8IYy56vJ64+Zxi6+VCGY+fRKMTpyJfRaTkNvwduxIV DxT1pBye+Vwhw5TOZkf5YLNTTEvY543PewIjm2PgntDq1zuFqjo= =/B/h -----END PGP SIGNATURE----- --Apple-Mail=_F3627CB4-FDC1-4C41-9AEA-2AC3A9AE40B5--