+34 641 10 27 16

Blake2B+SHA3 algorithm: the Handshake network, hardware and specs

Mining algorithms · Blake2B+SHA3

Blake2B+SHA3: two branches, one merge and a network losing its footing

1 model in the catalog: the Antminer HS3 at 9 TH/s and 231 J/TH. We break down the algorithm from the source code of the node, the Handshake network, the fresh halving and the economics without any gloss.

1 model in the catalogEfficiency 231 J/THThree hash calls per attemptOne coin: HNSThe halving happened on 27 July 2026

What Blake2B+SHA3 is

Blake2B+SHA3 is the proof of work of the Handshake network. The name describes the substance exactly: inside there really are two different hash functions, and not one after the other but in parallel, with a merge afterwards. There is no other construction like it anywhere, and that is not an accident but the original design intent.

The intent was utilitarian. When the proof of work for the future network was being discussed in 2018, the author of the implementation wrote plainly that hardware manufacturers had to be put on an equal footing at the start. Pure SHA3 would not do: dedicated chips for it already existed, and launching on it would have handed the network to those who already had such hardware standing. A pairing of two functions with a nonstandard order of calls did not match anything ready made. The goal, in the words of the author himself, was not a perfect algorithm but simply something decent. He deliberately did not want to invent a new proof of work from scratch.

The network itself was conceived ambitiously: a decentralized replacement for the DNS root zone, where ownership of a top level domain is written in the blockchain rather than in the registry of an organization. Below the domain level everything works by ordinary DNS. The idea is a live one, but in six years not a single major browser has learned to resolve these names without extensions, and by 2026 almost all the infrastructure around the project has crumbled away. We go through this in detail below, because for a hardware buyer it matters more than any efficiency figure.

Key characteristics

ParameterValue
AlgorithmBlake2B-512 and SHA3-256 in parallel, then Blake2B-256
Hash calls per attemptThree, plus an XOR with the pool mask
What is hashed128 bytes of the preheader
Full header236 bytes in the network, the miner is handed 256
Nonce4 bytes, the very first field of the hashed data
Extra nonce24 bytes in the subheader, acts through a commitment
Blake2BA 64 bit word, a 128 byte block, 12 rounds
SHA3-256The Keccak permutation, 24 rounds, a rate of 136 bytes
Coin of the algorithmHandshake, ticker HNS
Network launch3 February 2020
Block time10 minutes, 144 blocks a day
Block reward500 HNS since 27 July 2026
HalvingEvery 170,000 blocks, the next one around 2029
Set aside for miningA third of all issuance, two thirds were given away
Efficiency unitJ/TH, joules per terahash

How the algorithm works

The scheme is an unusual one, so let us go through it step by step. The miner receives a preheader of exactly 128 bytes and computes two independent values from it. The first: Blake2B with a 64 byte output. The second: SHA3-256 over the same 128 bytes plus eight bytes of padding, 136 bytes in all, with a 32 byte output. Then the two are glued together with 32 bytes of padding, which gives exactly 128 bytes again, and a third hash is computed from them, Blake2B with a 32 byte output.

So this is not a chain of the hash of a hash kind, it is a fork with a merge afterwards. For silicon that means two independent pipelines of fundamentally different nature on one die. Blake2B is additions, rotations and exclusive OR over 64 bit words, while SHA3 is the Keccak permutation over a state of 1600 bits, built in an entirely different way. A noticeable part of the die is taken up by something that is not present in any machine for Blake2s or Blake3.

Next the finished 32 bytes are combined by exclusive OR with a 32 byte mask that the pool sets. The point is protection against block withholding: the miner does not see whether he has actually found a valid block, and cannot selectively hide lucky finds from the pool.

The nonce is a story of its own here. The main nonce takes only 4 bytes and stands at the very beginning of the hashed data, with 8 bytes of time right after it. Four bytes are catastrophically few: a machine at 9 TH/s runs through that whole space in fractions of a millisecond. That is why there is a second nonce of 24 bytes, it lies in the subheader and enters the work not directly but through a 32 byte commitment inside the preheader. Changing it costs two extra hashes, so it is the short nonce that gets run through in the hot loop, and the first eight bytes of data can be incremented as a single 64 bit number, letting the overflow spill naturally into the time field.

  1. A 128 byte preheaderNonce, time, padding, parent, tree root, commitment
  2. The first branchBlake2B over 128 bytes, a 64 byte output
  3. The second branchSHA3-256 over 136 bytes, a 32 byte output
  4. The mergeBlake2B over the 128 byte glue, a 32 byte output
  5. The pool maskXOR with 32 bytes, protection against block withholding

History of the algorithm

  • 2018Discussion of the proof of work for the future network. The task is stated as putting manufacturers on an equal footing at the start and not handing the network to the owners of already existing chips for SHA3.
  • 2020On 3 February the mainnet launches. Full functionality two weeks later. Protocol design: Joseph Poon and Christopher Jeffrey.
  • 2021On 5 May the HNS rate sets its all time high, on the order of 0.82 to 0.85 dollars. A decline lasting years begins after that.
  • 2023At the end of April the first halving comes at block 170,000, the reward falls from 2000 to 1000 HNS.
  • 2024On 30 December F2Pool closes its HNS pool. The start of the infrastructure walking away.
  • 2025In August a soft fork stops the acceptance of claims for the token giveaway to developers. Only a few percent of the volume set aside had been claimed, and the supply cap is cut by roughly half.
  • 2026In June ViaBTC closes its HNS pool, Namecheap fully exits support for Handshake domains, the Namebase venue shuts down.
  • 2026On 27 July the second halving comes at block 340,000, the reward falls from 1000 to 500 HNS. The profitability of any machine on this algorithm halved.

Coins on this algorithm

CoinTickerNotes
HandshakeHNSThe only coin on this construction. Forks that keep the algorithm do not exist
The owner of an Antminer HS3 has no fallback option at all, and that has to be spelled out, because the names of the functions are misleading. Siacoin also uses Blake2B, but there it is one pass over an 80 byte header, with no SHA3 branch and no 128 byte block, and firmware for Siacoin for this machine does not exist. Kadena runs on Blake2s: a 32 bit word instead of 64, a 64 byte block instead of 128, ten rounds instead of twelve. Alephium runs on Blake3: the same 32 bit branch of the family, seven rounds, a tree scheme. Decred uses first generation BLAKE with fourteen rounds. All of that is different silicon, not different firmware. A curious contrast: the Goldshell HS series machines do have a fallback, their chips can officially switch to Siacoin. So by the criterion of where to go next the Antminer HS3 is worse than machines that are more than three times behind it in efficiency.

ASIC miners for Blake2B+SHA3

The only catalog model on Blake2B+SHA3. Hashrate in TH/s, efficiency in joules per terahash. Click the name to open the profitability calculator.

ModelHashratePowerEfficiency
Antminer HS3 9 TH/s2079 W231 J/TH

Hardware manufacturers

BitmainAntminer HS3

December 2022, 9 TH/s at 2079 watts, that is 231 J/TH, noise 75 decibels, weight 6.1 kilograms. There is also a version at 8.55 TH/s at the same draw, which is 243 J/TH, so when buying it is worth checking which one it is. In efficiency the machine leads its nearest competitor by roughly 3.3 times: the Goldshell HS6 is at 756 J/TH. After December 2022 no industrial machines for this algorithm were released: the freshest thing to come out at all is a home box from Goldshell dated January 2024.

Firmware for Blake2B+SHA3 miners

There is no custom firmware for the Antminer HS3. AsicBoost firmware is built for SHA-256 boards, on Scrypt two models are supported separately, and there are no Handshake machines on that list. Network installation through HashCore Toolkit belongs to those same supported lines.

With third party projects it is the same. We went through the official supported model lists of the known firmware developers: the HS3 is not listed in any of them, they are all aimed at SHA-256 and partly at Scrypt. For the Goldshell HS series machines the manufacturer publishes its own firmware, but those are stock builds, not overclocking ones.

The reason is not technical but arithmetical, and it illustrates the size of the network well. Firmware development pays off through the size of the fleet. The entire world hashrate of Handshake, converted into machines of the HS3 class, is on the order of eighty units. Nobody is going to develop for a fleet like that, and nobody ever will now.

One frequent question is worth closing separately: AsicBoost technology is fundamentally inapplicable to this algorithm. It is an optimization for the specific structure of the Bitcoin header and double SHA-256. Handshake has neither of those.

What profitability depends on

We have to start with the date. On 27 July 2026 the second halving passed at block 340,000: the block reward fell from 1000 to 500 HNS. That happened literally a few days before this page was prepared, and at the time of checking the large aggregators were still computing profitability at the old reward. Any calculation based on them overstates income by exactly a factor of two.

Now the figures. Network hashrate is on the order of 0.7 PH/s, the reward is 500 HNS, 144 blocks a day. The Antminer HS3 with its 9 TH/s is about 1.25 percent of the whole network, that is around 900 HNS a day. At a rate on the order of one seventh of a cent per coin that is roughly 37 euro of revenue a month, and the spread of quotes between sources here exceeds a third. Electricity at the Spanish tariff of 0.15 euro per kilowatt hour costs about 225 euro. The result is a loss of about 188 euro a month, on the order of 2250 euro a year.

Put differently, revenue covers about a sixth of the electricity bill: for every euro earned the machine burns around six. The break even threshold on electricity works out at about 2.5 euro cents per kilowatt hour. That is not a cheap tariff, that is effectively free energy, which does not exist in Spain in either the domestic or the industrial segment. Separately about selling: HNS has two markets left, both on one exchange, with a combined daily turnover of about six thousand dollars. One machine can be served, but a farm will push the price down against itself.

Open the profitability calculator →

Popular pools

PoolRegionNotes
AntpoolGlobalPPS, a payout threshold of 10 HNS, settlement once a day. Effectively the only working pool of the algorithm
DxPoolAsia, USAHNS is listed among the coins, but we could not get any live figures for it
Mining-DutchEurope, Asia, USAPPS, PPLNS, SOLO and other schemes. At the time of checking the node is not synchronized, hashrate and the number of workers are zero
F2PoolClosedThe HNS pool closed on 30 December 2024. It still turns up in old guides
ViaBTCClosedThe HNS pool closed on 8 June 2026, withdrawals were limited by a deadline
HNSPool and 6BlockUnavailableThe domain names of both pools do not resolve at the time of checking
We deliberately left the closed pools in the table, because that is the main signal itself. In a year and a half the algorithm has lost two of the largest pools and two specialized ones, and one more keeps an unsynchronized node. For practical mining essentially one working pool is left. For a miner that is a single point of failure: if it closes, there will be nowhere to connect. For the network it is a security question, since one pool under such an arrangement holds the overwhelming share of hashrate, while the whole network is on the order of eighty machines of the HS3 class. An attack on a network like that costs incomparably less than on any noticeable coin. A warning while we are at it: pool parameters in guides three years old are almost all invalid, check only against the sites of the pools themselves.

Strengths and weaknesses

Strengths
  • The Antminer HS3 was made well: 231 J/TH is more than three times better than the nearest competitor
  • There is no algorithm change to expect, the protocol has been stable for a long time
  • Difficulty is recomputed every block, so the network reacts to changes in power quickly
  • The idea of the network has substance and the engineering is neat, it is interesting to read about
Weaknesses
  • The halving of 27 July 2026 cut profitability in half, and the aggregators have not taken it in yet
  • The HNS rate is down about 99.8 percent from the high of May 2021
  • The market cap of the whole network is about a million dollars, daily turnover a few thousand
  • Two markets are left, both on one exchange, there is nowhere to sell a noticeable volume
  • Essentially one pool is working, the rest have closed or are unavailable
  • The infrastructure around the project is walking away: venues close, the registrar has exited
  • There is no fallback coin, no other networks on this construction exist
  • There is no industrial hardware newer than December 2022, development has stopped

Energy efficiency and J/TH

Efficiency here is measured in joules per terahash, J/TH. The notation matches SHA-256, kHeavyHash, Eaglesong, Blake3 and Blake2s, but that is a coincidence of notation, not of units. A Blake2B+SHA3 terahash is three hash function calls over 128 bytes, that is entirely different work, so putting 231 J/TH next to the single digit figures of Bitcoin machines is meaningless.

There is one model in the catalog, so there is nothing to compare within the page. More useful is a comparison with the rest of the fleet on the algorithm: the Antminer HS3 is at 231 J/TH, the nearest competitor the Goldshell HS6 at 756, the other Goldshell machines roughly from 870 to 1000. So the HS3 leads everything else by a little more than threefold. The gap is such that the whole Goldshell fleet at the current rate of the coin is not worth discussing at all.

The arithmetic goes as usual: multiply efficiency by hashrate in terahashes to get draw in watts, divide by 1000 to get kilowatts, multiply by your tariff and by 720 hours a month. For the HS3 that is about 225 euro a month at the Spanish tariff. Compare the sum you get with the mining forecast in the calculator, making sure to check which block reward it uses: after 27 July 2026 the correct figure is 500 HNS.

How to choose an ASIC for Blake2B+SHA3

Look at the state of the network first, at the specifications second. A market cap of about a million dollars, daily turnover of the coin a few thousand, two markets on one exchange, one working pool. If that does not suit you, there is no need to read further: no hardware efficiency compensates for it.

Check the block reward in the calculator. The halving passed on 27 July 2026. Aggregators that have not updated show 1000 HNS instead of 500 and overstate income by exactly a factor of two.

Confirm the version of the machine. The Antminer HS3 has a variant at 9 TH/s and a variant at 8.55 TH/s at the same draw. The difference in efficiency is about five percent, and listings mix them up often enough.

Do not count on switching to another coin. The Antminer HS3 can do Handshake only. Siacoin is out of reach for it despite the shared name Blake2B in the descriptions: there the construction is different and the block size is different, and there is no firmware for it for this machine.

Separate shop window prices from market ones. Sellers ask from a thousand to almost three thousand dollars for the machine. That is the remains of old price lists, not a reflection of demand today: check against actual deals, not against price tags.

Count the monthly bill, not the price of the machine. At the Spanish tariff the HS3 burns about 225 euro a month and brings in about 37. The difference accumulates regardless of how much you paid for the machine itself.

Common mistakes

Mixing up Blake2B, Blake2s and Blake3. The names are alike, the silicon is different. Blake2B has a 64 bit word, a 128 byte block, twelve rounds. Blake2s, which Kadena runs on, has a 32 bit word, a 64 byte block, ten rounds. Blake3 on Alephium is the same 32 bit branch of the family with seven rounds and a tree. The machines do not replace one another in either direction.

Thinking that since Blake2B is here, the machine will take Siacoin. Siacoin has one pass over an 80 byte header, Handshake has three calls, one of them SHA3, over a 128 byte preheader. Firmware for Siacoin for the Antminer HS3 does not exist. Only the Goldshell HS series machines can switch, because the manufacturer built that into the chip.

Computing profitability on a calculator that has not updated. The halving of 27 July 2026 cut the reward from 1000 to 500 HNS. Aggregators that have not accounted for it overstate the calculated income by exactly a factor of two.

Not checking where to hand over what you mine. HNS has two markets left, both on one exchange, with a combined daily turnover of about six thousand dollars. The venue that used to hold the main market for the coin shut down in June 2026.

Taking the number of registered names as a sign of life. It grew for several years and has practically stopped, while estimates in different explorers differ several times over. Meanwhile the registrar fully exited support for these domains in June 2026, and in six years not a single major browser has learned to resolve such names without extensions.

Looking in the algorithm for what is not in it. Descriptions turn up now and then where Blake2B+SHA3 is credited with a data expansion stage or with work over a large area of memory. None of that is here at all: the padding bytes are constant within a block and are computed once. The algorithm has no memory requirements whatsoever, and most likely such descriptions were carried over from other algorithms.

Frequently asked questions

What is Blake2B+SHA3 in simple terms?

It is the proof of work of the Handshake network, in which two independent values are computed on every attempt, one by the Blake2B function, the other by the SHA3 function, and then they are merged by a third hash. Three hash function calls per attempt in total.

Why was such a strange scheme chosen?

To put hardware manufacturers on an equal footing at the start. Dedicated chips for pure SHA3 already existed by that moment, and launching on it would have handed the network to their owners. A pairing of two functions with a nonstandard order of calls did not match anything ready made.

What exactly is hashed?

A preheader of exactly 128 bytes. The full header takes 236 bytes in the network, and the miner is handed 256 bytes, but it is the first 128 that go into the work itself.

Where does the nonce sit?

At the very beginning of the hashed data, the first 4 bytes, with 8 bytes of time right after it. Four bytes are few, a machine at 9 TH/s runs through that space in fractions of a millisecond, which is why there is a second nonce of 24 bytes in the subheader.

Why two nonces?

The short one is run through in the hot loop, it is cheap. Changing the long one costs two extra hashes, because the subheader enters the work not directly but through a 32 byte commitment. In exchange the search space becomes practically limitless.

What is the mask that the result is multiplied by?

It is not multiplied, it is combined by exclusive OR. The 32 byte mask is set by the pool, and it is needed for protection against block withholding: the miner does not see whether he has found a valid block, and cannot selectively hide lucky finds.

Is there any work with memory here, as in Ethash?

No, none at all. The padding bytes inside the algorithm are constant within a block and are computed once. Blake2B+SHA3 has no requirements on the amount of memory.

How does Blake2B differ from Blake2s?

In word size, block size and the number of rounds. Blake2B has a 64 bit word, a 128 byte block, twelve rounds. Blake2s has a 32 bit word, a 64 byte block, ten rounds. These are different chips, not different settings.

And from Blake3?

Blake3 continues the 32 bit branch of the family, it has seven rounds and a tree scheme instead of a chain. It stands even further from Blake2B than Blake2s does.

Can this machine mine Siacoin?

No. Siacoin has one Blake2B pass over an 80 byte header, with no SHA3 branch. Firmware for Siacoin for the Antminer HS3 does not exist. The Goldshell HS series machines can switch, though, and that is built in by the manufacturer.

What is Handshake?

A decentralized alternative to the DNS root zone. The blockchain stores not sites but who owns a top level domain. Below that level everything works by ordinary DNS. The network was launched on 3 February 2020.

How were the coins given away there?

Only a third of all issuance is set aside for mining. Two thirds were given away, and the main part of that went to developers of open source software. The giveaway failed: only a few percent were claimed, and in August 2025 a soft fork closed the acceptance of claims, cutting the supply cap roughly in half.

How are names sold?

By a sealed second price auction: the highest bid wins, but the second highest is paid, and the difference is returned. The amount paid is locked on the name forever and is never returned, even if the name is given up.

When was the halving?

On 27 July 2026 at block 340,000. The reward fell from 1000 to 500 HNS. The first halving was at the end of April 2023, the next one is expected around 2029.

What is the network hashrate now?

On the order of 0.7 PH/s. For scale: one Antminer HS3 is about 1.25 percent of the whole network, and eighty such machines would make it up entirely.

How far has the rate fallen?

By roughly 99.8 percent from the high of 5 May 2021. The market cap of the whole network is now on the order of a million dollars, and daily turnover of the coin is a few thousand.

Is the project alive?

Technically yes: blocks are coming, auctions run, the repository is not archived, and the soft fork of August 2025 was actually activated by miners. Commercially no: two large pools closed support, the registrar exited Handshake domains in June 2026, the main venue shut down at the same time, and the last release of the node software is dated the middle of 2025. There has been no announcement of the project ending and there cannot be: Handshake has no organization that would answer for the network. The funding round of 2018 closed with the money given away, and the network was left with no legal owner.

Is there any firmware?

There is no custom firmware at any known project. The reason is arithmetical: the entire world fleet on this algorithm is on the order of eighty machines of the HS3 class, and nobody is going to develop for that volume.

Does the machine come out in the black?

No. At the Spanish tariff of about 0.15 euro per kilowatt hour the Antminer HS3 brings in roughly 37 euro a month against an electricity bill of about 225. The loss is on the order of 188 euro a month. The break even threshold is about 2.5 euro cents per kilowatt hour.

Is it worth buying this hardware right now?

As an investment with a calculated payback, no: revenue covers about a sixth of the electricity bill, and the halving has just cut it in half. We prefer to say that plainly. The only scenario in which the machine makes sense is practically free energy and a deliberate decision to support the network rather than to earn from it.

Technical specification of the algorithm

ParameterValue
Full nameBlake2B-512 plus SHA3-256, folded by Blake2B-256
Calls per attemptThree
Hashed data128 bytes
Full header236 bytes
Handed to the miner256 bytes
Main nonce4 bytes, offset 0
Extra nonce24 bytes in the subheader
Blake2B, word64 bits
Blake2B, block128 bytes
Blake2B, rounds12
SHA3-256, baseThe Keccak permutation, a 1600 bit state
SHA3-256, rounds24
SHA3-256, rate136 bytes
Pool mask32 bytes, XOR with the result
Efficiency unitJ/TH