Bitcoin Forum
June 18, 2024, 05:06:59 AM *
News: Voting for pizza day contest
 
  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 »
81  Bitcoin / Bitcoin Discussion / Re: Forget brainwallet - could you memorize an entire private key? on: August 28, 2014, 02:07:52 PM
Here's a pretty good brainwallet idea, imo.

Chain all  (physical, postal) addresses  of places you lived in for at least 6 months
for the past 10 (or 20) years . One address is easily 25 bits of entropy (even within
one large country), so with 5 addresses  you are good to go.  This is something you are likely to remember for many years (likely you had to write each of the addresses many a time), and even
if you forget some of the addresses you may be able to restore them from bills, letters, etc.
Also, someone has to know you very very well to know all the addresses.
In fact, the closer the person is to you, the less information you'd need to communicate
in case of emergency or in your will.
You might want to chain  a short  password in the end  to protect you from your mom though Wink

Won't work for very young people, or for someone who lived in the same city all their life..
but hey, it's a pretty good idea for a lot of people.
82  Economy / Currency exchange / [urgently] sell BTC in Rio on: August 09, 2014, 01:55:04 PM

deleted
83  Bitcoin / Development & Technical Discussion / Re: Why don't (small) pools join p2pool? [idea towards decentralization] on: July 25, 2014, 02:31:12 PM
This would also be obvious to miners (if they know what to look for) and there would be no reason for them to pay a pool fee if they are just sending the work to p2pool.

I think there's no shame in it. If a  user doesn't want to join p2pool himself it's probably because he doesn't know how to set it up, or doesn't have resources to maintain a full copy of the blockchain. In any case, whatever reason he has  to prefer any particular pool, this reason still remains valid.

Quote from: gmaxwell
There have been some pools that frontended p2pool in the past, some haven't advertised it loudly (you can notice them by observing that their hashrate is the same as p2pool's).
cool. (Except it screws the hashrate statistics.) I wonder why isn't it more common then. May be it'd be good to convince one of the bigger pools doing it (like ~10% hashrate), may be then smaller ones would flock in and multiply.
84  Bitcoin / Development & Technical Discussion / Why don't (small) pools join p2pool? [idea towards decentralization] on: July 25, 2014, 03:27:21 AM
subj

If pools themselves were getting their work from p2pool and then distributing
it to miners, they would
- still collect user fees just as they do
- offer users strictly smaller variance of payouts

users of small pools  would
- not notice any difference except smaller variance
- not need to know anything about p2pool at all

p2pool users would be a part of a bigger pool so get smaller variance as well.

It would also lower the entry barrier for new pools. Instead of starting off with offering users 0% of the network
hashrate, they would essentially start with that of p2pool.

As a result, smaller pools would increase in number, contributing somewhat towards decentralization.

Basically the only rational reason I see that would make a miner join a large pool rather than
a small one is reduced variance. This is important if the difficulty is rising fast and the miner
needs to recover his investment in the first couple of months (or never). The idea above solves this problem(I think).

85  Bitcoin / Development & Technical Discussion / Re: [Idea] Proposal for improving Bitcoin mining decentralization [Avoid 51% attack] on: July 25, 2014, 01:26:14 AM
The increasing hashrate is relevant, since had it been stable, in the long run the profit per day from mining on any pool (or even solo) would be the same:  it converges to the expectation. (This is what I referred to as "recovering expectation".)
It does not converge to the expectation after the fact. This is the gamblers fallacy.  You expect to be near the expectation, indeed, but after your first dice is cast your winnings and losses are _permanent_ and have no bearing on the future results.
Sure all winnings are permanent, and independent on all instants. What I'm saying has nothing to do with this though:
If the the difficulty is constant, your payout per day converges to the expectation of the payout on the first day, which is the same on any pool. The variance is irrelevant. If the difficulty increases, your winning per day does not converge to the expectation on the first day, since the expectation itself changes (goes to 0).
This makes the variance and consequently choosing the pool relevant.

Quote
Quote
Quote
Beyond that, the difference in variance between mining in a 10% hashrate pool and a 40% hashrate pool is negligible— the variance is dominated by the network finding variance long before that point.
I didn't get the last point.  
There is pretty substantial differences in the mining income for the whole network... once you're up at the 10% level the overall network variation is a substantial part of the variation you experience, the change in your 10%-tile income between 10% and 40% pools is pretty small.. a percent or so.

Quote
It's an example of the tragedy of the commons. Being selfish and letting others solve the problem or sacrificing  one's interest for the sake of a negligible contribution to the greater good.
Usually "tragedy of the commons" refers to interests being out of alignment (e.g. whats good for you is bad for everyone).  Arguably the issue is a freeloading loss, but I'm doubtful.  Considering that hardware companies are successfully selling hardware at price _far_ beyond what reasonable models of future income show is profitable, it's really hard for me to buy that miners are acting rationally enough to be micromanaging operating costs to the point where they're sitting around not writing functionality because they hope someone else will.

OK I agree that what is rational is one thing, and what people do is another.
I think miners get to experience the variance very quickly though. Probably it often goes like this:
a miner with his new rig joins a small pool because it's good for all. He watches his incomde for a
couple of hours and sees that it is zero. Meanwhile ghash gets a few blocks. He thinks -  well, I could
have already made some coin! Damn. I guess I have to stick to my pool because now we are more likely to find a block! Wait, this is gambler's fallacy.  What I was doing in the past few hours does not influence my  future income. I can just as well switch to ghash now and start earning me some coin!!!
Of course there are also some who quickly get a profit from that 1% pool, but it being a 1% pool, most don't.

Quote
Every nameable centeralized pool has been hacked (except f2pool afaik, but it hasn't been around that long), in some cases with _large_ amounts stolen. In the case of ghash.io in addition to taking the operators funds they executed doublespends to the tune of 3kbtc lost.  And thats after the survivorship bias— many pools in the past were popular and vanished with users funds.  By comparison I don't think P2Pool is risky at all, it's the centralized pools that are risky even if you're counting on selling your coin before ecosystem damage makes it worthless.
yes that's an important consideration and a different argument.
Ultimately I think it would have been easy to make P2Pool dominate the network, and then the variance argument would play in its favour, had it not been for the fact that with P2Pool you need  to maintain a copy of the blockchain.
86  Bitcoin / Development & Technical Discussion / Re: [Idea] Proposal for improving Bitcoin mining decentralization [Avoid 51% attack] on: July 25, 2014, 12:28:55 AM
I think miners choose the largest pool not because they don't care, but because they want to reduce the variance. Variance is very important when the difficulty is rising fast - if you mine less than expectation in the first two weeks, you may never recover the expectation if the difficulty jumps but your hashrate doesn't.

Thus it is rational  (though selfish) to select the biggest pool.  
You're reasoning incorrectly about expected returns. The expected return is the expected return, regardless of if there are any future blocks or not. The hashrate decreasing or increasing isn't relevant— mining is an instantaneous, memory-less process.  If you are unlucky and get less than your expectation or lucky and get more— there is no making up for it, regardless of what the difficulty does in the future (see also: gamblers fallacy).
I wasn't reasoning about the expectation. Only about the variance.
The expectation is the same on any pool, but on a small pool you are more likely to get a value
well below the expectiation - or well above indeed -  which is a gamble. Taking this gamble is not rational.

In other words, continuing the gambling analogy, many would prefer winning 2 with probability 1/2 over winning 100 with probability 1/100, because the former is less risky.
  
Minimizing variance is minimizing risk, and I still maitain that this is rational given that the expectation is the same.

The increasing hashrate is relevant, since had it been stable, in the long run the profit per day from mining on any pool (or even solo) would be the same:  it converges to the expectation. (This is what I referred to as "recovering expectation".)

Quote
Beyond that, the difference in variance between mining in a 10% hashrate pool and a 40% hashrate pool is negligible— the variance is dominated by the network finding variance long before that point.
I didn't get the last point.  


Quote
Moreover, the optimal variance reducing strategy (assuming that all pools are equally good) is to mine on all pools weighed proportional to their hashrate

I don't think so. Just ran some numbers, and unless I'm making some very silly mistakes the variance only increases.

Quote
Even ignoring that, it still remains that control over the consensus state and pooling for payment is technically orthogonal. Even if you had some great need to be in the largest possible income sharing pool, there is no need to fuck over the decentralization of bitcoin (and a lot of reason not to, since doing so _will_ result in outcomes adverse to your interest, e.g. the network changing POW function or eroding trust in Bitcoin), and so you'd expect to see people solving that so they could have 80% pools safely if the motivation were really variance reduction and not ignorance and lazyness...

It's an example of the tragedy of the commons. Being selfish and letting others solve the problem or sacrificing  one's interest for the sake of a negligible contribution to the greater good.

 I agree though that the variance difference between the largest and second or perhaps even the third largest pool is negligible, so choosing the largest pool is probably mostly ignorance. However,  if 3-4 pools have >50% hashrate this is still hardly a decentralized environment, so choosing between the few largest is hardly relevant. Choosing one of those 1% pools (incl. p2pool) does appear risky though.
87  Bitcoin / Development & Technical Discussion / Re: [Idea] Proposal for improving Bitcoin mining decentralization [Avoid 51% attack] on: July 24, 2014, 06:53:23 PM
I think miners choose the largest pool not because they don't care, but because they want to reduce the variance. Variance is very important when the difficulty is rising fast - if you mine less than expectation in the first two weeks, you may never recover the expectation if the difficulty jumps but your hashrate doesn't.

Thus it is rational  (though selfish) to select the biggest pool.  
88  Bitcoin / Development & Technical Discussion / Re: m of n where each of n addresses is m' of n' on: July 22, 2014, 09:43:52 PM
Thanks for the answer! What about "native" multisignature addresses (not P2SH)?
From what I found, addmultisigaddress requires n keys where
" Each key is a bitcoin address or hex-encoded public key ". So each of these can be a multisig address
as well?


89  Bitcoin / Development & Technical Discussion / m of n where each of n addresses is m' of n' on: July 22, 2014, 07:09:35 PM
I read in  this thread that
for m of n  P2SH to be standard  it must have m<= 7 and n <=15.

To get around this, would it be possible to have a P2SH  m of n script where each of the m redeaming addresses is another m' of n' script? 

If such transactions are posible, then I'm pretty sure one can build a tree of 2-of-3 transactions to achieve m of n for any possible  m and n.


90  Bitcoin / Bitcoin Discussion / Re: Kyrgyzstan bitcoin experiment promises migrant workers big savings on: July 08, 2014, 06:21:19 PM
To impact how they transfer money home, the ATM has to work the other way around. Convert BTC into the local currency (or dollars).

I think you misunderstood the concept.  Smiley

The idea is:
Employee gets paid in FIAT
Employee goes to ATM machine and trades FIAT for bitcoins
Employee sends bitcoins to family member through Bitcoin network like any other bitcoin payment
Family member takes bitcoins and trades for local FIAT

That's the whole process as I would understand it, especially since sending FIAT directly means things like Wire Transfers, international money orders, etc, which get pretty costly at times compared to Bitcoin transfers.  Smiley
here your "employee" is outside Kyrgyzstan. And the ATM is  inside.
For your last step "Family member takes bitcoins and trades for local FIAT" they'd need an ATM that works
the other way around, like I said in my  post.  The currently available ATM may be useful for many things but does nothing to facilitate "sending money home to Kyrgyzstan"
91  Bitcoin / Bitcoin Discussion / Re: How BTCU.biz launched 4000 Bitcoin ATMs in Ukraine on: July 08, 2014, 06:16:21 PM
Quote
The trick is that the Bitcoin ATMs aren’t just Bitcoin ATMs. They’re actually conventional ATMs owned by the “National Credit” Bank of Ukraine which have had their software updated to support BTC transactions. By partnering with a popular bank and leveraging existing infrastructure, BTCU.biz was able to leapfrog ahead of many of the dedicated Bitcoin ATM companies, without having to personally raise the capital necessary to put that many machines on street corners.


The machines sell BTC at a rate of $693 per Bitcoin, $45 above the current CoinMarketCap price of $648, a transaction fee of about 7%, which is on the high side, but may well be worth it for the convenience.
92  Bitcoin / Bitcoin Discussion / Re: Kyrgyzstan bitcoin experiment promises migrant workers big savings on: July 08, 2014, 02:08:31 PM
first and only bitcoin ATM converts dollars into BTC
...
That could impact how Kyrgyzstan’s estimated one million migrant workers transfer their earnings home,


To impact how they transfer money home, the ATM has to work the other way around. Convert BTC into the local currency (or dollars).
93  Bitcoin / Development & Technical Discussion / Re: Delaying a Bitcoin Transaction/ Reversing a Misspent Txt 0 Confirmation Input on: July 08, 2014, 02:06:35 AM
I think there was a proposition of "replace with a fee", that is,
if you broadcast a double-spend with a higher fee, other nodes would accept and relay it.
It certainly makes sense for miners to accept such a transaction (and of course discard the previous one).
94  Bitcoin / Bitcoin Discussion / blockhain against corruption on: July 06, 2014, 11:36:22 PM

I've been thinking about the possible use of the public nature of blockchain to mitigate corruption.

Imagine a country where the currency is bitcoin.  The government has one public
address for the country's budget.  All the taxes one pays should be directly traceable to this address.
Then all the outgoing transactions the government has to explain. Each recipient has to sign the explanation
with his key. If he doesn't, the government better explains to the taxpayer why it paid someone not willing to sign for the money.   It is easy (and desireable) to make it possible to make the transactions anonymized from some point. For example, the chief of a police unit signs for the salary fund for the current month, then distributes the money. Each officer signs for his pay, but then he is allowed to use a mixer (his spendings are henceforth private).


Of course not a complete cure for corruption, but it seem this could go a long way to help.

95  Bitcoin / Bitcoin Discussion / Re: The real bitcoin killer app is already here on: July 01, 2014, 04:00:00 AM
I don't see what this has to do with finite supply or with  bitcoing in general.
It's just people lending each other some currency for an interest, and some trading platforms
facilitating this. FOr example, bitfinex offers the exact  same service for USD accounts.
96  Bitcoin / Group buys / Re: [CLOSED*]R1B: HashFast Baby Jet Upgrade Promo - DZ MC Round 1. Batch 1. Mahalo! on: June 05, 2014, 07:23:55 AM
Hashfast is now in bankruptcy.

http://hashfast.org/14-30725.38.pdf

http://hashfast.org/14-30725.35.pdf

Moving forward there will be a lot of maneuvering and small players will have to be diligent.  We have spent a hefty amount of money out of pocket on lawyers fees in the interest of all those small players.  Moving forward we need to put in place a creditors council to make sure a fair resolution is made for everyone.  If you are owed refunds or equipment from Hashfast and want to support our efforts please send me contact information in a PM.

where are we with respect to this?
97  Economy / Service Discussion / Re: The Silk Road marketplace lives on, despite intense government efforts on: May 16, 2014, 08:07:18 PM
I looked at the tor listings recently, and the drug markets appear to be flourishing.
There is a dozen now, SR2.0 is apparently the biggest, but there are 3-4 with a close
volume. What is more, several of them offer multisig escrow, so the market cannot steal
the funds.  That seems really cool.

 I don't know whether any implements hedging against price fluctuations,
like SR did. Anyone knows?
98  Bitcoin / Bitcoin Discussion / Re: Colored Coins and Coinprism takes Bitcoin to a whole new level on: May 14, 2014, 07:58:10 PM
the obligatory 0.0001 transaction fee is a bit of a pita for playing around with these colored coins,
which are only 0.000006 each

It's not compulsory by Coinprism. You can send with none, but I don't know how fast it will be sent if at all. We can try sending it with 0.00001 BTC (1/10th of the suggested fee).
anyway  I can't do anything with my 1000 owl unless I deposit more money at coinprism.
oh well. I wouldn't call it a majour problem, it just prevents me from fooling around with the coins.
99  Bitcoin / Bitcoin Discussion / Re: Colored Coins and Coinprism takes Bitcoin to a whole new level on: May 14, 2014, 06:57:41 PM
the obligatory 0.0001 transaction fee is a bit of a pita for playing around with these colored coins,
which are only 0.000006 each
100  Bitcoin / Bitcoin Discussion / Re: Colored Coins and Coinprism takes Bitcoin to a whole new level on: May 14, 2014, 01:03:28 PM

    Value of colored coin = value of IOU + value of underlying BTC

I think it's rather
Value of colored coin = max {value of IOU, value of underlying BTC}
because you can either  use it either as IOU  or spend the BTC but not both

Also, on coinprism the minimal amount of BTC to creat a coloured coin is 600 satoshi,
which is rounded up from the 540 satoshi dust limit
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!