Wir setzen Blockchain ein, um Korruption und Cybermobbing zu bekämpfen

    Eine Frage, die ich nicht aufhören kann, mich zu fragen - was ist der praktische Einsatz von Blockchain-Technologien hier und jetzt? Welche Bedürfnisse kann Technologie in der aktuellen Entwicklungsphase schließen? Auf der Suche nach einer Antwort im letzten Jahr habe ich an einem Dutzend Hackathons teilgenommen, mit Technologie experimentiert und ein Konzept nach dem anderen entwickelt. Beim Binary District- Hackathon , der nach dem Blockchain Developer-Kurs stattfand, musste unser Team (Denis Moskovchenko und Di0niz und ich ) ein Dateistempelsystem erstellen, das OpenTimestamps ähnelt .



    Als Ergebnis entstand ein Konzept, das die Aufgabe mithilfe einer Kombination aus Blockchain-Technologie und IPFS löste. Ein Jahr später entwickelte sich dieses Konzept zum Chainify- Service .So können Sie problemlos Daten in der Blockchain speichern und bequem damit arbeiten. In diesem Artikel werde ich Ihnen sagen, wie der Dienst funktioniert und welche Probleme er lösen kann.

    Rückzug


    Nach seiner Rückkehr zu Apple im Jahr 1997 sprach Steve Jobs über die Herstellung von Produkten und forderte sie auf, sich nicht mehr auf bahnbrechende Technologien und Vertriebsmethoden zu konzentrieren. Er schlug vor, mit dem Verbraucher zu beginnen - und sich erst dann der Technologie zuzuwenden, um Lösungen zu finden. Diese Regel kann nun als Marketing-Dogma eingestuft werden, was für erfolgreiche Produkte zwingend ist. Wie es scheint, beweist die offensichtliche Regel, wie es scheint, viele Jahre in unzähligen Branchen. Es ist eines der Schlüsselprinzipien eines schlanken Start-Ups bei der Erstellung eines minimalen realisierbaren Produkts. Vom Problem zur Lösung zu gelangen ist einfach.

    Als ich in die Blockchain-Industrie eintauchte, bin ich immer wieder erstaunt über die Anzahl der Projekte, die die nächste hochleistungsfähige Blockchain-Plattform versprechen, die durch künstliche Intelligenz mit Vollständigkeit, Dezentralisierung und neuer Weltordnung bis Mitte 2022 gesteuert wird. Ist dies nicht ein Fokus auf Technologie, nicht auf den Verbraucher und seine Probleme? Das Erstellen von leistungsfähigen Blockchains für alternative Konsensarten ist möglicherweise aus Forschungssicht sinnvoll. Was ist jedoch ihre praktische Bedeutung, wenn ein Bitcoin-Netzwerk mit einer Kapazität von drei Transaktionen pro Sekunde nicht ausgelastet ist?

    Was ist IPFS?


    Chainify verwendet IPFS, ein verteiltes Dateispeicherprotokoll, für seine Arbeit. Das Team von ipfs.io hat einen Open-Source-Client entwickelt, mit dem jeder, der Mitglied des Netzwerks werden möchte, seinen Knoten starten kann. Ein IPFS-Client ermöglicht den Zugriff auf alle Dateien, die jemals in das Netzwerk hochgeladen wurden. Die Dateiadresse ist der Hashwert, den der Client zurückgibt, wenn die Datei erfolgreich heruntergeladen wurde. Der Hash wird basierend auf dem Inhalt der Datei gebildet, indem er in kleine Stücke zerkleinert wird und der Merkle-Baum aus den Hashes dieser Stücke zusammengestellt wird. Was bedeutet das? Nachdem wir den Roman "Krieg und Frieden" heruntergeladen haben, bekommen wir ein gewisses Hash. Beim erneuten Herunterladen erhalten wir denselben Hash, da sich der Inhalt der Datei nicht geändert hat.

    Dies ist die Essenz des IPFS-Netzwerkdesigns, denn es geht darum, Verkehr und Speicherplatz auf den Medien zu verbrennen und Dateien zu duplizieren, die bereits in das Netzwerk hochgeladen wurden. Wenn wir jedoch im Roman beispielsweise ein Komma hinzufügen, das zuvor nicht vorhanden war, wird die Datei geladen und der Ausgabehash wird grundlegend anders sein. Eine ähnliche Regel gilt für Bilder mit einem modifizierten Pixel und Audio / Video mit einem Schnittfragment.

    Mit dem IPFS-Protokoll können wir also eine Datei in das Netzwerk hochladen und von jedem Knoten aus darauf zugreifen. Gleichzeitig bedeutet das Protokoll jedoch nicht das Löschen von zuvor heruntergeladenen Dateien, obwohl dies technisch möglich ist.

    Warum brauchen wir Blockchain?


    IPFS stellt nur Informationen zum Vorhandensein der Datei und ihres Inhalts bereit, beantwortet jedoch nicht die Frage, von wem und wann diese Datei heruntergeladen wurde. Antworten auf diese Fragen kann die Blockchain geben.

    Chainify verwendet die Lösung von der Waves- Plattform aufgrund der Arbeitsgeschwindigkeit und der Fixkosten der Transaktion als Blockchain-Plattform . Die Struktur der Transaktion setzt blokcheyna Feldbefestigung , die zur Befestigung zusätzliche Transaktionsinformationen in Textform (Base58 - Kodierung) ermöglicht. Weitere Informationen zu den Gerätetransaktionen finden Sie hier . Das Zeitstempelfeld zeigt wiederum an, wann die Transaktion festgeschrieben wurde. So schreiben Sie in den Transaktionskörper ( Anhang) IPFS-Datei-Hash, wir können das Vorhandensein einer Datei an einem bestimmten Datum und ihre Unveränderlichkeit seitdem nachweisen.

    Offtopic
    Die erste Transaktion des Bitcoin-Netzwerks enthält die Schlagzeile der Times vom 3. Januar 2009. Kanzler für die Rettung von Banken. Dies beweist, dass die Transaktion nicht vor dem angegebenen Datum getätigt wurde.

    Die Chainify-Architektur umfasst das Senden der Transaktion an sich selbst, das Speichern in der Blockchain und das Signieren der Transaktion auf der Clientseite. Beachten Sie, dass Transaktionen in der Blockchain nur möglich sind , wenn Sie einen privaten Schlüssel haben. Lesen Sie hier oder hier mehr darüber . Somit kann der Schlüsselinhaber kryptografisch nachweisen, dass diese Transaktion an ihn gesendet wurde.

    Daraus folgt, dass die Tatsache der Transaktion (mit angehängtem Datei-Hash) kryptographisch das Vorhandensein der Datei zum Zeitpunkt der Transaktion durch den Inhaber des privaten Schlüssels belegt. Dies bedeutet natürlich nicht, dass die IPFS-Datei in das Netzwerk heruntergeladen wird. Es kann auch nicht garantiert werden, dass die Datei im IPFS-Netzwerk nicht vor der Anwendung des Hashs auf die Transaktion geladen wurde.

    Durch die Kombination von Blockchain und IPFS können Sie beweisen:

    • Verfügbarkeit einer Datei zu einem bestimmten Datum;
    • Dateipersistenz seit;
    • Die Datei gehört dem Inhaber des privaten Schlüssels.

    In naher Zukunft wird der Quellcode von Chainify offen zugänglich gemacht.

    Praktische Anwendung


    Medienoffenheit


    Ich gehe nicht davon aus, zu berechnen, wie viele Posts von den Massenmedien in sozialen Netzwerken gepostet werden, aber ich gehe davon aus, dass sie einen erheblichen Teil des Verkehrs in benutzerdefinierten Bändern erzeugen. Es ist bekannt, dass ein geposteter Beitrag bearbeitet oder gelöscht werden kann. Dieses Problem ist besonders in der Zeit der Informationskriege akut: Die Parteien werfen einander vor, Daten zu fälschen und dubiose Quellen zu verwenden. Es ist auch für Wahlkampagnen relevant - die Aussagen der Kandidaten können auch bearbeitet werden.



    Das Erstellen eines Klons eines Beitrags in der Blockchain ist ein robuster Beweis für den Zeitpunkt der Veröffentlichung und unverändertes Material. Der Link zum Krypto-Klon des Beitrags kann der Publikation beigefügt oder als Anlage zum Brief gesendet werden.

    Bekämpfung der Korruption in der Justiz


    Leider wird die Tatsache, dass es in den Justizsystemen eine Korruptionskomponente gibt, in keiner Rechtsprechung der Welt bestritten. Dieses Problem zeigt sich in der Möglichkeit, die Materialien des Gehäuses zu manipulieren. Manchmal werden zugunsten einer der Parteien die Materialien des Falls nicht zur Prüfung angenommen, werden gerade bearbeitet oder gehen vollständig verloren. Dies gilt auch für Fälle, in denen bereits eine Anklageschrift vorliegt. Wenn nach einer Strafe - zum Beispiel ein Jahr später - Berufung eingelegt wird, führt die Vernichtung von Fallmaterial zu mangelnden Beweisen, und Gefangene werden aufgrund der Unbeweisbarkeit der Anklage freigelassen.



    Das Schreiben von Falldateien in die Blockchain-Datenbank durch Rechtsanwälte sowie das Strukturieren von Materialien in einem Format, das jeder versteht, ermöglicht Ihnen das sichere Speichern und Studieren von Fallmaterialien. Jeder (beispielsweise ein Jurastudent oder ein Vertreter einer Menschenrechtsorganisation) kann die Fallmaterialien unabhängig studieren und die Rechtmäßigkeit gerichtlicher Entscheidungen beurteilen.

    Kampf gegen Cybermobbing


    Vor einiger Zeit nahm ich an einem Charity Hackathon teil, der von Mail.Ru organisiert wurde. Sein Thema war die Lösung des Problems der Gewalt im jugendlichen Umfeld, sei es häusliche Gewalt, Manifestation von Aggression im Netzwerk (Cyberbulling, Trolling usw.) oder in einer Bildungseinrichtung. Ich sprach mit meiner Vision, das Problem zu lösen, und nach dem Hackathon wurde ich von Vertretern der Wohltätigkeitsstiftung „ Your Territory “ kontaktiert . Sie sprachen über ihr Problem .
    „Bis vor kurzem hat die Stiftung unter anderem Kinder über ask.fm psychologisch unterstützt. Der Kanal war erfolgreich und sammelte einen signifikanten Anteil an Treffern. Später stellte sich jedoch heraus, dass sie durch Aufrufe und Links zu den Profilen von Kindern in sozialen Netzwerken aufgespürt werden konnten. Sie wenden sich an die psychologische Unterstützung, sie befinden sich zumindest in einem prekären psychologischen Zustand und können manipuliert werden. “

    Der Fund lehnte es ab, den Kanal auf ask.fm zu unterstützen. Und als sie die Möglichkeit der Anonymisierung von Beschwerden gesehen hatten, interessierten sie sich für Technologie. Schließlich kann die Blockchain den Text in einer reinen Form halten - das heißt, er kann als Kommunikationsmittel verwendet werden. So kann die Sicherheit von Jugendlichen durch die Blockchain-Architektur gewährleistet werden.



    Jede Nachricht ist eine Datei, die im IPFS-Netzwerk gespeichert wird. Es hat auch einen Reisepass, an den ein offizielles Schreiben angehängt werden kann.

    Gleichzeitig kann der Fonds mit Hilfe der Blockchain ein weiteres Problem lösen - ein Beweis für die Tatsache und die Anzahl der Aufrufe an den Fonds, die für Investoren und Kunstbesucher, die gemeinnützige Organisationen unterstützen, sehr wichtig ist.

    Vereinbarungen fixieren


    Der Kommunikationsdienst kann auch für die Festlegung von Vereinbarungen beim Abschluss von Verträgen oder für öffentliche Aufrufe an staatliche Strukturen verwendet werden. In diesem Fall können Sie durch die Öffentlichkeitsarbeit der Kommunikation die Tatsache und den Kern der Berufung an staatliche Stellen, die Geschwindigkeit der Bearbeitung der Anfrage und die Art der Antwort nachverfolgen.

    Fazit


    Vor einiger Zeit habe ich diese Grafik in einem Artikel von Simon Wardley gesehen.



    Die Grafik zeigt die Stadien der Technologieentwicklung im Kontext ihrer gesellschaftlichen Anpassung. Betrachten Sie beispielsweise Elektrizität. Elektrizität als Technologie wird als bestimmter Standard akzeptiert, an den sich die Industrie halten muss. Wir haben keine persönlichen Kraftwerke in den Wohnungen - wir stecken einfach den Stecker in die Steckdose. Stellen Sie sich vor, der Verkauf von Elektrizität als Technologie würde Sie über die Übertragungsgeschwindigkeit von Elektronen über ein Netzwerk informieren. Würdest du es kaufen?

    Der Erfolg der Blockchain liegt nicht in der Geschwindigkeit von Transaktionen und nicht in der Vollständigkeit. Die Menschheit hat endlich eine Quelle der Wahrheit, auf die man sich verlassen kann - und das tun kann, was zuvor unmöglich war.

    Blockchain ist eine hervorragende Technologie, die das Prinzip der Kommunikation und Interaktion grundlegend verändern kann. Ein einfaches Beispiel: Bei der Entscheidung, ob Sie investieren oder kooperieren möchten, müssen Sie sich nicht auf Geschäftsaussagen zum Umsatzwachstum und die Anzahl der Anleger verlassen. Es reicht aus, dies in der Transaktionshistorie zu lesen.

    Im Januar wird der neue Kurs von Blockchain Developer beginnen , mit dem ich meine Reise in der Blockchain-Entwicklung begann. Wenn Sie bereits ein erfahrener Entwickler sind und nur Ihre Stärke testen möchten, besuchen Sie den Waves-Hackathon , der vom 14. bis 16. Dezember in Moskau stattfindet.

    Jetzt auch beliebt: