Vista esplosa 3D

Antminer Hydro: l'interno di un ASIC, pezzo per pezzo

Esplori in 3D un Antminer S21 Hydro aperto: le tre hashboard e i loro 648 chip BM1368, i sensori di temperatura, le piastre fredde, l'alimentatore trifase raffreddato ad acqua e la scheda di controllo. Ogni componente è spiegato in modo semplice.

335 TH/s
di hashrate SHA-256
648
chip ASIC BM1368
5.360 W
dissipati nell'acqua, 0 ventole
16 J/TH
di efficienza energetica
Modello 3D interattivo

L'Antminer S21 Hydro, dalla copertura ai chip

Ruoti la macchina, sposti il cursore per aprirla o richiuderla e clicchi su un componente (nella vista o nell'elenco) per capirne il ruolo.

Vista esplosa 3D di un Antminer S21 Hydro: copertura, scheda di controllo, cavi piatti, tre hashboard con i relativi chip BM1368 e piastre fredde, alimentatore APW11, pannello frontale con raccordi dell'acqua

Caricamento del modello 3D…

Trascinare per ruotare · rotellina o pizzico per lo zoom · cliccare su un componente per isolarlo

ingresso calcolo HBM ↔ GH100 uscita

Simulazione didattica: i numeri sono ordini di grandezza, l'immagine è disegnata dalla pagina.

E accanto: il chip GPU

La GPU esegue qualsiasi algoritmo, l'ASIC uno soltanto

Un chip di mining ASIC è un circuito dedicato: il doppio SHA-256 del bitcoin è cablato nei suoi transistor e non sa calcolare nient'altro. Una GPU è un processore programmabile, in grado di eseguire qualsiasi algoritmo le venga caricato, al prezzo di un sovraccarico di controllo. Affidi lo stesso compito ai due chip per confrontarli.

Affidate lo stesso compito ai due chip:
Il chip GH100 della NVIDIA H200 circondato dai suoi sei stack di memoria HBM3e, rendering del nostro modello 3D
GPU · architettura programmabile

NVIDIA H200 (chip GH100)

Un solo hardware, tanti algoritmi quanti sono i programmi

Bitcoin: circa 10 miliardi di hash al secondo (10 GH/s) con 700 W

  • Programmabile: lo stesso chip addestra un modello di IA, calcola un rendering 3D o simula il clima, a seconda del programma caricato
  • Ogni istruzione viene letta, decodificata e schedulata prima di essere eseguita: è il prezzo della flessibilità
  • Gran parte del silicio serve al controllo, alle cache e agli spostamenti di dati, non al calcolo vero e proprio
Vedi il chip GH100 in 3D
Chip ASIC BM1368 allineati su una hashboard di Antminer S21 Hydro, rendering del nostro modello 3D
ASIC · circuito dedicato

Bitmain BM1368 (Antminer S21 Hydro)

Un solo algoritmo, cablato nel silicio

Bitcoin: ≈ 500 miliardi di hash al secondo (0,5 TH/s) per chip, con ≈ 8 W

  • L'algoritmo è il circuito: i 128 round del doppio SHA-256 sono incisi nell'hardware, stadio per stadio
  • Nessuna istruzione da leggere, nessuna cache, nessuna memoria esterna: nessun ciclo perso nel controllo
  • Un nuovo nonce entra a ogni ciclo di clock, in centinaia di motori in parallelo
Vedi i chip BM1368 in 3D

Dati GPU sullo SHA-256: stima Happy Mining basata sul throughput di calcolo intero dell'H200; dati ASIC: 335 TH/s e 5.360 W dell'S21 Hydro ripartiti sui suoi 648 chip (3 schede da 216).

Leggi il confronto ASIC o GPU

Perché l'ASIC è migliaia di volte più efficiente sul bitcoin

  1. 1

    Il circuito è l'algoritmo

    In un ASIC, lo SHA-256 non è un programma che si carica: è la forma stessa dei transistor, stadio per stadio. Niente da leggere, niente da decodificare: i dati entrano da un lato della pipeline e l'hash esce dall'altro, a ogni ciclo di clock.

  2. 2

    Tutto il silicio lavora

    Su una GPU, gran parte del chip serve a decidere cosa fare: leggere le istruzioni, schedulare i thread, gestire cache e memoria. Su un ASIC di mining, quasi tutta la superficie è fatta di motori di hashing identici, e ciascuno produce un risultato a ogni colpo di clock.

  3. 3

    Il prezzo della flessibilità

    Ogni fase di controllo costa tempo ed energia: un solo chip BM1368 da 8 W calcola una cinquantina di volte più hash di una H200 da 700 W, con 85 volte meno energia. Vale anche il contrario: l'ASIC non ha alcun circuito per nient'altro che lo SHA-256. Per far girare un modello linguistico, ne è capace solo un processore programmabile come la GPU.

GPU e ASIC, punto per punto

CriterioGPU (NVIDIA H200)ASIC (Bitmain BM1368)
Che cosa sa fare il chipQualsiasi programma: IA, rendering 3D, simulazione, video…Una sola cosa: il doppio SHA-256 del bitcoin
Come gli si assegna il lavoroUn programma (CUDA) di miliardi di istruzioniUn'intestazione di blocco e un intervallo di nonce da provare
A che cosa serve il silicioAl calcolo, ma anche a scheduler, registri, cache e controller di memoriaQuasi esclusivamente a motori SHA-256 identici
Memoria141 GB di HBM3e a 4,8 TB/sNessuna memoria esterna: pochi registri per motore
Dimensioni e consumoUn grande chip da 814 mm², fino a 700 W648 piccoli chip per macchina, ≈ 8 W ciascuno
Bitcoin (SHA-256)≈ 10 GH/s: mai redditizia≈ 0,5 TH/s per chip, 335 TH/s per macchina
Intelligenza artificialeLa sua ragion d'essere: fino a 3.958 TFLOPS in FP8Impossibile
Se l'uso cambiaLo stesso hardware serve ad altri programmiUtile finché minare rende più dell'elettricità consumata
Fonctionnement

Comment fonctionne un ASIC de minage ?

Un mineur Bitcoin fait une seule chose, des milliers de milliards de fois par seconde : hacher. Voici le parcours du travail et de la chaleur dans un S21 Hydro.

  1. 1

    Le pool envoie du travail

    Par Ethernet, la carte de contrôle reçoit du pool de minage un « job » : l'en-tête du prochain bloc Bitcoin à hacher et la difficulté cible. Elle découpe ce travail en millions de petites tâches.

    Protocole Stratum, mise à jour toutes les 30 s
  2. 2

    Les puces hachent

    Chaque BM1368 reçoit une plage de nonces et calcule SHA-256(SHA-256(en-tête)) pour chacun. 648 puces en parallèle : 335 000 milliards de hashs par seconde.

    335 TH/s
  3. 3

    Un hash sous la cible remonte

    Quand une puce trouve un hash plus petit que la cible, elle le renvoie par la chaîne à la carte de contrôle, qui l'envoie au pool : c'est un « share ». Le pool rémunère chaque share, et le bloc est gagné quand un share bat la difficulté du réseau.

    Récompense versée en bitcoin
  4. 4

    L'eau emporte la chaleur

    Les 5,36 kW consommés ressortent à 100 % en chaleur : l'eau traverse les plaques froides et l'alimentation, ressort plus chaude de quelques degrés et va vers un refroidisseur sec ou un échangeur, qui peut chauffer un bâtiment.

    8–10 L/min, eau à 20–50 °C
Fiche technique

S21 Hydro, S21 XP Hydro et S21 air : les chiffres

Même famille de puces, deux refroidissements : l'eau permet de pousser les puces plus fort, en silence, et de récupérer la chaleur.

CaractéristiqueS21 HydroS21 XP HydroS21 (air)
Hashrate335 TH/s (±3 %)473 TH/s200 TH/s
Consommation5 360 W5 676 W3 500 W
Efficacité16 J/TH12 J/TH17,5 J/TH
Puces3 × 216 BM1368BM1370 (Hydro)3 × 108 BM1368
RefroidissementLiquide, plaques froides, 0 ventilateurLiquide, plaques froides, 0 ventilateurAir, 4 ventilateurs
AlimentationAPW11 intégrée, refroidie par eauAPW11 intégrée, refroidie par eauAPW17 intégrée
Entrée électrique380–415 V triphasé, 50/60 Hz380–415 V triphasé, 50/60 Hz200–240 V monophasé
Eau20–50 °C, 8–10 L/min, ≤ 3,5 bar20–50 °C, 8–10 L/min, ≤ 3,5 bar—
Bruit≈ 50 dB≈ 50 dB≈ 75 dB
Dimensions339 × 173 × 207 mm339 × 173 × 207 mm400 × 195 × 290 mm
Poids net12,3 kg13,8 kg≈ 15,5 kg
Carte de contrôleAmlogic A113D / CVITEK CV1835Amlogic A113D / CVITEK CV1835Amlogic A113D / CVITEK CV1835

Valeurs constructeur (Bitmain), hashrate ±3 %, consommation à 35 °C d'eau en entrée pour les modèles Hydro. Le S21 Hydro existe aussi en 302 et 319 TH/s.

Che cos'è un ASIC per il mining?

Un ASIC (Application-Specific Integrated Circuit) è un chip progettato per un unico calcolo. Nel caso di Bitcoin, questo calcolo è la funzione di hash SHA-256, applicata due volte all'header di un blocco. Un processore o una scheda grafica sono programmabili e possono eseguire qualsiasi algoritmo, al prezzo di un sovraccarico di controllo; un chip ASIC esegue soltanto questo, ma migliaia di miliardi di volte al secondo consumando pochi watt. È per questo motivo che, dal 2013, tutto il mining di bitcoin avviene su macchine specializzate: i miner ASIC, di cui gli Antminer di Bitmain sono i più diffusi.

In Happy Mining vendiamo, installiamo e ospitiamo queste macchine da anni, e le ripariamo. Questa pagina apre un Antminer S21 Hydro, un modello raffreddato ad acqua, per mostrare cosa c'è dentro. Lo faccia ruotare, lo apra e clicchi su ogni componente nella vista esplosa 3D.

I cinque organi di un Antminer

Qualunque sia il modello, un Antminer è sempre composto dagli stessi blocchi:

  1. Le hashboard (schede di hashing): tre schede che ospitano ciascuna 216 chip ASIC BM1368, ovvero 648 chip in totale, oltre alla loro elettronica di alimentazione, due sensori di temperatura, una EEPROM e un quarzo. Sono loro a produrre l'hashrate.
  2. La scheda di controllo: un piccolo computer ARM (SoC Amlogic A113D o CVITEK CV1835 a seconda dei lotti) che esegue il firmware, si connette al pool via Ethernet e pilota le tre schede tramite collegamento seriale.
  3. L'alimentatore: sull'S21 Hydro, un APW11 integrato, alimentato in trifase a 380–415 V, che fornisce una ventina di volt e fino a 300 A alle schede. È anch'esso raffreddato ad acqua.
  4. Il raffreddamento: piastre fredde in alluminio brasato, una per scheda, attraversate dall'acqua del circuito, al posto dei radiatori e delle ventole di un modello ad aria.
  5. Lo chassis e il frontale: un case chiuso di 339 × 173 × 207 mm, con sul frontale i raccordi dell'acqua, i collettori, la presa trifase, la porta di rete e le spie.

Nella vista 3D ogni componente è cliccabile. Il punto da ricordare: tutta l'intelligenza è nella scheda di controllo, tutta la potenza nelle hashboard. Le due si sostituiscono in modo indipendente, il che rende queste macchine riparabili.

Come fa un chip ASIC a minare bitcoin?

Minare significa trovare un numero (il nonce) tale che l'hash SHA-256 dell'header del blocco sia inferiore a un target fissato dalla rete. Non esistono scorciatoie: bisogna provare, e l'unico modo per provare più velocemente è moltiplicare i circuiti di hashing. Un BM1368 contiene centinaia di questi circuiti, realizzati con un processo produttivo di pochi nanometri, ciascuno dei quali calcola un doppio SHA-256 per ciclo di clock.

Perché un chip specializzato è migliaia di volte più efficiente di una scheda grafica in questo calcolo? Tutto dipende dalla differenza tra un'architettura programmabile e un circuito dedicato, che illustriamo nel dettaglio nel nostro confronto ASIC o GPU.

Il percorso del lavoro è il seguente:

  • il pool invia alla scheda di controllo un modello di blocco e il target, tramite il protocollo Stratum;
  • la scheda di controllo ripartisce gli intervalli di nonce tra le tre hashboard, tramite il collegamento seriale dei cavi flat;
  • su ogni scheda, il comando si propaga da chip a chip lungo la catena; ogni chip prova i propri nonce e restituisce quelli che scendono sotto una soglia;
  • la scheda di controllo trasmette questi risultati (le shares) al pool, che remunera il miner in proporzione al suo lavoro, che il blocco venga trovato o meno.

A 335 TH/s, un S21 Hydro prova 335.000 miliardi di nonce al secondo. Rapportato all'attuale difficoltà della rete, ciò rappresenta una piccola parte della potenza mondiale: da qui il mining in pool, che rende più regolari i ricavi. Il nostro calcolatore di redditività ASIC esegue questo calcolo con i dati del giorno.

La hashboard nel dettaglio: chip, domini, sensori

Una hashboard di S21 Hydro è un circuito stampato di circa 30 cm, che ospita 216 chip organizzati in 18 domini di tensione da 12 chip. All'interno di un dominio, i 12 chip sono montati in parallelo; i domini, invece, sono impilati in serie: l'alimentatore fornisce una ventina di volt e ogni dominio ne riceve circa 1,1. Questo accorgimento evita di dover distribuire più di 1.500 ampere a 1 V per scheda: in serie bastano circa 85 A. Il lavoro segue un'altra catena: il comando entra dal chip BM1 e passa da chip a chip fino a BM216, così come il clock a 25 MHz, e i risultati risalgono nella direzione opposta. Se un chip si guasta, tutti quelli che lo seguono tacciono e il firmware mostra una scheda « 204/216 ». Apra una hashboard in 3D per vedere i domini a gradini e la catena in movimento.

Due sensori di temperatura digitali (U4 e U5, indicati come T0 e T1) sono posizionati sul lato di ingresso e sul lato di uscita dell'acqua. Si tratta di piccoli sensori I²C della famiglia TMP75: misura a 12 bit (risoluzione di 0,0625 °C), precisione dell'ordine di ±1 °C, alimentati a 3,3 V dalla scheda di controllo. Il firmware monitora la scheda e i chip, attiva un allarme a 80 °C per la scheda e a 95 °C per i chip, e mette la macchina in sicurezza oltre tali soglie. Ogni chip integra inoltre un diodo termico. Una EEPROM (U6) memorizza l'identità e la calibrazione della scheda (frequenza e tensione di fabbrica); nella generazione S21 sostituisce il microcontrollore PIC degli S19.

Sul lato potenza, i due morsetti in rame di ogni scheda sopportano quasi 90 A: una vite allentata è la prima cosa che verifichiamo su una macchina che si è surriscaldata. Sulla parte anteriore della scheda, un convertitore boost produce 25 V per l'elettronica di comando, ogni dominio dispone dei propri regolatori (LDO) da 1,2 V e 0,8 V, e 17 level shifter trasferiscono i segnali da un dominio al successivo, poiché ognuno « fluttua » 1,1 V più in alto del precedente.

Raffreddamento a liquido: perché l'acqua cambia tutto

Un S21 raffreddato ad aria espelle 3,5 kW di calore con quattro ventole, a 75 dB. Un S21 Hydro ne smaltisce 5,36 kW nell'acqua, senza ventole, a una cinquantina di decibel. Tre vantaggi:

  • Più chip per scheda: l'acqua smaltisce il calore molto meglio dell'aria, il che permette di alloggiare il doppio dei chip BM1368 su ogni scheda (216 contro 108): 335 TH/s contro 200 TH/s con tre schede, con un'efficienza migliore (16 J/TH contro 17,5).
  • La densità: case chiusi che si impilano in un armadio Antrack o in un container, senza corridoio caldo né climatizzazione.
  • Il calore recuperabile: l'acqua esce a 40–60 °C, sufficiente per riscaldare un edificio, una serra o una piscina; è il principio dei nostri progetti energia & mining.

I vincoli sono reali: serve un circuito idraulico (pompa, dry cooler o scambiatore, filtrazione), un'acqua conforme al manuale (pura, deionizzata o antigelo, con pH e conducibilità controllati, mai acqua del rubinetto), una portata da 8 a 10 L/min per macchina a meno di 3,5 bar e un'alimentazione trifase 380–415 V. Per una singola macchina presso un privato, un modello ad aria o un kit watercooling è più semplice.

Scheda di controllo e firmware

La scheda di controllo è un computer Linux in miniatura: avvia il firmware, ottiene un indirizzo IP, si connette al pool e ospita l'interfaccia web in cui si configurano i pool e le modalità di potenza e si leggono le temperature e l'hashrate di ogni scheda. I pulsanti IP Report e Reset sul frontale appartengono a questa scheda. È anche la scheda su cui si installa il firmware HappyMining, che installiamo gratuitamente sulle macchine acquistate da noi: regolazioni fini per scheda, modalità di efficienza, supervisione.

Manutenzione e guasti comuni

  • Scheda mancante (« missing »): cavo flat dei dati inserito male o scheda di controllo difettosa.
  • Chip mancanti (« ASIC 204/216 »): un chip morto nella catena, riparabile sostituendo il chip.
  • Temperatura troppo elevata: portata d'acqua insufficiente, bolla d'aria in una piastra fredda, sensore difettoso o pasta termica da sostituire.
  • Scheda che non esegue hashing: vite del morsetto allentata, convertitore boost o regolatore danneggiato.

Diagnostichiamo e ripariamo questi guasti in Francia, scheda per scheda, e teniamo i ricambi in magazzino: consulti la nostra pagina Assistenza & garanzia.

Prezzo e disponibilità

L'Antminer S21 Hydro e l'S21 XP Hydro sono disponibili nel nostro negozio online, nuovi, testati e consegnati entro 7 giorni, con la garanzia del produttore di un anno e la nostra assistenza in Francia. Per un progetto con più macchine, proponiamo l'armadio Antrack (quattro macchine Hydro, circuito idraulico integrato) e l'hosting nelle nostre strutture.

Domande frequenti

Le vostre domande sugli ASIC e sugli Antminer Hydro

Che cos'è un ASIC per il mining?

Un ASIC (Application-Specific Integrated Circuit) è un chip progettato per un unico calcolo. Per Bitcoin si tratta dello SHA-256: un Antminer integra centinaia di questi chip su schede di hashing (hashboard), una scheda di controllo che dialoga con il pool, un alimentatore e un sistema di raffreddamento. Per questo calcolo è migliaia di volte più efficiente di un processore o di una scheda grafica, e non sa fare nient'altro.

A cosa serve una hashboard?

È la scheda che ospita i chip ASIC, la loro alimentazione e i loro sensori: 216 chip BM1368 su ogni scheda di un S21 Hydro, in 18 domini da 12, e tre schede per macchina. I chip sono collegati in catena, ricevono il lavoro dalla scheda di controllo e restituiscono i risultati. Ogni scheda produce circa un terzo dell'hashrate; se una scheda è guasta, la macchina continua a minare a potenza ridotta.

Perché scegliere un Antminer Hydro piuttosto che un modello ad aria?

Per tre motivi: la silenziosità (≈ 50 dB contro 75 dB), la densità (macchine chiuse che si possono accostare in un armadio senza climatizzazione) e il calore recuperabile sotto forma di acqua a 40–60 °C. In cambio, servono un circuito dell'acqua (pompa, chiller o scambiatore) e un'alimentazione trifase a 380 V. Per una sola macchina presso un privato, un modello ad aria o un kit watercooling è più semplice; oltre le 3 o 4 macchine, l'Hydro si impone.

Che acqua bisogna usare in un Antminer Hydro?

Il manuale Bitmain consente acqua pura, acqua deionizzata o un antigelo glicolico, con un pH controllato (6,5–7,5 per l'acqua pura, 8,5–9,5 per l'acqua deionizzata) e una bassa conducibilità. Mai acqua del rubinetto: calcare e ioni corrodono le piastre in alluminio. Portata da 8 a 10 L/min per macchina, pressione inferiore a 3,5 bar, acqua tra 20 e 50 °C in ingresso.

Si può collegare un S21 Hydro a una presa normale?

No. L'alimentatore APW11 integrato richiede la corrente trifase a 380–415 V (cavo LP20). Un'installazione monofase a 230 V non è possibile senza un convertitore dedicato. È una delle questioni che risolviamo nello studio del Suo impianto, insieme al circuito dell'acqua.

Cosa succede quando un chip o un sensore si guasta?

I chip di una scheda sono collegati in catena: se uno muore, quelli che lo seguono non rispondono più e il firmware segnala una scheda con meno chip del previsto (per esempio «ASIC 204/216»), con un hashrate ridotto. Un sensore di temperatura difettoso provoca il più delle volte un arresto di sicurezza. In entrambi i casi la scheda si ripara (sostituzione del chip o del sensore) o si sostituisce; offriamo questo servizio di assistenza post-vendita in Francia.

Quanto costa un Antminer S21 Hydro e quanto rende?

L'S21 Hydro è in vendita nel nostro negozio, nuovo, testato e consegnato entro 7 giorni: veda la scheda prodotto dell'Antminer S21 Hydro e quella dell'S21 XP Hydro. Il guadagno dipende dal prezzo del bitcoin, dalla difficoltà e soprattutto dal Suo prezzo dell'elettricità: il nostro calcolatore di redditività ASIC lo calcola in tempo reale.

Cosa offre il firmware HappyMining su un Antminer?

Il nostro firmware HappyMining si installa sulla scheda di controllo e sostituisce il firmware Bitmain: regolazione fine di frequenze e tensioni per scheda, modalità di efficienza, supervisione e avvisi, il tutto installato gratuitamente sulle macchine acquistate da noi.

Un progetto di mining raffreddato ad acqua?

Dal singolo S21 Hydro all'armadio Antrack da quattro macchine, dimensioniamo il circuito dell'acqua, l'impianto elettrico trifase e il recupero di calore, poi consegniamo e installiamo.