Bitcoin Forum
May 25, 2024, 03:38:09 PM *
News: Latest Bitcoin Core release: 27.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 »
501  Bitcoin / Bitcoin Discussion / Re: Bitcoin bounty website on: August 09, 2011, 04:34:33 PM
Is there some bitcoin related bounty website out there? I mean a site where I can fund proposals by sending bitcoins.
If there is none, would anyone care to set up such a website?

One of my friends is working on a similar project.

Bitcoin community needs a site similar to kickstarter.com, where people can propose or fund any creative project.



Hello Smiley already done Smiley almost ready to open shortly we have a dozen or so really cool projects now we aren't a bounty site per say but we accept all bitcoin related projects!

Stay tune for more Smiley
Sounds great. Will it also support smaller proposals like the above discussed "bitcoin:" handler or wallet encryption?
While I very appreciate all the hard work the developers put in, I sometimes don't understand their resistance to add elementary usability features like wallet encryption or an url handler. My idea was to break this resistance using a few bitcoins. Hmm, thinking of this, maybe the resistance is because they are just waiting for those bounties... Wink
502  Bitcoin / Bitcoin Discussion / Re: Bitcoin bounty website on: August 09, 2011, 11:13:12 AM
Tah-dah! Enter DeVCoin, whose official GUI client is devcoin-qt

Are you on the list of recipients Unthinkingbit set up for donations?

DeVCoin doesn't even require you to have a separate address for receiving DeVCoin, it uses your normal donation address so you can be receiving DeVCoin with which to eventually maybe motivate people (maybe mostly after exchanges have been set up so they can cash it in if they don't actually "believe" in it themselves).
I am in this list. However, doesn't DeVCoin involve an all-new block chain? I don't think it is practical to expect everyone to switch to a new chain just to pay the developers Sad
+1
We get a new block-chain ever other week. I suspect that most of those are just people that wants to be ultra early adopters, but got late on bitcoin. So the easy solution is start your own block chain.
 
To have done it in a really secure way, multiple developers have to review and compile this on their own, and then publish the hashes. Automatic compiled binaries wouldn't bring that much, because you could just commit some "send all coins to me" code and everyone pulling the code would still have the same hash.
You get it wrong. The problem here is not that I am distrusted (or the source code). Everyone can audit my code on github and see the history of every change (also, if I wanted to steal your money I'd be writing windows rootkits instead of trying to help a fledgling distributed currency)

The problem is that build environments might have viruses, trojans, and the .exe might be infected during upload/download. You can audit source not executables. Hence you need multiple people to buid it and arrive at the same answer.
I see. Good point.

Quote
On a side note, I for one, would like to compile it using VS. As far as I have tested, your code does not compile out of the box using VS. It does using the mingw, which is really great. But to be honest, compiling and debugging is way to slow using mingw.
Well then, fix it to build in VS (and contribute back the build scripts + instructions). I am not against that I just don't use it myself. I don't even use windows on most days, and if it is in a VM to test whether it still builds.
Point taken. However, this was the reason me asking for a bounty site. I would probably spend a little on such point like this, and when others join with their bitcoins, it could make enough for some developer to say, hey I'll make this and take the bounty.

But how to motivate people to help?
Tah-dah! Enter DeVCoin, whose official GUI client is devcoin-qt
I am pretty sure that a trusted bounty site would be better than any new block chain.
503  Bitcoin / Bitcoin Discussion / Re: Bitcoin bounty website on: August 09, 2011, 10:33:06 AM
As long as your handler always opens up a dialog for sending bitcoins I think this is safe. Javascript cannot abuse mailto: torrent: and all the other gazillion registered protocol handlers, so why the bitcoin one? And most browsers open some "do you want to start..." dialog anyway. So I think, go ahead, register the handler. Dragging something around, while nice, is not a solution.
Well the Bitcoin one has to do with payments. It is absolutely security critical. There is much more incentive to abuse it, than say, sending a mail or downloading a torrent... which is a fun spoof but not much more.
I agree, but making it clumsy (drag an image) instead of intuitive (click a link) is not a solution. Just add a big red warning dialog, or whatever fits you, in your handler. But add the handler. <sarcasm>We should disable clickable links in the web browser, because a http link could send you to a child porn site, so a clickable link could make you a criminal.</sarcasm>

I've asked for assistance in building binaries multiple times. It is quite involved, and I insist on doing it in a secure way. Multiple people would have to build it in an exactly equal build environment, then give the SHA hash of the .exe (and dependent DLLs).  After, that it could be packaged and distributed using a https:// site.
To have done it in a really secure way, multiple developers have to review and compile this on their own, and then publish the hashes. Automatic compiled binaries wouldn't bring that much, because you could just commit some "send all coins to me" code and everyone pulling the code would still have the same hash.
On a side note, I for one, would like to compile it using VS. As far as I have tested, your code does not compile out of the box using VS. It does using the mingw, which is really great. But to be honest, compiling and debugging is way to slow using mingw.
504  Bitcoin / Bitcoin Discussion / Re: Bitcoin bounty website on: August 09, 2011, 09:56:51 AM
bitcoin-qt supports "bitcoin:" URIs when Drag&Dropped to it. I have not implemented browser handlers because I have a bad feeling about javascripts being able to send data to the bitcoin client without user intervention.

Now at least you can make a button "drag this image to your bitcoin client and click send to pay"...
As long as your handler always opens up a dialog for sending bitcoins I think this is safe. Javascript cannot abuse mailto: torrent: and all the other gazillion registered protocol handlers, so why the bitcoin one? And most browsers open some "do you want to start..." dialog anyway. So I think, go ahead, register the handler. Dragging something around, while nice, is not a solution.

BTW, I follow your excellent development on bitcoin-qt. I constantly pull your changes and compile my client myself. But the average user cannot. Hence my point in making bitcoin-qt the official client.
505  Bitcoin / Bitcoin Discussion / Bitcoin bounty website on: August 09, 2011, 08:39:23 AM
Is there some bitcoin related bounty website out there? I mean a site where I can fund proposals by sending bitcoins.
If there is none, would anyone care to set up such a website?

Proposals where I would vote with my bitcoins:

1) Enable wallet encryption in the official client. It is in the code for some time, but I think it will not show up in some official client for some more ages using lame excuses.

2) Make bitcoin-qt the official client. From a users perspective it is way ahead of the current official bitcoin client.

3) Register a bitcoin: handler to be handled by the official bitcoin client. This should have been implemented since a few years. I can only guess that the developers haven heard about this new invention: clickable urls in web browsers </sarcasm>

4) Enable private key import. Eventually this would enable bitcoins "stored" on printed paper for savings. Code is in the repository since around February. Again I guess it will never show up.

5) Add a generate private key and import private key dialog to the official client. I mean not everyone knows how to use vanitygen or does even know what compile your own client means. With this I could create a private key that I just print on paper, send my savings to the related address and can later redeem it at any time by entering the private key. Would be a great yet simple system. Again I almost can hear some lame excuses.

As one can see, most of those would be more usability proposals than development proposals. I think we as a community have to "lead" our developers in those things, because, frankly, most of the times it feels that the (core) developers are living in there own world not understanding reality. Prime example wallet encryption. With this I am pretty sure allinvain would still have its 25000 bitcoins and could single handed pay a few full time developers.

The main point of such bounties would be, that as more people will join a certain proposal with there bitcoins, the "pressure" to the developers would increase to step aside lame excuses and just implement/enable things. And I am pretty sure that a lot of people would join, because some points have been asked for since ages.

Back to my questions, where do we have such a website?
506  Bitcoin / Bitcoin Discussion / Re: TradeHill - We now support deposits and withdrawals of funds via Paxum. on: July 29, 2011, 03:46:43 PM
Don't take BitcoinEXpress too serious, he works for Dwolla.
507  Bitcoin / Bitcoin Discussion / Re: TradeHill - Why we no longer accept Dwolla and an open letter to Ben Milne on: July 27, 2011, 10:32:56 PM
This will be the last post I make in this thread.

Best of luck BitcoinEXpress, I'm glad you took the advice.
508  Bitcoin / Bitcoin Discussion / Re: TradeHill - Why we no longer accept Dwolla and an open letter to Ben Milne on: July 27, 2011, 08:53:05 PM
As an account executive and analyst in VC world of Silicon Valley it is my job to find  potential new investments and more so in vetting them out.

Guys, it could be that BitcoinEXpress already recommended Dwolla to some of those investors, and is now trying to minimize damage to Dwolla, and  his own recommendation.
509  Bitcoin / Bitcoin Discussion / Re: TradeHill - Why we no longer accept Dwolla and an open letter to Ben Milne on: July 27, 2011, 10:01:57 AM
I haven't seen any statement by Dwolla that they are now allowing chargebacks so my assumption is that they haven't identified why transactions are going from credited back to pending. 

They did respond, they stated they were investigating and would get back to Tradehill with clarification.

The right move for Tradehill would have been to remove Dwolla as a payment option for the time being and wait to hear back from them one way or another. 

Public statement about chargebacks (Bruce having that Dwolla guy at the phone):
http://www.youtube.com/watch?v=88zTVzT2vL0&start=1745
That Dwolla guy at first denied that they have chargebacks, and later acknowledging they have and apologized for lying to Bruce.
So basically Dwolla was afraid telling TH that they do chargeback, exactly the same like PayPal, Visa, etc.
510  Bitcoin / Bitcoin Discussion / Re: TradeHill - Why we no longer accept Dwolla and an open letter to Ben Milne on: July 27, 2011, 09:03:55 AM
Did you ever have your legal counsel contact them?  It's an obvious step that you seemed to have skipped.

All I am trying to point out is that you lose a lot of leverage by going public like you did.  Assume that Dwolla acted within their rights by reversing the transactions.  The ONLY reason they would offer to settle with you is to keep you quiet.  Now that you blew the story out of the water there is no reason for them to offer to deal with you and they are much more likely to just say "sue us".

Two-weeks is not a long time in the business world.  It is very likely they haven't decided what they were going to do, hell they might not even be sure what is happening yet.  I am sure that they want to plug the leak before they set any precedent on how they are going to deal with transactions that went from credited back to pending.  I would bet that the move back to pending was something that was automated in their system and they are probably trying to work with their banks to find out how and why it is happening.

They did tell you they would get back to you with clarification.  You email and call dozens of times combined.  That is amatuerish whether you realize it or not.

Apparently Dwolla changed one of their single most important selling point: charge-backs. Dwolla altered confirmed transactions behind the back of TH. Dwolla did not respond to communication for 2 weeks. I don't know in what world you live, 2 weeks with increasing frauds is a very long time in the business world. Especially if the other party goes silent. You defending Dwolla inexcusable behavior, one is forced to assume that you are a Dwolla shareholder.

Another error you made is your putting someones name out there and calling him a "known scammer".  Doing that is not a responsible action for you or your company unless you are 100% sure of the fact and have proof.  Is it probably true?  It looks like it.  Still if there is any possibility that it wasn't a scam you are opening yourself to additional liability.

Well, I agree with that.
511  Bitcoin / Mining / Re: I'm earning about half the BTC I should get at BTCGuild. What's going wrong? on: July 25, 2011, 10:59:12 PM
Your problem is that you're using a proportional pool.
In the short term both variance and pool hoppers can eat away at your earnings with no shame.

Use a PPS pool or a PPS variant if you want to get paid the same amount day in, day out regardless of good/bad luck of the pool

Keep in mind, that while good/bad luck averages out over just a few days, one has to constantly pay the 10% fee of a PPS pool...
512  Economy / Economics / Re: It takes 1.25 million USDs to push the the price to 21.5 USD/BTC on: July 16, 2011, 10:15:30 PM
price != value

As long as every merchant out there just takes the latest Mt.Gox price to compute a BTC price, price and value are more or less equal.
513  Economy / Economics / Re: It takes 1.25 million USDs to push the the price to 21.5 USD/BTC on: July 16, 2011, 10:11:09 PM
Well you as the seller define the price.
No. The price is where a willing buyer and a willing seller meet.

As with eBay, you can post a high starting bid, then sit there and watch your item get zero bids. That's not a price.

1) people new to bitcoin dont by 50 bitcoins, they buy bitcoins for $1000, at whatever the bitcoin price is of now. I doubt that there will be a price where no one want to buy a bitcoin anymore.
2) whenever there is a rally, people buy at an ever increasing price. And apparently no one is too high. Haven't observed this on ebay til now. And keep in mind that those rallies are usually stopped by some sellers that want to cash out.
So I think, speaking about bitcoins, the seller define the price, at least to a very large degree. I agree that this is different on ebay.

There are millions of bitcoins out there, there is no shortage. If everyone would still sell below $1, as it has been the case just some 3 month ago, the price would still be below $1. But looking at some charts http://bitcoincharts.com/charts/mtgoxUSD#rg360zigDailyzvzcvzlztgMzm1g10zm2g25 one can see that the higher price brought a lot more trading volume. So it seems that with bitcoins it is contrary than on ebay. A higher price seems to attract more buyers.
514  Economy / Economics / Re: It takes 1.25 million USDs to push the the price to 21.5 USD/BTC on: July 16, 2011, 09:20:21 PM
Your post seems to suggest that people who are willing to sell bitcoins at $14 each are people who panic, are inexperienced, and are wrong to sell at such a cheap price.  Who says $14 is the wrong price?  Maybe it's as good as it gets for weeks, months, or even years?  I sold a bunch of bitcoins at $18 and $20.  Not such a bad trade, looking at the past few weeks of data.  In late April many people on this forum were advocating an exponential rise in bitcoin's price simply because of the difficulty rate.  I disagreed, and sold.  Glad I did.  But hey, maybe bitcoins will trade at $100 next year and I'll eat my words.


Well you as the seller define the price. The buyer is always bullish. Every time you sell some bitcoin (in the "hope" that the price goes down), you sell it to someone who thinks that the price goes up. So basically every buyer thinks that the price goes up. Or to put it another way, half of the traders think that the price will go up. Only the sellers keep the price low.
So the conclusion for sellers should be, that whenever one can sell at a certain price, that price was essentially too low, because whenever one buy at a certain price, this one thinks that it will go up, and therefor would have bought at an even higher price.

It comes down to this: If you and all others would have only sold at $100 and above, the price would now be > $100.


The fact is, people panic. Especially inexperienced traders and miners

Well, I agree, especially on inexperienced traders.  Lets say the price is 14 and there is some buy wall at 13.5. Then those inexperienced traders believe that the price is falling, and hence they make it falling. While in fact the buyers at 13.5 think that the price will rice and they only want to buy cheap, because if the buyers would not believe in raising prices they would not buy at whatever price.
515  Economy / Economics / Re: It takes 1.25 million USDs to push the the price to 21.5 USD/BTC on: July 16, 2011, 02:35:22 PM
Actually it would not cost a single dollar to get the price to 21.5.
The only thing necessary would be all sellers increasing their price to 21.5 or above, and voila price would be 21.5.
But it seems that a lot of folks like to sell at lower prices, maybe to keep the price down.
516  Bitcoin / Development & Technical Discussion / Re: Instant payments on: July 11, 2011, 06:22:47 PM
The o-confirmed / race attack is the reason I would, as a merchant, be concerned about when accepting a payment immediately.  That is addressed here, and I now understand how that risk can (with additional software) be curtailed:
 - http://forum.bitcoin.org/index.php?topic=27417.msg350531#msg350531

And that is why I propose that a merchant (meze grill, grocery store) that needs an instant payment, could just check the transaction with the 3 big pools. If those would include it, the danger of a double spending is negligible.

Again, this would enable instant transactions for small amounts without the need of something added on top of bitcoins. It could easily be implemented in some merchant point of sale software. Or to put it in some other way, a lot of people think we would need easycoins, mtgox vouchers or some other things to "fix" this issue, while I believe we could fix it without anything on top of bitcoins.
517  Bitcoin / Development & Technical Discussion / Re: Instant payments on: July 11, 2011, 12:30:47 PM
So an attacker would have to invest some 7000 Thashes (at current difficulty) to double spend 1BTC.

Not for a Finney attack.

 - http://en.bitcoin.it/wiki/FAQ#Do_you_have_to_wait_10_minutes_in_order_to_buy_or_sell_things_with_BitCoin?


Yes, one can double spend that way.
But for a Finney attack one has to generate a block. And for generating a block one has at the current difficulty test some 7000 Thashes on average before finding one. 2.6Ghashes/s are needed to generate one block per month.
So one has to buy some pricey equipment, then standby waiting around a month to double spend maybe 1 BTC within less than 10 minutes. Doesn't sounds like a good business plan :-)
518  Bitcoin / Development & Technical Discussion / Re: Instant payments on: July 11, 2011, 08:29:02 AM
one has to ask the pools if this transaction would be included in the next block.

The thing is, the pools aren't going to promise you that the transaction will be included in the block. Because the next moment a block could come along with a conflicting transaction (the attacker might have prepared such a block) and then they aren't going to keep working on a block that will potentially end up as an orphan. After all, 50 BTC are at risk here.

We only need to know it a pool would add it, if this certain pool would mine the next block. So an attacker would have to invest some 7000 Thashes (at current difficulty) to double spend 1BTC. And it is not easy to prepare such a block, because one has to be faster than the rest of the network (currently at some 11 Thashes/s).
I am only suggesting to use this for your 1BTC payment at the local restaurant or other small amounts. For buying a car one still would wait for some confirmations.

So the best you can get is "we received your transaction". And you can pretty much do that already: Just open a connection to the big pools and listen for the "inv" message with the hash of your transaction. If you see it, the pool received it.

Interesting idea. But you still would not know if the pool would include the transaction in the next block. This is the information to be known. If the lets say 3 big pool would include it in the next block, chances are very high that it will get included. Keep in mind that I am still only talking about those small 1BTC payments.

ButI doubt that the direct pool connection would work, because I doubt that those pools would accept millions of connections. So I guess a simple transaction check URL at the pools would be better.
519  Bitcoin / Development & Technical Discussion / Instant payments on: July 11, 2011, 01:35:57 AM
To have pure bitcoin instant payments (no ewallets, coupons, etc) one has to accept a payment at 0 confirmation.
So the question is how can someone accept a 0 confirmation transaction? Well, first of all, especially for small amounts, it is
a lot safer than most think. One has to trick the network to be able to double spend.
But how can we raise the bar? These days we don't have a lot of independent miners, we have a few big pools.
Almost all coins come from one of those few pools. So if someone wants to "validate" a transaction at the 0 confirmation level, one has to ask the pools if this transaction would be included in the next block. And since we only have a few pools, and the pools are connected, this would be a very secure way to thrust a 0 confirmation transaction. So to double spend one would have to mine his own coins, without adding the specific transaction, and faster than the remaining network. However, at the current difficult level this is practically impossible.
I don't recommend such a system for larger payments, but for smaller ones.
We would only need to add some API to a few pools to query the transactions.
520  Other / Beginners & Help / Re: Deepbit nearly at 50%! Change Pool now! on: July 11, 2011, 12:47:36 AM
I don't really get why people mine at Deepbit. There are many pools that are big enough to not have any significant variance in solving blocks that do not have any fees. The 50% issue is a problem but that's just one of the reasons to not mine at Deepbit, the other one is the fees.

A lot of people love the pps (pay per share) system. And it seems that nobody can do the math and see that the pool gets more or less 10% from the miners. I guess those are the same miners that are happy when the newest mining gets them another 0.1% - switching pool would bring an order of magnitude more... It seems a lot of bitcoin miners like to pay the highest fees. One wonders how that fits in the bitcoin world.
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!