Bitcoin Forum
June 16, 2024, 07:19:56 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 140 141 142 143 144 145 146 147 148 149 150 151 152 153 ... 166 »
2041  Bitcoin / Development & Technical Discussion / Re: Retargeting algorithm -- arithmetic or harmonic mean? on: March 02, 2012, 09:34:51 AM
This absolutely cannot work. The harmonic expectation of the exponential distribution is 0, so there is no way to retarget using it.

Even if you use a geometric mean or something else that does converge, it will have very high variance causing retargets to be all over the place. Not only that, but an attacker could release blocks with reported timestamp a second after the previous ones, causing a massive drop in the geometric mean and a spike in the difficulty.
Are you talking about continuous difficulty adjustment? Otherwise I'm really not sure where you're coming from. The question in the OP is about a drop-in replacement of the method for determining the average hashrate in bitcoin's once-every-2016th-block difficulty adjustment. I assure you it does work as I have live code doing it right now, and it retargets just fine; it even results in a more accurate adjustment. The harmonic mean, not the arithmetic mean, yields the actual average hashrate for the last N blocks, although the difference between the two is typically very small.
Maybe I'm not getting your proposed algorithm. Letting Ti = time between block i-1 and block i, the current algorithm is (disregarding the off-by-one bug):
Quote
A = (T_1 + T_2 + ... +T_2016) / 2016
D2 = D1 * 10 minutes / A
What I think you're suggesting:
Quote
H = 2016 / (1/T_1 + 1/T_2 + ... + 1/T_2016)
D2 = D1 * c / H
Is that right? If so, can you explain what c is, and how does this work? If not, what is it?
2042  Bitcoin / Development & Technical Discussion / Re: Retargeting algorithm -- arithmetic or harmonic mean? on: March 02, 2012, 06:36:09 AM
This absolutely cannot work. The harmonic expectation of the exponential distribution is 0, so there is no way to retarget using it.

Even if you use a geometric mean or something else that does converge, it will have very high variance causing retargets to be all over the place. Not only that, but an attacker could release blocks with reported timestamp a second after the previous ones, causing a massive drop in the geometric mean and a spike in the difficulty.

Also, messing with the timestamp of the last block may have some short-term effect, but not so much on the long-term because of the rules for validity of timestamps.

This isn't to say I think the retargeting algorithm is perfect. It is basically a P controller, where PID may have been better.
2043  Economy / Currency exchange / Re: Nominal US$ transfers on: March 01, 2012, 09:38:29 PM
I can transfer the US$ on MtGox to any bank but not to another MtGox member, can't understand why.
You do this using vouchers. You withdraw USD as a redeemable code, and send the code to the recipient.

They used to have an option to transfer to a member by his email address, but it was problematic.
2044  Bitcoin / Legal / Re: Tax when buying bitcoins in an exchange on: February 29, 2012, 08:03:34 PM
Meni,

I had the same problem (wrong book, no replies). Ended up buying the book on amazon (kindle edition).
After not receiving a response from HowToVanish, I contacted RunToGold. They gave me a direct link to the download and said they corrected the mistake.
2045  Economy / Securities / Re: [GLBSE] PureMining: Infinite-term, deterministic mining bond on: February 29, 2012, 07:44:44 PM
I've paid a bonus 0.1 BTC per bond. Because of the recent price drop from 0.5 BTC to 0.4 BTC, I don't want early adopters to be penalized for their support. This guarantees that people who bought at 0.5 BTC are not worse off than people who buy now.
I sold because you dropped the price to .4
Worst combo possible. You should have written earlier.
nvmnd. done with pure mining
There are no doubt many things I should have done differently. As I said this is still a proof of concept, the only thing I am committing to come hell or high water is to abide by the contract, anything else is prone to my newbie mistakes. I will appreciate if you bear with me and let me learn from my mistakes - and compensate for any losses caused by them - instead of writing me or the asset off.

So let's look at some of my recent decisions.

1. Offering at an initial price of 0.5 BTC.
This is arguably too high. As I said this seemed to me a fair price considering the alternatives, but I may have been mistaken in my evaluation.

2. Lowering to 0.4 BTC.
This seems like a reasonable thing to do given that there was little demand at the higher price. Please tell me if you think this is wrong.

3. Not offering a compensation before lowering the price.
No excuses, I just didn't think of it at the time.

4. Offering compensation after the fact.
I didn't think of the possibility that early adopters would have sold, and it still makes little sense to me. If you bought it at 0.5 BTC, it means that you value a guarantee to be paid the equivalent of 1 MH/s as more than 0.5 BTC. Why would you want to shortly after sell it at 0.4 BTC?
Under this assumption, compensation after the fact would have been more or less equivalent to compensation in advance. And as I said, I think some form of compensation is fair because early adopters shouldn't be penalized for my overpricing.

5. Not trying to find early adopters and paying them directly.
That would have been cumbersome and there's no way for them to prove they were indeed early adopters.

6. Not announcing the compensation in advance.
That would have just invited freeriders who would then buy the shares and receive compensation, for an effective price of 0.3 BTC.


I would like to clarify that I am not committing to anything but what is stated in the contract, and potential buyers should base their decision first and foremost on the contract. The future traded price at GLBSE, which could be affected by my decisions, should be secondary. But if anyone else feels they have been wronged by my decisions, please let me know and I will try to set things straight.

Also be aware that it is entirely possible that the issuing price will decrease further in the future, and that I will handle it better that time (again, I'm not guaranteeing that there will be compensation to current bondholders).
2046  Economy / Securities / Re: [GLBSE] PureMining: Infinite-term, deterministic mining bond on: February 29, 2012, 05:50:39 PM
To avoid any confusion, I do not currently have a policy of making a post about every coupon paid, only about any news and such. Scheduled payment history is available at http://bitcoinpuremining.com/ ; blocks marked as paid are indeed paid, otherwise they are listed as "Pending" (in theory a technical error could cause wrong stats to be displayed, but I make an effort to maintain accuracy). So far coupons have been paid for blocks 168335, 168671 and 169007.

I've paid a bonus 0.1 BTC per bond. Because of the recent price drop from 0.5 BTC to 0.4 BTC, I don't want early adopters to be penalized for their support. This guarantees that people who bought at 0.5 BTC are not worse off than people who buy now.

Note that I reserve the right to change the price at which bonds are offered without any compensation given to existing bondholders.
2047  Economy / Lending / Re: Dynamic bank syndicate bonds/funds through GLBSE -- seeking thoughts. on: February 29, 2012, 02:41:32 PM
I was thinking of solutions, and the easiest would be to simply disallow large deposits. But, there are not that many people interested in trusting their coins to someone online, and those who are tend to deposit large amounts -- that solution cuts us off to a lot of funds we could be profiting off of by reinvesting in the community, likely to the extent that accepting deposits is more a hassle than worth.
A similarly easy, and much more effective solution is to limit withdrawal rate per person. For example you could say withdrawals are limited to 25 BTC per day. So someone who wants to deposit 500 BTC will be accepted with open arms, but will do so with the understanding that it may take up to 20 days to withdraw everything.

Instead - what if we we listed bonds or 'fund shares' through something like GLBSE?

Bonds
Also a good idea. But its main advantage, the liquidity provided by GLBSE, might only be realized when GLBSE gains in popularity (which might be brought about by GLBSE 2.0), and with relatively large lenders. Otherwise, I can see how someone wanting to exit the investment by selling on GLBSE would suffer significant slippage. (Bidding on one's own bonds could mitigate this, but is not easier than having reserves from which to withdraw CDs.)

"Fund" shares
Not a fan. It's much easier to trust one's honesty in honoring the terms of a bond, than his competence in running a successful lending business.
2048  Bitcoin / Bitcoin Discussion / Re: Reuters journalist looking for input on Bitcoin on: February 27, 2012, 05:42:37 PM
Important note: Many fine journalists have made the mistake of incorrectly using the following words or terms: Bitcoin; Bitcoins; bitcoin; bitcoins; BitCoin; Bit Coin; Bit Coins; bit coin; bit coins; etc. We dearly hope you use the correct spelling(s) throughout your forthcoming article, for each term has a different connotation.
In particular:
1. "Bitcoin" - capitalized and singular - is the name of a protocol, the concept of using that protocol for a decentralized digital currency, a project to bring about this currency, a software to handle this currency, and an open source project to develop this software.
2. A "bitcoin" is a denominational unit of currency in Bitcoin. So you can have one bitcoin or 3 bitcoins. When used at the start of a sentence, and only then, it is capitalized.
3. There is no such thing as BitCoin, Bit Coin, Bit Coins, bit coin or bit coins.
2049  Other / Beginners & Help / Re: My bitcoin.exe wont launch on: February 27, 2012, 04:14:15 PM
Did you try deleting everything except wallet.dat in the Bitcoin Application Data directory?

If you need to verify that payment was sent but don't need to immediately use the funds, you can use blockexplorer.com or blockchain.info.
2050  Bitcoin / Bitcoin Discussion / Re: Reuters journalist looking for input on Bitcoin on: February 27, 2012, 01:08:46 PM
I'm currently looking to meet up with people who use Bitcoin in or near London, so I can see for myself how it works. I'm especially keen on meeting anyone who actually has a mining operation - I've been hearing about dry ice and various kinds of modifications, it all sounds fascinating, I'd love to see one for real.
You should consider contacting Amir Taaki (aka genjix) who lives in London and, among other things, is a core Bitcoin developer and operates an exchange; and Vladimir Marchenko, who lives in Sheffield and last I heard, owned a large contract-mining farm.

1. A programme needs to be available to allow people to buy and safely hold Bitcoins that is easy to use and not time consuming.

2. Bitcoin would need to be priced and tradeable on a major exchange that people trust to provide neutral pricing data and protect their transactions.
There's a lot to be desired in these two areas but I think the current options are good enough, I don't think that's what is holding Bitcoin back.

One guy I spoke to set up an exchange, but had to close it down because US financial services regulations made it impossible for him to develop it into a legitimate business. Is regulation the major obstacle for Bitcoin becoming more widely used? Does anyone have any idea what specific regulations are the problem?
The biggest problem is AML (anti money laundering) laws which attempt to put a handle on activities that could be an opening for money laundering. At best, the licensing and reporting required to comply with such laws has costs involved and hassles customers. I don't know what specific problems Tradehill have been having.
2051  Other / Beginners & Help / Re: Money stolen by tradehill on: February 26, 2012, 07:57:07 PM
Odd, blockchain.info doesn't work for me with Firefox 3.6.27, but it does work on Chrome. So you can also verify with http://blockchain.info/address/1KpoMx7ZcR45qMo1Uf3iQ8fsurhgtnQfcK or http://blockchain.info/block-index/183665/00000000000009ab6e1c90b41cae85772383f7b4a05076c5e8195ff190406d35 if your browser supports it. (EDIT: Apparently everything works on Firefox too, except for the homepage).

fuktbyth, can you check how many blocks your client has downloaded (hover over the icon in the bottom right) and how many connections you have (the signal icon next to it)? If you have less than 168451 blocks and no connections, can you restart the OS?
2052  Other / Beginners & Help / Re: Money stolen by tradehill on: February 26, 2012, 09:25:05 AM
When you do get your bitcoins back, if you're looking for a way to exchange them for USD which will work with such a small amount, you live in the US and can accept Amazon payments, I can recommend http://coincard.ndrix.com/.
2053  Other / Beginners & Help / Re: Money stolen on: February 26, 2012, 06:50:00 AM
Edit: Maybe the sender is disconnected from the network, I don't see a transaction to 1KpoMx7ZcR45qMo1Uf3iQ8fsurhgtnQfcK in either a block or the list of floating transactions.

That can happen when both the sender and receiver are using the same exchange (e.g., Mt. Gox) and the transaction is settled internally -- never hits the blockchain.

That isn't an exchange address. The exchange I was on was tradehill and they took not some but everything I had there. I don't know why fuzzy prick would say he sent something but didn't but I am not really asking for a handout but just to have the money back I mined myself. What service did tradehill provide to me that they feel like they can take ALL my money?  $10 may be nothing to most people but it is something to me. I can't even give anything to my parents for the electricity I used and they pay for.  
You were unlucky enough to start using Tradehill when they were forced to shut down due to circumstances beyond their control. In the "non-Bitcoin world" businesses acting in good faith close down all the time, and often customers suffer from it, in amounts much more than $10. I understand that losing everything that you had to do with Bitcoin must hurt, but that is a statement about you, not about Tradehill or Bitcoin.

I don't believe Fussy Prick is lying about having sent. I know it looks bad, but I examined it some more and noticed that blockexplorer.com only reports blocks up to 168424, while my own client reports knowing 168543 blocks. blockchain.info reported something about re-importing the block chain and are now down completely. I think this might be some sort of forking or incompatibility caused by architecture changes scheduled for recently. There ought to be posts on the forum about similar phenomena which are worth looking for, but I suggest everyone should update their client to the most recent version and then just wait.
2054  Bitcoin / Pools / Re: PPLNS on: February 25, 2012, 09:35:16 PM
You need to distinguish score (which in some other places I call "units") from reward. Score is s=1/D and is the thing that should total X. (from the OP, "a score of 1/D... until you reach a share which brings the total score of the shares counted above X".) Reward is what you pay for each included share, and is s*B/X.

I hope there are some pieces to the computation you're not showing here, because some things are missing with respect to the accurate variant. In particular, you need D and B to be the values at the time the share was submitted rather than at the time payments are handed out (the OP clarifies this for D, but was written before I realized this is also true for B), and for absolute accuracy you need to proportionally discount the reward for the earliest share (the one that brings the total score to X).
2055  Other / Beginners & Help / Re: Money stolen on: February 25, 2012, 08:52:01 PM
Doesn't surprise me, the BTC world is full of scams and scammers. I wonder how many others were robbed by them too.  Just make sure in the future to "trust no one" a.k.a. TNO.  This kind of theft could seem like small stuff but if there are enough small thefts then they could make some real money out of it. It's a skimming scheme and that seems to be very common in BTC world. Lots are trying to skim BTC from anywhere/everywhere.
WTF. The Tradehill people are outstanding members of the Bitcoin community who have for 8 months provided a valuable service, fighting various hardships and losing tons of money. Even now they are staying in the game and might one day resume operations of the exchange.

There's no sense being worked up about some loose change that is worth less than what it would cost to transfer it. I have some $7 left there too and I don't at all mind it going into the development of bitcoin.com.

It might help if you put tradehill in the title and also make sure you contact them via email.

I just sent you 2.01010101 btc. Just send it back to me if Jared pays you... If not keep it. I would hate bitcoin to lose a citizen for this.

Thanks.

Wow thanks!   Shocked

YOu have restored my excitement with bitcoins. I will pay it back to you but reading other threads it doesn't seem they will change there mind.

edit: Not that you should be giving me anything but I don't see any bitcoins how long is it supposed to take to show up in my wallet?

Thanks again  
I completely sympathize with wanting to start small with Bitcoin and being upset when things seem not to work out. I too had an unpleasant experience when I started out (didn't have any funds vanish, but couldn't withdraw USD as easily as I'd hoped). In the great scheme of things these really are drops of bad in a bucket of good, you only need to realize that Bitcoin has a long, bumpy ride ahead of it.

Anyway, if you've already downloaded the blockchain you should see the transfer immediately, maybe you're not connected to the network.

Edit: Maybe the sender is disconnected from the network, I don't see a transaction to 1KpoMx7ZcR45qMo1Uf3iQ8fsurhgtnQfcK in either a block or the list of floating transactions.
2056  Bitcoin / Bitcoin Discussion / Re: Difference Between 51% and 52% Attack on: February 25, 2012, 05:54:57 PM
Would some enlightened individuals please explain how having more hashing power than 51% will affect an attack?

Will the speed with which they can rewrite blocks increase?
Yes, higher hashrate means the attacker can close the gap faster. With 51% or 50.001% he is guaranteed to outpace the network from any disadvantage (say 6 blocks), eventually. The guarantee doesn't tell you how long it will take, and in fact with 50.001% it would take on average about 6 years (it's random so it could be much less). With 51% it's 2 days.

Could a 45% attack work if the attacker gets lucky by finding the correct hash before the other 55%?
Yes, he has a chance of success but no guarantee.

So how long would it take with 55%? Also, could concurrently spaming the block chain with transactions lower the time or % necessary to overtake the network during attack?
A simplified model gives a result of 5 hours, but finding a more accurate estimate requires some work.
2057  Bitcoin / Bitcoin Discussion / Re: Difference Between 51% and 52% Attack on: February 25, 2012, 05:28:53 PM
Would some enlightened individuals please explain how having more hashing power than 51% will affect an attack?

Will the speed with which they can rewrite blocks increase?
Yes, higher hashrate means the attacker can close the gap faster. With 51% or 50.001% he is guaranteed to outpace the network from any disadvantage (say 6 blocks), eventually. The guarantee doesn't tell you how long it will take, and in fact with 50.001% it would take on average about 6 years (it's random so it could be much less). With 51% it's 2 days. (These estimates are with a very simplified model, actual numbers could be different).

Could a 45% attack work if the attacker gets lucky by finding the correct hash before the other 55%?
Yes, he has a chance of success but no guarantee.
2058  Economy / Securities / Re: [GLBSE] PureMining: Infinite-term, deterministic mining bond on: February 25, 2012, 05:16:07 PM
First coupon, for block 168335, has been paid. Should have been 0.0015883564 BTC per bond, except I misunderstood how payment works in GLBSE, so bondholders can enjoy the larger amount of 0.01443959 BTC per bond.

In other news, bonds are now offered at 0.4 BTC per MH/s.
2059  Other / Off-topic / Re: Less Wrong on: February 24, 2012, 05:42:50 AM
To me it screams aspergers and obsessions with the details. Sure, sound logic is good but it's not worth obsessing about -- to me at least.
It's worth being careful with your logic when any mistake can drastically alter the conclusions you make.

It's not a secret that the LW community leans towards the asperger and nerd clusters, but it is markedly much more grounded than you'd expect from the stereotype, not confusing the everyday reality with highly simplified idealized models of it.

http://lesswrong.com/lw/oi/mind_projection_fallacy/

This article for instance just screams pedantry. We have Mr. Smartass here criticizing casual art on the basis that it isn't likely that an alien species could desire the female form in the first place.
This is an excellent example of how you've completely missed the point of LessWrong. Eliezer isn't criticizing the art - art exists to entertain, and if it does that that's fine. He's criticizing the thought processes that would lead us to think this is a plausible scenario - thought processes which are harmless when applied to SF, but which could be very dangerous when applied to some real situations.

Reality only exists within the individual human perception.
No, in fact common LessWrong opinion objects to the notion that reality exists in the mind. It is its perception that exists in the mind.

What you call pedantry, I call being careful with ideas, where mistakes can aggregate and make you reach very wrong conclusions.

Humans are independent actors subject to evolutionary and cultural forces.
That is an important observation in many LW analyses, but is a corollary, not a core principle, of rationality.

Everything else will follow accordingly. Everything less wrong covers stems from that. Human systems are complex but as a whole aren't that difficult to comprehend from core principles.
So it's better to say human systems are magical and mysterious and nobody could ever understand them?

2060  Other / Off-topic / Re: Less Wrong on: February 23, 2012, 11:23:40 PM
Apologies for practicing the dark arts of necromancy, but this had to be said.

Let's just put it this way. A person who reads LessWrong with some regularity is not the same as a person who doesn't. There really isn't any other site like it.

Anecdotally, LessWrong is how I learned about Bitcoin, and Wei Dai, whose b-money proposal was an inspiration to Bitcoin, is a top contributor.
Pages: « 1 ... 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 140 141 142 143 144 145 146 147 148 149 150 151 152 153 ... 166 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!