Blockstack, der dezentrale Webentwickler zur Kontrolle Ihrer Daten, hat den Prozess hinter seiner einmaligen Anmeldung für jedes Dapp-System, Blockstack Auth, patentiert.
Das Patent umfasst die Methode von Blockstack zur kryptografischen Anmeldung bei Dapps mit einer einzigen digitalen Identität, ohne dass ein Dritter sich authentifizieren muss
Das System erhielt die Genehmigung des USPTO am 24. März nach einer ungewöhnlich kurzen Wartezeit von acht Monaten – die meisten Bitcoin Profit Anwendungen sind laut Erickson Law Group etwa 32 Monate lang gültig – und genau drei Jahre nach der Veröffentlichung der Auth-Entwicklerversion durch Blockstack im Jahr 2017.
Blockstack Auth soll Web 3.0s einziges Passwort sein, um sie alle zu regieren, wie die Patentdokumente zeigen. Es ähnelt funktional den beliebten Ein-Klick-Anmeldeprozessen von Google und Facebook, die in Hunderttausende von Websites integriert sind.
„Der zugrunde liegende Datenfluss ist jedoch anders als die OAuth-Protokoll-abhängigen Authentifizierungsdienste der Big Tech“, heißt es in der Patentbeschreibung. Diese Plattformen von Drittanbietern entfernen die Benutzerkontrolle, indem sie alle Informationen mit ihren zentralen Servern vergleichen. Serverless Blockstack Auth gibt es zurück – durch Kryptographie mit öffentlichen Schlüsseln.
Der Prozess funktioniert durch den Austausch von JSON-Web-Token zwischen der dApp und dem Blockstack-Browser. Bei der Anmeldung generiert die dApp einen „kurzlebigen Transitschlüssel“, dessen öffentlichen Teil sie über ein „authRequest“ -Token an den Browser sendet. Der Browser verschlüsselt wiederum einen „app-privaten Schlüssel“ mit diesem öffentlichen Teil, den er dann in einem „authResponse“ -Token an die dApp zurückgibt.
Diese erfinderische Realisierung macht einen serverseitigen Identitätsanbieter überflüssig“, heißt es in dem Patent
Die Sprache des Patents ist zeitweise fast identisch mit Blockstacks Erklärungsartikel vom 10. März 2020 über Blockstack Auth, mit wörtlichen Unterüberschriften und subtilen Unterschieden, die auf die weniger deklarative Stimme zurückzuführen sind, mit der Anmelder Beiträge schreiben.
(Zum Beispiel liest das Patent: „Diese Zeichen können auf bezogen werden JSON Web Tokens (JWT), und sie können werden über URL Query – Strings übergeben“ , während die GitHub-editierbare 10. März Erklärer lautet: „Diese Token sind JSON Web Tokens und sie werden über URL-Abfragezeichenfolgen übergeben. ”)
Die Gewährung, die erste von Blockstack, verleiht dem universellen Anmeldetool der Public Benefit Corporation für das dezentrale Web rechtlichen Einfluss. Rechte an geistigem Eigentum bieten jedoch mehr als nur rechtlichen Schutz für den GitHub-liebenden Blockstack. Es wirft auch heikle Fragen zur Aufteilung von Ideen in einem Raum auf und von einem Unternehmen, das behauptet, Open Source in den Mittelpunkt unseres Handelns zu stellen.
Zwei Tage nach der Erteilung des Patents eröffnete Blockstack-CEO Muneeb Ali ein Forum, um über „Blockstack PBC und Patente“ zu diskutieren. CoinDesk wurde an das Forum weitergeleitet, nachdem er Blockstack für diese Geschichte kontaktiert hatte.
„Wir wollen nicht in der Lage sein, dass ein anderes (großes) Unternehmen ein Patent anmeldet, das der Arbeit von PBC und der Community ähnelt“, schrieb er und verwies auf den „jüngsten Anstieg“ großer Technologieunternehmen wie IBM, diese Datei enthält scheinbar endlose Unmengen von Blockchain-Patentanmeldungen.
Ali schrieb, dass Blockstack möglicherweise Patente für die Bemühungen seines Kernteams einreicht – nur aus „defensiven“ Gründen. Er ließ die Tür offen, als er Patente an die unabhängige Stacks Foundation übertrug, eine defensive Patentlizenz erwarb oder sogar versprach, niemals eine Durchsetzung einzuleiten, wie es Tesla 2014 tat.