The ability of each node to generate its own address, that is a number generated in the same way we generate encryption keys, eliminates the need for central authorities and their hierarchy. But this is not enough. As we have done at Gorbyte, we need to associate a unique address to a unique device, with its own unique identification and encryption keys. By association, and by biometric pairing, the device owner is then uniquely addressable. Furthermore, this device unique identification is verifiable by anyone on the blockchain. Currently, bad players in the “dark web” can SPAM, steal, attack private and public databases, issue viruses and blackmail people and corporations because their address cannot easily be traced. In addition, even if the original address could be traced, in many cases it would be impossible to know which device was using that address and who used that device at the time. The association between IP addresses, devices and people is temporary and untraceable. With blockchain technology, and with GNodes addressing, we achieve the opposite. The association between a network address and a device is unique and verifiable on the blockchain. Furthermore, only the device owner can use that device. As the GNodes network will become more prevalent, its unique addresses will be used in conjunction with IP addresses. The internet addressability evolution from IPv4 to IPv6 has taken many years. Now we know how to safely and progressively change the addressability scheme of the internet. Going from IPv6 to URIP (Unique Random IP addresses) will be simpler. The URIP will take approximately double the amount of bytes of current IPv6 addresses (Source Address and Destination Address in the following diagram) and can be used in exactly the same way. The longer fields of URIPs could also be made of variable length, to adapt to the internet addressability requirements, as billions of IoT devices will need to be connected. In addition, internet routers accepting external connections will have to support the blockchain. These are mostly the ISP routers, but eventually all Internet routers will need to be upgraded. The fundamental change, for these routers, will be the verification of the source URIP address against the BRUD (Blockchain Registered User Device) on the blockchain. Datagrams or packets that do not match a registered BRUD, will not be routed. Malicious players, without a BRUD, will not be able to move packets more than one internet hop away from their original device. New applications, could start by using both address schemes. Internet routers will eventually all add support for URIPs. They will need to modify their routing tables and modify their routing protocols accordingly. As application developers will want to achieve the best possible security, they will continue to develop and promote applications based on URIPs. Eventually, when all routers will have included support for the blockchain and URIPs, a date could be set to pull the plug on IPv4 and IPv6 addresses. That will be the end of the dark web and the new era of secure communication. DoS attacks and scams will become much more difficult. Everyone will always know where received messages comes from. .. In the early 80’s we could have paid much more attention to Internet security. But perhaps we could not have come up with a simple solution without blockchain technology. Now we can. Can you imagine a world without viruses, Trojan horses, phishing, scams and database attacks? A world where people and businesses can be known to be accountable for what they say, sell, and do?” |
No comments:
Post a Comment