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 F3F1A1AE2 for ; Sun, 4 Oct 2015 21:04:25 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-yk0-f175.google.com (mail-yk0-f175.google.com [209.85.160.175]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 8905F10E for ; Sun, 4 Oct 2015 21:04:25 +0000 (UTC) Received: by ykft14 with SMTP id t14so154724779ykf.0 for ; Sun, 04 Oct 2015 14:04:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=MG7KO08+b1pTNmUa5briY8/CnOCSuqGFQC7abuHi/Hg=; b=eLyu9g6RL5RiGvMriOQ9xZOTUUBL6JsKmEWqEginKUkLnFswAiZKoYVi9GypjUD7KI 6bNs5PsTFR0fTptJxlRFwaHBeUyLSgbErKWNXxjNZbqBVclE6BCSEngfi1cD55qswNqv faFFSM0e9SLgTb0mPeSBrh20tdnlEEB4wM696KBoxI0mC9lOwucLS3ypyona0cEvD0jw gPFT6IGyrjm+zqHhK1+EPTdd8d/ftVWlhzxOa/ieJajlUzT1xSEDDLi1ionmWLkU7+lZ IabvODxhm5cbWdewLB+ZSHh8owzTV7a1JTJQi8lvW0ZGSooc6tAeMJu3W0gNpw87D/fg 398w== X-Gm-Message-State: ALoCoQlHS3+M7rL58hMMfOcCHnaDlILa+365VQIsiMakqPeuX7QwoO+JP09OAhcOgo6KaePr1cqi MIME-Version: 1.0 X-Received: by 10.129.102.193 with SMTP id a184mr19411381ywc.19.1443992664732; Sun, 04 Oct 2015 14:04:24 -0700 (PDT) Received: by 10.37.203.205 with HTTP; Sun, 4 Oct 2015 14:04:24 -0700 (PDT) Received: by 10.37.203.205 with HTTP; Sun, 4 Oct 2015 14:04:24 -0700 (PDT) Date: Sun, 4 Oct 2015 14:04:24 -0700 Message-ID: From: Byron Gibson To: bitcoin-dev@lists.linuxfoundation.org Content-Type: multipart/alternative; boundary=001a114901c0d72fca05214dbd67 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,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 Subject: [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: Sun, 04 Oct 2015 21:04:26 -0000 --001a114901c0d72fca05214dbd67 Content-Type: text/plain; charset=UTF-8 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 --001a114901c0d72fca05214dbd67 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

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?=C2=A0 I have a few questions ab= out their capabilities and limitations.

Byron Gibson
http://mirror.co/
https://keybase.io/byrongibson

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

--001a114901c0d72fca05214dbd67-- 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 7E6202058 for ; Tue, 6 Oct 2015 20:14:31 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-pa0-f53.google.com (mail-pa0-f53.google.com [209.85.220.53]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 1CADF188 for ; Tue, 6 Oct 2015 20:14:31 +0000 (UTC) Received: by padhy16 with SMTP id hy16so79407440pad.1 for ; Tue, 06 Oct 2015 13:14:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=GGY6GqI8HIyu6dtlmUc3Hu72zdYv3SZAaCdlHjjIncI=; b=kQFWITeDL5kabqdU/cJZbgIw+uxJgmaXzE3gN+G+loxBTS5dA/WKJCfavtwoGqz5TG d0/SjqIziLFpYCue9h2N1M+nn/r9jKfJhr1vYyZ/2rnoEificKiXsMrex2cg8+knEb1l 4Fsvl8Vs8vSO2beR0CIOvmUrTWkucIAymBjxAGjshRNFriJp5oP2BBUhWy6l9OnxTeOc s5/9FCMIemSybXET8W+18SM7D1jLfx4A/Lp1XOx/cB6Ui6yBY03sIVwuXtAJ8x6gHIbh o98ancgXsK53wQJ9UYiAVYW8CJ+LQ/i13+KWqzLe6cmpAtTmguiaysDefsOatgS6i7pe 3g+A== X-Received: by 10.66.163.136 with SMTP id yi8mr49054851pab.124.1444162470799; Tue, 06 Oct 2015 13:14:30 -0700 (PDT) Received: from [192.168.2.6] (cpe-76-91-152-174.socal.res.rr.com. [76.91.152.174]) by smtp.gmail.com with ESMTPSA id tp6sm35039416pbc.81.2015.10.06.13.14.29 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 06 Oct 2015 13:14:29 -0700 (PDT) Content-Type: multipart/alternative; boundary=Apple-Mail-BD524F2F-5F99-4014-AFAF-83EFCAFEED2D Mime-Version: 1.0 (1.0) From: naama.kates@gmail.com X-Mailer: iPhone Mail (12A405) In-Reply-To: Date: Tue, 6 Oct 2015 13:14:28 -0700 Content-Transfer-Encoding: 7bit Message-Id: References: To: Byron Gibson X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE, MIME_QP_LONG_LINE, 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@lists.linuxfoundation.org" 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: Tue, 06 Oct 2015 20:14:31 -0000 --Apple-Mail-BD524F2F-5F99-4014-AFAF-83EFCAFEED2D Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Hi Byron,=20 I've been using shadow a bit-- I think these simulators are important for te= sting, but Shadow, at least, certainly seems to have limitations, in some cr= ucial respects. Running shadow w Tor (which is only logical, because many B= CT 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 d= on't know if this answers any questions or if you've had this experience at a= ll -- perhaps it is negligible on a more powerful machine than my own-- or p= erhaps 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 wrote: >=20 > Hi all, is anyone using simulators like Shadow (https://shadow.github.io),= BTCSim (https://github.com/btcsuite/btcsim), etc. to test proposed changes t= o Bitcoin? I have a few questions about their capabilities and limitations.= >=20 > Byron Gibson > http://mirror.co/ > https://keybase.io/byrongibson >=20 > =20 >=20 > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev --Apple-Mail-BD524F2F-5F99-4014-AFAF-83EFCAFEED2D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
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, becaus= e many BCT transactions transpire over Tor) is not as 'light' as presented a= nd slows my own box down quite a bit, so the stats can't possibly be accurat= e... I don't know if this answers any questions or if you've had this experi= ence at all -- perhaps it is negligible on a more powerful machine than my o= wn-- or perhaps there is an adjustment still unaccounted?

Hi all, is anyone using simulators like Shadow (https://shadow.github.io), BTCSim (https://github.com/btcsuite/btcsim), etc. to te= st proposed changes to Bitcoin?  I have a few questions about their cap= abilities and limitations.

Byron Gibson
http://mirror.co/
https://keybase.io/byrongibson

   

= --Apple-Mail-BD524F2F-5F99-4014-AFAF-83EFCAFEED2D-- 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 96FFA1BAA for ; Tue, 6 Oct 2015 21:00:10 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from sausage.cs.umd.edu (sausage.cs.umd.edu [128.8.127.43]) by smtp1.linuxfoundation.org (Postfix) with ESMTP id 591BC1DA for ; Tue, 6 Oct 2015 21:00:09 +0000 (UTC) Received: from mail-ob0-f176.google.com (mail-ob0-f176.google.com [209.85.214.176]) (Authenticated sender: amiller) by sausage.cs.umd.edu (Postfix) with ESMTPSA id D187E6C0EC7 for ; Tue, 6 Oct 2015 17:00:07 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cs.umd.edu; s=csmx; t=1444165207; bh=RMkGoZhbp0RLAPaAz/35Ffj5dQU2oJZrboB2kJ1/s20=; h=In-Reply-To:References:Date:Subject:From:To:Cc; b=0++tMXGBvs/lnwQGw/5ifGSBu3TtISLrm99eAMuQR4KYxjYfmldmbI/Bnqmx5Hkkh eNAYELw08IZMrWBkPAa1+7/WHOBTWw3M3272h4SVtY1lElIwPnF7E+raqAvkh8eLEi QOcL8uFOXpRDrDJ4H4vIOIkL6dZHaDQRlQVYInvU= Received: by obcgx8 with SMTP id gx8so164205323obc.3 for ; Tue, 06 Oct 2015 14:00:07 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.60.118.137 with SMTP id km9mr2287331oeb.60.1444165207176; Tue, 06 Oct 2015 14:00:07 -0700 (PDT) Received: by 10.202.61.135 with HTTP; Tue, 6 Oct 2015 14:00:07 -0700 (PDT) Received: by 10.202.61.135 with HTTP; Tue, 6 Oct 2015 14:00:07 -0700 (PDT) In-Reply-To: References: Date: Tue, 6 Oct 2015 14:00:07 -0700 Message-ID: From: Andrew Miller To: naama.kates@gmail.com Content-Type: multipart/alternative; boundary=047d7b3a9bd02bc1c4052175eab3 X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, HTML_MESSAGE, RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD 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@lists.linuxfoundation.org" 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: Tue, 06 Oct 2015 21:00:10 -0000 --047d7b3a9bd02bc1c4052175eab3 Content-Type: text/plain; charset=UTF-8 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 --047d7b3a9bd02bc1c4052175eab3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Shadow uses virtual time, entirely decoupled from real time.= So while it may slow down your machine, this would not affect the stats co= llected

(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 Byr= on,=C2=A0

I've been using shadow a bit-- I thi= nk these simulators are important for testing, but Shadow, at least, certai= nly seems to have limitations, in some crucial respects.=C2=A0 Running shad= ow w Tor (which is only logical, because many BCT transactions transpire ov= er Tor) is not as 'light' as presented and slows my own box down qu= ite 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 perh= aps there is an adjustment still unaccounted?

Rega= rds,
Nina K

Sent from my iPhone

On Oc= t 4, 2015, at 2:04 PM, Byron Gibson via bitcoin-dev <bitcoin-dev@lists.l= inuxfoundation.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?=C2=A0 I have a few questions about their capabilities and limitat= ions.

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

--047d7b3a9bd02bc1c4052175eab3-- 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 6F1B71E9E for ; Fri, 9 Oct 2015 17:12:00 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-yk0-f181.google.com (mail-yk0-f181.google.com [209.85.160.181]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 7A38E63 for ; Fri, 9 Oct 2015 17:11:59 +0000 (UTC) Received: by ykec126 with SMTP id c126so47118796yke.2 for ; Fri, 09 Oct 2015 10:11:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=UyPaqFuzLdj/BTeHgEel5pwcI0VXHM6uSnRe5StbB0c=; b=TnSX+uWr8TSqu1pD4oF/NwHp6FgnzrnyqLphS0jjI8Qa4cu0sf+cX9FLXo/OKeSuaT mTvrRPy1Nlayvxh8D9zAH7fuq/GZb2uFc/tGx+RSmjSffOdkHUHz2WgY3bc4/n+DyqdM wxffK2Ke07tW2W4nNgkjt6D/I5dLmRfSkvjyu63WZF9T27LXyN9KsHO6PgCHCmRG4MFe w1TKimiRVBOISz/N8i5+opaKGzk60CegLzOxWjtFl89o7CrkLixESNgV9dNNasYQdRx8 CSI1zIyKKpF7daAMtDnc+btc4pw2RVvJtGtEo7LVl3LKMev/u3xzjSxhR/yPesSZa4wR tGdA== X-Gm-Message-State: ALoCoQlrAnwV26MOkYWYZFnvxgzJiItAsoVWsQZ5xQ/Ia4xHKTgK17ITUUY8U0JZZLf8jI1UipoG MIME-Version: 1.0 X-Received: by 10.129.155.67 with SMTP id s64mr10011080ywg.178.1444410718761; Fri, 09 Oct 2015 10:11:58 -0700 (PDT) Received: by 10.37.203.205 with HTTP; Fri, 9 Oct 2015 10:11:58 -0700 (PDT) Received: by 10.37.203.205 with HTTP; Fri, 9 Oct 2015 10:11:58 -0700 (PDT) In-Reply-To: References: Date: Fri, 9 Oct 2015 10:11:58 -0700 Message-ID: From: Byron Gibson To: Andrew Miller Content-Type: multipart/alternative; boundary=94eb2c0b8fbccd6d780521af1300 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,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@lists.linuxfoundation.org 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 17:12:00 -0000 --94eb2c0b8fbccd6d780521af1300 Content-Type: text/plain; charset=UTF-8 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 > > --94eb2c0b8fbccd6d780521af1300 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Thanks Nina and Andrew, I may have the capability to run a s= imulator large scale on many nodes on AWS/GCE, but am looking to optimize t= he ROI by selecting categories of experiments that benefit from a more cont= rolled environment, rather than be invalidated by its divergence/s from liv= enet.=C2=A0 But wondering if anyone else has already been doing this, would= be nice to collaborate.

Byron Gibson
CoS |=C2=A0http://mirrorx.com/
https://onename.io/bgibson
https://keybase.io/byrongibson

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

On Oct 6, 2015 14:00, "Andrew Miller" = <amiller@cs.umd.edu> wrote:=

Shad= ow uses virtual time, entirely decoupled from real time. So while it may sl= ow down your machine, this would not affect the stats collected

(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

--94eb2c0b8fbccd6d780521af1300-- 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 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--