verteilte Suchmaschinen

Blockchain: Warum verteilte Suchmaschinen die Vormachtstellung von Google beenden können

A verteilt search Motor, der auf a angewiesen ist Peer-to-Peer Netzwerk von Computern zu geben search Ergebnisse. Daher, Anstatt sich auf ein zentrales Index- und Rankingsystem zu verlassen, verlässt sich eine verteilte Suchmaschine auf a Netzwerk von Computern, jeder mit seinem Index und Rang, so dass es keinen einzelnen Punkt gibt Smartgeräte App. 

10. Januar 2009, ein Typ namens Satoshi Nakamoto (es war nur ein Pseudonym) eine E-Mail an gesendet Hal Finney, ein Mann aus Santa Barbara:

„Normalerweise würde ich die Symbole drin lassen, aber sie haben die Größe der EXE-Datei von 6.5 MB auf 50 MB erhöht, sodass ich es einfach nicht rechtfertigen konnte, sie nicht zu entfernen. Ich glaube, ich habe die falsche Entscheidung getroffen, zumindest für diese frühe Version. 

Ich bin irgendwie überrascht, dass es einen Absturz gab, ich habe intensiv getestet und hatte seit einiger Zeit keine absolute Ausnahme mehr. Komm zu think davon; es gibt nicht einmal einen Ausnahmedruck am Ende von debug.log. Ich habe auf XP SP2 getestet, vielleicht ist SP3 etwas.

Ich habe bitcoin.exe mit Symbolen angehängt. (gcc-Symbole für gdb, wenn Sie MSVC verwenden, kann ich Ihnen einen MSVC-Build mit Symbolen senden)

Danke für Ihre Hilfe!"

Quelle: Online.wsj.com

Der Betreff der E-Mail lautete Absturz in Bitcoin 0.1.0. Dieser Mann, Satoshi Nakamoto war zu erklären Hal Finney wie man einen Bitcoin verwendet.

Nakamoto war der Gründervater dessen, was die revolutionärste Erfindung des Internets werden sollte, a digital Währung, die heute das Potenzial hat, die Revolution Energiegewinnung.

Viele erkennen das immer noch nicht. Wieso den? Das Story von Bitcoin und wie es geboren und entwickelt wurde, sieht eher aus wie ein Film als wie ein echter Story. Gegründet von einer Person (oder Gruppe von Personen) unter dem Namen Satoshi Nakamoto, begann schließlich dank eines Online-Drogenmarktes namens Silk Road im Mäander des sogenannten Dark Web zu wachsen.

Schließlich Satoshi Nakamoto verschwand am 23. April 2011 mit einer abschließenden Erklärung, die jeden aus der Bitcoin-Community verwirrt zurückließ:

„Ich habe mich anderen Dingen zugewandt. Es ist bei Gavin und allen in guten Händen.“ Quelle: bitcoin.stackexchange.com

Satoshi Nakamoto bezog sich auf einen anderen Early Adopter des digital Währung. Von diesem Moment an hörte niemand mehr von ihm.

Heute erzähle ich Ihnen jedoch nicht den Bitcoin Story die Sie überall im Internet lesen können. Ich werde über eine noch revolutionärere Technologie sprechen, die vielleicht nicht so faszinierend klingt wie die Story von Bitcoin hat es eine höhere störend Potential. 

In den letzten zwei Jahrzehnten wurde das Internet von dominiert Google. Diese Web-Dominanz könnte kurz vor dem Ende stehen. In der Tat, Blockchain hat das Potenzial, den Riesen aus Mountain View zum Zwerg zu machen.

Blockchain auf den Punkt gebracht

Das ist ein Hauptbuch, in dem eine Reihe von Transaktionen aufgenommen werden. Dies ist jedoch kein zentralisiertes Hauptbuch, in dem eine Person die Vorgänge darin archiviert und überprüft. 

Stattdessen handelt es sich um ein verteiltes Hauptbuch, das von a verwaltet wird Peer-to-Peer Netzwerk, nicht an einem einzigen Ort erfasst, sondern im gesamten System.

Jeder Teilnehmer an der Netzwerk fungiert als Kontrolleur, um sicherzustellen, dass jeder Transaktion Erfasst stimmt mit dem überein, was im Hauptbuch steht. Kurz gesagt, bevor ein Geschäft validiert werden kann, ist es Bedürfnisse vom vereinbart werden Netzwerk von Menschen/Computern Teil davon.

Stellen Sie sich vor, zwei Personen, Andrew und Frank, betreten beide einen Transaktion. Andrew zahlt Frank 100 Dollar und Frank muss seinerseits ein paar Kleidungsstücke an Andrew schicken. Sobald die Operation durchgeführt wird; es wird von den Computern im überprüft Netzwerk

Stellen Sie sich vor, dass es im System nur zwei Computer A und B gibt, bei denen A der erste ist, der die überprüft Transaktion. Wenn A dem Kauf zustimmt, kann Frank die Zahlung von Andrew erhalten. Andererseits, was ist, wenn B erkennt, dass Andrew nicht die Mittel hatte, um fortzufahren?

Um dieses Problem zu vermeiden, wird jeder Pool von Transaktionen wird in einen Block eingefügt. Auf jedem Block wird eine Lotterie durchgeführt, um zu sehen, welcher Transaktionen Als nächstes in der Kette gehen, um von der genehmigt zu werden Netzwerk

An diesem Punkt könnten Sie think wer in aller Welt würde sich einem anschließen Blockchain und die ganze Welt durch seine Brieftasche schauen lassen? Aber das ist die Sache. Jene Transaktionen werden anonym, noch bevor sie das System betreten. 

Jede Person in der Blockchain hat einen privaten Schlüssel, der nicht umkehrbar ist, da er von einer Hash-Funktion generiert wird. Das ist eine Funktion, die eine Ausgabe basierend auf einer Eingabe durch komplexe mathematische Gleichungen ausspuckt. Die Funktion ist jedoch nicht umkehrbar. Das bedeutet, dass niemand Ihre private Schlüsseladresse erhalten kann, wenn sie mit einer Hash-Funktion generiert wird.

Sobald Andrew das Geld an Frank sendet, gibt er daher seinen privaten Schlüssel nicht weiter. Stattdessen steckt er es in die Software., die durch komplexe mathematische Gleichungen a ausspuckt digital Unterschrift.  

Auch jedes Mal, wenn a Transaktion Bedürfnisse Um validiert zu werden, gibt es einen Wettbewerb unter den Computern, Teil des Netzwerk.

Um sicherzustellen, dass sich alle Maschinen auf derselben Seite befinden, werden diese Wettbewerbe in Blöcke unterteilt. Bei gegebener Anzahl von Computern Teil der Netzwerk genehmigen Sie einen Block mit Mehrheit, der geschlossen und endgültig im Hauptbuch vermerkt wird. So entfaltet sich die Blockchain.

Diese Art von System hat (so scheint es) zum ersten Mal ein verteiltes System so zuverlässig gemacht, wenn nicht sogar mehr als ein zentralisiertes. Das wirft die Frage auf, ob dies das Potenzial hätte, dem ein Ende zu bereiten Googleseine Dominanz? Heute Blockchain findet viele Anwendungen; das Die SEO-Welt ist da keine Ausnahme

Geben Sie den Googleplex ein

Am 1600 Amphitheatre Parkway in Mountain View gibt es ein Gebäude mit 2,000,000 Quadratfuß, das Googleplex. Das ist der Ort, der einen Teil des Verkehrs im sichtbaren Web steuert. Sich vorstellen 3.5 Milliarden Anfragen jeden Tag durchlaufen Google's search Algorithmus. 

Diese Suchanfragen werden von einem Algorithmus ausgewertet, der von einem Team von Ingenieuren zusammengestellt wurde. Es wäre einfach zu sagen, dass eine kleine Anzahl von Menschen das Web kontrolliert. Jedoch, Google hat großartige Arbeit geleistet, indem er die klügsten Köpfe der Welt ausgewählt hat, um einen Algorithmus zu entwickeln, der bis heute ungeschlagen ist.

Auch das wäre einfach zu behaupten, wie zentralisiert Google ist und wie es die Welt beherrscht. Aber kein System ist rein zentral. Stattdessen muss sich jedes System in irgendeiner Weise auf verteilte Kräfte verlassen. Zum Beispiel im Google's Fall, die search Der Algorithmus ist zentralisiert, proprietär und wird geheim gehalten. 

Auf der anderen Seite, Google stützt sich auf a Netzwerk von Standorten, die produzieren Inhalt das ist der Grund für die Existenz des Googleplex. Stellen Sie sich eine anarchische Revolte von Seitenbesitzern vor, die alle den Zugang blockieren Google Bots über ihre robot.txt (eine Datei, die die Krabbeln Der Seite). Was würde passieren Google?

Auf der anderen Seite, Google ist ein Werbespot search Motor, der Werbeeinnahmen Stand 2016 machen sie 87.94 % des Gesamtumsatzes aus. Ok, nichts Böses daran. Das Web, das wir kennen, entstand auch dank der wirtschaftlichen Anreize, die es hatte, um zu überleben und zu gedeihen.

Können wir anfangen, uns etwas Neues vorzustellen? Modell des Netzes? EIN Modell das ergänzt die Logik des Handels search Motoren, wie Google? Das ist nicht allzu weit von der Realität entfernt.

Eine verteilte Suchmaschine

Ein Beispiel dafür, wie das Web der Zukunft aussehen könnte, ist YaCy, ein verteiltes search Motor, der auf a angewiesen ist Peer-to-Peer Netzwerk von Computern zu geben search Ergebnisse. Weit davon entfernt, eine gültige Alternative zu sein Google Ab sofort bietet YaCy eine glaubwürdige Alternative Modell.

Anstatt sich auf ein zentrales Index- und Rankingsystem zu verlassen, setzt YaCy auf a Netzwerk von Computern, jeder mit seinem Index und Ranking. Außerdem bleibt jede Maschine privat durch a verteilte Hash-Tabelle. Was YaCy zu fehlen scheint, ist der wirtschaftliche Anreiz, Benutzer dazu zu bringen, beim Aufbau der verteilten Engine mitzuhelfen.

Ein weiteres effektiveres Beispiel ist Presearch, ein verteiltes search Motor, der gerade startet. Im Gegensatz zu YaCy scheint sich Presearch auf ein Token-Ökosystem zu verlassen, das die folgenden Funktionen aufweist:

  • Token können während des Presearch Token Crowdsale gekauft werden
  • Token werden an Early Adopters ausgegeben, um die Nutzung und Förderung der Plattform zu belohnen
  • Token-Inhaber können über Entscheidungen abstimmen, Entwicklungsprojekte vorschlagen / finanzieren
  • Entwickler erhalten Token für Beiträge zu Funktionen/Projekten
  • Werbetreibende werden in der Lage sein, gezielte, nicht aufdringliche, Stichwort Patenschaften mit PREs

Lesen Sie mehr zur Vorsuche:

Presearch: Die dezentrale Suchmaschine, die bereit ist, das Google-Geschäftsmodell herauszufordern

Ist es das Ende von Google?

Viele search Motoren kamen in den letzten zwei Jahrzehnten ins Internet. Nichts davon hat es geschafft, ein zu werden Bedrohung zu Google Dominanz. 

Ein paar andere, wie DuckDuckGo, schlug eine gültige Option vor, indem er auf die betonte Datenschutz of search Ergebnisse. Doch auch die search Motoren basieren auf einem zentralisierten Modell.

Alternativen wie YaCy und Presearch kommen mit einem neuen voran Modell für das Netz. Kommerziell search Motoren konnten dank der geschaffenen wirtschaftlichen Anreize erfolgreich sein. 

Könnte das bei a auch so sein verteilte Suche Motor basierend auf a Modell das belohnt seine community von Benutzern?

Wird dies auch ein Ende haben Google Dominanz über das sichtbare Web? Nur die Zeit kann es verraten.

Um mehr darüber zu erfahren, wie YaCy funktioniert:

YaCy: Die verteilte Suchmaschine basierend auf einem dezentralen Web

Empfohlene Literatur:

digitales Gold

Die Ressourcen, die Sie für den Einstieg benötigen Geschäft Modell

Beliebte Fallstudien aus dem Blog:

Google-Überlegenheit">

2 Gedanken zu „Blockchain: Warum verteilte Suchmaschinen die Vormachtstellung von Google beenden können“

  1. Es gibt viele Hürden zu überwinden. Die Latenz wäre verrückt, weil der Index über das ganze Web verteilt wäre. Es wäre sehr schwierig, eine kritische Masse von anfänglichen Benutzern/Entwicklern zu bekommen, um die Suchergebnisse gut genug zu machen, um genügend Sponsoren/Benutzer anzuziehen, um mehr Geld zu verdienen, um die Anzeige in den Suchergebnissen zu verbessern. unendlich.
    Wenn die Leute nicht ernsthaft aufwachen und das Gefühl haben, dass Google eine Bedrohung ist, denke ich, dass dies im Moment nur ein Wunschtraum sein könnte.

    1. Danke für den Kommentar, Johannes. Ich stimme zu, es gibt viele Hürden zu überwinden, um etwas so Gutes wie Google auf Basis der Blockchain aufbauen zu können. Wahrscheinlich ist die Suche derzeit nicht die beste Anwendung und sollte es auch nicht sein.

Hinterlassen Sie uns einen Kommentar

Erfahren Sie mehr von FourWeekMBA

Abonnieren Sie jetzt, um weiterzulesen und Zugriff auf das vollständige Archiv zu erhalten.

Weiterlesen

Nach oben scrollen
FourWeekMBA