schoenberg - think MINI:




Blockchain: einfaches Beispiel mit PHP erstellt

erstellt am: 31.10.2017 | von: admin | Kategorie(n): HTML5, JavaScript, PHP-Scripte


Lieber XING-Kontakt, vielen Dank für Ihren Besuch!

Der Begriff „Blockchain“ bedeutet ins Deutsche übersetzt, Blockkette. In diesem Zusammenhang wird eine solche Blockkette als eine Art Datenbank verwendet, in der alle Vorgänge (einzelne Blöcke) von jedem aktiven Teilnehmer auf deren Gültigkeit überprüft werden können. Damit soll ein Missbrauch durch einzelne Teilnehmer unterbunden bzw. erschwert werden.

Jeder neu erstellte Block muss zuerst von einer bestimmten Mindestanzahl von aktiven Teilnehmern (z.B. Peer-to-Peer-Netzwerk) bestätigt werden, damit dieser als gültig betrachtet und der gesamten Blockkette hinzugefügt wird. Eine sehr bekannte Anwendung ist z.B. Bitcoin. Auch sogenannte Smart Contracts, in der mehrere Parteien beteiligt sind, können damit automatisiert umgesetzt werden.

Ein einfaches Beispiel habe ich darunter nach dem abgebildeten Schema mit PHP programmiert.

blockchain-schema

Sie können meine Skripte ausprobieren, indem Sie im Formular einen Datensatz anlegen (mit dem Button „obige Eingaben senden ..“).

Hinweis: die eingegebenen Datensätze werden nicht gespeichert (nur innerhalb dieses Seitenaufrufes) und sind nach Aktualisieren dieser Seite nicht mehr vorhanden.

Sie können auch in der Textbox unten zum Testen einen Block (blau markiert) entfernen, an eine andere Stelle kopieren, usw. Wenn Sie danach einen Datensatz einfügen müsste dieser in der Grafik darunter automatisch als ungültig eingeordnet werden.

und hier wie immer ein Glitze-Kleines-Bisschen Werbung 🙁

schoenberg - think MINI


Virenfrei und Zertifizierung: Alle Tools auf dieser Webseite sind virengeprüft (unter https://www.virustotal.com/ mit 47 Virenscanner) und ausserdem habe ich als Urheber und verifizierter Herausgeber der Softwaretools ein Zertifikat (dieses können Sie abrufen, wenn Sie das jeweilige Softwaretool mit der rechten Maustaste als Administrator starten und dann mit 'Details anzeigen' das Sicherheitszertifikat abrufen). Hinsichtlich dieser Webseiten, Artikeln, Skripte, Tools, Ebooks, usw. gilt vollständiger Haftungsausschluss. Fehler, Irrtümer, usw. nicht ausschließbar!

vielen Dank und Ihnen schöne Grüße,

Christian Schönberg

XING.com - Netzwerk für Beruf und Leben     Facebook     Twitter



andere Besucher, die diesen Artikel gelesen haben, fanden auch diese Blogbeiträge interessant:

vom PC die Hardware-ID, … auslesen

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! In manchen Situationen (z.B. wenn man beweise ......
den ganzen Artikel lesen ...


Ebooks – Videomarketing, Emailmarketing, Mobile Marketing, ..

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Im Bereich Internet-Werbung gibt es in Bezug ......
den ganzen Artikel lesen ...


Sugar CRM – „Costumer Relationship Management“-System

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Beinahe alle größeren Unternehmen verwenden ......
den ganzen Artikel lesen ...


Videobilder erstellt mit den Tools unter der Kategorie ‚Foto editieren‘

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Unter der Kategorie "Foto editieren" habe ich ......
den ganzen Artikel lesen ...


Android App: aus Farbfoto ein Schwarz-Weiss-Foto erstellen

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Darunter habe ich eine Android Anwendung prog ......
den ganzen Artikel lesen ...


mit Raspberry Pi einen Motor steuern

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Mit einem Raspberry Pi könnte man auch Haush ......
den ganzen Artikel lesen ...


WordPress-Plugin – SiteMap.xml erstellen

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Selbst Google empfiehlt, vom eigenen WordPres ......
den ganzen Artikel lesen ...


Windows Store App: 2 Fotoeffekte nebeneinander

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Im letzten Artikel habe ich bereits eine Wind ......
den ganzen Artikel lesen ...


Softwaretool: Dateien unwiderruflich löschen

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Des Öfteren kann es notwendig sein, dass man ......
den ganzen Artikel lesen ...


Beispiel eines selbst programmierten Spiels (webbasierend)

Lieber XING-Kontakt, vielen Dank für Ihren Besuch! Spiele, die direkt auf Webseite gespielt werd ......
den ganzen Artikel lesen ...