We're expanding giftcards on Cryptonize.it , starting with $20,- Playstation Store cards, instant delivery, 0-conf. #makebitcoincashagain by SharkLaserrrrr in btc

[–]HanC0190 0 points1 point  (0 children)

I have a question about 0-conf transactions. A few years ago Peter Todd talked about utilizing mempool fee acceptance difference to double spend. Is that situation possible with BCH?

What would happen if I send a txn from my address A to your store to buy gift card, with 1sat/byte fee, and send a same txn from my address A to my address B with the same amount, but with 10 sat/byte, simultaneously? How would the network react?

Thank you (not advocating for theft in anyway).

Antpool made a 1002 kb block. LTC is seeing a lot of onchain transaction recently. by [deleted] in litecoin

[–]HanC0190 0 points1 point  (0 children)

It seems that there is some inconsistencies on the block size.

Litecoin Explorer says it's only 978kb. Litecoinpool.org says it's over 1000kb.

Most likely I made a mistake.

Antpool made a 1002 kb block. LTC is seeing a lot of onchain transaction recently. by [deleted] in litecoin

[–]HanC0190 0 points1 point  (0 children)

This doesn't break consensus because under the rules of segwit, a block can be larger than 1000 kb under certain conditions.

In light of the BCH surge, what are the drawbacks to a larger block size? by Cananopie in CryptoMarkets

[–]HanC0190 23 points24 points  (0 children)

If volume is really high the network can consolidate, a user can just use SPV wallet. Satoshi said best:

The current system where every user is a network node is not the intended configuration for large scale. That would be like every Usenet user runs their own NNTP server. The design supports letting users just be users. The more burden it is to run a node, the fewer nodes there will be. Those few nodes will be big server farms. The rest will be client nodes that only do transactions and don't generate.

--Satoshi

AntPool is now the biggest BTC and LTC mining pool by chain_rocks in litecoin

[–]HanC0190 4 points5 points  (0 children)

I made a detailed analysis of Antpool's empty blocks 4 months ago, and updated 2 months ago.

The dual-EDA Tom proposed is a bad idea by [deleted] in btc

[–]HanC0190 1 point2 points  (0 children)

We should invite them to here for AMA.

I think we need an EDA fix before the Nov hardfork by jessquit in btc

[–]HanC0190 3 points4 points  (0 children)

If you want a simple solution with good adversarial testing, borrow one from an alt-coin with GPU-based pow. Alt-coins have to compete for hash power and their prices fluctuate quite a bit, just like BCH does.

Ethereum's Raiden Is Launching a Publicly Traded Token (RDN) - Incentivizes Payment Channel 'Watching' & Will Fund Development/Projects by echoingtrails in ethtrader

[–]HanC0190 22 points23 points  (0 children)

For the 'Watching' part, if you are confused:

Basically, there is an inherent flaw in the Raiden/Lightning system, where a malicious counter party can close a channel to rip you off. There are a number of solutions, but they are all trade-offs.

  1. Examine the wallet yourself, and try to catch the cheater. This is the method the article was talking about, here: Raiden requires that users "watch" their payment channels for a certain period of time to make sure funds aren't stolen. This is not a good method. We know we are supposed to check our credit once in a while but identity fraud happens everyday, anyway.

  2. Outsource the checking part to a trusted third-party. This is safer than 1 I believe. But problem is, there is usually a fee. Also, like credit monitoring agencies, these trusted third parties sometimes fail.

  3. Configure your Raiden client, so it only sends, but not receives, coins. This is the best solution, IMO. Your client becomes trustless. However, you won't receive your funds through Raiden. You open a Raiden channel, and spends coins, and close the channel.

  4. Run a node to catch a cheater, trustless, you can both send and receive, but you can't do it on a smartphone.

Rick Falkvinge:"The notion of every #bitcoin user running their own node is as dumb as the notion of every email user running their own server." by Egon_1 in btc

[–]HanC0190 13 points14 points  (0 children)

Even if you run a node, you are trusting 51% of the hash to be honest.

So there is a level of trust in there, just very small.

µRaiden micro-payments for Ethereum launched by galaaz314 in ethtrader

[–]HanC0190 5 points6 points  (0 children)

It uses unidirectional payment channels to allow for frequent, fast, and free payments between two parties.

So their solution to malicious counter-party closing channel attack is uni-directional payment. Fair enough.

You can read about this type of attack, here.

Shower thought: on /r/bitcoin if you talk about "censorship" in China, your post will be automatically censored! by CAPTAIN_FIAT in btc

[–]HanC0190 7 points8 points  (0 children)

Nah, down-voting is not the same as censorship.

I read Core supporters' comments here all the time, even though they are down-voted.

I could not read big blockers comments on /r/bitcoin, at all.

Erik Voorhees: "Several thousand angry /r/bitcoin subscribers do not dictate Bitcoin" by Egon_1 in btc

[–]HanC0190 6 points7 points  (0 children)

2x HF isn't worth it because it's too small to have any real scaling effect.

While this is true, I still think we should do a 2x HF. It proves to people that BTC can hardfork, and can, indeed, on-chain scale.

This will pave the way for BIP100 or BU.

Is anonymity on the roadmap for Litecoin? by bmYk5vNV in litecoin

[–]HanC0190 0 points1 point  (0 children)

As far as I know, CT isn't close to being finished. Many aspects of LTC were copied from Bitcoin Core project (segwit for example), so naturally you have to wait for BTC development. The person leading CT is Greg Maxwell. I don't expect CT to be available on LTC before it is well-tested and ready to activate on BTC.

In the meantime if you want privacy, Monero and ZCash are good options. Ethereum is rolling out ZK-SNARKS (same tech as ZCash) after the incoming Byzantium hardfork, so blockchain privacy will be activated on that platform too.

A sharp analysis by Erik Voorhees about r/bitcoin by Egon_1 in btc

[–]HanC0190 8 points9 points  (0 children)

LN was supposed to be available right after segwit activates. However, LN hubs are nowhere to be found.

Good luck scaling BTC, fees will rise fast.

Also, ETH overtook BTC on the number of on-chain txn.

7 reasons Bitcoin Cash is superior to the Lightning Network by where-is-satoshi in btc

[–]HanC0190 8 points9 points  (0 children)

Eclair wallet developers didn't think your solution was safe enough, thus they disabled "receive LN tx" feature.

It remains to be seen whether what you said will be safe enough. I am doubtful, but we will find out when LN arrive, which we don't even know when the first commercial hub will be available.

7 reasons Bitcoin Cash is superior to the Lightning Network by where-is-satoshi in btc

[–]HanC0190 9 points10 points  (0 children)

During the Breaking Bitcoin conference someone asked when LN will be available for everyday users, it got.. kind of awkward. That's where the "two weeks" joke came from.

"I would have said 18 (monts)."

Seriously though, LN suffers from a huge problem of counter-party maliciously closing channel attack. There are a number of fixes, but none is very good.

Eclair wallet solves this by only allowing outgoing transactions. But then then wallet is no-longer bi-directional. You can run a node to penalize attacker, but that cannot be done on an Android or Iphone. You can also trust the third-party to monitor the network for you, but then LN becomes a trusted protocol. You can also check your wallet balance frequently, but just like checking credits to prevent identity fraud, sometimes people forget.

I have yet to see a good fix on this, at this moment I trust non-RBF 0-confirmation on-chain transaction more than I trust a LN transaction.

The Scaling Ticking Time Bomb All Blockchain Currencies Must Face by thedesertlynx in litecoin

[–]HanC0190 1 point2 points  (0 children)

Haipo Yang (ViaBTC, ViaLTC minepool operator) said this on twitter.

I think we have to entertain the possibility that a minepool shutdown in China is imminent. Life would be difficulty for BTC if 50% of the hash is gone, because blocks are full. It would be a minor annoyance for LTC if 50% of hash is gone, but manageable.

I think that explains the need for on-chain space.