Bitcoin Forum
May 03, 2024, 12:03:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [89] 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 ... 208 »
1761  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 08:45:55 PM
Low fee transactions could take days to confirm. Zero fee xactions may never confirm.

Sounds like it will finally work like it should be.

The blockchain is too valuable a resource to be wasted by zero and ridiculously low fee txs.

And it's not only scaling but usability too. If I have a 100mb block size and it takes me a couple of hours just to sync the last day or a day to sync the last week (before I send a payment), will this be usable? Or will people say, ah yes, now you lost the ability to run bitcoin-qt, just use a thin client...

That's either stupid or dishonest. Nobody is proposing 100 MB blocks and won't unless bandwidth gets much much greater. The design is for block reward to subsidize miners until the network grows big enough to be supported on fees. How is that possible with ~ half million xactions/day? 

This is supposed to be a peer to peer network for the people, not <1 million elitists, criminals and middlemen.

We have different interpretations of stupidity.

When I have a system that has a hole in it (bloat in blockchain through low or no fees, that can be abused as an attack vector and kill bitcoin usage and adoption in the long run), I will not go and make it larger so that someone else can sink my boat. *That* is stupidity.

Scaling is not an issue right now. Not the processing of transactions. If you want to make a legitimate transaction, you'll pay a normal fee and you'll be processed in one block.

If you enlarge the block before scaling becomes an issue, then you open the attack vector wide open for further abuse (because it is already abused with over half the transactions being dust and spam). This is beyond idiotic.

I believe when the time comes, and the need is real, the block size can be increased. If it doesn't, there will be just some fee competition that prevents a lot of low and very low value tx. So what? This is certainly the lesser of the two evils involved here.

So the vulnerability as you see it is that people can throw money at you? You don't feel safe unless you're wearing a money-proof vest?  A money-proof vest that weighs 100 pounds?  Yeah, I'd say we do have different definitions of "stupid".

The vulnerability is that one can make bitcoin unusable and centralized through a very low cost attack vector if the block size is increased.

I wouldn't mind large blocks (even 20mb) if there was an adequate fee structure in place that prevents abuse.

Let's say I'm the US government and want to shut down BTC... what kind of attack vectors do I have?

Some examples:

a) Built an expensive NSA farm to get the 51%. Doable but it will cost me a few hundred millions. The reward would be to wipe off competition for the USD.
b) Bribe or hack centralized mining systems that tend to have lots of hashpower.
c) Coordinate attacks that allow a 51% attack to go through by preventing others from hashing.
d) Start stealing people's private keys through the use of monitor equipment in people's hardware (that would 'burn' that option from future use, and make it publicly known)
e) Make various DDOS / DOS attacks that have low cost
f) Bloat BTC to infinity, if BTC allows itself to be bloated in this way (and it will with large blocks), again at very low cost. Thus it will become difficult to download, adoption will be hampered and you get it to a much more centralized and vulnerable point.
g) Accumulate or confiscate stashes of BTC to manipulate price and through market manipulation, destroy the BTC market. You can also "use" various exchange owners after they get an offer they cannot refuse ("please cooperate or else you'll be thrown in jail for decades with charges of assisting money laundering").
h) Do mass damage to unsuspecting people and then claim it's BTC's fault, so you need to ban it. Stuff like mass hacking of PCs, encrypting their data and blackmailing people. Or media attacks, association with criminal activities etc etc.
i) Ban it, but then it will flourish elsewhere. So you pressure various governments to do the same. But, that too, shows desperation and panic so it's better not to ban it and go more "subtly" about it (GOTO other attack vectors).

- stuff like that.

(f) is an avoidable attack vector.
1762  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 07:24:08 PM
And downloading terabytes of blockchain bloat will?

Bitcoin is a protocol and while it is true that scaling issues exist, they are being worked on to find solutions. But nobody says we all have to use just one blockchain for storing everything, and doing so with zero cost.

Having a second blockchain does absolutely nothing to reduce bloat. In order to use a federated blockchain in a trustless manner requires the user to download the entire bitcoin blockchain plus the entire federated blockchain. This can be no smaller than the bitcoin blockchain would be if all transactions were done in bitcoin. What's the point?

Multiple blockchains do not reduce bloat on aggregate, they multiply it. However, you only download the blockchains you want. You are not forced to use 1000 blockchains if there are 1000 altcoins. You only download and use those that you like.
1763  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 03:26:35 PM
...
Bitcoin, as a protocol, can do that. But it doesn't need to be ONE chain for everything.
What does that even mean?

Just because one hard disk doesn't fit the world's data it doesn't mean that hard disk drive was a useless invention.

We can still use multiple hard disks, even with their finite capacity limits.

Likewise, we can use multiple blockchains to store transactions and other stuff.


Quote
Copper? Not really. That's for zerohedgers who wana be goldbugs but ain't got the bux.

Historically it was. This can't be disputed really.

Gold = high denomination coins
Silver = medium
Copper = small
1764  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 03:03:25 PM
problem: it doesn't cost "transaction fees" to use debit card or fiat paper to buy something.

So in real life you have multiple payment systems for different purposes, with multi-tiered costs, speeds etc.

In Bitcoin you want to make from microtransactions to billion $$$ transactions, in the same way, with the same speed, with the same minimal cost. Ah well, give it some time until it gets there, right now it clearly isn't capable to scale to that level. And it won't be by doubling or quadrupling, or 1000x the block size. You can't scale such a system to the degree that hierarchical systems do, but other problems plaguing hierarchical systems are dealt with. It's a balancing act.

But you do understand that the whole appeal behind Bitcoin is the fact that it could, potentially, eliminate the need for banks, payment processors, and all the associated expenses, right?

Bitcoin, as a protocol, can do that. But it doesn't need to be ONE chain for everything.



1765  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 02:59:18 PM
First off, if/when Bitcoin takes off for real there's going to be nerd cred to be had running a node. And terabytes of what you call bloat only makes it better.

Bloat always makes the situation worse.

Quote
Second, if a priority transaction goes significantly up in price it will be less suitable for micropayments for services like access to newspaper articles et al, especially in low-cost countries.

Not for Bitcoin the protocol, but Bitcoin as in BTC, the currency, the BTC blockchain etc.

Gold was currency.
Silver was currency.
Copper was currency.

They were in circulation simultaneously. Why didn't they only have gold or silver coins? Because each thing served a different need.

If transactions go up significantly, there is no problem in having spillover of microtransactions into bitcoin-based altcoins. Faster, cheaper and their blockchain is a far less valuable resource that can be ...discarded in the long run if it bloats to unusable levels.

Quote
Third, if you get rid of all the "dust" you get rid of a world of opportunities in the internet of things. It's way too early to limit the network in this way,

The protocol exists for all this world of opportunities. People can still use an alternate chain if they want to use the blockchain to store data, contracts, intellectual property etc etc. There is no "necessity" that it must be done on BTC's blockchain. And it won't be some kind of failure if everything doesn't fit in the BTC blockchain.
1766  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 02:51:09 PM
problem: it doesn't cost "transaction fees" to use debit card or fiat paper to buy something.

So in real life you have multiple payment systems for different purposes, with multi-tiered costs, speeds etc.

In Bitcoin you want to make from microtransactions to billion $$$ transactions, in the same way, with the same speed, with the same minimal cost. Ah well, give it some time until it gets there, right now it clearly isn't capable to scale to that level. And it won't be by doubling or quadrupling, or 1000x the block size. You can't scale such a system to the degree that hierarchical systems do, but other problems plaguing hierarchical systems are dealt with. It's a balancing act.
1767  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 02:32:29 PM
Low fee transactions could take days to confirm. Zero fee xactions may never confirm.

Sounds like it will finally work like it should be.

The blockchain is too valuable a resource to be wasted by zero and ridiculously low fee txs.

And it's not only scaling but usability too. If I have a 100mb block size and it takes me a couple of hours just to sync the last day or a day to sync the last week (before I send a payment), will this be usable? Or will people say, ah yes, now you lost the ability to run bitcoin-qt, just use a thin client...

That's either stupid or dishonest. Nobody is proposing 100 MB blocks and won't unless bandwidth gets much much greater. The design is for block reward to subsidize miners until the network grows big enough to be supported on fees. How is that possible with ~ half million xactions/day? 

This is supposed to be a peer to peer network for the people, not <1 million elitists, criminals and middlemen.

We have different interpretations of stupidity.

When I have a system that has a hole in it (bloat in blockchain through low or no fees, that can be abused as an attack vector and kill bitcoin usage and adoption in the long run), I will not go and make it larger so that someone else can sink my boat. *That* is stupidity.

Scaling is not an issue right now. Not the processing of transactions. If you want to make a legitimate transaction, you'll pay a normal fee and you'll be processed in one block.

If you enlarge the block before scaling becomes an issue, then you open the attack vector wide open for further abuse (because it is already abused with over half the transactions being dust and spam). This is beyond idiotic.

I believe when the time comes, and the need is real, the block size can be increased. If it doesn't, there will be just some fee competition that prevents a lot of low and very low value tx. So what? This is certainly the lesser of the two evils involved here.

TL;DR: Keep Bitcoin as a smaller & more uncertain version of fiat. Make sure it also becomes more expensive to transact with.
Put off solving Bitcoin's principal problems for later, because totally good enough for now.
This will really drive adoption.


And downloading terabytes of blockchain bloat will?

Bitcoin is a protocol and while it is true that scaling issues exist, they are being worked on to find solutions. But nobody says we all have to use just one blockchain for storing everything, and doing so with zero cost. This is not feasible. We can transact with Dogecoins for the lulz if we want to. It's still bitcoin-based tech. You can have 100 chains, or 1000 chains. The sky is the limit.

As for cost: In Greece, in order to conduct a bank wire from one bank acc of bank A to another bank account of bank B, it goes like cost 1 euro for sender, cost 3 euro for receiver. Total 4 euros of charge even if I transfer like 10 euros. Do you think this puts people off from transacting with the banks? No. They just don't do it for small amounts, or if they do they are using something like "offchain" transaction by using the same bank for internal transferring of one bank account to the other, which typically has zero cost.
1768  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 01:54:28 PM
Low fee transactions could take days to confirm. Zero fee xactions may never confirm.

Sounds like it will finally work like it should be.

The blockchain is too valuable a resource to be wasted by zero and ridiculously low fee txs.

And it's not only scaling but usability too. If I have a 100mb block size and it takes me a couple of hours just to sync the last day or a day to sync the last week (before I send a payment), will this be usable? Or will people say, ah yes, now you lost the ability to run bitcoin-qt, just use a thin client...

That's either stupid or dishonest. Nobody is proposing 100 MB blocks and won't unless bandwidth gets much much greater. The design is for block reward to subsidize miners until the network grows big enough to be supported on fees. How is that possible with ~ half million xactions/day? 

This is supposed to be a peer to peer network for the people, not <1 million elitists, criminals and middlemen.

We have different interpretations of stupidity.

When I have a system that has a hole in it (bloat in blockchain through low or no fees, that can be abused as an attack vector and kill bitcoin usage and adoption in the long run), I will not go and make it larger so that someone else can sink my boat. *That* is stupidity.

Scaling is not an issue right now. Not the processing of transactions. If you want to make a legitimate transaction, you'll pay a normal fee and you'll be processed in one block.

If you enlarge the block before scaling becomes an issue, then you open the attack vector wide open for further abuse (because it is already abused with over half the transactions being dust and spam). This is beyond idiotic.

I believe when the time comes, and the need is real, the block size can be increased. If it doesn't, there will be just some fee competition that prevents a lot of low and very low value tx. So what? This is certainly the lesser of the two evils involved here.
1769  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 10, 2015, 05:35:05 AM
Low fee transactions could take days to confirm. Zero fee xactions may never confirm.

Sounds like it will finally work like it should be.

The blockchain is too valuable a resource to be wasted by zero and ridiculously low fee txs.

And it's not only scaling but usability too. If I have a 100mb block size and it takes me a couple of hours just to sync the last day or a day to sync the last week (before I send a payment), will this be usable? Or will people say, ah yes, now you lost the ability to run bitcoin-qt, just use a thin client...

1770  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 05, 2015, 05:45:49 PM

Restricted space => creates fee competition => dust will become non-economically viable to move around.

Restricted space => fee competition
More adoption+fee competition => expensive fees
Expensive fees => stalled adoption

That's where the chain breaks.

Expensive is a relative term compared to your competition.

How much does a bank charge for an international bank wire?

If BTC costs < Western Union costs, Bank costs, etc = adoption continues to grow because your competition is still much more expensive than you. The money transfer industry won't go to zero fees overnight to compete with BTC.
1771  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 05, 2015, 05:26:00 PM

Saturation from dust, spam, worthless micro-txs, faucets, dice, "stress tests", scripts that are purposefully wasting space in the blockchain for minimal fees, etc = nobody should even bother.


If you want to block these things, block them with policy. Not by artificially limiting everybody. IMO, not enough has been done to encourage fine-grain control over transactions which are included in a block. It should almost have its own mini-scripting language IMO.

Restricted space => creates fee competition => dust will become non-economically viable to move around.

So you have a policy right there. It doesn't yet work because blocks are half-full (~500kb on average) so you can still move dust with near zero cost (if you have the patience to wait), but the policy will work when legitimate transactions increase in volume to approach the block size limit. We are not there yet.

There is no "artificial limitation on everybody". Those who pay a competitive fee are included next block, even if the block size is ...100kb.
1772  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: December 05, 2015, 06:33:03 AM
I strongly suspect that Adam does not have any intention of implementing that plan, certainly not before the network gets saturated.  I believe that he made that proposal only to pretend that he is a reasonable guy, and to steal support from BIP101.

The quality of saturation is the critical element one should be worried about.

Saturation from dust, spam, worthless micro-txs, faucets, dice, "stress tests", scripts that are purposefully wasting space in the blockchain for minimal fees, etc = nobody should even bother.

Saturation from legit txs should get a bump to accommodate for new capacity.

If you enlarge the block size prior to being genuinely saturated, you are just opening the bloat-attack-vector, wide open. And then users will say 'ohhh, this is bullshit, this program BTC requires me to download 2 tb of data prior to using it"... or, if someone is in a country where bandwidth is expensive and they are charged for over-the-top use, after, say, 100gb/month, "aaah, I can't even sync this without going over my monthly quota". Or "shit, I have to send these money out, and I'm syncing the last 30 hours and it takes an hour to do so"... because 8mb blocks are full of cheap spam and dust.

If someone says "but we can send these users to thin clients, web wallets etc", just contemplate that if this happens now, and having your own bitcoin-qt is unsustainable for a lot of people, then what will happen in 5 years or 10 years?

Block size needs a glide path that co-incides with actual usage, and marginalizes spam/dust, or makes it expensive for such txs.
1773  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: December 05, 2015, 06:13:52 AM
alexGR  - what's GR? (giant rat Cheesy)
alex-ru  - ru (russian account?) "ru" is used in for labeling software,sites and games that uses russian languages

is alex-ru and alexGR the same person or cohorts or family? since it is convenient to label your russian account with "ru"

I'm quite a bit souther than alex-ru... (GR)eece.
1774  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: December 03, 2015, 06:03:55 AM
You have been warned.

I still don't get it.  Can you come back here every hour and warn me again?

In 2014, BTCMiami featured noted scammer Josh Garza of Paycoin, in spite of public outcry.

In 2015, BTCMiami will feature noted scammer Evan Duffield of Dash, in spite of public outcry.

"Noted scammer Evan Duffield"? http://www.newsbtc.com/2015/01/11/darkcoin-dev-evan-duffield-wins-proof-honor-award/

"Public outcry" the 5 Monero trolls and their sockpuppets, who spend day and night in this thread trolling?
1775  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: December 01, 2015, 10:16:06 PM
When sending a transaction, you select some random transaction outputs on the blockchain and mix those with your own "real coins". This also explains why a entity that has a really large amount of the supply is able to deanonymize you.

And that's exactly my point. You have to mix with something other than your own and when you do that you are potentially vulnerable (with the probabilities being from very low, to very high, depending other parameters).
1776  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: December 01, 2015, 10:02:56 PM
Regarding bolded, not sure if you are talking about XMR, but you don't need others in order to mix. You can mix passively, so if your assertion was about XMR it is erroneous.

Let's say tomorrow I start using Bytecoin / BCN for my anonymous transactions.

Explain to me why Bytecoin is vulnerable from deanonymizing my transactions by those who have like 87% of the coins. What type of mechanism is there in place that deanonymizes me, and isn't the same mechanism there for Monero as well - even if the 87% stealthmine is not?


If one entity has 87% of the coins it also has roughly 87% of the transaction outputs, because of this it is fairly easy for the entity to discover your real inputs.

If one entity has a really large part of the Monero supply (say 75+%), Monero is subject to this as well.

...and that's possible because (simplistically speaking) you are mixing with others, and if they have a lot, they can single you out. No?
1777  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: December 01, 2015, 09:41:42 PM
Regarding bolded, not sure if you are talking about XMR, but you don't need others in order to mix. You can mix passively, so if your assertion was about XMR it is erroneous.

Let's say tomorrow I start using Bytecoin / BCN for my anonymous transactions.

Explain to me why Bytecoin is vulnerable from deanonymizing my transactions by those who have like 87% of the coins. What type of mechanism is there in place that deanonymizes me, and isn't the same mechanism there for Monero as well - even if the 87% stealthmine is not?
1778  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: December 01, 2015, 08:47:09 PM
FYI: there are coins out there that have default instant mixing without involving counterparties and that even can be done offline.

If you are mixing, you are always mixing with someone else. And he can single you out (sybil attack).

You can improve that (possibility of remaining anonymous) by increasing the mixing number, number of times you mix your coins etc. But there is always someone else (real or virtual) involved.

But since high mixing creates some very sizable bloat which prevents the coin from being usable, the default level is pretty low in those "other coins". So, take my suggestion and instead of being in the Dash thread all day along with the other resident trolls, go to the XMR thread and ask your devs to make XMR scale to a usable level. XMR has to improve and become something more than an unusable proof-of-concept - although, to be honest, I doubt this can be done with the available technology. In any case, Dash needs better competition to improve itself further.
1779  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: November 30, 2015, 07:17:53 AM
Empty promises:

The ring signatures V2, has a follow-up post which has been conveniently omitted. V1 didn't have the DarkSend that is now implemented, rather something like 3x10 DRK, one round. It was real-time, in the sense that you had to transact (DarkSending money) as you were mixing.

I wrote something to the effect that ring signatures are DOA / they don't scale, and then Evan thought of another way to improve mixing, and V2 came out with premixing (no need to mix when sending, which improved speed massively as the money were ready to get spent), multiple rounds, various denominations etc.

So people did get a much upgraded V2, although through a different implementation.

Link please to the follow up post.

Also please link me also to the PROOF that ring signatures don't scale.

I want to see actual numbers/math/facts. Not hand waving.

https://bitcointalk.org/index.php?topic=421615.msg6815040#msg6815040 => "I have 2 possible solutions to evaluate for V2 of darksend (ring signatures and encrypted system where the users themselves do the joining relayed through the masternodes.) . Both of these make the masternodes unaware of who is sending money to whom, so centralization isn't an issue at that point."
https://bitcointalk.org/index.php?topic=421615.msg6862900#msg6862900
https://bitcointalk.org/index.php?topic=421615.msg6864666#msg6864666

As for "proof", well Bitcoin as it is can't scale. It'd need petabytes to compete with payment systems like VISA. You think a coin that generates multiple bloat per transaction, can?
1780  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][DASH] Dash | First Anonymous Coin | Inventor of X11, DGW, Darksend and InstantX on: November 30, 2015, 02:47:13 AM
Empty promises:

The ring signatures V2, has a follow-up post which has been conveniently omitted. V1 didn't have the DarkSend that is now implemented, rather something like 3x10 DRK, one round. It was real-time, in the sense that you had to transact (DarkSending money) as you were mixing.

I wrote something to the effect that ring signatures are DOA / they don't scale, and then Evan thought of another way to improve mixing, and V2 came out with premixing (no need to mix when sending, which improved speed massively as the money were ready to get spent), multiple rounds, various denominations etc.

So people did get a much upgraded V2, although through a different implementation.
Pages: « 1 ... 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [89] 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 ... 208 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!