Indeed -- you must reinvent TCP over UDP, ultimately, to handle blocks and large TXs.
On Tue, May 20, 2014 at 4:09 PM, Andy Alness <a...@coinbase.com> wrote: > Awesome! I'm assuming this is it: > https://bitcointalk.org/index.php?topic=156769.0 > > It would be interesting (at least to me) to take this a step further > and offer UDP as a full TCP replacement capable of STUN-assisted NAT > traversal and possibly swarmed blockchain syncs. It would require open > TCP nodes to facilitate "connection" establishment. It is obviously a > non-trivial amount of work but would be an interesting experiment. > Maybe BitTorrent's µTP protocol could be leveraged. > > On Tue, May 20, 2014 at 12:17 PM, Jeff Garzik <jgar...@bitpay.com> wrote: >> Yes, i spec'd out the UDP traversal of the P2P protocol. It seems >> reasonable especially for "inv" messages. >> >> On Tue, May 20, 2014 at 2:46 PM, Andy Alness <a...@coinbase.com> wrote: >>> Has there ever been serious discussion on extending the protocol to >>> support UDP transport? That would allow for NAT traversal and for many >>> more people to run effective nodes. I'm also curious if it could be >>> made improve block propagation time. >>> >>> On Tue, May 20, 2014 at 7:52 AM, Gmail <will.ya...@gmail.com> wrote: >>>> Unlikely. I doubt any significant portion of miners in china will continue >>>> to mine on a china-specific chain, since it will certainly be outmined by >>>> non-Chinese miners, and will be orphaned eventually. >>>> >>>> More likely is that mining interests in china will make special >>>> arrangements to circumvent the GFwOC. >>>> >>>> Users who can't access the worldwide blockchain will notice horrendously >>>> slow confirmation times and other side effects. >>>> >>>>> On May 20, 2014, at 10:37, Eugen Leitl <eu...@leitl.org> >>>>> >>>>> Could a blockchain fork due to network split happen? >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>> Get unparalleled scalability from the best Selenium testing platform >>>> available >>>> Simple to use. Nothing to install. Get started now for free." >>>> http://p.sf.net/sfu/SauceLabs >>>> _______________________________________________ >>>> Bitcoin-development mailing list >>>> Bitcoin-development@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/bitcoin-development >>>> >>> >>> >>> >>> -- >>> Andy Alness >>> Software Engineer >>> Coinbase >>> San Francisco, CA >>> >>> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >>> available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Bitcoin-development mailing list >>> Bitcoin-development@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/bitcoin-development >> >> >> >> -- >> Jeff Garzik >> Bitcoin core developer and open source evangelist >> BitPay, Inc. https://bitpay.com/ > > > > -- > Andy Alness > Software Engineer > Coinbase > San Francisco, CA -- Jeff Garzik Bitcoin core developer and open source evangelist BitPay, Inc. https://bitpay.com/ ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development