[Bitcoin-development] Working on social contracts (was: Paper Currency)

2014-05-19 Thread Gavin Andresen
that authority, though; ideally to some software algorithm that automatically censors topics or people who don't contribute to a productive discussion. PS: speaking of productive discussion... ... please change the Subject line when the topic wanders. -- -- Gavin Andresen ---

Re: [Bitcoin-development] Working on social contracts (was: Paper Currency)

2014-05-19 Thread Gavin Andresen
it. I have much higher tasks on my TODO list. -- -- Gavin Andresen -- "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get un

[Bitcoin-development] Proposal: relax the IsStandard rules for P2SH transactions

2014-06-17 Thread Gavin Andresen
ized wallets or specialized applications. -- -- Gavin Andresen Chief Scientist, Bitcoin Foundation https://www.bitcoinfoundation.org/ -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What

Re: [Bitcoin-development] Proposal: relax the IsStandard rules for P2SH transactions

2014-06-18 Thread Gavin Andresen
quest. I'm going to take the lack of immediate "That's a Terrible Idea!" as rough consensus... -- -- Gavin Andresen Chief Scientist, Bitcoin Foundation https://www.bitcoinfoundation.org/ -- HPCC Sy

Re: [Bitcoin-development] Proposal: relax the IsStandard rules for P2SH transactions

2014-06-19 Thread Gavin Andresen
. -- -- Gavin Andresen Chief Scientist, Bitcoin Foundation https://www.bitcoinfoundation.org/ -- HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC

Re: [Bitcoin-development] Proposed BIP 70 extension

2014-06-24 Thread Gavin Andresen
are hundreds of field numbers available. It would be silly to add a "generic stuff" field inside a container format that ALREADY has all the mechanisms necessary for forwards and backwards extensibility. -- -- Gavin Andresen -

[Bitcoin-development] Building from git on OSX

2014-07-03 Thread Gavin Andresen
. I develop with: ./configure --disable-hardening --disable-silent-rules CXXFLAGS='-g3 -O0 -DDEBUG_LOCKORDER' -- -- Gavin Andresen -- Open source business process management suite built on Java and Eclipse Turn

Re: [Bitcoin-development] Squashing redundant tx data in blocks on the wire

2014-07-17 Thread Gavin Andresen
y fast propagation of most newly solved blocks. -- -- Gavin Andresen -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sig

Re: [Bitcoin-development] Squashing redundant tx data in blocks on the wire

2014-07-18 Thread Gavin Andresen
f fee-paying transactions, sorted by fee") might make it possible to save even more bandwidth by letting your peers create a very good approximation of your block with just that information -- -- Gavin Andresen --

Re: [Bitcoin-development] [BIP draft] CHECKLOCKTIMEVERIFY - Prevent a txout from being spent until an expiration time

2014-10-01 Thread Gavin Andresen
ument about whether it should roll out as a soft fork, wait for a hard fork, be combined with some other things that it would be nice to add or change, etc. -- -- Gavin Andresen -- Meet PCI DSS 3.0 Compliance Requirements

Re: [Bitcoin-development] [BIP draft] CHECKLOCKTIMEVERIFY - Prevent a txout from being spent until an expiration time

2014-10-01 Thread Gavin Andresen
action until they can also take the "burn to fee". > If the first transaction is P2SH, then the miner won't know there is an advantage to holding it until it is too late (the scriptPubKey is an opaque hash until the second transaction is final and relayed/broad

Re: [Bitcoin-development] [BIP draft] CHECKLOCKTIMEVERIFY - Prevent a txout from being spent until an expiration time

2014-10-01 Thread Gavin Andresen
On Wed, Oct 1, 2014 at 5:04 PM, Alan Reiner wrote: > On 10/01/2014 04:58 PM, Gavin Andresen wrote: > > If the first transaction is P2SH, then the miner won't know there is > > an advantage to holding it until it is too late (the scriptPubKey is > > an opaque hash until

Re: [Bitcoin-development] [BIP draft] CHECKLOCKTIMEVERIFY - Prevent a txout from being spent until an expiration time

2014-10-07 Thread Gavin Andresen
27;t have any opinion on the hard- versus soft- fork debate. I think either can work. -- -- Gavin Andresen -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of

Re: [Bitcoin-development] BIP process

2014-10-15 Thread Gavin Andresen
7;t a clearly better solution I think "we" should create a strictly moderated bitcoin-bips@lists.sourceforge list. -- -- Gavin Andresen -- Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Mo

Re: [Bitcoin-development] death by halving

2014-10-25 Thread Gavin Andresen
We had a halving, and it was a non-event. Is there some reason to believe next time will be different? -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitcoin

Re: [Bitcoin-development] Reworking the policy estimation code (fee estimates)

2014-10-28 Thread Gavin Andresen
ow long would it take to be able to get enough data for a reasonable estimate of "what is the least I can pay and still be 90% sure I get confirmed in 20 blocks" ? Hours? Days? Weeks? -- -- Gavin Andresen -

Re: [Bitcoin-development] Reworking the policy estimation code (fee estimates)

2014-10-28 Thread Gavin Andresen
eshold=0.5 (or -estimatefeethreshold=0.95 if as-fast-as-possible confirmations are needed). Setting both the number of confirmations and the estimation threshold on a transaction-by-transaction

Re: [Bitcoin-development] BIP62 and future script upgrades

2014-11-04 Thread Gavin Andresen
s only apply to transaction with strict nVersion==3, and not to > higher ones. > I agree; soft-forking is a useful way of rolling out upgrades, we shouldn't prohibit

Re: [Bitcoin-development] Serialised P2SH HD chains

2014-12-04 Thread Gavin Andresen
ymentRequests whenever they need to make a payment" or maybe "Give them an array of PaymentRequests for the next X days/months/years of payments." -- -- Gavin Andresen -- Download BIRT iHub F-Type - The

Re: [Bitcoin-development] BIP70: why Google Protocol Buffers for encoding?

2015-01-19 Thread Gavin Andresen
of Security, and both XML and ASN.1 are too complex. -- -- Gavin Andresen Chief Scientist, Bitcoin Foundation https://www.bitcoinfoundation.org/ -- New Year. New Location. New Benefits. New Data Center in Ashburn, VA.

Re: [Bitcoin-development] [softfork proposal] Strict DER signatures

2015-01-21 Thread Gavin Andresen
nd very few transactions..." "reducing this avenue for malleability is useful on itself as well" : awkward English. How about just "This proposal has the added benefit of reducing transaction malleability (see BIP62)." -- -- Gavin Andresen -

Re: [Bitcoin-development] New BIP: protocol for multisignature payments

2015-01-31 Thread Gavin Andresen
but now I'd like to receive >> feedback from community. >> > > IMO it's better to pair a protocol spec with an implementation. > -- -- Gavin Andresen -- Dive into the World of Parallel P

Re: [Bitcoin-development] [softfork proposal] Strict DER signatures

2015-02-03 Thread Gavin Andresen
t > need a cycle of making this non-standard, and then in a further > release doing a second softfork to enforce it. > > It's a 2-line change; see #5743. > > -- > Pieter > > -- -- Gavin Andresen ---

Re: [Bitcoin-development] Block Size Increase

2015-05-07 Thread Gavin Andresen
miners to roll out a soft-fork to start producing bigger blocks and eventually trigger the hard fork. Because ultimately consensus comes down to what software people choose to run. -- -- Gavin Andresen -- One dashboar

Re: [Bitcoin-development] Block Size Increase

2015-05-07 Thread Gavin Andresen
a/the-myth-of-not-full-blocks We don’t need 100% full one megabyte blocks to start to learn about what is likely to happen as transaction volume rises and/or the one megabyte block size limit is raised. -- -- Gavin And

[Bitcoin-development] Fwd: Block Size Increase

2015-05-07 Thread Gavin Andresen
much change sooner or later. There is not yet consensus on exactly how or when. I will be pushing to change it this year." This is what "I will be pushing to change it this year" looks like. -- -- Gavin Andresen

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-08 Thread Gavin Andresen
k it has potential for both scaling as well as keeping up a constant > fee pressure. If tuned properly, it should both stop spamming and increase > block size maximum when there are a lot of real transactions waiting f

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-09 Thread Gavin Andresen
lower dynamic limit algorithm: I REALLY like that idea. -- -- Gavin Andresen -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performa

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-10 Thread Gavin Andresen
quot;don't grow too quickly, give some reasonable-percentage-minority of miners the ability to block further increases." Also relevant here: "The curious task of economics is to demonstrate to men how little they really know about what they imagine they can design." - Fri

Re: [Bitcoin-development] Long-term mining incentives

2015-05-11 Thread Gavin Andresen
hink that is the best you can (honestly) do. -- -- Gavin Andresen -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metric

Re: [Bitcoin-development] Long-term mining incentives

2015-05-12 Thread Gavin Andresen
at 10:39 AM, Thomas Voegtlin wrote: > Le 12/05/2015 15:44, Gavin Andresen a écrit : > > Ok, here's my scenario: > > > > https://blog.bitcoinfoundation.org/a-scalability-roadmap/ > > > > It might be wrong. I welcome other people to present their road maps. >

Re: [Bitcoin-development] [BIP] Normalized Transaction IDs

2015-05-13 Thread Gavin Andresen
; Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > ___ > Bitcoin-development

Re: [Bitcoin-development] Long-term mining incentives

2015-05-13 Thread Gavin Andresen
an that won't be enough to pull off profitable attacks. -- -- Gavin Andresen -- One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Perf

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-28 Thread Gavin Andresen
he random timing of block-finding plus a dynamic limit as described above will create a healthy system. If I'm wrong, then it seems to me the miners will have a very strong incentive to, collectively, impose whatever rules are necessary (maybe a

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-28 Thread Gavin Andresen
don't think us developers should be deciding things like whether or not fees are too high, too low, . -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitco

Re: [Bitcoin-development] Proposed alternatives to the 20MB stepfunction

2015-05-28 Thread Gavin Andresen
a/time-to-roll-out-bigger-blocks ) There is the "a sudden jump to a 20MB max might have unforseen consequences" risk that I don't address, but a dynamic increas

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-28 Thread Gavin Andresen
t; > > I am very skeptical about this idea. > By the time a hard fork can happen, I expect average block size will be above 500K. Would you support a rule that was "larger of 1MB or 2x average size" ? That is strictly better than the sit

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-28 Thread Gavin Andresen
Can we hold off on bike-shedding the particular choice of parameters until people have a chance to weigh in on whether or not there is SOME set of dynamic parameters they would support right now? -- -- Gavin Andresen

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-29 Thread Gavin Andresen
re, the ultimate authority for determining consensus is what code the majority of merchants and exchanges and miners are running. -- -- Gavin Andresen -- ___ Bitcoin-development

Re: [Bitcoin-development] Proposed alternatives to the 20MB step function

2015-05-29 Thread Gavin Andresen
nodes on the network. (e.g. see the count at https://getaddr.bitnodes.io/nodes/ ) -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitcoin-development@lists.

Re: [Bitcoin-development] Block Size Increase Requirements

2015-05-29 Thread Gavin Andresen
Are you arguing that work won't happen if the max block size increases? * I'd like to see some better conclusions to the discussion around > long-term incentives within the system. Again, see http://gavinandr

Re: [Bitcoin-development] soft-fork block size increase (extension blocks) Re: Proposed alternatives to the 20MB stepfunction

2015-05-29 Thread Gavin Andresen
ks, yes? If not, why not?) -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development

Re: [Bitcoin-development] Block Size Increase Requirements

2015-05-30 Thread Gavin Andresen
expensive in China; what would be the difference in your bandwidth costs between 2MB blocks and 20MB blocks? -- -- Gavin Andresen -- ___ Bitcoin-development ma

Re: [Bitcoin-development] Block Size Increase Requirements

2015-05-30 Thread Gavin Andresen
pissing me off. I have NEVER EVER said that they need bigger blocks to continue operating. Please stop being overly dramatic. They believe that bigger blocks are better for Bitcoin. Brian Armstrong at Coinbase, in particular, said that smaller blocks drive centralization towards services like Coinbase ("look ma! No blockchain transaction!" <-- if you pay a Coinbase merchant from your Coinbase wallet), but he supports bigger blocks because more transactions on our existing decentralized network is better. -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development

Re: [Bitcoin-development] Fwd: Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
you can afford that. > For a single cross-border TCP > connection, it would be certainly far slower than 12.5 MB/s. That's OK, you'll 1.3Mbps or less. > I think we can accept 5MB block at most. >

Re: [Bitcoin-development] Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
blocks not subject to change? I talk about "what if your government bans Bitcoin entirely" here: http://gavinandresen.ninja/big-blocks-and-tor ... and the issue

Re: [Bitcoin-development] Fwd: Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
a single cross-border TCP > connection, it would be certainly far slower than 12.5 MB/s. That's OK, you'll 1.3Mbps or less. > I think we can accept 5MB block at most. >

Re: [Bitcoin-development] Fwd: Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
"what would it actually cost." -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/l

Re: [Bitcoin-development] Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
dresen.ninja/when-the-block-reward-goes-away -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.n

Re: [Bitcoin-development] Fwd: Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
nsive cooling, ability to use waste heat... That's good. An equation with lots of variables has lots of different maximum solutions, and that means better decentralization -- ther

Re: [Bitcoin-development] Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
he middle of the Sahara" then we're going to have to agree to disagree. So: what is your specific proposal for minimum requirements for connectivity to run a full node? The 20MB number comes from estimating costs to run a full node, and as my back-and-forth to Chang Wung shows, the co

Re: [Bitcoin-development] [Bulk] Re: Fwd: Block Size Increase Requirements

2015-05-31 Thread Gavin Andresen
overhead of 'inv' messages, and if we ever get really serious about scaling up we'll need to fix the protocol to reduce that overhead, but that won't be a problem for years). -- -- Gavin Andresen

Re: [Bitcoin-development] Fwd: Block Size Increase Requirements

2015-06-01 Thread Gavin Andresen
https://github.com/bitcoin/bitcoin/pull/5835 or https://github.com/bitcoin/bitcoin/pull/6077 ). If Chun had six seconds of latency, and he can't pay for a lower-latency connection (or it is insanely expensive), then there's nothing he can do, he'l

Re: [Bitcoin-development] Proposed alternatives to the 20MB step

2015-06-01 Thread Gavin Andresen
-term better user experience. > If by long-term security you mean "will transaction fees be high enough to pay for enough hashing power to secure the network if there are bigger blocks" I've written about th

Re: [Bitcoin-development] Fwd: Block Size Increase Requirements

2015-06-01 Thread Gavin Andresen
I chose 20 because all of my testing shows it to be safe, and all of my back-of-the-envelope calculations indicate the costs are reasonable. If consensus is "8 because more than order-of-magnitude

Re: [Bitcoin-development] New attack identified and potential solution described: Dropped-transaction spam attack against the block size limit

2015-06-09 Thread Gavin Andresen
>> Raystonn >> >> >> >> -- >> ___ >> Bitcoin-development mailing list >> Bitcoin-development@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bitcoin-development >> > > > > -- > > ___ > Bitcoin-development mailing list > Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development > > -- -- Gavin Andresen -- ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development

Re: [Bitcoin-development] New attack identified and potential solution described: Dropped-transaction spam attack against the block size limit

2015-06-09 Thread Gavin Andresen
70% of hashpower follows) of setting aside some space for high-priority transactions regardless of fee might also be enough to cause this attack to fail in practice. --

Re: [Bitcoin-development] Mining centralization pressure from non-uniform propagation speed

2015-06-12 Thread Gavin Andresen
ation) make both of our simulations irrelevant in the long-run? Or, even simpler, why couldn't the little miners just run their block-assembling-and-announcing code on the other high-bandwidth-side of the band

Re: [Bitcoin-development] Concerns Regarding Threats by a Developer to Remove Commit Access from Other Developers

2015-06-18 Thread Gavin Andresen
to wonder if there are ANY successful open source projects that didn't have either a Benevolent Dictator or some clear voting process to resolve disputes that cannot be settled with "rough consensus." -- -- Gavin Andresen --

Re: [Bitcoin-development] F2Pool has enabled full replace-by-fee

2015-06-19 Thread Gavin Andresen
good for the whole system: users, merchants, exchanges and miners. As always, if you have questions or concerns feel free to email me. -- -- Gavin Andresen -- ___ Bitcoin

[Bitcoin-development] BIP 16 status update

2012-02-27 Thread Gavin Andresen
th the argument: -paytoscripthashtime=1333238400 ... to delay switchover until April 1. Hopefully this will be the last delay; Tycho has told me that deepbit will support BIP16 as soon as he's able to merge and test the changes, which will put support at well over 55%. -

Re: [Bitcoin-development] Duplicate transactions vulnerability

2012-02-28 Thread Gavin Andresen
n. So, who > is in favor? Pieter > Most of you might already know this, but I'm strongly in favor of doing this as soon as possible. -- -- Gavin Andresen -- Keep Your Developer Skills Current with LearnDevN

[Bitcoin-development] Anything to chat about today at 21:00 UTC ?

2012-02-28 Thread Gavin Andresen
attract a great Windows developer? (we've got issues piling up...) + Multisignature next-steps: who is working on what? Am I forgetting anything? -- -- Gavin Andresen -- Keep Your Developer Skills Current with LearnD

Re: [Bitcoin-development] Duplicate transactions vulnerability

2012-02-29 Thread Gavin Andresen
es, which takes 100 blocks. And it won't mature because a majority of hashing power is rejecting it, right? -- -- Gavin Andresen -- Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use o

Re: [Bitcoin-development] Fwd: Proposal for a new opcode

2012-03-03 Thread Gavin Andresen
ew opcode to enable strong anonymity (at the very least, I assume we'll need one or more new 'standard' transaction types that clients understand). -- -- Gavin Andresen -- Virtualization & Cloud Ma

[Bitcoin-development] 0.6rc3 binaries available

2012-03-13 Thread Gavin Andresen
being stuck on the wrong block-chain fork -- -- Gavin Andresen -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio

[Bitcoin-development] April 1 BIP16 switchover time is definite

2012-03-16 Thread Gavin Andresen
a reasonable draft I'll start a discussion about it here. -- -- Gavin Andresen PS: If you're curious, here is what support over the last 30 days looks like, beginning with the last 24 hours (144 blocks) and going backwards for each 24 hour period: Found 103 matches in 144 blocks (71.5

Re: [Bitcoin-development] April 1 BIP16 switchover time is definite

2012-03-16 Thread Gavin Andresen
> Pretty graph of support over the last 100 blocks here: >  github.com/bitcoin/bitcoin/ D'oh! correct url for the pretty graph: http://blockchain.info/P2SH -- -- Gavin Andresen -- This SF email is sponsos

[Bitcoin-development] Urgent: Windows Bitcoin-Qt update

2012-03-16 Thread Gavin Andresen
free to drop by the #bitcoin-dev channel on FreeNode IRC. - -- Gavin Andresen Gregory Maxwell Matt Corallo Nils Schneider Wladimir J. van der Laan -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[Bitcoin-development] Full disclosure on the Bitcoin-Qt on Windows problem

2012-03-19 Thread Gavin Andresen
;t mean we give up and go back to paying each other with cowrie shells; it means we assume that devices get compromised and design around that assumption. I think that is a lesson that the entire software industry needs to learn better. -- -- Gavin Andresen --

[Bitcoin-development] Please trim excessive quoting

2012-03-22 Thread Gavin Andresen
Messages over 40Kbytes big require moderator approval on this list; if you want your messages to appear promptly, please trim excessive quoting before hitting send. Thanks! -- -- Gavin Andresen -- This SF email is

[Bitcoin-development] Version 0.6 release candidate 5 binaries

2012-03-26 Thread Gavin Andresen
blockchain reorganizations + New code for managing the addr.dat file that prevents an attacker from filling it with bogus entries. - -- - -- Gavin Andresen -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[Bitcoin-development] Release plan: 0.6.1

2012-04-02 Thread Gavin Andresen
f you want your favorite feature to get into bitcoin core faster please spend some time helping test other people's favorite features. -- -- Gavin Andresen -- This SF email is sponsosred by: Try Windows Azure free fo

Re: [Bitcoin-development] Signature Blocks and URI Sign Requests

2012-04-03 Thread Gavin Andresen
uld/should use? You're glossing over little details like what character encoding is used for the message, but I'd rather leverage all the work already done by the IETF to nail down all those little details rather then re-discover them and come up with our own solutions. -

Re: [Bitcoin-development] Adding request/reply id in messages

2012-04-12 Thread Gavin Andresen
seems like a perfectly reasonable protocol improvement to me. Anybody else have an opinion? -- -- Gavin Andresen -- For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Appl

[Bitcoin-development] Testnet reset for the 0.7 release

2012-05-29 Thread Gavin Andresen
, etc (thanks to gmaxwell) If you're re-implementing Bitcoin then accepting the Mark III testnet blockchain is a good first test for compatibility. You'll still need to do a lot of work to make sure you reject the same set of invalid transactions or blocks as

Re: [Bitcoin-development] BIP22/getmemorypool

2012-06-11 Thread Gavin Andresen
mpler. I'd especially like to hear what people think will be the "will be used by lots of pool customers" features and what are the "will be used by less than 5% of pool customers" features. -- -- Gavin Andresen -

[Bitcoin-development] Raw Transaction RPC calls for bitcoind

2012-06-14 Thread Gavin Andresen
ete" : false } sendrawtx Submits raw transaction (serialized, hex-encoded) to local node and network. E.g.: sendrawtx 010001334208fbabeea988af229a0be667b2b775fde3f5b59180bbf7208844a26ee4fc9100473044022007f3ba1b8bdc156f2340ef1222eb287c3f5481a8078a8dad43aa09fd289ba19002201cc72e97406d546dc918159978dc78aee8215a6418375956665ee44e6eacc1150147522102894ca6e7a6483d0f8fa6110c77c431035

Re: [Bitcoin-development] Raw Transaction RPC calls for bitcoind

2012-06-14 Thread Gavin Andresen
wallet entirely). + Private keys would stay in bitcoind memory only for the duration of the RPC call. -- -- Gavin Andresen -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security a

Re: [Bitcoin-development] Near-term scalability

2012-06-15 Thread Gavin Andresen
rules (HTTP fetch info from a web page that is updated as often or infrequently as is convenient, maybe). I think I like this solution the best, it should let clients compete to have the smartest/bestest algorithms for saving their user's money on transaction fees. -- -- Gavin Andresen ---

Re: [Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-16 Thread Gavin Andresen
ard' -- don't relay/mine them by default, but accept blocks that happen to contain them. I agree that a rule change isn't worth it right now, but making them non-standard now is easy and should make a rule change

Re: [Bitcoin-development] LevelDB benchmarking

2012-06-19 Thread Gavin Andresen
e InstaWallet (tens of thousands of separate wallets) or something like Pieter's ultra-pruning makes sense. -- -- Gavin Andresen -- Live Security Virtual Conference Exclusive live event will cover all the ways today's sec

Re: [Bitcoin-development] BIP 34: Block v2, Height in Coinbase

2012-07-06 Thread Gavin Andresen
e part of the main chain. -- -- Gavin Andresen -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discu

Re: [Bitcoin-development] Reconsidering block version number use

2012-07-22 Thread Gavin Andresen
. This means that if we go > forward with the version==2 marker, we will forever need to make an exception > for that block. No, the rules are "enforce the rules when the chain has a super-majority." Since block 190192 is in a part of the chain

Re: [Bitcoin-development] script tests - invalid script in script_valid.json?

2012-07-29 Thread Gavin Andresen
, starting from a common chain (maybe the testnet3 tesnet-in-a-box chain) would be very useful for regression testing. -- -- Gavin Andresen -- Live Security Virtual Conference Exclusive live event will cover all the ways tod

[Bitcoin-development] Please help test: 0.7.0 release candidate 1

2012-08-28 Thread Gavin Andresen
upon SIGHUP * Bash programmable completion for bitcoind(1) * On supported OS's, each thread is given a useful name Thanks to everybody who contributed to this release: === Chris Moore Christian von Roques David Joel Schwartz Douglas Huff Fordy Gavin Andresen Gi

[Bitcoin-development] Bitcoin-Qt/bitcoind version 0.7 released

2012-09-17 Thread Gavin Andresen
overview page * (Windows only): enable ASLR and DEP for bitcoin-qt.exe * (Windows only): add meta-data to bitcoin-qt.exe (e.g. description) Internal codebase - * Additional unit tests * Compile warning fixes Miscellaneous - * Reopen debug.log upon SIGHUP * Bash programmable completion for b

Re: [Bitcoin-development] Bitcoin Testing Project

2012-09-26 Thread Gavin Andresen
s where I think a QA team can add a lot of value. Steve: I'm worried you're over-designing The Process. A release acceptance test plan could be nothing more than a step-by-step checklist on a wiki page, Google Doc, or Drobox shar

Re: [Bitcoin-development] Payment protocol thoughts

2012-10-02 Thread Gavin Andresen
ut I think v1 should have it anyway: + Where-to-send-refund information included with payments, so overpayments/refunds can be handled efficiently and displayed intelligently in the customer's wallet. Everything else I think can wai

Re: [Bitcoin-development] Fwd: Re: Bitcoin Testing Project

2012-10-03 Thread Gavin Andresen
ot; PS: Thanks to Peter for responding to the "what's the relationship between the Foundation and the Testing Project" (executive summary: no relationship right now). -- -- Gavin Andresen -- Don't let

[Bitcoin-development] 0.7.1 release

2012-10-03 Thread Gavin Andresen
2 ... and these which could be considered fixes to the new raw transactions API: "Add redeemScript to raw transactions API" : https://github.com/bitcoin/bitcoin/pull/1818 "Add new RPC "lockunspent", to p

Re: [Bitcoin-development] Public key and signature malleability

2012-10-21 Thread Gavin Andresen
Any objections from other transaction-validating implementations? I strongly support more precisely defining the transaction validity rules by changing the reference implementation. -- -- Gavin Andresen -- Everyone

Re: [Bitcoin-development] Draft BIP for Bloom filtering

2012-10-24 Thread Gavin Andresen
ld be simpler to implement and less likely to lead to some kind of DoS attack. -- -- Gavin Andresen -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for fre

Re: [Bitcoin-development] Draft BIP for Bloom filtering

2012-10-24 Thread Gavin Andresen
worst-case we've got now (... requesting full, old blocks...). -- -- Gavin Andresen -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: htt

[Bitcoin-development] IRC meeting agenda, 18:00 UTC Thursday

2012-11-06 Thread Gavin Andresen
e 0.8 and work on just testing the new features and fixing existing bugs (the issues list keeps getting longer and longer ... )? o BIP process: are we happy with how it is working? What can we do to improve it? What else should we talk about? -- -- Gavin And

[Bitcoin-development] Payment Protocol Proposal: Invoices/Payments/Receipts

2012-11-26 Thread Gavin Andresen
This is the next big "lets all agree to do things the same way" thing I think we should tackle. I'm particularly looking for feedback from other bitcoin client developers, even if it is just a quick "looks reasonable, if everybody else is going to do it then I will (eventually) too..." Thanks to P

Re: [Bitcoin-development] Payment Protocol Proposal: Invoices/Payments/Receipts

2012-11-27 Thread Gavin Andresen
assume Bitcoin clients will have some way of managing root certificates, so experts could add trusted self-signed certs. -- -- Gavin Andresen -- Monitor your physical, virtual and cloud infrastructure from a single web con

Re: [Bitcoin-development] Payment Protocol Proposal: Invoices/Payments/Receipts

2012-11-27 Thread Gavin Andresen
ould still bounce. That's the analogy here-- a merchant might give you a receipt, but if the transaction is rejected by the network for whatever reason (Finney attack maybe) you cannot expect to go to court with your invoice/receipt

Re: [Bitcoin-development] Payment Protocol Proposal: Invoices/Payments/Receipts

2012-11-27 Thread Gavin Andresen
t; section to the design notes -- -- Gavin Andresen -- Keep yourself connected to Go Parallel: DESIGN Expert tips on starting your parallel project right. http://goparallel.sourceforge.net _

Re: [Bitcoin-development] Payment Protocol Proposal: Invoices/Payments/Receipts

2012-11-28 Thread Gavin Andresen
problems that need a solution right now. And, having written one (I was the lead author of the ISO/IEC 14772-1 international standard) I'm very pessimistic about your chances for anything like IFEX to actually be adopte

  1   2   3   >