Inside a Crypto-Mining Operation - Computerphile

Computerphile · Intermediate ·📐 ML Fundamentals ·7y ago

Key Takeaways

The video showcases a crypto-mining operation setup by ORmining, featuring Rob Morley, and explores the inner workings of the operation, including the hardware and software used.

Full Transcript

we are altcoin miners so we don't mind bitcoin but we might just about every other coin besides bitcoin we have to go through to the next room the bunker we've got a lot of noise in there and a lot of airflow mine step here are primary mining rigs uh we've got a mixture of some nine card rigs and some 12 card rigs all of these are 1080 ti and video cards and they're all constantly changing which algorithm that they're mining depending on which one is most profitable at any given time and here is our original mining rig this is our test bench a bit flashier and that's just because those particular cars happen to be cheaper at the time of purchase on the mining rigs now instead of having a motherboard with two or three pcie lanes with 16 slots on uh you will have a card with maybe 12 different connectors for graphics cards um because graphics cards are quite large and don't all fit on right next to each other on the board you will move them away from each other using a riser card and an extension cable and you can see quite a lot of that going on in the back there looks a bit of a mess but it is functional and of course if you can get a bit further apart you can put a lot more air through and keep the heat down we've got a heat wave going on in the uk people may not know this but for us this is very hot at the moment yeah the heat wave hasn't helped a lot and the cooling solution that we did originally put in hasn't really covered our needs we've actually had to start ramping the power back while we're developing a new cooling solution uh it's going to be a very make-do cooling solution we're not going to buy an off-the-shelf one so we'll be buying carb radiator fans and then using a raspberry pi to control the speed of those depending on the temperature i know it's a bit of a contentious issue mining and energy but can you talk me through that because i understand it's slightly different with alt coins is that right um it depends on the coin and each coin has wider one algorithm or multiple algorithms and each of those algorithms requires a different amount of power to compute some of the algorithms are really heavy on gpu core some of them are very heavy on the memory usage the algorithms that we use all vary so we don't really have a specific efficiency on any one of them that we can set up at the moment um each of these cards are doing 250 watts of electricity in and converting majority of that to heat so we've got essentially a 15 kilowatt heater here in a quite a small room so we need to just keep that air moving as much as possible what's going on with the software you mentioned it switches between coins i mean how does that happen is that something you've off the shelf is that software you guys are bringing it's something you can make yourself but we've used an off-the-shelf one for that particular um job it hooks up to several different websites one of them is what to mine.com and that tells you using your efficiency of your card versus the difficulty of that particular coin at the moment what your returns are going to be and it can compare all of those very very quickly and select the right coin to mine at the time in terms of alt coins is there a kind of standard amount or is it waiting for the jackpot the one golden nugget how does it work it's exactly the same as bitcoin but the difficulty level is much lower so you don't have to use asic machines specifically for mining it um some of the altcoins have got an account rhythm built in and the idea there is to keep it as decentralized as possible so if it's just a6 then only those people with an ac can a large investment in asics are going to be able to really contribute towards the system um and if it's just gpus then there's still an asic market there that you could expand into and keep it as decentralized as possible and there's it's to do with the ethos of the coin whether they've decided to go fully decentralized or slightly less decentralized if you had different graphics cards with different hardware see like in amd or nvidia then yes definitely they'll be doing different coins simultaneously but with all of these being exactly the same card essentially if it's most profitable for one it'll be most profitable for all of mine so here's your 1x risers those are 12 pcie connectors where you normally see them be this full size here the 16x connector which is what the graphics card plugs into yeah and then these are in the same slot but they're only running at one x speed so you don't need the full width of the you don't know the actual data transmission is relatively low it's done a high high amount of number crunching and then it returns with a very small value essentially yes or no i found something and that goes back to the pool and the pool confirms whether or not that's a valid solution i highly recommend a six card rig for anybody's home and any room you put a six card rig in during the winter you won't have to pay for heating on the output is hot air lots and lots of hots if you can find a use for that hot air it's no longer really being wasted so perhaps it could turn into a good use um during the winter and certainly during our office moves we couldn't run these rigs at the offices so i took one home my colleague took one home to keep it going over and my conservatory was warmed all through the winter i didn't have to turn my space heaters on to keep that nice and toasty so the rig paid for its own electricity it paid a military reward as far as bitcoin is concerned and it paid for heating so i could turn the heating off so i certainly recommend having one at home and as soon as it went the wife it's like wait is it where's that mining rig back it's too cold in here i need it back now people will be used to seeing a silver backplate where you screw it into the back of the pc it's got a mesh over it so it slows airflow and we've got nothing to screw that into in our mining rigs so we take it off just dropped a couple of degrees off the temperature every little helps when it comes to getting heat out here people on the other side of that camera can't understand the temperature we are planning on upgrading the cooling solution the summer that we're having this year wasn't on our cards so the extra 15 celsius that the ambient temperature is now is actually causing us problems and we've got a new set of car fans behind us that we'll be building into a new cooling system so this was our first build rig we've got a spare cabinet sitting around we thought it'd be pretty good for airflows that's primarily what they're designed for as you can see we've whacked a few baffles in cardboard and a bit of rock wool there that makes a big difference the amount of air that's being forced between the cards the air comes in the bottom and it's pulled up by this car radiator fan at the top and when this is running it's pretty much close to ambient temperature at all time even with that many gpus in presumably these car fans are relatively inexpensive compared to that's why they're being used because they're super cheap super cheap pretty high throw throughput easy to power uh anything that's in a car has got a very similar power supply to in a pc running only 12 volts should we go somewhere quieter yeah sure they are not the best cards for mining every coin by any stretch of the imagination but they are probably the best cards for my mining most of the coins the boards are actually mining mining motherboards but they would work absolutely fine as a gaming rig

Original Description

Ever wondered how mining operations work? Rob Morley from ORmining showed us around their setup. https://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: https://bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at http://www.bradyharan.com
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Computerphile · Computerphile · 0 of 60

← Previous Next →
1 Follow the Cookie Trail - Computerphile
Follow the Cookie Trail - Computerphile
Computerphile
2 EXTRA BITS - Follow the Cookie Trail - Computerphile
EXTRA BITS - Follow the Cookie Trail - Computerphile
Computerphile
3 Musical Floppy Drives - Computerphile
Musical Floppy Drives - Computerphile
Computerphile
4 The Hair Algorithm - Computerphile
The Hair Algorithm - Computerphile
Computerphile
5 Getting Sorted & Big O Notation - Computerphile
Getting Sorted & Big O Notation - Computerphile
Computerphile
6 Quick Sort - Computerphile
Quick Sort - Computerphile
Computerphile
7 Hyper History and Cyber War - Computerphile
Hyper History and Cyber War - Computerphile
Computerphile
8 Entropy in Compression - Computerphile
Entropy in Compression - Computerphile
Computerphile
9 Original Elite on the BBC B - Computerphile
Original Elite on the BBC B - Computerphile
Computerphile
10 IP Addresses and the Internet - Computerphile
IP Addresses and the Internet - Computerphile
Computerphile
11 A Career in Video Games - Computerphile
A Career in Video Games - Computerphile
Computerphile
12 Error Detection and Flipping the Bits - Computerphile
Error Detection and Flipping the Bits - Computerphile
Computerphile
13 Programming BASIC and Sorting - Computerphile
Programming BASIC and Sorting - Computerphile
Computerphile
14 Birthplace of the World Wide Web - Computerphile
Birthplace of the World Wide Web - Computerphile
Computerphile
15 Punch Card Programming - Computerphile
Punch Card Programming - Computerphile
Computerphile
16 Programming Paradigms - Computerphile
Programming Paradigms - Computerphile
Computerphile
17 CERN Computing Centre (and mouse farm) - Computerphile
CERN Computing Centre (and mouse farm) - Computerphile
Computerphile
18 Error Correction - Computerphile
Error Correction - Computerphile
Computerphile
19 Home-Made Code - Computerphile
Home-Made Code - Computerphile
Computerphile
20 Security of Data on Disk - Computerphile
Security of Data on Disk - Computerphile
Computerphile
21 Gesture Controls - Computerphile
Gesture Controls - Computerphile
Computerphile
22 How Intelligent is Artificial Intelligence? - Computerphile
How Intelligent is Artificial Intelligence? - Computerphile
Computerphile
23 Encryption and Security Agencies - Computerphile
Encryption and Security Agencies - Computerphile
Computerphile
24 Virtual Machines Power the Cloud - Computerphile
Virtual Machines Power the Cloud - Computerphile
Computerphile
25 Hacking Websites with SQL Injection - Computerphile
Hacking Websites with SQL Injection - Computerphile
Computerphile
26 How Huffman Trees Work - Computerphile
How Huffman Trees Work - Computerphile
Computerphile
27 Cracking Websites with Cross Site Scripting - Computerphile
Cracking Websites with Cross Site Scripting - Computerphile
Computerphile
28 Cloud Computing (Cloudy with a Chance of Pizza) - Computerphile
Cloud Computing (Cloudy with a Chance of Pizza) - Computerphile
Computerphile
29 Texting Cabbage with a Recorder - Computerphile
Texting Cabbage with a Recorder - Computerphile
Computerphile
30 Hashing Algorithms and Security - Computerphile
Hashing Algorithms and Security - Computerphile
Computerphile
31 How YouTube Works - Computerphile
How YouTube Works - Computerphile
Computerphile
32 How NOT to Store Passwords! - Computerphile
How NOT to Store Passwords! - Computerphile
Computerphile
33 A New Golden Age of Video Games - Computerphile
A New Golden Age of Video Games - Computerphile
Computerphile
34 A Universe of Triangles - Computerphile
A Universe of Triangles - Computerphile
Computerphile
35 Cross Site Request Forgery - Computerphile
Cross Site Request Forgery - Computerphile
Computerphile
36 The True Power of the Matrix (Transformations in Graphics) - Computerphile
The True Power of the Matrix (Transformations in Graphics) - Computerphile
Computerphile
37 The Great 202 Jailbreak - Computerphile
The Great 202 Jailbreak - Computerphile
Computerphile
38 EXTRA BITS - Printing and Typesetting History - Computerphile
EXTRA BITS - Printing and Typesetting History - Computerphile
Computerphile
39 Triangles to Pixels - Computerphile
Triangles to Pixels - Computerphile
Computerphile
40 The Problem with Time & Timezones - Computerphile
The Problem with Time & Timezones - Computerphile
Computerphile
41 The Visibility Problem - Computerphile
The Visibility Problem - Computerphile
Computerphile
42 Lights and Shadows in Graphics - Computerphile
Lights and Shadows in Graphics - Computerphile
Computerphile
43 The Penguin Barcode - Computerphile
The Penguin Barcode - Computerphile
Computerphile
44 Typesetters in the '80s - Computerphile
Typesetters in the '80s - Computerphile
Computerphile
45 The Font Magicians - Computerphile
The Font Magicians - Computerphile
Computerphile
46 The Little Mac with the Big Bite - Computerphile
The Little Mac with the Big Bite - Computerphile
Computerphile
47 EXTRA BITS - More on the Original Mac at 30 - Computerphile
EXTRA BITS - More on the Original Mac at 30 - Computerphile
Computerphile
48 XP to Ubuntu with an 8yr old Hacktop - Computerphile
XP to Ubuntu with an 8yr old Hacktop - Computerphile
Computerphile
49 EXTRA BITS - Hacktop Real-Time Boot Comparison - Computerphile
EXTRA BITS - Hacktop Real-Time Boot Comparison - Computerphile
Computerphile
50 EXTRA BITS - Making a Bootable USB in Linux - Computerphile
EXTRA BITS - Making a Bootable USB in Linux - Computerphile
Computerphile
51 EXTRA BITS - Installing Ubuntu Permanently - Computerphile
EXTRA BITS - Installing Ubuntu Permanently - Computerphile
Computerphile
52 The Dawn of Desktop Publishing - Computerphile
The Dawn of Desktop Publishing - Computerphile
Computerphile
53 What is Bootstrapping? - Computerphile
What is Bootstrapping? - Computerphile
Computerphile
54 Reverse Polish Notation and The Stack - Computerphile
Reverse Polish Notation and The Stack - Computerphile
Computerphile
55 Home-Made Z80 Retro Computer - Computerphile
Home-Made Z80 Retro Computer - Computerphile
Computerphile
56 Should Everybody Learn to Code? - Computerphile
Should Everybody Learn to Code? - Computerphile
Computerphile
57 Programming in PostScript - Computerphile
Programming in PostScript - Computerphile
Computerphile
58 Heartbleed, Running the Code - Computerphile
Heartbleed, Running the Code - Computerphile
Computerphile
59 YouTube's Secret Algorithm - Computerphile
YouTube's Secret Algorithm - Computerphile
Computerphile
60 YouTube Search & Discovery - Computerphile
YouTube Search & Discovery - Computerphile
Computerphile

This video takes you on a tour of a crypto-mining operation, showcasing the setup and explaining how it works. You'll learn about the hardware and software used in mining operations and gain insight into the process.

Key Takeaways
  1. Research the basics of cryptocurrency mining
  2. Choose the appropriate hardware for a mining operation
  3. Set up the mining operation
  4. Configure the software for mining
  5. Monitor and maintain the mining operation
💡 The success of a mining operation depends on the quality of the hardware and the efficiency of the setup.

Related AI Lessons

Up next
Is Python Dead in 2026?| Truth About Python in AI Era | 90 Days Roadmap @FameWorldEducationalHub
FAME WORLD EDUCATIONAL HUB
Watch →