Bitcoin Forum
June 03, 2024, 05:27:01 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 [170] 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 ... 442 »
3381  Bitcoin / Development & Technical Discussion / Re: Moving towards user activated soft fork activation on: March 10, 2017, 08:31:24 AM
1. Quickseller says "all miners are perfect economic actors who only behave with rational self-interest towards the Bitcoin network"

2. I say "That's wrong, what about a malicious miner scenario"

3. Quickseller says "I'm not wrong, what about a malicious miner scenario"



Exactly how stupid do you think everyone is?  Roll Eyes Can I have my 90 seconds of skim-reading back?
3382  Bitcoin / Development & Technical Discussion / Re: [RFC] Multi-stage client fork: SegWILL on: March 09, 2017, 10:41:11 PM
I highly recommend that you don't due this because it can cause network partitioning, potentially persistent chain forks, and further the polarization of the debate.

I understand that risk. I don't believe the issue is insurmountable, and the staged approach reflects this. The risks can be mitigated, and will in the end be worthwhile.

Are you also planning on changing the user agent string used by your software?

No. SegWILL should be indistinguishable from regular nodes of the corresponding version of Bitcoin Core. This is part of the partitioning mitigation, to prevent counter measures against the overall strategy.
3383  Bitcoin / Development & Technical Discussion / Re: [RFC] Multi-stage client fork: SegWILL on: March 09, 2017, 10:38:11 PM
I will be distributing gitian signed builds.


Anyone who wishes to contribute a gitian signature will be welcome to do so (this is currently a WIP)
3384  Bitcoin / Development & Technical Discussion / [RFC] Multi-stage client fork: SegWILL on: March 09, 2017, 10:32:13 PM
I'm going to attempt to modify the 0.14.x clients, try to popularise the modified client so as to put this nonsense to an end.

I'm done talking with these cowards




Stage 1: BU is pushed to the edges of the network

Add a condition to net_processing::ProcessMessage that detects BU client strings and set the maximum banscore, invoking net::SetBan()


As more nodes run the SegWILL client, BU nodes become pushed to the edge of the network topology, isolating them from the vast majority of nodes (the obvious counter measure is to use regular Core clients as proxies for BU nodes to stay connected to the rest of the Bitcoin nodes, so this simply places the BU nodes around the edge, to make Stage 2 as effective as possible)





...when the effect of this is seen to be sufficient (judged manually by the proportion of nodes running SegWILL), we go to....

Stage 2: BU blocks are no longer relayed

Add a condition to validation::CheckBlock() that detects BU blocks, and rejects them.


BU miners either switch to a Satoshi-consensus client, or go down with the sinking ship




...when the effect of this is seen to be sufficient (judged manually by the proportion of BU blocks entering the chain being sufficiently low), we go to....

Stage 3: Non-BIP9 signalled blocks are no longer relayed

Add a condition to validation::CheckBlock() that detects blocks that lack BIP9 signalling, and rejects them.


If the miners aren't getting the message by this point, this will help them out further; start doing as the network wills, or prepare to enter the paperweight business







IF we can build high levels of support for this plan, and once it is sufficiently refined, I believe we can draw a line under this whole soap opera. We can demonstrate that the people who are actually supporting and or using Bitcoin are ultimately the arbiters of what gets accepted and what gets rejected vis a vis the Bitcoin protocol.



My Personal Message settings are set not to e-mail me any PM's, if that concerns you should you wish to PM me about this. A moderator can hopefully confirm this.



Please comment, on-topic
3385  Bitcoin / Bitcoin Discussion / Re: Why is BU consensus at 75% and isn't it bad on: March 09, 2017, 06:39:20 PM
Why waste your time writing this:

It's not just 75% - the first phase is 75% for a full difficulty adjustment period.

When they stay at 75% for a full difficulty adjustment period then they will start broadcasting willingness to mine a bigger block.

When enough have signalled intent to accept bigger blocks for a full adjustment period WITHOUT dropping below 75% then they will start mining bigger blocks.

That's what I have seen them posting, so it will take maintaining 75% consensus for several difficult adjustment periods BEFORE the first bigger blog.

When you could just be honest and admit that this is the real "consensus mechanism" in BU:

The only thing that could throw a wrench in that is UASF in which case they may need to emergency hard fork earlier.


....which is just an invitation to an endless string of noisy, shouty 51% fork after 51% fork?




Alice Wonder, why aren't you able to present clear, honest arguments?
3386  Bitcoin / Development & Technical Discussion / Re: A Lightning Tx *IS* a bitcoin Tx, and here's why: on: March 09, 2017, 06:34:23 PM
They aren't bitcoin transaction until they are in the blockchain.

According to that logic, the whole blocksize debate is pointless, because none of the queued transactions are Bitcoins yet anyway lol



Alice, are you even capable of making genuine technical arguments, or will you just continue to use semantic tricks?
3387  Bitcoin / Bitcoin Discussion / Re: Why is BU consensus at 75% and isn't it bad on: March 09, 2017, 05:50:57 PM
Bitcoin Unlimited does not have an "activation".  It is already active.  Anyone can run Bitcoin Unlimited right now and declare whatever blocksize they want to support.

No one  in this thread said it did.


Are you capable of making a technical argument Danny Hamilton, instead of just using semantic tricks?


Miners can already create larger blocks if they want to.  Those blocks will be orphaned if there are not enough other miners that are willing to support that block height yet (which would make it foolish for a miner to waste money mining a block that won't ever pay them).  If there are enough miners supporting the larger block then the block size will increase.

And when "enough" (i.e. 51%) miners agree, the other 49% get turned into yet another altcoin (BUcoin2) when it happens, don't they? Call it "activation", call it a "fork", but the truth is you just don't want to point it out, because it's inconvenient to your highly selective presentation, huh Danny Hamilton


Are you capable of making a technical argument Danny Hamilton, instead of just using semantic tricks? Or lying by omission?
3388  Bitcoin / Bitcoin Discussion / Re: Why is BU consensus at 75% and isn't it bad on: March 09, 2017, 05:36:03 PM
the 75% figure is basically a gentleman's agreement, the truth is that BU gives miners the power to fork at 51% hashrate, if they're that suicidal
3389  Bitcoin / Bitcoin Discussion / Re: [POLL] Possible scaling compromise: BIP 141 + BIP 102 (Segwit + 2MB) on: March 09, 2017, 05:32:06 PM
there is a natural disincentive to any miner including such a transaction into a block. Blocks that take a long time to validate are likely to be orphaned by other blocks which validate quickly.

You're sounding like a Segwitter jbreher


How come Franky, the Bitcoin genius who loudly shouts about how loudly shouting makes him right all the time, can't figure this out too
3390  Bitcoin / Bitcoin Discussion / Re: BU vs SEGWIT ? on: March 09, 2017, 05:28:33 PM
Explain. Writing ... is not an explanation

What will Lightning Network nodes with sufficient transactions (a big network hub) look like, you think ? 



No-one will force you to use the largest channels. They will have their place, for super cheap non-sensitive purchases. But if you want it more private, you'll be able to traverse the Lightning network in the smallest channels. Both ways, and anything in between are possible with Lightning's design

Brrr. The BU sounds like a horrible idea, sort of like a live fork-o-rama with all sorts of different blocks floating around  Shocked

So the best compromise would be a Segwit with slightly larger blocks, the new efficient transactions that consume less space, but without the Lightning thingy

I don't think you can avoid the lightning network once segwit is live.



lol, think harder then, Dino.


You need to run a separate piece of software on top of Bitcoin to use Lightning. Pretty easy to avoid, just do nothing Smiley
3391  Bitcoin / Bitcoin Discussion / Re: BU vs SEGWIT ? on: March 09, 2017, 03:12:24 PM
So why block can`t have 32 MB like Satoshi did ?

Why not get it correct instead


Satoshi's original client had NO blocksize limit at all, the 32MB limit was on network messages, not blocks


Then, who introduced the 1MB limit? It was Satoshi
3392  Bitcoin / Bitcoin Discussion / Re: BU vs SEGWIT ? on: March 09, 2017, 02:48:31 PM
Note that the banking industry would love this outcome, as it would be all to easy for their corporate media buddies to claim convincingly that Bitcoin was then a failed experiement

That said, with segwit, bitcoin BECOMES a banking industry...



Explain. Writing ... is not an explanation
3393  Bitcoin / Bitcoin Discussion / Re: BU vs SEGWIT ? on: March 09, 2017, 02:43:44 PM
More transactions will probably get confirmed.  Transaction fees might get smaller. New technical possibilities for transactions may be possible. Blocks might get bigger.


Incorrect.


With Segwit, consensus is uniform (i.e. the actual definition of the word "consensus") and so the blockchain will be in no danger of spontaneously splitting according to diverging blocksize preferences. And in addition, Blocks will get bigger, there is no "maybe".


With BU, the consensus system is changed so that blocksize consensus no longer exists. This means that the chain can be easily forked, constantly. And there are no guarantees the blocksize will increase, the miners could easily flood the network (or networks, once BU has forked into BU 1, 2, 3  and so on) with voting nodes to force through whatever blocksize they like (which of course includes smaller blocksizes than 1MB). Note that the banking industry would love this outcome, as it would be all too easy for their corporate media buddies to claim convincingly that Bitcoin was then a failed experiement
3394  Bitcoin / Development & Technical Discussion / Re: Compromise between SegWit and BU on: March 09, 2017, 02:28:56 PM
You are dealing with a very political problem, not a technical one.


The simple answer to your question is:

YES.  It is technically possible.  There is nothing about SegWit that makes it technically impossible to also implement Unlimited, and there is nothing about Unlimited that makes it technically impossible to also implement SegWit.

Then why not say that, then shut your mouth?

Every other part of your post is simply subtle politicking, as if you're somehow the voice of reason if you say "I'm the only one who says this is political", when in fact at least 2 other posters have made the same essential point already (demonstrating you're manipulating the narrative to make yourself appear trustworthy, pah)


Danny's post is covertly political, he publicly states that BU is actually an attempt at a genuinely intended dynamic block sizing concept, but really it's just a dressed up way of allowing miners to entirely control the blocksize, and to cut the honest hardworking professional software developers out of Bitcoin development. Danny never addresses any of this, he simply says "I don't do politics" when invited to discuss the technical "merits" of BU


If Danny was really interested in the technical argument, he would be mentioning the serious technical attack vector that BU represents. But of course, because no real Bitcoin users are actually interested in having any aspect of what should be a system with limits becoming unlimited, Danny has no choice but to continue the social engineering attack on Bitcoin instead (currently the only effective attack against it)
3395  Bitcoin / Development & Technical Discussion / Re: A Lightning Tx *IS* a bitcoin Tx, and here's why: on: March 09, 2017, 11:57:43 AM
They are an IOU to be settled later at best.

Again, you're deriding all microtransactions systems by saying that.


Of course it's like an IOU, duuhhhhhhhh. They just so happen to be cryptographically enforced IOUs Roll Eyes

If it is not in the blockchain, it's not a bitcoin transaction.

So how would you define +80,000 unconfirmed Bitcoin transaction backed up in larger mempools? "Not Bitcoins" presumably.

Did you just solve the blocksize problem with semantic trickery alone? Grin






Alice, can you make any arguments that don't involve absurd exaggerations? i.e. not valid arguments at all



3396  Bitcoin / Development & Technical Discussion / Re: A Lightning Tx *IS* a bitcoin Tx, and here's why: on: March 09, 2017, 09:58:12 AM
Bitcoin without lightning network, I don't have to have my private keys on a networked computer to get paid and know I have been paid. All I need is an address and a block explorer.

However to get paid via LN, I have to have a private key so I (or my software) can sign the smart contract or I can't get paid. That seems kind of dangerous to me.


Regular Bitcoin client use always involves having both public keys and the private keys online. You're stating the usual extreme exaggerations about Lightning; it's not designed for you to put your life savings into, it's for regular, everyday transactions. If you want to store your main cache of Bitcoins in a micropayments system, guess what? You're an idiot

Oh - and if a transaction is not in the blockchain, it's not a bitcoin transaction. With LN, a bitcoin TX will be in the blockchain (two actually if I understand it right) - the first to guarantee and lock the funds, and the second when all the micro-spending is done and the channel closed. But everything between them are LN transactions, not BTC transactions.


So, therefore all microtransactions systems are altcoins or "not BTC". Riiiiiiiight

LN is like an alt-coin pegged to bitcoin but without the blockchain TX transparency bitcoin has. That may have privacy advantages, LN may thus be useful for laundering ill-gotten gains, but they aren't bitcoin transactions.

This sounds like some Jeff-white-socks-Garzik hand waving. In capitalism, I can do what I want with my money, that's what owning capital is all about. You don't own it if you can't choose how you use it, quit trying to boss other people around


They're Bitcoin transactions in every single way, except they don't hit the main chain unless the channel closes. That's the whole point, that's how LN saves blockchain space. If LN "is like an altcoin", then you should look forward to when this Millions of tx/s coin hits the markets (which it won't, because Lightning units are all Bitcoins anyway)

You can't find them in the blockchain via a transaction number.

You can find them in the mempools of the nodes in their channel



Alice, can you make any arguments that don't involve absurd exaggerations? I sincerely hope no-one is using your Miscreated software, if you apply that reasoning ability to your coding
3397  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: March 09, 2017, 08:11:03 AM
I love how version 0.14 of Bitcoin is more popular with real Bitcoin users than BU in less than 1 day after release. Funny, 75% of people on Bitcointalk are BU diehards, but they're a tiny proportion of the userbase (~8%). It seems they're just a very noisy minority (and I wonder how many of those nodes all belong to Roger Vermin)


I'm just waiting for the trolls to start shouting "SHEEEEEEEEEEEP!!!!!1". Don't they realise these "sheep" are the people they're trying to convince? It always works on me when someone insults me to get me to change my mind Smiley
3398  Bitcoin / Bitcoin Discussion / Re: [POLL] Possible scaling compromise: BIP 141 + BIP 102 (Segwit + 2MB) on: March 09, 2017, 07:38:33 AM
apparently, Sigop DDoS attack is possible now, because the Sigops per block limit is too high.


Why isn't anyone using the attack then? Cheesy


Always assume that if a malicious vector exists then someone will try and exploit it
3399  Bitcoin / Bitcoin Discussion / Re: [POLL] Possible scaling compromise: BIP 141 + BIP 102 (Segwit + 2MB) on: March 08, 2017, 11:26:35 PM
Core would not because they're all convinced we must have segwit before increasing the block size to prevent a quadratic scaling sigop DDoS happening... though segwit doesn't change the sigops included in regular transactions, it only makes segwit transactions scale linearly which is why the blocksize increase proposal is still not on the hard roadmap for core as is. If block generation is biased against heavy sigop transactions in the core code (this does not need a consensus change, soft fork or hard fork) then pool operators would have to consciously try and include heavy sigop transactions intentionally in order to create a DDoS type block - would they do that? Always assume that if a malicious vector exists then someone will try and exploit it, though it would be very costly for a pool to risk slow block generation/orphanage by doing so.

Maybe you can help to dispel some commonplace FUD about the sigops DDoS attack.

Bitcoin already has a sigops per block limit to mitigate the risk of this attack (despite the FUD that introducing such a limit is all that's needed to solve the problem, which is pretty dumb considering that's already what happens Roll Eyes)




Now, surely this limit could continue to apply to the base 1MB block _after_ segwit is activated (which can only contain sigs from non-segwit transactions)? Is this how the fork is coded anyway?

3400  Bitcoin / Press / Re: [2017-03-08] Bitcoin's Fee Market Kicks in with Weird Consequences on: March 08, 2017, 11:16:52 PM
Moron alert

That's precisely what one can't do with a credit card, the merchant pays the fee, and the fee is completely flat. There is no way to make funds clear either quicker or slower with fiat payment cards, and certainly not with an adjustable fee

You haven't read the article Wink

I didn't respond to text in the article

It's not my responsibility that the text (quoted from the article, presumably) reads the way I interpreted it


And it's still moronic, even if it's a different type of foolishness. An assessment which you appear to share (it's even more moronic than it appears at first, what shall I say now, "double moron alert"?)
Pages: « 1 ... 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 [170] 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 ... 442 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!