Re: [Bitcoin-development] Multisign payment protocol?

2014-03-10 Thread Gavin Andresen
oin-development mailing list > Bitcoin-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bitcoin-development > > -- -- Gavin Andresen -- Learn Graph Databases - Download FREE O'Re

Re: [Bitcoin-development] Multisign payment protocol?

2014-03-10 Thread Gavin Andresen
ate key don't trust me in this multisig any more". On Mon, Mar 10, 2014 at 8:14 PM, Jeff Garzik wrote: > All of that only melds with the payment protocol under an extremely > expansive definition of "payment." The payment protocol is really > geared towards a

Re: [Bitcoin-development] Multisign payment protocol?

2014-03-11 Thread Gavin Andresen
rent one. > Multisig wallets are a different reality from our current one, so when we move to that new reality we should do it correctly from the beginning. -- -- Gavin Andrese -- Learn Graph Databases - Download FREE O'

Re: [Bitcoin-development] Multisign payment protocol?

2014-03-11 Thread Gavin Andresen
rties paying into a multisig, or receiving funds from a multisig, don't have to support it (that's what P2SH gives us). -- -- Gavin Andresen -- Learn Graph Databases - Download FREE O'Reilly Book "G

Re: [Bitcoin-development] 0.9.0rc3 tagged

2014-03-13 Thread Gavin Andresen
Binaries for 0.9.0rc3 are available at: https://bitcoin.org/bin/0.9.0/test/ Please help sanity test. We will also need more 'gitian builders' for the final 0.9.0 release (Wladimir and I are the only builders so far for the rc3 binaries), so if you are running Linux or OSX and are willing to

[Bitcoin-development] Bitcoin Core version 0.9.0 released

2014-03-19 Thread Gavin Andresen
dwidth - Add '-regtest' mode, similar to testnet but private with instant block generation with 'setgenerate' RPC. - Add 'linearize.py' script to contrib, for creating bootstrap.dat - Add separate bitcoin-cli client Credits Thanks to everyone who contributed t

Re: [Bitcoin-development] Fake PGP key for Gavin

2014-03-22 Thread Gavin Andresen
On Sat, Mar 22, 2014 at 1:03 PM, Mike Hearn wrote: > do we codesign the Windows binaries? Yes, the -setup.exe installers are Authenticode (or whatever Microsoft is calling that these days) code-signed. -- -- Gavin Andre

Re: [Bitcoin-development] Tree-chains preliminary summary

2014-03-25 Thread Gavin Andresen
"Bitcoin doesn't scale" is pure FUD. It might not scale in exactly the way you want, but it WILL scale. -- -- Gavin Andresen Chief Scientist, Bitcoin Foundation https://www.bitcoinfoundation.org/ -- Le

Re: [Bitcoin-development] New side channel attack that can recover Bitcoin keys

2014-03-25 Thread Gavin Andresen
center" to the much more likely "data center employee is tricked into letting somebody have access to my dedicated server." -- -- Gavin Andresen -- Learn Graph Databases - Download FREE O'Reilly Book "

Re: [Bitcoin-development] BIP 70 refund field

2014-03-28 Thread Gavin Andresen
d outputs you have to remember forever) before we create an insurmountable set of problems by trying to solve everything we can think of all at once. -- -- Gavin Andresen -- __

Re: [Bitcoin-development] Draft BIP for seamless website authentication using Bitcoin address

2014-04-04 Thread Gavin Andresen
;>> completely fits in my opinion the BIP "process" category. >>> >>> Please read it and let me know your thoughts and comments so we can >>> improve on this draft. >>> >>> Eric Larcheveque >>> ela...@gmail.com >>> >>> >>> &g

[Bitcoin-development] 0.9.1 released

2014-04-08 Thread Gavin Andresen
Bitcoin Core version 0.9.1 is now available from: https://bitcoin.org/bin/0.9.1/ This is a security update. It is recommended to upgrade to this release as soon as possible. It is especially important to upgrade if you currently have version 0.9.0 installed and are using the graphical interfac

Re: [Bitcoin-development] Timed testing

2014-04-17 Thread Gavin Andresen
How is this different from just running in -regtest mode and asking the nodes to generate a block after 1 or 2 seconds? -- -- Gavin Andresen -- Learn Graph Databases - Download FREE O'Reilly Book "Graph Databas

Re: [Bitcoin-development] Timed testing

2014-04-17 Thread Gavin Andresen
normally, have the other mine... however you like to simulate some attack (deep chain re-org, double-spend, whatever). To simulate launching the attack, connect them together again, let the two chains compete and see what happen

Re: [Bitcoin-development] Coinbase reallocation to discourage Finney attacks

2014-04-23 Thread Gavin Andresen
s of people who understand how the system works at a very detailed level. And why do you think your blog is more public than this open, publicly archived mailing list??? -- -- Gavin Andresen -- Start Your Social Ne

Re: [Bitcoin-development] Error handling in payment protocol (BIP-0070 and BIP-0072)

2014-04-26 Thread Gavin Andresen
.. not a good idea. The user should get feedback right away. Poking a "pay now" button and then waiting more than a second or three to get "your payment has been received and is being processed" is terrible UI. -- -- Gavin Andresen --

[Bitcoin-development] Proposal to change payment protocol signing

2014-04-28 Thread Gavin Andresen
lementation NOW, while BIP70 is still a 'Draft'. Because this type of "hey, I'm implementing your standard and it doesn't work the way I think it should" mistake is exactly why BIPs take a while before be

[Bitcoin-development] New standard transaction types: time to schedule a blockchain split?

2011-08-24 Thread Gavin Andresen
volving keypairs. And people's wallets continue to get lost or stolen. -- -- Gavin Andresen -- EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management

Re: [Bitcoin-development] New standard transaction types: time to schedule a blockchain split?

2011-08-24 Thread Gavin Andresen
ide a blockchain split is necessary. There seems to be rough consensus that new, imperfect standard transactions are a good-enough short term solution. -- -- Gavin Andresen -- EMC VNX: the world's simplest storage, star

Re: [Bitcoin-development] New standard transaction types: time to schedule a blockchain split?

2011-08-25 Thread Gavin Andresen
en will the 1-of-3 and 3-of-3 cases be used? I included them just for completeness, but perhaps they should be dropped for now so there is less code to write and test. I just don't imagine there are many cases where you have exactly three parties and 1-of-3 or 3-of-3 are required to spend

Re: [Bitcoin-development] New standard transaction types: time to schedule a blockchain split?

2011-08-26 Thread Gavin Andresen
Key: m pubkey1...n n OP_CHECKMULTISIG -- -- Gavin Andresen -- EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than a

[Bitcoin-development] Project status

2011-08-29 Thread Gavin Andresen
elease process. And whatever else he thinks needs to be done to improve core bitcoin. I'll be rewriting the m-of-n signature "standard transaction" proposal to mitigate a potential denial-of-service attack that I realized it would open up (details later, I don't want to give

[Bitcoin-development] Version 0.4 release candidate 1

2011-09-02 Thread Gavin Andresen
to fix some chronic problems with bitcoind becoming unresponsive due to deadlocks. git shortlog --no-merges v0.3.24.. ... will give you all the changes. Thanks to everybody who contributed patches, and sorry if your favorite patch is not included. -- -- Gavin Andresen

[Bitcoin-development] 0.4rc1 known bugs

2011-09-03 Thread Gavin Andresen
ed on transaction size, but still worrying) -- -- Gavin Andresen -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free

[Bitcoin-development] Pull request: faster initial blockchain download

2011-09-05 Thread Gavin Andresen
lock-in the bad chain will be rejected. Transactions are still checked for orphan blocks that come in during initial block-chain-download (ConnectInputs will be called with fBlock=FALSE) and for mined blocks (ConnectInputs called with fMiner=TRUE). -- --

[Bitcoin-development] Pull request: Optimize database writes for transactions with lots of TxIns.

2011-09-05 Thread Gavin Andresen
s the dependencies (TxIns) of a transaction might be re-written multiple times. With this fix, each each transaction referred to by TxIns is written once. -- -- Gavin Andresen -- Special Offer -- Download ArcSight Logger for

[Bitcoin-development] Many-output transactions in the main chain

2011-09-06 Thread Gavin Andresen
, but we may have to. -- -- Gavin Andresen -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Log

Re: [Bitcoin-development] 0.4rc1 known bugs

2011-09-06 Thread Gavin Andresen
codepaths TRY and some don't. On Tue, Sep 6, 2011 at 7:55 AM, Pieter Wuille wrote: > My mistake: these are not actual potential deadlocks, as all locking > of cs_vRecv/cs_vSend > happens inside TRY_CRITICAL_SECTION blocks. Gavin, maybe you can add the rule > to > your debug code t

Re: [Bitcoin-development] 0.4rc1 known bugs

2011-09-07 Thread Gavin Andresen
C call -- verify: coinbase transactions have unique txids -- -- Gavin Andresen -- Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of a

[Bitcoin-development] 0.4 Release Candidate 2

2011-09-09 Thread Gavin Andresen
e coinbase transactions if you were generating bitcoins, with a locked wallet, and ran out of keypool keys. -- -- Gavin Andresen -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlin

Re: [Bitcoin-development] Bitcoin-qt ready for merging

2011-09-11 Thread Gavin Andresen
't heard any objections to pulling it as soon as 0.4 is officially released, a pull request is ready, and a couple of people have a chance to read over the differences and ACKnowledge that nothing sinister snuck in somewhere. --

[Bitcoin-development] Project status

2011-09-13 Thread Gavin Andresen
ential denial-of-service attacks, but if I got it wrong it could be very bad for the network. 3) I'd really like to come to consensus on one or more 'multi-signature' standard transactions to enable much better wallet backup and security. Lets tal

[Bitcoin-development] Difficulty adjustment / time issues

2011-09-13 Thread Gavin Andresen
ant to produce blocks that the rest of the network will accept, run ntp on your system. I THINK that fixing (2) will make (1) a non-issue-- if miners can't mess around with block times very much then it will be very difficult for them to manipulate the difficulty for th

Re: [Bitcoin-development] Difficulty adjustment / time issues

2011-09-14 Thread Gavin Andresen
ould have to have 50+% power to start, or you risk producing mostly orphan blocks. > Also, this is going to cause problems for at least one pool operator. I'll trade more security for "make at leas

Re: [Bitcoin-development] Difficulty adjustment / time issues

2011-09-14 Thread Gavin Andresen
abyte-block attack). -- -- Gavin Andresen -- BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA Learn about the latest advances in developing for the BlackBerry® mobile platform with sessions, labs & more. Se

[Bitcoin-development] Request review: drop misbehaving peers

2011-09-14 Thread Gavin Andresen
etwork into two pieces by broadcasting a series of double-spends from two halves of the network, and waiting until the nodes "in the middle" disconnected/banned across the 'seam'. So: please let me know if or how I'm being an idiot. -- -- Gavin Andresen

Re: [Bitcoin-development] Request review: drop misbehaving peers

2011-09-15 Thread Gavin Andresen
; I think it is appropriate because a block/transaction's DoS score is really meta-data and not part of it's state. I'll make GetTime() unit-test friendly as you suggest. -- -- Gavin Andresen -- Doing M

Re: [Bitcoin-development] Request review: drop misbehaving peers

2011-09-15 Thread Gavin Andresen
age data? Good question. Anybody see a reason not to? How much tolerance (if any) should there be for sending garbage data (I assume the lower-level network stack almost never garbles data, is that a good assumption)? -- -- Gavin Andresen

Re: [Bitcoin-development] Request review: drop misbehaving peers

2011-09-15 Thread Gavin Andresen
ave the -maxreceivebuffer option to deal with those. PS: I'll add Gregory's comment: "There should be nothing I can give a node that it will forward on that will make that node's peers drop it. (and this needs to remain true while forwarding rules evolve)" ... as a comme

Re: [Bitcoin-development] Request review: drop misbehaving peers

2011-09-15 Thread Gavin Andresen
phantomcircuit's "here's a python script that will kill any bitcoin node on the network" 0-day exploit), then please start a new topic. -- -- Gavin Andresen -- Doing More with Less: The Next Generation Virtu

Re: [Bitcoin-development] 0.4.x stable branch

2011-09-19 Thread Gavin Andresen
t.org -- it should become a forum for developers to exchange ideas about the direction of bitcoin. -- -- Gavin Andresen -- BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA Learn about the latest advances in d

Re: [Bitcoin-development] Bitcoin Enhancement Proposals (BEPS)

2011-09-19 Thread Gavin Andresen
nk I like "BIP" (PEB sounds like a diet soda, and I don't know if BER should be pronounced "bear" or "beer"). I generally don't care about names, but it seems like a little planning now might save some confusion later. And I don

[Bitcoin-development] Bitcoin 0.4.0 released

2011-09-23 Thread Gavin Andresen
ss to be on a page boundary. Dylan Noblesmith (1): mlock() all private keys in memory Eric Hosmer (1): Added crypter to makefile.vc. Fabian H jr. (1): Updated checkpoints, maybe Tx fee should be reduced to 0.0001 from 0.0005 and maximum minimum tx should be 0.0010. Gavin Andresen (24)

Re: [Bitcoin-development] Bitcoin 0.4.0 released

2011-09-23 Thread Gavin Andresen
ownload from there. -- -- Gavin Andresen -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and

[Bitcoin-development] Pulling for the 0.5 release

2011-09-24 Thread Gavin Andresen
eek or two, giving time for a week or two of testing, and have the 0.5 release available a month from now, assuming no major show-stopper bugs or network stability or denial-of-service or security vulnerabilities turn up between now and then. -- -- Gavi

Re: [Bitcoin-development] Newly introduced DoS

2011-09-26 Thread Gavin Andresen
prev block not found is a "should be impossible" case, because AcceptBlock is only called when extending the best-block chain). -- -- Gavin Andresen -- All the data continuously generated in your IT infra

Re: [Bitcoin-development] Newly introduced DoS

2011-09-26 Thread Gavin Andresen
problems and it is a good idea for the DoS code to kick in and kick either you or them off the network... -- -- Gavin Andresen -- All the data continuously generated in your IT infrastructure contains a definitive rec

Re: [Bitcoin-development] Newly introduced DoS

2011-09-26 Thread Gavin Andresen
too-- I was thinking blocks again, not transactions. Good to get all of the wrong-ness out of my system on a Monday so I know I'll be perfect the rest of the week. :-) -- -- Gavin Andresen -- All the data continuously ge

[Bitcoin-development] More denial-of-service prevention code to review

2011-09-27 Thread Gavin Andresen
node sends ten of them it is disconnected/banned. Requiring plausible proof-of-work for orphan blocks will make this attack too expensive to attempt (you would have to generate valid blocks at current difficulty). -- -- Gavi

Re: [Bitcoin-development] Newly introduced DoS

2011-09-27 Thread Gavin Andresen
ppropriate, and, because it will be a subtle bug or edge case, it seems to me keeping the DoS penalty is also appropriate, because attackers look for subtle bugs and edge cases that can be exploited. -- -- Gavin Andresen --

[Bitcoin-development] Multisignature transations

2011-09-29 Thread Gavin Andresen
public key must be known and in the wallet. I'd really like to get this into the 0.5 release because it will enable much better wallet security and backup in some future release or alternative client (but these transaction types need to be relayed and mined BEFORE then to make that possible).

Re: [Bitcoin-development] Multisignature transations

2011-09-30 Thread Gavin Andresen
ng more 'standard' transaction types in the future. -- -- Gavin Andresen -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, s

Re: [Bitcoin-development] Multisignature transations

2011-09-30 Thread Gavin Andresen
eded a way of testing the new transactions). -- -- Gavin Andresen -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, securi

Re: [Bitcoin-development] Mac libboost_thread or thread-mt?

2011-10-05 Thread Gavin Andresen
I updated src/makefile.osx and doc/build-osx.txt today, assuming that the MacPorts versions of dependencies will be used and the -mt boost libraries will be used. I also modified makefile.unix and makefile.osx to auto-build dependencies using gcc's -MMD option. -- -- Gavin And

[Bitcoin-development] Help wanted: translations

2011-10-08 Thread Gavin Andresen
s://github.com/bitcoin/bitcoin/blob/master/src/qt/locale http://doc.qt.nokia.com/latest/linguist-manual.html http://www.transifex.net/ -- -- Gavin Andresen -- All of the data generated in your IT infrastructure is ser

[Bitcoin-development] Please help test 0.5 release candidate 1

2011-10-10 Thread Gavin Andresen
recated JSON-RPC commands that have been REMOVED: setlabel getlabel getaddressesbylabel getamountreceived getallreceived getreceivedbylabel listreceivedbylabel Run: git shortlog --no-merges v0.4.0.. ... to get a complete list of changes, and thanks to everybody who

[Bitcoin-development] State of Bitcoin Development: October Brain Dump

2011-10-13 Thread Gavin Andresen
r if there was a non-profit organization like the Tor Project to pay core developers, testers, a PR person, pay for the Jenkins nightly build server, etc etc etc. -- -- Gavin Andresen -- All the data continuously gener

[Bitcoin-development] BIP process

2011-10-18 Thread Gavin Andresen
#x27;s willing, I propose that Amir take the role of BIP editor. • I think bitcoin is still too small to have a specialized "bitcoin-ideas" mailing list; I propose that new potential BIPs be discussed either here or on the bitcoin-dev mailing

Re: [Bitcoin-development] Determine input addresses of a transaction

2011-10-24 Thread Gavin Andresen
that had ... as the input instead of . The will be ignored by old clients. The transactions is still considered 'standard'. But you could teach bitcoin to look for signatures in wallet transactions... -- -- Gavin Andresen --

Re: [Bitcoin-development] Detecting OP_EVAL scriptPubKeys that are to you

2011-10-25 Thread Gavin Andresen
->script mapping to the wallet, and returns the hash). For use cases where all the keys belong to you... either a good, automatic, in-the-cloud-backup or the equivalent of "-rescan" is needed to recover in case the mappings are lost. -- -- Gavin Andresen

Re: [Bitcoin-development] Detecting OP_EVAL scriptPubKeys that are to you

2011-10-26 Thread Gavin Andresen
is not mandatory, I'm proposing that CHECKMULTISIG becomes a standard transaction type. -- -- Gavin Andresen -- The demand for IT networking professionals continues to grow, and the demand for specialized networking s

[Bitcoin-development] Multisignature scriptSigs

2011-10-27 Thread Gavin Andresen
sions on minimum fee per kilobyte or ECDSA signature check, and how many free transactions (if any) they'll include in the blocks they create. And bitcoin clients should be smarter about looking at what transactions are and are not getting into the chain so they can suggest ap

[Bitcoin-development] 0.5 release updated

2011-10-28 Thread Gavin Andresen
ave mac binaries available soon (let me know if you can help test, especially if you have a 32-bit Intel mac running 10.5). On my wish list for builds (anybody want to volunteer?): I think it'd be spiffy to have a .pro file to compile bitcoind; maintaining N differ

Re: [Bitcoin-development] Detecting OP_EVAL scriptPubKeys that are to you

2011-10-29 Thread Gavin Andresen
bitcoin address built on top of OP_EVAL that will be very easy for all of our existing infrastructure to support. -- -- Gavin Andresen -- Get your Android app more play: Bring it to the BlackBerry PlayBook in minutes.

[Bitcoin-development] Please help sanity test: Linux/Windows 0.5.0rc2 binaries

2011-11-04 Thread Gavin Andresen
gitian.zip cec50f4b5d7222e475466143eb9e37aae026a582 bitcoin-0.5.0rc2-win32-gitian.zip -- -- Gavin Andresen -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-

Re: [Bitcoin-development] Please help sanity test: Linux/Windows 0.5.0rc2 binaries

2011-11-04 Thread Gavin Andresen
If you wonder where the bitcoin-0.5.0rc2-linux.tar.gz went... I removed it because it is not sane (we need to teach the Qt build to statically link dependencies). Once the Mac and Linux deployment issues are fixed, expect a release candidate 3... -- -- Gavin Andresen

Re: [Bitcoin-development] multisig, op_eval and lock_time/sequence...

2011-11-09 Thread Gavin Andresen
ay of preventing somebody from endlessly spamming bogus, will-never-be-completed partial transactions just to be annoying. -- -- Gavin Andresen -- RSA(R) Conference 2012 Save $700 by Nov 18 Registe

Re: [Bitcoin-development] multisig, op_eval and lock_time/sequence...

2011-11-09 Thread Gavin Andresen
ous to use the blockchain instead of directly connecting to, and finding out the IP address of, the parties involved in the transaction. -- -- Gavin Andresen -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now htt

Re: [Bitcoin-development] multisig, op_eval and lock_time/sequence...

2011-11-09 Thread Gavin Andresen
r protocol to gather signatures. -- -- Gavin Andresen -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ Bitcoin-development ma

[Bitcoin-development] Release candidates: versions 0.4.1 and 0.5

2011-11-16 Thread Gavin Andresen
I need help sanity testing these: https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.4.1/test/ https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.5.0/test/ -- -- Gavin Andresen -- All the

[Bitcoin-development] There will be a release candidate 6...

2011-11-17 Thread Gavin Andresen
on that would be extremely helpful. -- -- Gavin Andresen -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent act

[Bitcoin-development] Need help testing/debugging: Linux64

2011-11-19 Thread Gavin Andresen
figuring out what is going on (is it only bitcoin-qt that is crashing? Is Ubuntu OK but other linux variations broken? etc) -- -- Gavin Andresen -- All the data continuously generated in your IT infrastructure contains a

[Bitcoin-development] State of Bitcoin Development: November Brain Dump

2011-11-21 Thread Gavin Andresen
x27;re there, and report back --- Previous Brain Dump: https://sourceforge.net/mailarchive/message.php?msg_id=28223657 -- -- Gavin Andresen -- All the data continuously generated in your IT infrastructur

Re: [Bitcoin-development] Addressing rapid changes in mining power

2011-11-23 Thread Gavin Andresen
not the actual hashes found. --- PS: I proposed a different method for dealing with large hash power drops for the testnet on the Forums yesterday, and am testing it today. -- -- Gavin Andresen -- All the data continu

Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-13 Thread Gavin Andresen
es off you'll pay to 'someb...@foo.bit'. It seems to me that if it was DNS-based, the address should be something like 'somebody.bitcoin.foo.com'. But I think it is unlikely people will setup and run a custom DNS server just to sup

Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-13 Thread Gavin Andresen
(or plugins in the clients) query that trusted central organization and then the account holder's domain to get a (possibly unique) public key or bitcoin address. As long as IIBANs are not the ONLY way of aliasing bitcoin addresses to more-human-friendly strings I thi

Re: [Bitcoin-development] Fwd: [BIP 15] Aliases

2011-12-16 Thread Gavin Andresen
we've got). And I'll reiterate that there doesn't have to be just one solution. My only concern is that IIBAN is Yet Another Fledgling Standard, and those little details that remain to be worked out could take years to actually work ou

[Bitcoin-development] Protocol extensions

2011-12-17 Thread Gavin Andresen
ht be a tragedy-of-the-commons problem lurking there). -- -- Gavin Andresen -- Learn Windows Azure Live! Tuesday, Dec 13, 2011 Microsoft is holding a special Learn Windows Azure training event for developers. It wil

[Bitcoin-development] Changes for version 0.6 are being pulled into HEAD

2011-12-20 Thread Gavin Andresen
c. now would be the time. -- -- Gavin Andresen -- Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the

[Bitcoin-development] IMPORTANT: if you are running latest git HEAD

2011-12-25 Thread Gavin Andresen
eady has one, please speak up! -- -- Gavin Andresen -- Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explor

Re: [Bitcoin-development] Alternative to OP_EVAL

2011-12-29 Thread Gavin Andresen
is done, I think it might make sense to do a bottom-up redesign of Script based on what we've learned. -- -- Gavin Andresen -- Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastruc

Re: [Bitcoin-development] Alternative to OP_EVAL

2011-12-29 Thread Gavin Andresen
LTISIG as 'standard' transactions) and delaying EVAL rollout on the main network, but I worry that will just encourage people to delay thoroughly reviewing/testing for a couple of months, and we'll be right back here at the beginning of March. -- -- Gavin Andresen -

Re: [Bitcoin-development] Alternative to OP_EVAL

2012-01-02 Thread Gavin Andresen
ike it." I like it, too-- it is cleaner than OP_EVAL, more straightforward to implement, and pretty much exactly matches the feature I care about (moving code from the scriptPubKey to the scriptSig). There are no special cases like "

Re: [Bitcoin-development] Pull 748 pay to script hash

2012-01-07 Thread Gavin Andresen
are unrelated 0.6 pulls in those changes, too, but it should be pretty obvious what is what. -- -- Gavin Andresen -- Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or v

Re: [Bitcoin-development] Pull 748 pay to script hash

2012-01-07 Thread Gavin Andresen
ctions is expensive enough to deter would-be attackers. -- -- Gavin Andresen -- Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure a

Re: [Bitcoin-development] BIP Submission

2012-01-16 Thread Gavin Andresen
M_of_2_DRAFT > > It is a proposed alternative to BIP 16 ("/P2SH/"). > > Thank you, > Ben Reeves > -- -- Gavin Andresen -- Keep Your Developer Skills Current with LearnDevNow! The most comprehens

[Bitcoin-development] Extending IsStandard() to transaction scriptSigs

2012-01-19 Thread Gavin Andresen
ral, BER encoding. + I'm tempted to require that the "filler item" to workaround the OP_CHECKMULTISIG pops-one-too-many-items-off-the-stack bug be exactly OP_0. Discussion welcome; I should be making a pull request for my patch this afternoon. -- Gavin Andresen

Re: [Bitcoin-development] Fuzzer?

2012-01-26 Thread Gavin Andresen
connected peer(s) react to all the fuzzy 'inv/tx' protocol messages. I built it to stress-test BIP 16, there are lots of useful features that could be added. Patches welcome! -- -- Gavin Andresen -- Keep Your Develo

Re: [Bitcoin-development] Fw: Quote on BIP 16

2012-01-29 Thread Gavin Andresen
solution because it means a new 'type' of bitcoin address every time we want a new transaction type and long addresses. Its only advantage is it didn't use CHECKMULTISIG, so there were no problems with maximum-sigops-per-block. -- -- Gavin Andresen ---

[Bitcoin-development] BIP 16/17 deadlines

2012-01-30 Thread Gavin Andresen
I've started a discussion on BIP 16/17 support moving forward (including trying to improve the testing process) here:   https://bitcointalk.org/index.php?topic=61922.0 (please reply there so the discussion stays mostly in one place) -- -- Gavin And

Re: [Bitcoin-development] CAddrMan: Stochastic IP address manager

2012-01-30 Thread Gavin Andresen
esses I always connect fairly quickly, and the DNS seeding hosts seems to be working nicely, too. -- -- Gavin Andresen -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning lib

Re: [Bitcoin-development] BIP 21 (modification BIP 20)

2012-01-31 Thread Gavin Andresen
RE: BIP 21 versus BIP 20: I like BIP 21; simpler is better. RE: signing and dating URIs: good ideas. I think we should agree that there is consensus around BIP 21 and then after there is some experience with signing/dating URIs you should write follow-up BIPs . -- -- Gavin Andresen

[Bitcoin-development] Version 0.6 release candidate 1 plan

2012-02-06 Thread Gavin Andresen
tests. I'm going to start a separate discussion thread with some thoughts on rolling out higher-level multisignature support. -- -- Gavin Andresen -- Try before you buy = See our experts in action! The most compreh

[Bitcoin-development] Multisignature transaction support in the GUI

2012-02-06 Thread Gavin Andresen
llowing send-to-multisig-address via the GUI (should be a very simple change to the address validation logic). But creating multisig addresses via the GUI should wait until the next release. -- -- Gavin Andresen --

Re: [Bitcoin-development] Version 0.6 release candidate 1 plan

2012-02-07 Thread Gavin Andresen
ared "green" (sender's wallet site/software would do this) + Give transaction ID, return boolean "has this transaction been deeclared green?" As I said, I think any design that relies on clients recognizing two variations of a transaction is a v

[Bitcoin-development] 0.6 Release Candidate 1

2012-02-08 Thread Gavin Andresen
re address support is included in this release, as specified in BIP 16. Run with -bip16=0 to turn off support for BIP 16. -- -- Gavin Andresen -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive o

[Bitcoin-development] IRC meeting Tuesday, Feb 14, 21:00 UTC

2012-02-13 Thread Gavin Andresen
nbase as a solution). Then when we're done talking tech we can all send each other bitcoins with addresses that are cute Valentine's day messages... -- -- Gavin Andresen -- Keep Your Developer Skills Current w

[Bitcoin-development] 14 Feb IRC meeting summary

2012-02-15 Thread Gavin Andresen
ct that the final version of bitcoin-qt/bitcoind version 0.6 will be putting the block height into coinbases that it creates. -- -- Gavin Andresen -- Virtualization & Cloud Management Using Capacity Planning Cloud c

Re: [Bitcoin-development] BIP-13

2012-02-20 Thread Gavin Andresen
se, I think an attacker being able to create singlesig/p2sh address collisions counts as a major flaw. -- -- Gavin Andresen -- Try before you buy = See our experts in action! The most comprehensive online learning lib

Re: [Bitcoin-development] BIP-13

2012-02-22 Thread Gavin Andresen
why SCRIPT_ADDRESS_TEST is 196, my memory is fuzzy about that (it always decodes to the same digit in base58 maye?) -- -- Gavin Andresen -- Virtualization & Cloud Management Using Capacity Planning Cloud computing

<    1   2   3   4   >