You are viewing a single comment's thread from:

RE: Seg-Wit Is A Trojan Horse - Bitcoin Scaling Debate Explained

in #bitcoin7 years ago

I believe Bitcoin is for everybody. I understand your view of Bitcoin as digital gold but I think Bitcoin should be used for any payment and to store anything of value.
Even with Segwit you will be able to perform all transactions just like before, it will make no difference for people that wish to use the public ledger (only fees will be about 75% cheaper). But, it will add the possibility to create safe payment channels that will enable some people to use Bitcoin for small incremental payments like subscriptions. It will widen the adoption and will increase Bitcoin's technological value.

I think that increasing the block size will increase centralization and thus violate Satoshi's intent. Running a node is easily possible these days (without doing any mining just verifying transactions and blocks). If only miners run nodes no one will be able to make sure they are honest. In addition, very few miners will be able to handle the bandwidth, HD space and memory capacity that a large block size demands.

Segwit is just a malleability fix, it is still fully recorded on the blockchain. It enables payment channels that only create two transactions on the blockchain (funding and closing transactions) which you call 3rd party solution.
In addition, Segwit encourages lower fees for transactions that lower the UTXO set (more inputs than outputs) in order to ease the memory consumption on nodes. Currently, having more outputs than inputs is cheaper and that creates stress on nodes.

I suggest reading more about payment channels here:
https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch12.asciidoc

Sort:  

"I think that increasing the block size will increase centralization and thus violate Satoshi's intent."

Then why did he specifically suggest that we do so?

"Segwit is just a malleability fix, it is still fully recorded on the blockchain. "

This is not true. SegWit itself claims that it enables "off-chain transactions". Those violate the definition of Bitcoin. SegWit is not compatible with Bitcoin by definition.

Then why did he specifically suggest that we do so?

He limited the block size to 1mb in 2010 and knew fully well that a hard-fork will be needed to change it.

This is not true. SegWit itself claims that it enables "off-chain transactions". Those violate the definition of Bitcoin. SegWit is not compatible with Bitcoin by definition.

It enables it. You don't have to use it and can continue doing all your transactions on the blockchain.

Note Satoshi's quote about it being fine to switch to client-only mode and have the nodes "on a server farm". The real Satoshi made exactly the same argument that Craig Wright made last weekend. Hmmm...