<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/src/readme.txt, branch main</title>
<subtitle>[no description]</subtitle>
<id>https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/atom?h=main</id>
<link rel='self' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/'/>
<updated>2026-09-05T05:08:30+00:00</updated>
<entry>
<title>Merge upstream/main into the  fork</title>
<updated>2026-09-05T05:08:30+00:00</updated>
<author>
<name>bitflash-maintainer</name>
<email>noreply@bitflash.invalid</email>
</author>
<published>2026-09-05T05:08:30+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=66e0b9158d050c46b1ff2509faeee3f4573cac1c'/>
<id>urn:sha1:66e0b9158d050c46b1ff2509faeee3f4573cac1c</id>
<content type='text'>
Brings the nine commits that are actually the latest on our lineage:
isolated testnet parameters and genesis, optional 2 MB large pages for
RandomX, and five README changes. This is what "up to date" means here --
not the 1.2.2x tags, which carry higher version numbers but were cut
2026-07-30, three weeks before the line we ship, and which upstream/main
does not contain.

Three conflicts, all resolved toward upstream's structure while keeping
what this fork knows:

main.cpp -- upstream moved genesis construction into BuildGenesisBlock() so
mainnet and the new testnet can share it. Verified byte-for-byte before
taking it: MAINNET_GENESIS_TIMESTAMP, _TIME (1753315200), _NONCE (3141),
_HASH, _MERKLE, the scriptPubKey, nBits and nVersion all equal what this
tree built inline. The mainnet genesis hash is unchanged and the asserts
still guard it. Kept our warning about never editing those inputs, and kept
our note that 1753315200 is 2025-07-24, not 2026 -- upstream's comment on
that constant states the wrong year.

net.h -- DEFAULT_PORT = htons(8433) becomes MAINNET_PORT/TESTNET_PORT in
host order. Nothing is lost: net.cpp's GetDefaultPort() applies htons()
itself and is what every caller uses, so the value reaching a sockaddr is
unchanged and mainnet stays on 8433.

selftest.cpp -- the known-tests string had diverged in both directions.
Took the union: upstream's network-params alongside our payout-ledger,
rather than dropping either.

Gates: 15/15 selftests (our 14 plus upstream's network-params), consensus
constants unchanged against e4f898c except the pre-existing
MAX_BLOCK_SIZE_GEN, mainnet genesis intact, compactblock's 17 checks still
pass, money-log check ok, GNU_STACK RW.
</content>
</entry>
<entry>
<title>docs: third-party RandomX miners cannot mine Bitflash pools</title>
<updated>2026-09-02T14:35:18+00:00</updated>
<author>
<name>bitflash-maintainer</name>
<email>noreply@bitflash.invalid</email>
</author>
<published>2026-09-02T14:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=437d23184e6edd2d1777ef25e5a5a091adbca551'/>
<id>urn:sha1:437d23184e6edd2d1777ef25e5a5a091adbca551</id>
<content type='text'>
The README offered XMRig and SRBMiner command lines pointed at the local
Stratum bridge. Neither can work. In RandomX mode both target the
Monero-style JSON-RPC protocol (login/job/submit) while the pool speaks
Bitcoin-style Stratum (mining.subscribe/notify/submit); both place the
nonce at byte 39 of the job blob, which in an 80-byte Bitflash header is
inside the merkle root, not the nonce at byte 76; and both require a
32-byte seed hash as 64 hex characters, where randomx_pow.cpp keys RandomX
from a fixed 36-byte string that is not a hash at all. None of it is
configurable.

-stratumbridge is a byte relay between a local socket and the .btf tunnel
(BridgePump, main.cpp) -- it fixes reachability, the one blocker an
operator could otherwise do something about, and translates nothing. Say
that where the commands used to be, so the question gets answered instead
of asked again.

Also correct the magic bytes in src/readme.txt, which documented
bf 1a 5c fd; net.h has bf 20 5c fd.
</content>
</entry>
<entry>
<title>chain: add isolated testnet genesis</title>
<updated>2026-08-20T20:20:18+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-20T20:06:08+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=56be66dd66e64e6d21eadd80a808b4627921059f'/>
<id>urn:sha1:56be66dd66e64e6d21eadd80a808b4627921059f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: add isolated testnet parameters</title>
<updated>2026-08-20T19:08:01+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-20T18:37:44+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=28a2656d22a193fcd92d225964da5a01e8183623'/>
<id>urn:sha1:28a2656d22a193fcd92d225964da5a01e8183623</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: auto-start bundled managed Tor</title>
<updated>2026-08-13T19:37:08+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-13T19:37:08+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=a49ee4206735ac16876a01064e5438c719161b17'/>
<id>urn:sha1:a49ee4206735ac16876a01064e5438c719161b17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: add managed Tor hidden service bootstrap</title>
<updated>2026-08-13T14:54:35+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-13T14:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=53cc17d621f55b8904812fae5df90ef089bf5aaf'/>
<id>urn:sha1:53cc17d621f55b8904812fae5df90ef089bf5aaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: add signed direct onion peer endpoints</title>
<updated>2026-08-13T14:11:59+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-13T14:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=d2b86473a267c960a1f0c012a983176e5d962187'/>
<id>urn:sha1:d2b86473a267c960a1f0c012a983176e5d962187</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: add Tor mode for outbound discovery</title>
<updated>2026-08-11T19:03:12+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-11T19:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=6092e1e7da199d6c15b9548d5d4cebcf8babfdcf'/>
<id>urn:sha1:6092e1e7da199d6c15b9548d5d4cebcf8babfdcf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: harden SOCKS5 proxy parsing and tests</title>
<updated>2026-08-11T18:51:52+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-11T18:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=066379ebcb1dac720221fe1a1841fa6f59df21d9'/>
<id>urn:sha1:066379ebcb1dac720221fe1a1841fa6f59df21d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>net: add optional SOCKS5 outbound proxy</title>
<updated>2026-08-11T18:38:31+00:00</updated>
<author>
<name>Nsable-sh</name>
<email>nsable-sh@noreply.git.bitflash.network</email>
</author>
<published>2026-08-11T18:38:31+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1q9geyrch3feyczz242sxjaa05yczv50dlpug082sjln2kl0wrnxst0nrfa/bitflash/commit/?id=ff3829b28fd2ddc85a9a3bb4424cd5b4719854ab'/>
<id>urn:sha1:ff3829b28fd2ddc85a9a3bb4424cd5b4719854ab</id>
<content type='text'>
</content>
</entry>
</feed>
