Zu den nummerierten Ressourcen, die hier diskutiert werden, gehören IP-Adressen von IPv4- und IPv6-Protokollen, autonome Systeme und Datenübertragungsprotokollnummern.
Derzeit gibt es ein Register von IPv4-Adressen mit 4,3 Milliarden Einträgen, von denen jeder eine 32-Bit-Nummer ist, die in Form eines Binärcodes geschrieben wurde, z. B. 255.255.255.255. Dieser Eintrag wird als IPv4-IP-Adresse bezeichnet. Dieses Protokoll ist bei weitem das gebräuchlichste im Internet.
Zusätzlich zu diesem Protokoll gibt es ein weniger verbreitetes, aber sich allmählich entwickelndes IPv6-Protokoll, bei dem es sich um ein Adressregister im Format von 128 Bit handelt, das mehr als 5 x 10 28 Adressen enthält.
Derzeit werden alle Nummernressourcen zentral über ICANN[1] und seinen regionalen [2] Vertreter RIR verteilt, die wiederum über lokale Register (LIR) [3] an die Endbenutzer zuweisen.
Ein solcher Mechanismus hat sich in der Vergangenheit in vielen Jahren entwickelt, da die primäre Verteilung von einem Punkt von einem Registerverwalter aus erfolgte. Das moderne System der Führung von im Register nummerierten Internetressourcen beinhaltet eine klare Hierarchie, in der die Verteilung von der IANA[4] an den Endbenutzer erfolgt.
Eine solche Zentralisierung der Verwaltung des Registers der nummerierten Ressourcen stellt natürliche Grenzen für die Aussichten für die Entwicklung des Internets als dynamisches und flexibles System dar, da eine große Anzahl von Teilnehmern in den Verteilungsprozess eingreift, Entscheidungen trifft und versucht, die Verteilung und Verwaltung von Internetressourcen bürokratisch zu regulieren.
[1] Die Internet Corporation für Zugewiesen Namen and Numbers koordiniert die Vergabe von einmaligen Namen und Adressen im Internet. Dazu gehört die Koordination des Domain Name Systems und die Zuteilung von IP-Adressen, was auch als „IANA-Funktion“ bezeichnet wird.
[2] Eine Regionale Internet-Registrierung (Lachen) ist eine regional mit der Verwaltung und Zuteilung von Internet-Ressourcen betraute Organisation. Die Zuständigkeit umfasst die Verwaltung von IP-Adressen (IPv4 und IPv6) sowie AS-Nummern.
[3] Eine Lokal Internet-Registrierung (Lira) ist eine Organisation, der von einer Regionale Internet-Registrierung (RIR) ein oder mehrere Blöcke öffentlicher IP-Adressen bzw. AS-Nummern zugeteilt wurde und die damit größtenteils ihre Endkunden bedient. Die meisten LIRs sind Internetdienstanbieter, Unternehmen oder akademische Institutionen, welche die von der RIR zugewiesenen IP-Adress-Blöcke entweder selber nutzen und/oder Dritten zuteilen. Eine Mitgliedschaft in einer RIR ist Voraussetzung, um LIR zu werden.
[4] Das Internet Zugewiesen Numbers Authority ist eine Abteilung der ICANN und für die Zuordnung von Nummern und Namen im Internet, insbesondere von IP-Adressen, zuständig. Sie ist eine der ältesten Institutionen im Internet.
Struktur der Verteilung von Nummernressourcen Internet
Das bestehende Scheme bietet eindeutige Voraussetzungen für die Fragmentierung und Souveränisierung des Internets mit der anschließenden Isolierung der Nutzer vom globalen Netzwerk und den individuellen Informationsflüssen. Nationale Register sind bereits in einer Reihe von regionalen Strukturen entstanden, und in einigen Ländern werden souveräne Register getestet.
Aus unserer Sicht muss diese ganze Struktur in Richtung Dezentralisierung und Demokratisierung überarbeitet werden.
In diesem Artikel werden wir die Möglichkeit der Erstellung einer verteilten Registrierung von Internetressourcen auf der Grundlage der NFT-Blockchain-Technologie in Betracht ziehen[1]. Gemäß der Datenstruktur wird ein solches Register mit den bestehenden Registern nummerierter Ressourcen von IP-Adressen identisch sein, aber alle Vorteile haben, die die Blockchain bietet. In Zukunft kann dieses Register auf die autonome Systeme, Routing-Tabellen sowie Domain-Namen ausgeweitet werden.
[1] Ein Non-Fungible Token ist ein „kryptografisch eindeutiges, unteilbares, unersetzbares und überprüfbares Token, das einen bestimmten Gegenstand, sei er digital oder physisch, in einer Blockchain repräsentiert“.
Als Grundidee wird vorgeschlagen, das Register, dass auf dem IPv4-Protokoll basiert, in der Blockchain-Register zu transformieren. Zu diesem Zweck wird vorgeschlagen, 4,3 Milliarden Datensätze in Form von NFT-Token zu erstellen, von denen jeder einer IP-Adresse des IPv4-Protokolls entspricht. Daher werden wir ein neues Block-IPvX-Protokoll erstellen.
Um diese Technologie zu verbreiten, wird das folgende Modell vorgeschlagen. Jede LIR kann entsprechend dem Bereich der IP-Adressen, die ihnen in Ihrer Verwaltung zur Verfügung stehen, eine ähnliche Anzahl von Token in der Blockchain kostenlos erhalten, die den der LIR zur Verfügung stehenden Adressen entspricht.
Die Verwendung von Token ermöglicht, solche Aktionen wie beispielsweise einen Verkauf oder das Vermieten und vorübergehende Übertragung von Rechten usw. durchzuführen. Token in Übereinstimmung mit IP Adressen wird Adressen-
Modell der Tokenisierung von IP-Adressen über die Internetplattform (Entwickelt von IEDN)
Eigentum bestätigen und Ausführen von Vorgängen zulassen, die für Heutige Eigentümer LIRs nicht möglich sind. Dies wird erreicht durch Blockchain-Register, wo die Regeln, die Entwickler installiert haben, und nicht die Organisation das Management von IP-Adressbereich erfühlt, die Flexibilität bieten. Zur Übertragung von Bereichen oder zum Schaffen von verschiedenen Objekten wie Inetnum, Rotte und andere, müssen Token-Inhaber Ihre Bemühungen zusammenführen, um die Gruppe von Token sammeln, den Mindestbereich /24 darstellen, das ermöglicht Ihnen, ein Objekt zu erstellen und Aktionen auszuführen. Тoken im Besitz von Endbenutzern, bestätigen ihr Recht auf Besitz der entsprechenden IP Adresse deren Register vom örtlichen Register geführt wird. Die Übertragung den Eigentumsrechten kann in Form eines Smart-Contracts beschrieben werden. Auch die andere Aktionen mit IP Adressen-Token können in Form von Smart Contracts beschrieben werden, deren Gültigkeit vom Blockchain-Schiedsrichter bestätigt wird. Als Schiedsrichter in diesem Design können nun LIRs performen, die als Register-Manager innerhalb des ihnen zur Verfügung stehenden IP Adressen Bereichs agieren.
Hier sind die offensichtlichen Vorteile des Wechsels zu einem Blockchain-Register:
5.Selbstversorgung. Es gibt keine zentralisierte Verwaltung, es besteht keine Notwendigkeit für Vermittler in Form von RIR, IANA und anderen Elementen des bestehenden hierarchischen Systems der Verwaltung und Ressourcenzuweisung, Sie können die Rudimente in Form von Legacy- und PI-Ressourcen aufgeben.
In der Blockchain kann jeder die erforderliche Menge an Ressourcen erhalten, während die Einführung der Zahlung für jede Transaktion als Mechanismus dient, um die Anhäufung von Aktien einzudämmen.
IP-Adresse (IPv 4 / IPv6) Registry – IPvX-NF-Token
Die IP-Adressregistrierung speichert Informationen über die permanenten und temporären Besitzer von IP-Adressen. Für eine transparente Speicherung und Zugriffskontrolle wird eine öffentliche Blockchain verwendet.
Jede IP-Adresse oder jedes Subnetz ist ein nicht fungibles IPvX-Token.
Dieses Token ist abwärtskompatibel mit dem Standard-ERC721-Token, mit dem Sie diese Token auf allen offenen NFT-Plattformen handeln können.
Der Token-Code für das Ethereum-Netzwerk ist verfügbar unter:
https://github.com/genosse/ipvx-nf-token
Jedes Token kann den Besitzer ändern und in untergeordnetes Token aufgeteilt werden, wenn Subnetze aufgeteilt werden.
IPvX Validators Trustee Network
Die Funktion dieses Subsystems ist die Validierung der ursprünglichen Besitzer von IP-Adressen.
Es ist auch ein Smart-Contract im Ethereum-Netzwerk.
Es löst zwei Probleme:
Alle Algorithmen sind im Smart-Contract festgelegt: Die
Token-Validierung (IPvX, DomainX) wird von einer einfachen Mehrheit der Teilnehmer gelöst. Die Aufnahme und der Ausschluss von Mitgliedern im Trustee Network wird ebenfalls mit einfacher Mehrheit beschlossen.
Valid IPvX-NF-Token Index Database
Diese Datenbank enthält IPvX-NF-Token-Indizes und deren Validierungsflags basierend auf dem IPvX-Trustee-Netzwerk und bietet schnelle APIs zum Abrufen von Informationen über gültige Eigentümer/Mandanten des Subnetzes und einzelne IPs (IPv4, IPv6)
Technisch gesehen ist der Open-Source-Code für die PostgreSQL-Datenbank und die Rest-API dafür. Jeder, der möchte,kann einen vollständigen oder beschnittenen Code heben, um solche Indexe zu speichern. Es wird von Websites implementiert, die an der Validierung interessiert sind, wie InterLIR und ähnliches.
Domain Name Registry / Database wird analog zu IP-Adressen erstellt, DomainX-NF-Token
https://github.com/genosse/domainx-nf-token
BGP-Tabelle Dezentrale Registrierung / Datenbank
Eine der wichtigsten technischen Aufgaben ist die Entwicklung einer Technologie zur Übertragung des Routings auf Blockchain-Tabellen. Das heißt, die Möglichkeit zu implementieren, BGP-Routen zwischen autonomen Systemen zu erstellen und diese in Form von Smart Contracts aufzuzeichnen, die auch finanzielle Zahlungen für die Datenübertragung innerhalb der Blockchain zwischen ihren Benutzern ermöglichen. Ein verifizierter Besitzer hat die Möglichkeit, eine gültige Route zu erstellen. Die Datenbank hat die Möglichkeit, einen Smart Contract basierend auf PostgreSQL/MongoDB/Memcached zu verifizieren.
Eine der schwierigen Aufgaben besteht darin, dass Sie ein System zum Speichern von Routen entwickeln müssen, eine schnelle Datenbank zum Speichern von BGP und einer öffentlichen Blockchain für ihre Validierung basierend auf IPvX-NF-Token.
Als erstes wird eine Reihe von Beschränkungen für die Übertragung von geistigem Eigentum zwischen Eigentümern aufgehoben, und zweitens wird ein Rechtsrahmen für die Umsetzung einer Vielzahl von Transaktionen in Form von Smart Contracts mit IP-Adressen geschaffen. Drittens, wenn Benutzer mehr als 50% der NFT-Blockchain-Registrierung mit Token füllen, die der gleichen Anzahl von IPs in der aktuellen Registrierung entsprechen, stellt sich die Frage, welche Registrierung wahr ist. Und es besteht die reale Möglichkeit, dass Benutzer des IP-Adressraums zur Blockchain-Registrierung wechseln, um eine bequemere und perspektive Weide zu erreichen. Wenn wir uns auf diese zusätzlichen Möglichkeiten vorbereiten, die mit der Übertragung von BGP-Routing und der ASN-Registrierung auf diese Blockchain verbunden sind, wird dies zusammen eine neue Internet-Registry für alle bestehenden Benutzer werden.
Die Attraktivität dieses Modells liegt in der Leichtigkeit, mit der die Monetarisierung der in Form von NFT-Token erfassten Ressourcen und Operationen mit ihnen in Form von Smart Contract durchgeführt werden kann.
Wenn wir über die Monetarisierung dieses Prozesses sprechen, dann betragen die Kosten für eine IP-Adresse auf dem Markt derzeit etwa 50 Euro, und dies mit erheblichen Einschränkungen für ihre Übertragung (ein zweijähriges Moratorium für die nächste Übertragung zwischen lokalen Registern nach jeder Übertragung) sowie der Unfähigkeit, die IP-Blöcke für die Übertragung weniger als /24, was 256 Adressen entspricht zu teilen.
Trotzdem hat allein der globale Markt für IP-Adressen des IPv4-Protokolls eine Kapazität von rund 200 Milliarden Euro.
Im Falle eines Wechsels zu einer tokenisierten Version des IPvX-Protokolls kann die Marktkapazität um das 5-6-fache wachsen und sich auf mehr als eine Billion Euro belaufen.
In der Weiterentwicklung ist es möglich, analog die NFT-Blockchain-Registry für das IPv6-Protokoll zu erstellen. Und dann kann der Umfang dieses Projekts wirklich zyklopenartig werden.