Posts

Es werden Posts vom März, 2021 angezeigt.

Blockchain in PHP

Bild
  Seit einiger Zeit, beschäftige ich mich mit der Blockchain Technologie und den verschiedenen P2P Konstrukten.  Da in allen bisherigen Projekten Programmiersprachen benutzt werden, die entweder speziell dafür erstellt wurden wie Solidity, oder Golang. Hatte ich überlegt, ob eine Server-Skriptsprache die gleichen Ausführungen erzielen kann und es möglich wäre mit PHP eine Blockchain zu erstellen.  Im Video könnt Ihr Euch das Ergebnis ansehen, es verblüfft. Es ist möglich über PHP eine Blockchain zu erstellen und sogar der POW ist möglich jedoch mit Begrenzungen wie folgt: Da PHP während der Browser Ausführung stattfindet, hat der POW lediglich 30 Sekunden Zeit den POW durchzuführen. Auch die Transaktionen sind auf maximal 400 pro 6Sek zu begrenzen. Der POW begrenzt sich auf die im Block enthaltenen Transaktionen. Wenn die Blöcke geringe Transaktionsgrößen aufweisen, lassen sich problemlos bis zu 400 Blöcke minen.  Um der Zeitbegrenzung zu entfliehen, wäre eine Ausführung durch einen Wo