
Tech • IA • Crypto
Un nouveau protocole open source appelé Datum vise à décentraliser le minage de Bitcoin en déplaçant des fonctions critiques sur site, ce qui pourrait augmenter les revenus des mineurs et réduire la dépendance aux pools centralisés.
Les pools de minage centralisés introduisent des inefficacités qui peuvent réduire sensiblement les gains des mineurs. Des estimations indiquent qu’une opération de 1 exahash peut perdre entre 0,25 et 1,6 Bitcoin par an en raison de la latence, des shares obsolètes et des contraintes de bande passante. Même de faibles inefficacités, comme 0,1–0,5 % de shares obsolètes, s’accumulent en pertes financières significatives au fil du temps.
Un problème majeur des configurations traditionnelles est le délai entre les mineurs et les pools distants. Lorsque le travail arrive trop tard, les shares soumises deviennent invalides, appelées shares obsolètes. Cette latence peut coûter jusqu’à 0,83 Bitcoin par an par exahash, selon les conditions réseau et la distance au pool.
Les opérations de minage subissent des pics de bande passante toutes les 10 minutes lors de l’émission de nouveaux blocs. Les sites avec une connectivité limitée, comme des liens de 50 Mbps, peuvent perdre jusqu’à 0,75 Bitcoin par an en raison des délais de réception du travail mis à jour. Même les connexions fibre rapides ne sont pas totalement épargnées, bien que les pertes y soient moindres.
Datum Gateway corrige ces inefficacités en générant le travail de minage localement. Installé directement sur les sites, il connecte les ASICs à un système local plutôt qu’à un pool distant, éliminant pratiquement la latence internet. Cette configuration réduit les shares obsolètes à presque zéro et supprime les contraintes de bande passante.
Le système repose sur l’exécution par les mineurs de leur propre nœud Bitcoin, qui fournit des modèles de blocs via le réseau pair-à-pair. Cela déplace le contrôle hors des pools centralisés et permet aux mineurs de construire indépendamment les blocs, renforçant la décentralisation du réseau.
Datum permet des paiements directs depuis les blocs minés vers les portefeuilles des mineurs, sans garde par un pool. Cela supprime le risque de contrepartie et garantit aux mineurs un contrôle total sur leurs récompenses, en accord avec la conception sans permission de Bitcoin.
En gérant leurs propres modèles de blocs, les mineurs peuvent choisir quelles transactions inclure, prioriser les frais et même insérer leurs propres transactions à coût nul. Ils peuvent aussi décider des signaux pour les évolutions du protocole, retrouvant une influence habituellement détenue par les grands pools.
Le protocole est sous licence MIT et open source, compatible avec le matériel ASIC standard et les implémentations courantes de nœuds Bitcoin. Une seule passerelle peut prendre en charge des dizaines de milliers de mineurs, et des tests montrent que même des appareils peu puissants peuvent gérer des taux de hachage importants avec une inefficacité minimale.
Datum propose un changement structurel du minage de Bitcoin en supprimant les intermédiaires et les inefficacités, offrant aux mineurs plus de rentabilité et de contrôle tout en renforçant la décentralisation du réseau.
Woo! Hi guys, I'm Jason Hughes from Ocean, um the VP of development and engineering over at Ocean. Uh I'm here to talk to you about Datum. It's a decentralized mining protocol um designed to give power back to the miners on what we're on the block space and pretty much every aspect of mining so that we're cutting out middlemen. We're basically doing everything we can to give that control back. Uh I wrote the source code for that. I ran a the Eligius mining pool back from 2012 onward. Uh it's a 2017 or so. So, just a little bit of background there. I think this is the same thing. All right, there we go. So, one of the things that people don't realize, I mean, you you think about Bitcoin mining and everybody just kind of gets into Bitcoin mining to make the money, but they don't realize what kind of money they're leaving on the table by going the centralized mining route. And if you look at a bunch of factors, I just did two here um in this to kind of kind of get your attention. Uh as a 1 exahash miner, you could be leaving a Bitcoin and a half a year on the table by going the centralized mining route and just from technical inefficiencies in the centralized mining process. So, we're going to talk about some of that. Um want to talk about some of the numbers, talk about some of the tech, and then kind of the the bigger picture things with decentralization in Bitcoin mining. So, like I said, uh the Datum gateway is the pro is um the software that's designed that that I designed for Ocean for decentralized mining. And we're going to put you back in control of mining and make you an actual miner. So, there's a there's a bunch of different ways there's a bunch of inefficiencies in mining where you can lose where you can lose revenue, where you lose shares. Uh as you mine, I don't if you're familiar with Bitcoin mining, you'll see your miners accept shares. You'll send shares to the pool. They either get accepted or rejected. Uh one of the main reasons they get rejected is because they're stale. The pool sends you work and by the time the pool sends that work over the wire on the internet, you end up you end up getting it and you have already submitted shares to the pool and those get crossed and the pool gets it too late and it's not worth anything. Uh that ends up being something like 0.1 to 0.5% in most cases on centralized random B1 mining pools and that adds up. It sounds like a little bit, but it adds up and for 1 X hash miner, as you can see on the slide there, I I can go through I would go through the calculations if I had more time, but we have uh anywhere between like 0.18 and 0.83 Bitcoin a year per X hash left on the table just because of the latency between your miners and the pool. And then you have the the fact that the Bitcoin network every 10 minutes there's a new block. So, every 10 minutes your miners need to know what to work on and that information generally comes from your centralized pool. So, you have a bandwidth spike. If you have really good connection, you have fiber, you have 5,000 units at your 5,000 ASICs at your site, uh that'll be fine. You'll still lose about like 0.06 Bitcoin per year with like a gigabit mining connection gigabit fiber connection, something like that. Uh if you're trying to do like an X hash worth of equipment on something like Starlink or something slower, you're going to lose a lot more. I mean, as much as like 3/4 of a Bitcoin or more. Uh the 3/4 of a Bitcoin number that I had here was just for um like a 50 megabit connection, something like that on average, which is pretty much typical of what you'll see on Starlink. So, all combined as a 1 X hash miner, um you're leaving anywhere from a quarter quarter Bitcoin to like 1.6 Bitcoin a year on the table just by going the easier out of sending your hash rate to one of the normal centralized mining pools. So, we need we need to fix that. So, what is the Datum Gateway? The Datum Gateway is a work generator that sits at your site. So, you can't get any faster than your miners talking to a piece of equipment that is right there with them. No latency, uh effectively unlimited bandwidth because you're not going over the internet. So, your ASICs get to get this work directly from your own site on on site views using work from your own node. And as a Bitcoin miner, you should be running your own node because you're if you're not, you're just a hasher. You're not actually a miner. You're You're giving that control to the pool and you shouldn't be. Um we're all about Bitcoin. We're all about decentralization. We We want to keep as much sovereignty as we possibly can and Datum gives that back to you. So, you have your You have your ASICs. They connect to the Datum Gateway. Uh the Datum Gateway gets information from your Bitcoin node about what work it's going to do. And then the Bitcoin node gets that information from the Bitcoin peer-to-peer network just like your pool would. Your pool normally would get the information from the Bitcoin network, process that, and then have to blast that to every one of your ASICs over whatever internet connection you have, and that takes some amount of time. It's a finite amount of time. And there there's a delay there, and that delay costs you money. It adds up. It's not a lot, but it adds up, and like I said, it can be a It can be pretty high. Um and then with the Datum Gateway, it is a pooled mining protocol, so you can coordinate with a pool like Ocean or any Datum compatible pool because Datum is open source. You can coordinate reward splits, and then when any miner using the pool finds a block, you get paid directly from the block. You don't have There's no middleman. The pool doesn't take the money first. The Bitcoin goes from the block to your wallet as a miner. So, again, cutting out the middleman. And kind of as a bonus, um since you are making the block, you get your name on the block. This shows up on sites like Mempool Space and uh and other sites that have adopted that. So, there's a lot of benefits and you're making more money mining. It's kind of a win-win overall. There's there's just no way to go wrong with this. So, how does Datum eliminate these costs? So, with the stale shares, now that your work is being generated on site and you have a normal a big LAN-based tunnel to your miners, there's there's no delay. As soon as the work As soon as your node knows about the new work, your miners know about it as well over a LAN, like 1 ms, virtually nothing. So, that all all that stale share latency is effectively eliminated because you can drop that to near zero. Your miners will will never get a rejected share because they're right there. The work is being generated at your site. And then the bandwidth spikes, obviously the same problem. I mean, you have a LAN now. Over the internet, the only thing that has to happen is you have to hear about the new work from the P2P network and just get that work to your Datum Gateway over the internet, and then the Datum Gateway does all the heavy lifting of processing that work and getting it to your miners. Again, all on site and pretty uh efficiently. So, you you eliminate both of those bottlenecks almost to zero to the point where you can recoup that money that you've left on the table. At the same time, you're helping decentralize the Bitcoin network back from the we don't want to have like 10 pools controlling all of the hash rate in the world. You are You are controlling the block template. You are doing all of that work. And we just kind of break it down like in the best case in the worst case scenarios for like what you would be doing with centralized mining and what you're leaving on the table. This is This does scale linearly. So, if you're like a 5x a hash miner, you're probably leaving anywhere from 1 to 8 Bitcoin per year on the table. Hey, Bitcoin's Bitcoin. I mean, we're we're here to make money. So, beyond the uh beyond the money-saving aspects and the efficiency boosts of doing the right thing for Bitcoin with decentralized mining, you again, you're put back in control. You have your block templates. You're in control of what transactions and what um signaling is happening. If there's any kind of network changes happening, you can signal or choose to not signal. You can decide to prioritize transactions. You can put your own transactions in your own block at zero fee. So, during like high fee spike times, you can decide to mine your own transactions and still get your normal mining rewards for that. It's It's designed around decentralization. The Datum was designed from the ground up as a tool for decentralization and not to pull more centralized um mining back into the works. I seem to have lost my screen. All right, there we go. >> [clears throat] >> So, and uh because when you find the block, your block directly pays the miners. These non-custodial payouts. This is permissionless. This is what Bitcoin's supposed to be. And that's what Datum does. It gives you that control back so that you can see everything that's happening with your mining. You can see everything that's going on and before you do the work and not with like just a standard centralized pool where you only see what happens with that when they find their block. And just hope it's what you wanted them to do. Welcome to Predict. The world is a market. [music] Everything is a market. Every headline moves the line. Every moment is your market. Call the moves. Bet on your instinct. Your prediction, your edge. Dualite's Predict, where everything is a market. That That kind of wraps it up and I guess I didn't mention that um Datum is completely open source. The gateway is open source and MIT licensed. There you don't have to change anything on your ASICs. Your firmware, you don't need any special firmware. This works with everything you already have. Uh one gateway is so efficient it can handle tens of thousands of miners with no problem connected on your LAN. Uh because this is all locally generated and it's a pretty lightweight thing. This can all just happen um on site without any problem. Uh famously when we were testing this originally we sent like multiple extra hash to a Raspberry Pi 3 running a Bitcoin node and Datum and had virtually zero zero stale shares and zero lost work. So that's the efficiency of the Datum code base. It's written in C. It's open source. Um it works with virtually any Bitcoin node that supports the get block template function so that you can you can actually pair it with Bitcoin knots, Bitcoin core, or anything that supports BT. Beyond the stale share, I only touched on the stale shares and the bandwidth spike savings. Uh beyond that there's other there's other ways that you're leaving money on the table with uh the centralized mining pools and SV1 going over the internet. Uh don't have time to touch on all of that today unfortunately, but definitely check in with the Ocean guys. Uh the QR code there sends you to the GitHub for the Datum gateway. Um I'll be around if you have any questions. Uh you can definitely flag me down. We can chat we can chat about Datum, but decentralizing Bitcoin mining is what we're what we're trying to do and that's what we definitely need to get back to. So hopefully I hopefully I've informed you a little bit about a way you can make more money mining cuz who doesn't want to do that? Uh I appreciate you guys having me and thank you very much. Enjoy the conference. >> [music] >> Every year this community comes together to celebrate, to debate, to build what comes next. >> [music] >> And every year the stage gets bigger. >> [music] >> Sound money center stage. So, where do you go to celebrate the next [music] chapter in Bitcoin history? You come home. Nashville, July [music] 2027.