I hope we will never see mempool congestion anymore on BSV.Imagine with me folks, for one second, a world in which the status of mempool congestion is delivered to the public alongside the local weather.
I hope we will never see mempool congestion anymore on BSV.Imagine with me folks, for one second, a world in which the status of mempool congestion is delivered to the public alongside the local weather.
Congratulation @theZerg ! BSV appreciates your work!> This upgrade will launch a whole new mining API, originally designed by Andrew Stone and Johan van der Hoeven, and collaboratively updated with the BSV Node team.
This is good news! I remember reading about this API earlier. It really is a significant improvement from the original getblocktemplate/submitblock.
It's the big picture I'm concerned about. But BSV is so cheap that I have no issues keeping hold of what I already have.Try to look at the whole picture and reconsider this theory. Your money is on the line here.
That license as written (IANAL) does appear to allow for BSV forks on a go forward basis, but does not allow for either: a) prior forks from the genesis block (BTC/BCH) and b) all alt chains deriving from a different genesis blocks.I see no risks for the future.. and with a fixed protocol who cares about the licence of a particular implementation?
https://github.com/bitcoin-sv/bitcoin-sv/blob/master/LICENSE
that's the "stated" intention. I worry about the unstated intention. we have to plan for worst case scenario.I believe the intention of the Open BSV license is to prevent competing chains like BCH and BTC from using their technology.
the part @kostialevin posted above makes me even more worried. based on that, any slight bsv generated v. 0.1/0.2 modifications to the protocol to facilitate removing the limit or invoking new opcodes would be protected under the new bsv open license.I haven't read the Open BSV license,
if you split to another chain, you're going to have to create a new ticker. the original chain could then argue in court you're violating the BSV license.So then, in the BSV split again scenario, both branches could run the software in compliance with the licensing.
The difference probably does not matter, but that does seem to be the most accurate way to specify it.Is there a reason for writing '"Bitcoin blockchain" with block x at height n' instead of 'the blockchain with genesis block y with block x at height n'?
The history on this is @cypherdoc was the first to raise the alarm on Blocksteam back in 2014 (or maybe even 2013) and the conflict of interests that this created. At the time everyone assumed what is essentially BSV's current roadmap and everyone assumed there was full consensus on scaling and adding functionality back in (opcodes, usage).You don't have to... Anyone can fork the code... The restriction is retrospective. It does not apply going forward.
if part of the BSV community hard forks away due to some rogue move by you and nchain, they're going to have to use a new ticker symbol on exchanges. that means you have an identical, let's say BSX chain, trying to bootstrap with the exact same source code minus the rogue change. this new chain by definition isn't functioning under the license, afaict.You don't have to... Anyone can fork the code... The restriction is retrospective. It does not apply going forward.
they are not just defending their innovations, but acting out their stated maximalism. this is to be expected and consistent with the vision of many.imo, this whole new bsv open source license thing is totally unnecessary for purity of motive. nchain should be able to defend its innovations and the BSV chain via its patents and patents alone.
To me the text is very clear with no ambiguity. The license is only for the "Bitcoin SV blockchain". The "Bitcoin BV blockchain" is define as any chain that incorporates block 556767 above. Every BSV fork from this point forward will have this block and be covered by the license, essentially the entire "tree" of forks post block 556767 is covered. This includes your BSX fork.2 - The Software, and any software that is derived from the Software or parts thereof,
can only be used on the Bitcoin SV blockchain. The Bitcoin SV blockchain is defined,
for purposes of this license, as the Bitcoin blockchain containing block height #556767
with this hash: 000000000000000001d956714215d96ffc00e0afda4cd0a96c96f8d802b1662b.