them utilising the methods Greg describes for sending blocks.
The greatest irony is that after that dozen back and forth set of emails where I was completely unable to communicate to Peter R the ability of miners to completely remove the communication delay from the time of mining, amid his irrelevant poetic waxing about information theory... He went on to
submit a paper to Ledger describing the idea, without attribution... which incorporated most of the previous elements I'd already described in public-- save one main difference: it screwed up the design so that participants would take orphan risk for new transactions by only adding them to the pre-consensus by attempting to put them in a Bitcoin block.
Indeed you did inspire me to work on subchains,
A fact your work failed to disclose, along with the fact that nearly the totality of the design-- including soft confirmations and the effect on orphaning-- had already been described by me previously (
e.g. and in many other places going back some time) and including
painstaking explanation in direct correspondence with you. Considering the over the top incivility you've expressed towards me in the past-- As well as towards my company and the community maintained reference implementation of Bitcoin (consider your current message signature here: "The fall of Blockstream Core draws near."), as well as the vigor in which you disputed the ability of pre-consensus to eliminate size proportional orphaning, it's difficult to believe this was an honest omission.
I actually did cite you, Greg. Here's a screen shot:
Certain investigators have argued that fees that result from orphaning risk do not contribute to network security. For example, Maxwell argued, "the fact that verifying and transmitting transactions has a cost isn't enough, because all the funds go to pay that cost and none to the POW 'artificial' cost."With a simple diagram, we prove this line of reasoning false
That isn't a citation for my work; it's a petty dispute of an unrelated criticism.
A citation for my work would have been something like "Maxwell proposed a general class of second-order consensus techniques for eliminating size-proportional orphaning risk and achieving fast estimation of confirmation[], in this paper we flesh out and formalize an instance of this approach, which we call subchains, and analyze its scaling properties and incentives."
Yet again it seems this is another case where I offer offer up novel inventions for true scalablity in the bitcoin system only to have them first claimed impossible and then, when their truth can no longer be denied, falsely attributed to other people who then turn around and argue that I don't understand or care about scalablity, puffing up a narrative that I do not attempt solutions to the concerns I raise.
Instead of providing even the most basic credit for my invention, you've accused me of being a "technician" and argue "it's become increasingly clear that [Greg Maxwell] actually has a fairly superficial understanding of large swaths of computer science, information theory, physics and mathematics"; perhaps to placate your conscience for ripping off my work wholesale? I'd find it funny that people who think my efforts are of such low value seem to be so eager to attach their own names to them; if not for the fact that the effort to falsely elevate your expertise above others is an activity with a risk of seriously negative consequences for the bitcoin ecosystem.