Post
Topic
Board Altcoin Discussion
Re: Layman's Journey to Understanding Zerocash
by
TPTB_need_war
on 13/12/2015, 22:41:22 UTC
My immediately prior installment in this journey was about Turing-completeness, so it is highly relevant to note that Nick Szabo just demonstrated to me that he is lacking knowledge about Turing-completeness compared to this Craig Wright that some are claiming might be Satoshi.

At roughly the 17 minute mark in this conference video, Wright correctly explains that due to unbounded recursion, the Bitcoin block chain scripting is effectively Turing-complete. Afaics, he is entirely correct and Nick Szabo is wrong, because although the scripting language stack can't loop within one transaction, one can use multiple transactions to simulate looping. This is precisely the point I made in my recent post wherein I explained that under composition it is impossible to prevent unbounded recursion and thus unbounded entropy. Review the Dr. Suess proof of Turing-completeness. It doesn't matter what the called script answers, the calling script can always change the outcome. If you have the ability to store state on the block chain across multiple invocations of a script, then the block chain becomes the stack. Nick Szabo just demonstrated to me that he isn't as smart as I thought. Dr. Wright makes a relevant point that many people these days seem to forget that in machine code there is no virtual machine that controls what the instruction set can do in terms of which memory it can treat as a stack. Bitcoin's script instruction set can be viewed as machine code w.r.t. to its ability to read and store state any where in the memory space of the block chain UTXO.

What Dr. Wright meant when he said, "the looping function is actually separate from the loop itself ... that would assume the only way of devising code would be to put it directly in the script". Szabo made really stoopid statement implying that the language can only be Turing-complete if the script stack is, but he completely fails to realize that the block chain is state and thus can be an orthogonal stack. And most definitely then you can loop. When I say "loop", I mean in the sense relative to the block chain as the stack, so I do not mean that any one transaction can loop. Yet such a distinction is arbitrary any way, because I can have a client interacting with the block chain causing it to loop.

Here is more about conjecture about Craig Wright being Satoshi:

http://www.wired.com/2015/12/bitcoins-creator-satoshi-nakamoto-is-probably-this-unknown-australian-genius/

http://www.theguardian.com/technology/2015/dec/09/bitcoin-creator-satoshi-nakamoto-alleged-to-be-australian-academic

http://www.theguardian.com/technology/2015/dec/09/bitcoin-founder-craig-wrights-home-raided-by-australian-police?CMP=twt_a-technology_b-gdntech


Edit: and add Gregory Maxwell (nullc) to list of people who don't understand Turing-completeness:

   He's discussion at the All Star Panel, was very odd, and not in any way lucid or clear. Here is /u/nullc take on a transcript I made. https://www.reddit.com/r/Bitcoin/comments/3w027x/dr_craig_steven_wright_alleged_satoshi_by_wired/cxsfy8p



   He's discussion at the All Star Panel, was very odd, and not in any way lucid or clear. Here is /u/nullc take on a transcript I made. https://www.reddit.com/r/Bitcoin/comments/3w027x/dr_craig_steven_wright_alleged_satoshi_by_wired/cxsfy8p

    user /u/jarederaj points out a book Wright wrote full of grammatical errors, nothing related to cryptocurrency, digital cash https://www.reddit.com/r/Bitcoin/comments/3vzgnd/bitcoins_creator_satoshi_nakamoto_is_probably/cxsfeon

jarederaj, nullc (Gregory Maxwell), and Szabo fail to understand Turing-completeness. Craig Wright apparently does.

https://bitcointalk.org/index.php?topic=1282144.msg13239629#msg13239629

Before you downvote, make sure you read my entire thread about Determinism and unbounded entropy. Because you are wrong. Period.

Preventing Turing-completeness is damn hard to accomplish. Idiots think they have.

Craig Wright may or may not be a fraud. I do not have an opinion on that aspect. I am just referring to the allegation about who is correct about Turing-completeness.

Edit: Although I think my explanation on my thread is more insightful on why, I found this which explains that it is very difficult to not have Turing-completeness:

http://www.gwern.net/Turing-complete

Thank you for the sleuthing. Maxwell has demonstrated on occasions that he doesn't do thorough enough analysis to question his own biases and lashes out at others.

Theymos how about the possibility (and almost a certainty) that Satoshi isn't one person and that this Craig Wright is asserting his role. He mentions working in a group on research and also mentions having other "beta coders" involved.

I haven't researched the case enough to form an opinion on the likelihood he is a scammer or other motive.

I offer a theory. I am not claiming this theory is correct or even likely. Take it as one example of why circumstantial assumptions are not the same as irrefutable mathematical proofs.

What we do know is that Kleiman and Wright were associates since at least 2008, Kleiman died in 2013, online documents were edited after this time to illustrate Wright's links to Bitcoin and Wright's companies are tied up in a disastrous situation with the ATO that has been ongoing for years.

Did Wright ever claim he is Satoshi? My vague recollection of what I have perused thus far is he wrote something akin to his level of involvement would be coming out soon. And that he had represented to others that he was deeply involved with Bitcoin. But did he actually claim to be Satoshi? I haven't seen such a quote implicating that he made such an explicit claim.

So given the above assumption, why is everyone analyzing whether the man is Satoshi and blaming him for claiming that he is?

Let me assume (without having studied deeply all the background evidence) that he has represented to others that he has a special involvement with Bitcoin. And that he is even doctoring signatures to make it look like he was involved since 2009. If his motive was not to prove to the public he is Satoshi but rather to convince to some investors or Australian investment board that he had deep involvement with Bitcoin (leaving the question of whether he is Satoshi or not an intentional enigma), then he may not have cared about getting every last detail correct on the back-dated PGP public keys. He may have been doing the minimum level of publicity to assert this position to those who he had such a motive to convince. Thus a back-dated public key doesn't necessarily indicate he intended to deceive the Bitcoin community-at large or even that he has no bonafide deep connections.

One plausible possibility is that he was somehow connected to the real Satoshi and somehow that relationship soured or changed in such a way that he now has to fabricate data in order to protect the investments and/or commitments he had formed. For example, what if Kleiman was Satoshi (or was the liason to Satoshi) and Kleiman unexpectedly died in 2013 (of an antibiotic resistant staph infection) so Wright has to meet his ongoing commitments somehow.

In other words, I doubt very much that Satoshi was one person. Bitcoin was likely created by some highly secretive group. Maybe that group had some subcontractors. Maybe Kleiman was connected. Maybe Wright rode the coattails of Kleiman. Kleiman dies, Wright tries to rewrite history to maintain the continuity.

My plea is please be more objective and less brash at jumping to conclusions. Reality is sometimes not as binary (black and white). Rationality and reason should prevail if we are to be a sane community.

Again I am not asserting this theory is likely. I too have strong intuitions that Wright is caught up in some level of deception or gaming the system.


The real "Satoshi" (or multiple people) may be dead. If it was a highly secretive plot then it is plausible if not also probable the creators have conveniently died of "natural causes" to preserve the secrecy. It is virtually implausible that the national security agencies don't know who the real Satoshi is/was. Delve a little bit into the impossibility that a government level power was not involved in planting the military-grade nano-thermite that toppled the WTC towers on 9/11. Be realistic. And in that case of 9/11, the discovery phase of evidence has been extensive and is beyond-any-reasonable-doubt. And is nearly irrefutable, but still not a mathematical proof.

As I remember the accounts we associate with Satoshi stopped communicating after the publicity started for Bitcoin. And afair (from reading his post) he stated the publicity was one of the issues. This doesn't indicate a fear of the NSA, but rather a fear of the public sector. Normally a person afraid of harassment from sovereign powers wants publicity in order to gain more security. That is one of the small tidbits of circumstantial evidence that lead me to believe that Satoshi was connected to the secret and powerful groups behind the curtain of governmental level power. I wish Satoshi was a Libertarian phenomenon. I have contemplated scenarios where the truth is a mix of both, e.g. a group of researchers outsmarts their handlers. The latter point was inspired by Eric Raymond's blog about how the researchers outsmarted the government in order to create the internet. In other words, you build a system that you know is flawed and will end up handing the power to the government because it can't scale without being controlled by the professional miners and exchanges which can be easily located and regulated. But you outsmart your handlers by realizing that you will launch a paradigm that will be improved by the community and in a grassroots manner it will subvert the government while the government is lost in complacency thinking they have Bitcoin regulation under control. Or an alternative scenario (and the one I favor) is a powerful group wants to destroy the nation-state Central banking and the nation-state currencies and finance systems to accelerate the move to a one-world reserve currency and the netizens using electronic currency. This powerful group might think they benefit from such a transition and also given that electronic currency is more traceable than physical cash (well at least so far that seems to be the case but I had a new relevation recently that maybe Zerocash is the only technology that can liberate from that reality that IP addresses can be correlated to human identities). Another possibility is Bitcoin was created by some developer (or developers) from Bittorrent realm as they would have had the requisite P2P network and decentralization experience (and libertarian ideals motivation), but based on my interaction with them about decentralized tit-for-tat economics back in 2008, I think that is less likely.

I favor the scenario where Wright is either just another person gaming and trying to make money in the Bitcoin ecosystem, or at best he is a pawn of the people who are really behind the creation of Bitcoin. Or perhaps Satoshi was a lone brilliant engineer, but I place the odds of that at very near to 0. Even the smartest people can't work and develop without collaboration. To execute what Satoshi did as a loner, would be amazing nearly beyond belief.

I have not been able to confirm that he claimed PhDs from CSU. I read he also studied in London. I heard on video he claimed 3 masters degrees and maybe 2 doctorates but he also said, "I forget exactly what I have".

He has 3 more Masters degrees than most of you do.

And he apparently was mining Bitcoin. I can't see where he has claimed to be Satoshi. It is true that miners run Bitcoin. If he was mining back in 2009 and had spent the $1 million he claims on mining equipment, then he was likely literally running Bitcoin. And he may have a lot of mined BTC.

Why do you hate him for mining Bitcoin?

http://www.theguardian.com/technology/2015/dec/09/who-is-craig-wright-and-how-likely-is-it-that-hes-behind-bitcoin

Quote
During the interview, the person the transcript names as Wright says: “I did my best to try and hide the fact that I’ve been running bitcoin since 2009 but I think it’s getting – most – most – by the end of this half the world is going to bloody know.”

Guardian Australia has been unable to independently verify the authenticity of the transcripts published by Gizmodo, or whether the transcript is an accurate reflection of the audio if the interview took place. It is also not clear whether the phrase “running” refers merely to the process of mining bitcoin using a computer.