Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 69812AAE for ; Sun, 28 Jun 2015 02:13:19 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-pd0-f182.google.com (mail-pd0-f182.google.com [209.85.192.182]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 3C3CD1A7 for ; Sun, 28 Jun 2015 02:13:18 +0000 (UTC) Received: by pdbep18 with SMTP id ep18so74485354pdb.1 for ; Sat, 27 Jun 2015 19:13:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:disposition-notification-to:date:from:user-agent :mime-version:to:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=rzqgFKZ8D0LQKkiqTX5jkuby2dCVDsm6hplAZTgVXF0=; b=iQ2clmaiXoTPgcRRdcgo3/+KsVm2n7gNPh9sKVlz0quIUY1gh+g+AUPTqvrTlMHu7q QD5rkTF/RooNk+y7Sf6jpOseesgXJS+LrsL5GTmaFNY+pfCQN5d1wBKBJTcOlkzOKDaN h6ioMjjFlX42PIfYBSZMn3ODPIj0eTSYY8H/Z9cojiINfI+t5zSkH37Q/BjxPfarE01I StfgqgAQFN18EJdYykg5fCYZDiW6YhKSvYFae3VM/aiteJCz1rbK3WokGx0eZVIF8slL +0F4UkjsvzNfxo5GelmJSlgw6FCASlRlD7MTuctReHg9qWRJnxwhr+2g/uKTiSNmn1cm zPLg== X-Received: by 10.68.87.5 with SMTP id t5mr17721101pbz.137.1435457597976; Sat, 27 Jun 2015 19:13:17 -0700 (PDT) Received: from [10.45.134.9] (c-24-5-81-164.hsd1.ca.comcast.net. [24.5.81.164]) by mx.google.com with ESMTPSA id qg5sm37772555pdb.13.2015.06.27.19.13.16 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 27 Jun 2015 19:13:17 -0700 (PDT) Message-ID: <558F583C.1000500@gmail.com> Date: Sat, 27 Jun 2015 19:13:16 -0700 From: Patrick Strateman User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0 MIME-Version: 1.0 To: bitcoin-dev@lists.linuxfoundation.org References: <1164261435450448@web14h.yandex.ru> In-Reply-To: <1164261435450448@web14h.yandex.ru> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Subject: Re: [bitcoin-dev] Original Vision X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Development Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jun 2015 02:13:19 -0000 > Further, it appears clear that the original author intended organizations operating full network nodes would provide connectivity to light clients and these light clients would make up the majority of the user base. Satoshi also believed that fraud proofs would be widely available and practical. If fraud proofs were practical SPV client security would be much closer to full node security than it is today. Unfortunately no design for fraud proofs which is both efficient and secure has been proposed; much less implemented and deployed. In building a system as new and innovative as bitcoin certain things will be wrong. The perception that SPV clients could be made nearly as secure as full nodes is one example of something that was wrong. On 06/27/2015 05:14 PM, Santino Napolitano wrote: > There is much heated debate going on right now and I know it can be ver= y stressful but I'd like to point out that it is really amazing how passi= onately so many feel about this once very small project. Let's not forget= there is something really special going on here and we're all part of it= =2E > > The current debate has little to do with block size or hard-forks, IMO.= It's about the nature of Bitcoin and what it means to people and how it = will grow. I would like to take a moment to share my interpretation of th= e original author's intent based on everything I could find and read from= this person. This is not to say their original vision is paramount-- or = even that I got it completely correct but I think it might do us some goo= d to think about. > > It seems as though the incentive conceived of for running a full networ= k node was that it would enable mining. The proceeds from mining (new coi= ns and transaction fees) would be the reward and provide a reason to cont= inue operating these nodes. If fees are ever to be a sufficient reward an= d still allow for a practical and useful system the size of the blocks mu= st grow significantly as must the user base. I'm not sure that this is re= ally contested but I haven't exhaustively reviewed everyone's opinion so = please excuse me if I have marginalized you. If you do contest that I wou= ld be interested in hearing it. > > Further, it appears clear that the original author intended organizatio= ns operating full network nodes would provide connectivity to light clien= ts and these light clients would make up the majority of the user base. T= his is completely consistent with current trends in Internet consumption,= e.g. tablets and phones are becoming more preferred to even owning a tra= ditional computer. Having the system be entirely decentralized and trustl= ess for every client does not appear to me to be the original design goal= =2E Yes, the whitepaper speaks of the design goal as not having a need fo= r a trusted third party but it does not say that some amount of trust won= 't be preferred by a majority of users. In fact, in the SPV section it im= plies some amount of localized trust is perhaps a necessary trade-off and= maybe businesses should still run their own full network node if they wa= nt the stronger completely trustless guarantee. The global decentralized = consensus appears meant to make the network r > esilient to a single government or other adversary's ability to shut t= he network down. If you really want to trust no one it is your option at = a cost and should be possible by design. The author further gives evidenc= e that they believe Moore's observation would keep the idea of running a = full network node a practical one at global scale for perpetuity. It does= not appear as if they intended for every individual to run one at home n= or in their pocket. > > If my interpretation seems incorrect please do point it out. I hope thi= s hasn't been too off-topic and distracting. The original author's engine= ering ingenuity is what gave me any interest in this project so re-visiti= ng their design and scaling intentions might be helpful for us to move fo= rward-- together. > > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev