Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 4C2B21CFC for ; Fri, 9 Oct 2015 22:06:50 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 27615251 for ; Fri, 9 Oct 2015 22:06:49 +0000 (UTC) Received: by wicge5 with SMTP id ge5so85908867wic.0 for ; Fri, 09 Oct 2015 15:06:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7BBwhEZ0pmhIkd2wUpuOLQLq0SSVEkFD2z/oRaFpEj4=; b=Z5zWwsTUM0TS7TqNC8nHDJuWNxhlbFavHEITju46ZpDk4EAXEw1GHN114rVxbTPLmJ hQ90PPPZJDQZhxFRf1noii1JdpVOeUH2/aGb5GEAxHQJTBnxDIWgjH+tMB1jL/LnVMl+ 80bErfTudOFPHrb6pvUIPMyjJpt69v1WEaK4W0yzZ0GAiqKOBhREo9vWdEJ3w+huYSjq Xv0cSJXBBmFdd/qN8cIJjvd9bY0R0DOJgvJdbsABpTbsBuD8ptkkxYVcG9a+eoLNlUrn Z4hFDHOcB+aRa6lUF9fHjS25RjpurOew1UFw/cxBO0E9DISvt/Vm6WrPVPckZSNc3jZD Pgxw== MIME-Version: 1.0 X-Received: by 10.180.23.67 with SMTP id k3mr1508390wif.78.1444428407491; Fri, 09 Oct 2015 15:06:47 -0700 (PDT) Received: by 10.194.158.71 with HTTP; Fri, 9 Oct 2015 15:06:47 -0700 (PDT) In-Reply-To: References: Date: Sat, 10 Oct 2015 06:06:47 +0800 Message-ID: From: Pindar Wong To: Byron Gibson Content-Type: multipart/alternative; boundary=e89a8f83a2f721d8a20521b332e8 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,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 Cc: Bitcoin Dev Subject: Re: [bitcoin-dev] Bitcoin network simulation testing? 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: Fri, 09 Oct 2015 22:06:50 -0000 --e89a8f83a2f721d8a20521b332e8 Content-Type: text/plain; charset=UTF-8 Byron: I'd be interested to collaborate on this in some fashion. p. On Sat, Oct 10, 2015 at 1:11 AM, Byron Gibson via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > Thanks Nina and Andrew, I may have the capability to run a simulator large > scale on many nodes on AWS/GCE, but am looking to optimize the ROI by > selecting categories of experiments that benefit from a more controlled > environment, rather than be invalidated by its divergence/s from livenet. > But wondering if anyone else has already been doing this, would be nice to > collaborate. > > Byron Gibson > CoS | http://mirrorx.com/ > https://onename.io/bgibson > https://keybase.io/byrongibson > > > On Oct 6, 2015 14:00, "Andrew Miller" wrote: > >> Shadow uses virtual time, entirely decoupled from real time. So while it >> may slow down your machine, this would not affect the stats collected >> >> (although it does make shadow somewhat unpleasant to run, unless you have >> a fast machine, compared to abstract simulators that avoid running the >> actual Bitcoin code). >> Hi Byron, >> >> I've been using shadow a bit-- I think these simulators are important for >> testing, but Shadow, at least, certainly seems to have limitations, in some >> crucial respects. Running shadow w Tor (which is only logical, because >> many BCT transactions transpire over Tor) is not as 'light' as presented >> and slows my own box down quite a bit, so the stats can't possibly be >> accurate... I don't know if this answers any questions or if you've had >> this experience at all -- perhaps it is negligible on a more powerful >> machine than my own-- or perhaps there is an adjustment still unaccounted? >> >> Regards, >> Nina K >> >> Sent from my iPhone >> >> On Oct 4, 2015, at 2:04 PM, Byron Gibson via bitcoin-dev < >> bitcoin-dev@lists.linuxfoundation.org> wrote: >> >> Hi all, is anyone using simulators like Shadow (https://shadow.github.io), >> BTCSim (https://github.com/btcsuite/btcsim), etc. to test proposed >> changes to Bitcoin? I have a few questions about their capabilities and >> limitations. >> >> Byron Gibson >> http://mirror.co/ >> https://keybase.io/byrongibson >> >> >> >> _______________________________________________ >> bitcoin-dev mailing list >> bitcoin-dev@lists.linuxfoundation.org >> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev >> >> >> _______________________________________________ >> bitcoin-dev mailing list >> bitcoin-dev@lists.linuxfoundation.org >> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev >> >> > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev > > --e89a8f83a2f721d8a20521b332e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Byron: I'd be interested to collaborate on this i= n some fashion.

p.

On Sat, Oct 10, 2015 at 1:11 AM, Byron Gibson v= ia bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org<= /a>> wrote:

Than= ks Nina and Andrew, I may have the capability to run a simulator large scal= e on many nodes on AWS/GCE, but am looking to optimize the ROI by selecting= categories of experiments that benefit from a more controlled environment,= rather than be invalidated by its divergence/s from livenet.=C2=A0 But won= dering if anyone else has already been doing this, would be nice to collabo= rate.

Byron Gibson
CoS |=C2=A0
http://mirrorx= .com/
https://onename.io= /bgibson
https://keybas= e.io/byrongibson

=C2=A0=C2=A0=C2=A0

On Oct 6, 2015 14:00, "Andrew Miller" = <amiller@cs.umd.= edu> wrote:
<= p dir=3D"ltr">Shadow uses virtual time, entirely decoupled from real time. = So while it may slow down your machine, this would not affect the stats col= lected

(although it does make shadow somewhat unpleasant to run, u= nless you have a fast machine,=C2=A0 compared to abstract simulators that a= void running the actual Bitcoin code).

Hi Byron,=C2=A0

I've = been using shadow a bit-- I think these simulators are important for testin= g, but Shadow, at least, certainly seems to have limitations, in some cruci= al respects.=C2=A0 Running shadow w Tor (which is only logical, because man= y BCT transactions transpire over Tor) is not as 'light' as present= ed and slows my own box down quite a bit, so the stats can't possibly b= e accurate... I don't know if this answers any questions or if you'= ve had this experience at all -- perhaps it is negligible on a more powerfu= l machine than my own-- or perhaps there is an adjustment still unaccounted= ?

Regards,
Nina K

Sent fro= m my iPhone

On Oct 4, 2015, at 2:04 PM, Byron Gibson via bitc= oin-dev <bitcoin-dev@lists.linuxfoundation.org> wrote:

Hi all, is anyone using si= mulators like Shadow (https://shadow.github.io), BTCSim (https://github.com/btcsuite/btcsim), etc= . to test proposed changes to Bitcoin?=C2=A0 I have a few questions about t= heir capabilities and limitations.

Byron Gibson
http://mirror.co/
https://keybas= e.io/byrongibson

=C2=A0=C2=A0=C2=A0

___________________= ____________________________
bitcoin-dev mailing list
bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev=

_______________________________= ________________
bitcoin-dev mailing list
= bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mail= man/listinfo/bitcoin-dev


_______________________________________________
bitcoin-dev mailing list
bitcoin-dev@lists.= linuxfoundation.org
https://lists.linuxfoundation.org/mail= man/listinfo/bitcoin-dev


--e89a8f83a2f721d8a20521b332e8--