Bitcoin-Mining on a 55 year old IBM1401-Mainframe

Gepostet vor 1 Jahr, 6 Monaten in Misc Tech Share: Twitter Facebook Mail

ibm1

Vor ein paar Monaten hatte jemand Bitcoins mit Papier und Bleistift ausgerechnet, jetzt hat das einer mit Lochkarten auf 'nem ollen IBM-Mainframe getan. Am Ende rechnen die das irgendwann noch auf richtigen Rechnern und erfinden noch ganze Bitcoin-Cluster aus Grafikkarten oder sowas.

ibm2Could an IBM mainframe from the 1960s mine Bitcoin? The idea seemed crazy, so I decided to find out. I implemented the Bitcoin hash algorithm in assembly code for the IBM 1401 and tested it on a working vintage mainframe. It turns out that this computer could mine, but so slowly it would take more than the lifetime of the universe to successfully mine a block. While modern hardware can compute billions of hashes per second, the 1401 takes 80 seconds to compute a single hash. […]

The IBM 1401 is almost the worst machine you could pick to implement the SHA-256 hash algorithm. The algorithm is designed to be implemented efficiently on machines that can do bit operations on 32-bit words. Unfortunately, the IBM 1401 doesn't have 32-bit words or even bytes. It uses 6-bit characters and doesn't provide bit operations. It doesn't even handle binary arithmetic, using decimal arithmetic instead. Thus, implementing the algorithm on the 1401 is slow and inconvenient.

I ended up using one character per bit. A 32-bit value is stored as 32 characters, either "0" or "1". My code has to perform the bit operations and additions character-by-character, basically checking each character and deciding what to do with it. As you might expect, the resulting code is very slow.

Bitcoin mining on a 55 year old IBM 1401 mainframe: 80 seconds per hash (via Hackaday)

Vorher auf Nerdcore:
Analog Bitcoin Mining with Pen, Paper and Math

Tags: Bitcoins Hardware Retrotech

plant_your_mac_carnivor_monsieur_plant_2016_5

Mac Planters

Macs als Pflanzentöpfe von Monsieur Plant. Ich mag den iMac voller fleischfressender Pflanzen natürlich am liebsten. (via Klonblog)

future

Alexa Fishbot

The Future. It's beautiful. who did thispic.twitter.com/Wriy531ALr — 🦃 Wolf ウルフ (@Ouren) November 4, 2016

startup

Apple Startup-Sound R.I.P.

Scheiß auf Kopfhörerklinke und Funktionstasten: Apple killt den Startup-Sound! Ich überlege ja ohnehin schon seit iPhone7 und dem neuen unterwältigenden…

sexyasfuck

Geocities GIF Search Engine

Best thing ever vom Internet Archive, eine Suchmaschine für animierte GIFs von alten Geocities-Webseiten. GifCities: The Geocities Animated Gif Search…

Fake and Real Wireless Power for the Clicks for the Burns for the Clicks!

Fake and Real Wireless Power for the Clicks for the Burns for the Clicks!

I ❤️ Mehdi!

cyber0

DIY-Cyberdeck64

Ein selbstgebasteltes Cyberdeck aus WilliamGibsonLand in einem C64c-Case von Herrn D10d3. Vergangenes Jahr hatte er erst ein Ono Sendai Cyberspace…

cszrpadwiaa7rc6

Samsung Galaxys Akku-Problem eskaliert

„That escalated quickly.“ (via Martin)

pet

C64-ASCII-GIFs

Tolle GIFs von Richard Winters. Viel A E S T H E T I C S und so, aber noch…

Bank Datacenter downed by Noise

Bank Datacenter downed by Noise

In Rumänien sind die Festplatten im Data-Center einer Bank gecrasht, weil der Krach während einer Feuerübung, bei der sie Gas…

c641

C64 Logo-Generator

C64 Logo generator, Code auf Github. (via Boing Boing) Using fonts ripped from lots of Commodore 64 demos of old,…

1

AxiDraw Pen-Plotter

AxiDraw ist ein neuer Pen-Plotter von den Evil Mad Scientists, I totally want one. Hier ein Demo voller Experimente von…