well,
All miners that support getworktemplate command, work with 0.9.5,
latest BGFMiner, cgminer 3.7.5, "cgminer has problem with Shares Not accepted", maybe would need to roll-back to 3.3.2,
poclminer,
RPCMiner_Win32_18.11.2013
guiminer-20121203
work
but...0.9.5 does not mine because New Bitcoin_Core versions reject blocks created with old Basic.Defining.Rules, B.E.R... was a "soft-fork" by the developers,
New Cores are only compatible with D.E.R. Strict file size Rules.
and most people have latest version 0.15, 0.14, 0.13, since the soft-fork.
if all nodes had 0.9.5, "more than 51%" would be ok, New nodes would be rejected,
"Holly sh!T, i found a way to Kill all ASIC miners. LOL Jajajajajaja"
there is only 11k nodes, if i put 6000 virtual box computers with 0.9.5, i could crash Bitcoin. LOL Jajajajajaja
https://bitnodes.earn.comNODES have the power to decide.
grab all miners by the balls. LOL Jajajajajaja
is possible to mine with 0.9.5, if something happens to ASIC miners.
Bitcoin Nodes can go-back to 0.9.5, download the blocks in format #2, with B.E.R.
No problem today, downloading all blocks, works & miners,
but new blocks created with 0.9.5 will be rejected by the majority with the soft-fork code.
so thats Plan-B, if the world ends or a meteorite hits China Antminer factory. LOL. Jajajajajaja
............................
i don´t support Assumed Valid blocks for a Node since 0.14,
but with 0.13.1,
No Gpu miner works,
the reason is that...very old miners need getwork command, replaced with getworktemplate,
GPU miners compatible with 0.9.5, need getworktemplate, but getworktemplate changed again,
Bitcoin_core 0.13.1 in -server mode, needs:
getblocktemplate "{\"rules\":[\"segwit\"]}"
if you type getblocktemplate only, it won´t work, as previous versions, "that was a 2nd soft-fork by the developers."
getblocktemplate
Support for 'segwit' rule requires explicit client support (code -8)
in theory all GPU miners have to be modified to ask:
getblocktemplate "{\"rules\":[\"segwit\"]}"
to work with 0.13.1
instead of only:
getblocktemplate command like previous versions,
and maybe it could work, output seems compatible.
......
there are different segwit,
the idea of changing how cores measure a block from bytes to Units, and squeeze 1000 units instead of bytes is clever,
but separating the signature i think is bad... LOL. Jajajajajaja
https://en.wikipedia.org/wiki/SegWithope this helps someone to join the project.
but the project has forked...
update old miners, or create 10k nodes with 0.9.5 and take over the network, and forbid ASIC miners, you decide.
because Mining is Luck, ASIC miners try to Brute Force Luck,
ASIC miners can be replaced with hundreds of smaller GPU´s like GT 740, intel Phy maybe,
basically an ASIC miner has 180 chips at 500Mhz, can be replaced with 100 small GPU´s at 1Ghz, and have the same luck finding a block..
Forcing Miners & Developers to forbid ASIC miners, would be only temporal, until they create more nodes to fight back... LOL. Jajajajajaja
but it will be Absolute Chaos for a Week,
Bitcoin price could tumble... sell Now. LOL. Jajajajajaja
and BitcoinCash Sky Rocket. LOL. Jajajajajaja
on the other hand is to support Bitcoin Gold BTG, that changed the SHA256d algorithm to another algorithm resistant to ASIC miners.
Probably the same algorithm used in Zcash.
but BTG also has SegWit, i don´t fully support.