~/talk

Let's create a blockchain with PHP!

Talkat phpDay 2018 · 2018-05-11..05-12· [php, web3]
slides:none on file

A PHP implementation builds a tiny cryptocurrency: a peer-to-peer gossip protocol shares full state, public/private keys sign transactions, and blocks use a nonce-based proof-of-work so hashes start with N zeros (three zeros takes ~500 iterations in the demo). Nodes eventually converge, transfers propagate and overspend attempts are rejected, forks resolve by choosing the longest chain, and the demo works end-to-end. Limitations include mining centralization via pools, slow confirmations (recommend six blocks) and rising fees; Lightning Network is noted as a possible fix.

AI-written summary · about

  1. 0:00Start
  2. 9:04Availability through Decentralization
  3. 18:28Authentication through Cryptographic identities
  4. 23:29Peer-to-peer networks introduces Double-spend problems
  5. 49:55A blockchain is almost never the technical answer to your current problems
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.