Hacker News new | past | comments | ask | show | jobs | submit login

What did you think the purpose of time locked smart contracts was? You can either believe Nakamoto Transactions originated with Satoshi, or you can ask just about anyone who was around at the time. Why do you think there was a scripting language at all? If simple payments was all that was envisioned we wouldn't have needed that.

It's strange thing to try to summarize something and have someone question it happened at all. The subtext of this confuses me. This is a public mailing list and most of the people are still around and can answer much better than I can why the design of the opcodes are the way they are. There have been surprisingly many blind alleys in the short life of Bitcoin.

Payment channels are what Satoshi advocated, but it was my impression at the time that many others were more interested in things like sidechains and bearer proofs. The scalability of a system where everyone stores everyone else's transactions for all eternity was and still is the first thing people comment on. The second is the feasibility of everyday payments when the recommended confirmation time is up to an hour, best case. That's the reason people took interest in these proposals, even at a time when there was no economic pressure to do so, as transactions were completely free.

There's was no "original plan" as much as there were discussions. That doesn't mean Satoshi didn't have opinions. If your impression of the block size is shaped by the carnival mirror that is Reddit, it might be interesting to look at the reasoning why this limit was kept in place. But none of that matters in practice right now, because there is overwhelming consensus to double the block size (or quadruple, thinking adversarially) in a backwards compatible way and this will be active in a matter of weeks.

>If simple payments was all that was envisioned we wouldn't have needed that.

I didn't say that. I said there was no code added with the intention of making payment channels possible. The claim that there was is based on nothing more than conjecture on what the intended purpose of the script was, and the dating of an undated email from Satoshi that was first made public in late 2013.

>There's was no "original plan" as much as there were discussions.

There were multiple statements by Nakamoto explaining how Bitcoin could and would scale. This was widely understood to be the scaling plan, as evidenced by what the Bitcoin Wiki said about scaling all the way up to late 2014. [1]

It's odd for you to describe your conjecture about the intended use for op codes and data fields as facts, while dismissing clear statements of intent by Nakamoto regarding how Bitcoin would be able to scale.

[1] https://en.bitcoin.it/w/index.php?title=Scalability&oldid=53...

I think we misunderstand each other. I'm not here to present arguments to convince you of anything as there seems to be the subtext of a conflict that I'm not interested in being a part of.

I merely summarized some of the many discussions that took place on a mailing list a few years ago. There are several pointers to notable posts in the wiki, and the archive contains all the source material.

If you or anyone else were also present in those discussions and wishes to analyze what was said and what could have been, I'll gladly take that discussion private. But I'm not interested in discussing the equivalent of whether the moon landing was staged.

Applications are open for YC Winter 2020

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact