Bitcoin Forum
April 19, 2024, 07:23:07 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34 35 36 37 38 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 »
481  Bitcoin / Development & Technical Discussion / Re: A Scalability Roadmap on: October 15, 2014, 12:00:54 PM
Elements to make mining competitive are cheap power, good connectivity, cheap heat management, and technology development. Cartels can form that take advantage of either of these elements. As long as all of these elements are not overly abundant in only a few geographical regions, mining can stay decentralized.

A market entity is not restricted to a single geographical location.  McDonald's have locations all over the world.
That's not the point. McDonald's is also not a cartel. Geography plays a part in where you can have beef or pork sandwiches as well. My point is that nobody has every competitive edge in everything. Anyone that can gain a competitive edge over certain resources will attempt to exploit them. This merely addresses profitability. If you want to realize an actual profit, you will need customers, and customers need incentives.

Certainly, McDonald's is not a monopoly; it is a single player in a competitive market.  I merely wished to highlight that geographical diversity of the factors of production alone is not sufficient to ensure decentralisation of mining.

The point that "nobody has every competitive edge in everything" is what I'm worried about.  To be clear, I'm not saying that free-market forces cause an industry to converge to monopoly, far from it.  I'm suggesting that comparing Bitcoin mining with a typical industry requires care because the miners have some influence over the very nature of Bitcoin itself.
482  Bitcoin / Development & Technical Discussion / Re: A Scalability Roadmap on: October 15, 2014, 11:43:16 AM
Users want their transaction to be relayed to miners.
Miners want the transaction to reach them so they can earn the fees associated with those transactions.
Miners want other miners to receive their blocks to have their reward recognized by the network.
Users want to receive the block the miners produces to they can know the state of the network.

I submit that pursuit of just these policies would actually encourage centralisation.  A small number of large miners will consume fewer resources than a decentralised mass.  A single trusted data centre could be even more efficient.

Can you define decentralization/centralization in this context?

Sure.  By centralisation here I'm referring to the gradual reduction in the number of block-generating entities.  To be clear, I claim: absent a block-size limit, this centralisation process would occur naturally and that a good relay bandwidth market would accelerate this process.

Always happy to be proven wrong; just want to give you something more concrete to work with.
483  Bitcoin / Bitcoin Discussion / Re: When quoting small amounts of bitcoin, how do you call 100 satoshis? on: October 15, 2014, 09:42:20 AM
I use:

1 BTC: one bitcoin
0.1 BTC: ten bitcents or zero point one bitcoins
0.01 BTC: one bitcent
0.001 BTC: one millibit
0.0001 BTC: ten thousand satoshis (edit: or one pip)
0.00001 BTC: one thousand satoshis
0.000001 BTC: one hundred satoshis, one microbit or one mike
0.0000001 BTC: ten satoshis
0.00000001 BTC: one satoshi (obviously)

So I voted for "100 satoshis".

That is basically how I say it, but I think the whole scheme is absolutely terrible.  Looks like a bunch of computer geeks made it up.

one of the reasons for 'bits'

short, sweet, simple, easy to say, easy to understand

484  Bitcoin / Development & Technical Discussion / Re: A Scalability Roadmap on: October 15, 2014, 09:29:52 AM
The fear is that a cartel of big, centralized, have-huge-data-pipes miners would drive out smaller miners by forcing up the block size high enough so the smaller miners have to drop out.
Price discovery of bandwidth is the solution.

A bandwidth market can lead to an efficient use of bandwidth but may do nothing to address the potential tragedy of the commons concerning decentralisation.

Users want their transaction to be relayed to miners.
Miners want the transaction to reach them so they can earn the fees associated with those transactions.
Miners want other miners to receive their blocks to have their reward recognized by the network.
Users want to receive the block the miners produces to they can know the state of the network.

I submit that pursuit of just these policies would actually encourage centralisation.  A small number of large miners will consume fewer resources than a decentralised mass.  A single trusted data centre could be even more efficient.

Elements to make mining competitive are cheap power, good connectivity, cheap heat management, and technology development. Cartels can form that take advantage of either of these elements. As long as all of these elements are not overly abundant in only a few geographical regions, mining can stay decentralized.

A market entity is not restricted to a single geographical location.  McDonald's have locations all over the world.
485  Bitcoin / Development & Technical Discussion / Re: BIP39 mnemonics: checksum vs plausible deniability on: October 14, 2014, 11:31:41 PM
Yes, the plausible deniability refers to the passphrase, not the mnemonic.

Of note: you could simply use random data in place of the checksum and punch your way through all warnings but I expect that, in most cases, the cons will outweigh the pros.
486  Bitcoin / Press / Re: 2014-10-08 AVC.com - Bitcoin Adoption Metrics on: October 14, 2014, 11:07:41 PM
It is just a pity, that the price are being manipulated at exchange levels, because it's not a true reflection of the "value" of the currency.

It's not clear that the current price is not a true reflection of the "value" at all.  It's certainly not clear that the price is being manipulated.

What we can be sure of is that price action over the past two years has not corresponded closely with other metrics of growth.  I fully expect that, in 2013, the price grew far more than other metrics.  This is to be expected because the price does not capture the current situation so much as the expected future situation; the price can move wildly on an announcement from a powerful group where the other metrics all change pretty smoothly with time.

Most of the larger BTC transactions, are not going through these exchanges anyways. {Private & Localbitcoin etc.}

This is largely irrelevant.  Relatively more trades happening off the exchanges likely reflect the reduced utility of said exchanges as government regulations begin to interfere with the market process.  Such trades will probably be happening at a price level similar to exchange levels anyway; any significant, predictable deviation will be met with arbitrage.
487  Bitcoin / Development & Technical Discussion / Re: A Scalability Roadmap on: October 13, 2014, 05:27:01 PM
The problem that selfish large miners create millions of transactions could be alleviated by using a median (instead of a mean) statistic in the adjustment estimation, which is much less susceptible to extreme values. Maybe one could also do statistical correction based on IP adresses (those that frequently submit only blocks with a excessively huge number of transactions get less weight).

This is starting to sound hairy to me.  I can easily imagine that 60% of the largest miners would benefit sufficiently from the loss of the weakest 20% of miners that it's profitable for them to all include some number of plausible-looking transactions between their addresses (thereby causing an inflated median).  I feel that anything involving IP addresses is prone to abuse and much worse than the admittedly ugly fixed-growth proposal.

Of course "necessary" has to be defined. I think it is acceptable to make Bitcoin progressively more unviable (through higher fees) for microtransactions if decentralization is at risk. Very small transactions could also happen off-the-chain. However what "small" means is open to debate.

My own feeling is that we should be looking at "as much block-space as possible given the decentralisation requirement" rather than "as little block-space as necessary given current usage".  However, if you can find an appealing notions of necessity, smallness, or some alternative method of attempting to balance centralisation risk against utility which involves fewer magic numbers and uncertainty than the fixed-growth proposal then it's certainly worth it's own thread in the development section.
488  Bitcoin / Press / Re: [2014-10-12] JP Morgan’s Jamie Dimon: Bitcoin Will “Try to Eat Our Lunch” on: October 12, 2014, 08:39:10 PM
Quote from: Jamie Dimon (CEO of JPMorgan Chase)
[Bitcoin developers] are going to try and eat our lunch,...  And that’s fine. That’s called competition, and we’ll be competing.

Quote from: James Gorman (CEO of Morgan Stanley)
You have to be respectful in the face of new technologies like Bitcoin, but you don’t capitulate,...  You adjust and take advantage. Consumers feel better putting their money with a brand they recognize. We have capabilities and resources that are very powerful.

Quote from: Mahatma Gandhi
First they ignore you, then they laugh at you, then they fight you, then you win.
489  Bitcoin / Development & Technical Discussion / Re: A Scalability Roadmap on: October 12, 2014, 06:01:13 PM
I'm not aware of more recent discussions but I found the first three pages of this Feb 2013 thread good food for thought.

I've read the initial post of that thread several times and I think that its headline is a bit misleading. Essentially what Peter Todd is saying is that an large blocksize limit in general encourages the miners to drive out low-bandwidth competition. He is actually opposing Gavin's plan as well:

It was simply that many heavy-hitters were expressing opposing views that I found the thread informative.

According to Peter Todd it is essential that miners do not control the blocksize limit. He argues based on the assumption of an rolling average mechanism that takes its data from the previous observed block sizes. But that's not an argument against a dynamic block size limit (increase/decrease) in general. The point is, that the dynamic block size limit should not be able to be (substantially) influenced by miners, but instead by the transacting parties. So if it would be possible to determine the dynamic block size limit based on the number of transactions multiplied by a fixed "reasonably large" size constant plus safety margin you would get rid of the problem.

Certainly, a dynamic means of adjusting the block size which could not be gamed by miners would be great.  Linked by Peter was an idea from Gavin of determining an appropriate block size by the times taken by nodes to verify blocks.

Unfortunately, I'm not aware of any proposal which really does this.  I don't know the precise details of your proposal and currently don't see how you intend to guard against large miners simply creating millions of transactions to trick the dynamic algorithm into thinking that very large blocks are needed.

I'd better say: "Only raise block size limit if required by the minimum amount necessary."

What constitutes "necessary"?  What if there are so many "necessary" transactions that it's impossible for Bitcoin to continue as a decentralised system?  I'd like to see as much block space as possible but will happily work to keep the blocksize smaller than many deem "necessary" to avoid centralisation.
490  Economy / Speculation / Re: The Line of Death on: October 12, 2014, 09:07:55 AM

All of these these trendlines consider the price near the beginning of October 2010 a fundamental anchor.  I don't consider such early price data to be worth much myself.  The effect documented on that thread would be far more pronounced if the price history were worked backwards to February 2010.

Of course, there's nothing absolute about the line I've drawn.  I've simply selected to draw a straight line though the turning point of the 2011 bear-market and the point at the base of the April 2013 bubble.  Both points, marking significant changes in medium-term direction, form the basis for the best guess I have.  I consider June 2012 is a little nice support and April 2011 pure coincidence.
491  Bitcoin / Development & Technical Discussion / Re: A Scalability Roadmap on: October 11, 2014, 10:24:21 PM
I'm not sure, if I missed something, but why isn't block size limit defined dynamically based on previous usage (plus some safety margin)?

Is it impossible to implement a self-regulating block size limit mechanism similar to the way difficulty is adjusted, which allows the block size limit to be increased and decreased based on "demand"?

I'm not aware of more recent discussions but I found the first three pages of this Feb 2013 thread good food for thought.

Decentralization should be preserved by all means possible, because it is the very core that ensures the safety and thereby the value of Bitcoin.

There's risk in everything and nothing is absolute.  This attitude would yield the obvious answer: "Don't ever raise the block limit at all".
492  Bitcoin / Bitcoin Discussion / Re: Is stealing bitcoins illegal? on: October 11, 2014, 10:05:18 PM
The question I like to turn to is: who should bear the costs of law enforcement and prosecution.

Good question.  Off the top of my head: I feel some form of insurance would be in order.

If I am victimized by a scammer, are my neighbors obligated to pay the costs of investigating the crime, locating and apprehending the culprit, prosecuting, and then incarcerating him?

Legally obligated? In almost all jurisdictions: yes, where "neighbour" is suitably broad.
Morally obligated? Not in my opinion although I suspect I'm in the minority.

If so, does this mean that I have less incentive to protect my Bitcoin and to investigate those I have financial dealings with?  What if all the costs involved add up to more than the value involved - who should decide whether we call it quits on the investigation or not?

Ah!  That's a rather ugly nest of moral hazards.

Is socialism really a fair way to handle this?

Highly subjective.  A yes (resp. no) answer almost defines one as being a collectivist (resp. individualist).

Is there a magic lamp we can rub that will bring forth a genie that will right all wrongs and triumph over evil?

Does wiping out all sentient life on Earth count?  If not then probably "no".
493  Bitcoin / Bitcoin Discussion / Re: Is stealing bitcoins illegal? on: October 11, 2014, 09:38:18 PM
For example, if I mislead someone into sending me a large amount of bitcoins (in the United States) would that be illegal?

Yeah, this is fraud which is illegal in the US.

If I discontinue the use of communication with said person (from a way that can be linked back to my IP address) and continue the conversation on an anonymized, encrypted email, with TOR, a VPN, and tails, and then execute said plan, law enforcement would have no way to prove that it was me who committed the crime and I would not be held accountable due to lack of evidence that it was me, correct?

Pretty much, yes.  Depending on the amount you may find it difficult to hide yourself adequately but the tools exist.

No, I just want to see if this is true. Because if it is, then the illegality of stealing bitcoins wouldn't even matter in retrospect. If you can simply anonymize your connection and not have anything linked back to you.

No, the legality still matters.  The presence of the law causes both the thief and law enforcement to expend more resources.
494  Economy / Speculation / Re: Approach to 4 or 2 digits inbound on: October 11, 2014, 05:39:05 PM
Well, at 365 USD/BTC, we're a little bit closer to 1000 than 100.

I highly doubt that we'll reach either in the next 3 weeks; Bitcoin's rarely that volatile.

LOL I think you need to brush up on your addition and subtraction. At 365 we are 265 away from 100 and 635 away from 1,000. 636 > 265.

Does this mean you think we are closer to $1 than $1000?  Are we closer to $0.01 than $1000?  What about -$10? that's only $375 away.

I don't doubt your arithmetic, I'm just not sure that addition and subtraction give us a useful notion of closeness in this context.
495  Bitcoin / Bitcoin Discussion / Re: Updated Map of bitcoin friendly countries vs. contentious vs. hostile on: October 11, 2014, 10:14:38 AM
Is there an updated map that can show this type of information?  Smiley

We need to keep track of which countries are evolving in a regulatory manner leaning more towards a more friendly acceptance of bitcoin vs. other countries (i.e. Russia) that are planning to pass laws to ban bitcoin and anything related to it (see link below).

We could have an interactive map (different colors determining the acceptance i.e green = open to bitcoin, red = hostile, etc.) that will be updated on a daily basis to really show the status of the worldwide bitcoin acceptance. Since bitcoin will triumph, we can go back and take a look at this map and really see from a chronological perspective how bitcoin became the currency of the world.

Hmm...  Sounds a bit like bitlegal.io to me.
496  Bitcoin / Bitcoin Discussion / Re: When quoting small amounts of bitcoin, how do you call 100 satoshis? on: October 10, 2014, 11:35:02 PM
Just shouting out an one word response without a single sentence of reasoning is what I refer to as pointless post, and it doesn't bring the discussion any forward.

Agreed.
497  Economy / Economics / Re: Is Bitcoin money? An analysis from the Austrian school of economic thought on: October 10, 2014, 11:23:47 PM
Hi, just noticed this. I'm the author of this paper. This thread brightened my day! If you have any questions, requests, or comments don't hesitate to contact me, although I am rather busy these days. First and foremost I'm happy that my work has resulted in some discourse  Smiley

I've not read everything but what I have read is not bad at all.  I was rather hoping to see some detailed economic analysis of the block generation system but I imagine what I'm looking for is beyond the scope of an M.Sc.  This was more of a literary review, and a reasonably fair and thorough one at that.  Some quick notes:

Page 18: What do you mean by:
Quote
(since bitcoins are not strictly defined as property)
I would certainly consider bitcoins property.

Page 41: laszlo bought 2 pizzas for 10 000 BTC: thread and pics.

Page 72: It's not clear to me what point you are making with:
Quote
Furthermore, if Gresham’s law is followed, and a situation is imagined where a person has a choice of paying with a depreciating currency (fiat money) or an appreciating one (bitcoins as synthetic commodity money which will eventually become inelastic), that person will pay with the depreciating currency and choose to hold on to the appreciating one. This would limit the widespread use of the appreciating currency. This is often called the reverse Gresham’s law or Thiers’ law (Rolnick & Weber, 1986).

Page 75: Chapter 9 seemed to me to carry a political bias which did not keep with analytical nature of the work up to this point.  I draw attention in particular to a sentence from page 78:
Quote
Authorities must impose regulations because the alternative is to leave the Bitcoin system completely alone, since it is impossible to shut it down ...
It appears that the necessity of regulation is taken as axiomatic and a case is only made for light regulation versus heavy regulation (please correct me if I'm wrong; it's late).  To clarify, I wouldn't expect you to apply a libertarian ethos to this section simply because this is an Austrian perspective, but would hope for something more politically neutral and broad minded where the notion of a state not regulating Bitcoin activity at all is entertained.
498  Bitcoin / Development & Technical Discussion / Re: If blocks will only contain an IBLT can the block time decrease? on: October 10, 2014, 08:53:37 PM
Just when I think I'm getting a hold of the current system, you have got me with this one. What is IBLT?

Invertible Bloom Lookup Table.

Most of the block-generating peers have most of the transaction data that you have and will be using the similar rules to determine which transactions to include in a block.  Given this, it seems wasteful to send the entire list of transactions of your block to each peer.  Instead you send an IBLT which contains enough data for your peers to, with high probability, construct the precise list of transactions in your block.

At least, this is my understanding.
499  Bitcoin / Bitcoin Discussion / Re: Can the last Bitcoin, #21,000,000, ever be mined? on: October 10, 2014, 08:33:44 PM
As such, it is already guaranteed that LESS than the originally intended number of bitcoins will be mined, and there is a possibility that LESS than the intended remaining amount of bitcoins yet to be mined will be.

Example: The coinbase transaction of block 124724 claims 49.999 999 99 BTC where the subsidy was 50 BTC and the total of all included fees was 0.01 BTC.

Of course, there's always the possibility that this block will be orphaned in an epic 3-year reorg, but that doesn't seem too likely.
500  Economy / Speculation / Re: Approach to 4 or 2 digits inbound on: October 10, 2014, 02:56:48 PM
Well, at 365 USD/BTC, we're a little bit closer to 1000 than 100.

What kind of reasoning is that? we are closer to double digits...

If the price of a bitcoin drops 3-fold we'll still be in 3 digits (122 USD/BTC).  If the price of a bitcoin rises 3-fold we'll be in 4 digits (1095 USD/BTC).
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 28 29 30 31 32 33 34 35 36 37 38 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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!