What IPv6 Protocols Can Do for Your Privacy: Bitcoin Masterclasses Series 2 with Craig Wright
width=”562″ height=”315″ frameborder=”0″ allowfullscreen=”allowfullscreen”>
It’s time to think more deeply about what IPv6 can do for Bitcoin. Bitcoin inventor Dr. Craig S. Wright continues his discussion of networks and their nature, efficiency, the myth of AI and the dangers of communism in the second session of the latest The Bitcoin Masterclasses series, held in Ljubljana, Slovenia.
You can watch the entire eight-session Bitcoin Masterclasses series here. This event has a greater focus on workshops, so feel free to skip the break times.
width=”562″ height=”315″ frameborder=”0″ allowfullscreen=”allowfullscreen”>
Dr. Wright begins the second session by dividing the audience into six workshop groups to focus on different protocols within the IPv6 protocol suite and start thinking about applications and ways to use them. He clearly enjoys the classroom and workshop environment, encouraging discussion, self-exploration and discovery, and questions at every opportunity.
The topics are:
– IPSec (Internet Protocol Security), an encryption and tunneling protocol, embedded in IPv6 and generally enabled, that encrypts and authenticates data packets. It is also used to create virtual private networks (VPNS);
– NDP and SEND (Neighbor/Network Discovery Protocol and Secure Neighbor Discovery), which is a way to find other machines and allocate information;
– CGA++ (cryptographically assigned addresses);
– MobileIP and proof of identity;
– Efficient broadcast: when to use one-to-one, one-to-many, Anycast, overlay network;
– AH/ESP (Authentication Header and Encapsulating Security Protocol), data origin authentication that hashes and validates data to ensure that nothing in a packet has been altered.
Most importantly, how will you use these new IP features by building them into a Bitcoin wallet? “That’s your job,” says Dr. Wright. IPv6 has so many useful tools that many people forget they’re even there – but they can be leveraged to create useful applications if you understand them. Some of them have been around so long that their original patents have expired, he notes.
As the groups show, there is still much to think about and many ideas yet to be discovered.
Dr. Wright reiterates the “resilient network” concept from the first session, saying that for a network to be truly resilient you need to be able to remove and add nodes without affecting the transmission of information. “Bitcoin is about creating an incredible, super-pliable network” that will run for hundreds of years without downtime. “It’s not about decentralization per Karl Marx,” he says, drawing parallels between the Ethereum white paper and Das Kapital.
Scaling bitcoin to billions of transactions a day, or even per second, actually increases privacy on the network. It’s not about designing elaborate obfuscation methods, or encrypting data – privacy can be achieved simply by flooding the network with information. There is no way to collect all this data, some of which could be payments, movie tickets or machines talking to machines. IPv6 negates “packet sniffing” attacks simply by having orders of magnitude more addresses than IPv4, and BSV has more privacy with billions of Bitcoin transactions. However, there is still a paper trail if someone does something wrong, and investigators have to resort to good old fashioned HUMINT (human intelligence) to find criminals, rather than just monitoring everything.
You also need to use IPv6 protocols to decide who can access your data, what to share and what not to share. Bitcoin can do all this easily, if developers really understand what IPv6 can do. What information actually needs to exist on the blockchain, and what only needs to be checked/verified for authenticity?
Other topics discussed in this session, often with examples from daily life, include the integration of different types of traffic distribution services, reliable messaging protocol systems, object management groups, data distribution services, pragmatic general multicast, explicit unicast (XCast), distribution trees, and peer casting.
See: Highlights from The Bitcoin Masterclasses Series 1 on Identity and Privacy
width=”562″ height=”315″ frameborder=”0″ allowfullscreen=”allowfullscreen”>
New to Bitcoin? Check out CoinGeeks Bitcoin for beginners section, the ultimate resource guide for learning more about Bitcoin – as originally envisioned by Satoshi Nakamoto – and blockchain.