Pages:
Author

Topic: How Paypal did it - Bitcoin should do the same - 10BTC Bounty for implementation (Read 3369 times)

legendary
Activity: 1246
Merit: 1016
Strength in numbers
Are you not counting instawallet for some reason? If you haven't looked, it puts coins in a link, you can give it to anyone and they can secure them by moving them to another instawallet or anywhere else.
legendary
Activity: 1680
Merit: 1035
Yeah, um, I'm TRYING to get something like that set up, where people can automatically send money to someone else, and the system automatically buys Bitcoin on an exchange and sells it to a different currency in a different country or something in the background, but there are a TON of legal and regulatory issues with even getting a bank account that could participate in this. And I don't have the $25,000,000 of my own backing to open my own bank  Cry

That would be awesome!! Imagine integrating this with an e-commerce solution! It would allow to transparently handle four cases (dollar as an example)

1) Buyer wants to pay in BTC, Seller wants BTC.
2) Buyer wants to pay in USD, Seller wants BTC.
3) Buyer wants to pay in BTC, Seller wants USD.
4) Buyer wants to pay in USD, Seller wants USD.

It would give a huge boost to the BTC acceptance as anyone would be able to accept payments in BTC even if they don't care how they work...

Is something like this doable??

Actually, I was thinking of using this for international payments (Seller wants Indian Rupees, buyer wants to pay in USD), since  that is still rather expensive to do ($20 for a transfer or so). For buying within USD system, it's fairly cheap to buy using just USD with our current credit card system, and the fees involved with transferring money from BTC to USD, and then from the exchange account to the personal bank account, will likely not save you any money.
hero member
Activity: 616
Merit: 500
Firstbits.com/1fg4i :)
How different is this from an exchange/online wallet service?
legendary
Activity: 1204
Merit: 1015
People have upload majority of the block chain. So download the file and stick it in. 2hrs becomes 20mins tops

However, the client doesn't verify the chain if it is on the hard drive.

What they need is a -verify_chain command line option.  This would automatically happen the first time you start the client or if the date on the block chain file is updated.
That would still take a few hours. Yes, believe it or not, verifying the chain is the bottleneck.
legendary
Activity: 1232
Merit: 1094
People have upload majority of the block chain. So download the file and stick it in. 2hrs becomes 20mins tops

However, the client doesn't verify the chain if it is on the hard drive.

What they need is a -verify_chain command line option.  This would automatically happen the first time you start the client or if the date on the block chain file is updated.
legendary
Activity: 1428
Merit: 1001
Okey Dokey Lokey
I think fast block chain setup is important too.

Nothing says impulse buy like a 2 hour delay before you can actually do anything Smiley.

People have upload majority of the block chain. So download the file and stick it in. 2hrs becomes 20mins tops
jav
sr. member
Activity: 249
Merit: 251
Also relevant in this context: There already exists a project called PayBitBack ( http://forum.bitcoin.org/index.php?topic=14707.0 ) which allows to send Bitcoins to anyone with a twitter account.
legendary
Activity: 1232
Merit: 1094
It would be better if they charged a small fee and sent the BTC back to a return address if it wasn't claimed

There are no return addresses for bitcoin transactions.
sr. member
Activity: 321
Merit: 250
Firstbits: 1gyzhw
It would be better if they charged a small fee and sent the BTC back to a return address if it wasn't claimed
full member
Activity: 218
Merit: 100
I'd upload some Bitcoin to an Instawllet and send them the link.

As you say, that way you can reclaim it if they never take it. I don't like the idea of the recipient only having 14 days to claim bitcoinmail, but then, the service is free so they need to pay for hosting somehow.

The 14 day claim period is a huge stumbling block. The last thing I would want to have happen is not being able to get the funds back in the even that the person was somehow *not* able to claim the funds.

Yeah, the 14-day claim period is not only a marketing disaster, it might also be illegal if this service is based in the US (depending on the state).  For example, in my state it's illegal to offer gift cards with any time of limited claim period.  The law is written in such a way that it applies to any goods or services that are purchased in advance can not "expire" after a certain waiting period.  Regardless, let's just say the FTC would frown upon this practice.

But it's all academic anyway since I think very few people would be willing to send money to a friend or family member if there's a risk that the service could claim the money after two weeks.  That is, unless they don't happen to read the "fine print", which I'm sure some people fail to do.

I agree that the service has to make money somehow, but why not implement a very small fee?  Better yet, one of the exchanges could do this in order to stir up new business.
member
Activity: 70
Merit: 10
I'm already working on this guys!  Wink
newbie
Activity: 24
Merit: 0
I'd upload some Bitcoin to an Instawllet and send them the link.

As you say, that way you can reclaim it if they never take it. I don't like the idea of the recipient only having 14 days to claim bitcoinmail, but then, the service is free so they need to pay for hosting somehow.

The 14 day claim period is a huge stumbling block. The last thing I would want to have happen is not being able to get the funds back in the even that the person was somehow *not* able to claim the funds. Basically this puts the risk exposure to me somewhere around the $20 mark for using that service.

For example, I just made an auction purchase for $785, there is no way I would ever send that via a service that could claim the coins after 14 days if for some reason the recipient didn't receive the e-mail, etc.

The site (that I'm proposing) really needs to define itself as the payment escrow/caretaker for those that don't have the knowledge/resources to conduct the transaction directly with the current Bitcoin clients. Piggybacking on a current exchange/online wallet service that can ACH transfer funds directly to a bank account would obviously be of great use as well and rapidly spur adoption. Essentially it's all the familiarity of using a site like Paypal, except instead of $ it's BTC.

How you would monetize the service to pay for hosting, etc - I'm not 100% positive. However the startup cost for developing/hosting such a thing is so nominal these days that I would rather focus on something that services the community first, figures out how to build a business around it later.

Again - if someone is serious about attacking this - I'm happy to discuss in more detail.
sr. member
Activity: 252
Merit: 251
I think fast block chain setup is important too.

Nothing says impulse buy like a 2 hour delay before you can actually do anything Smiley.

How about only verifying small bits of the blockchain based on a random algorithm?
(For example, block 1450, block 86826, block 127691, block 34772 etc.. Then they get confirmed by anonymous peers on the BTC network to be valid, and the blocks change each time)
 
Might be much more feasible and faster than downloading hundreds of megabytes of data, and should be just as secure.
member
Activity: 85
Merit: 10
Yeah, um, I'm TRYING to get something like that set up, where people can automatically send money to someone else, and the system automatically buys Bitcoin on an exchange and sells it to a different currency in a different country or something in the background, but there are a TON of legal and regulatory issues with even getting a bank account that could participate in this. And I don't have the $25,000,000 of my own backing to open my own bank  Cry

That would be awesome!! Imagine integrating this with an e-commerce solution! It would allow to transparently handle four cases (dollar as an example)

1) Buyer wants to pay in BTC, Seller wants BTC.
2) Buyer wants to pay in USD, Seller wants BTC.
3) Buyer wants to pay in BTC, Seller wants USD.
4) Buyer wants to pay in USD, Seller wants USD.

It would give a huge boost to the BTC acceptance as anyone would be able to accept payments in BTC even if they don't care how they work...

Is something like this doable??
legendary
Activity: 1008
Merit: 1001
Let the chips fall where they may.
Why wouldn't you just email someone a wallet? You could also email them a client or provide direction on how to download one. The nice thing about that is that if they don't ever spend the money, you can spend it yourself from the backup wallet you keep. They, OTOH, can transfer the money into a new wallet if they don't want you to have access to it. 

This would be an excellent present to family and friends for birthdays, Christmas, etc. Kind of like a store gift card. 

Sending a wallet via e-mail is a bad idea. You even explain why in your post, except you forget that your ISP, the recipient's ISP, and any government wiretappers can also spend the coins.

Bitbills are similar, but the secret is hidden until revealed. Unfortunately the average user can not redeem them at the moment.
legendary
Activity: 1078
Merit: 1000
Charlie 'Van Bitcoin' Shrem
When Paypal first started, nobody had an account - therefore the value of the paypal "network" was practically worthless.

The stroke of genius that Paypal had to get rapid adoption of it's payment system was to allow people to "send money" to others without a Paypal account.

Thus, if that person wanted that money - they would sign up for that Paypal account. Obviously, rapid adoption of Paypal followed.

This functionality *needs* to be implemented into Bitcoin. The biggest problem I have heard from users is "how do I get BTC". It's an annoyingly slow, painful process - even for the tech savvy.

I see two ways of implementation - the first being a "Paypal" like intermediary - though they run the risk of becoming the Paypal of the BTC world (fees on top of fees, etc) - the second would be a simple open sourced web implementation that allowed people to easily send money to someone that wasn't already familiar with Bitcoin.

I imagine a website that allows you to enter someone's email address, they (the website opeator) in turn receive the payment and send an email to the user explaining how to claim their BTC. Once the user does this - they have now crossed the threshold of pain in getting started with BTC. I'm sure what worked for Paypal, would work just as well for BTC.

Personally, I would use this site to send money to my friends - and I would also begin to use it for transactions on Craigslist, etc. Right now the running joke in our office is that we will pay each other back in BTC. Why? Because it's just so flippin' hard to use.

This would be blindingly simple to implement - and quite honestly, I'm willing to pony up 10BTC to see this developed - who else is willing to pitch in?

WOW, you read our minds!

We are actually working on a similar project, currently in late development.

BitInstant.com will be providing instant transfers for the bitcoin economy.
BitInstant is a new service that allows you to quickly and easily transfer funds into your online exchange account without delay using Liberty Reserve or Paypal.

You can fund your exchange account instantly using this form. No complex signup or account is needed - just enter your details and the funds will be deposited into your account before you can even say "3-5 working days waiting period", it's even easier than ordering a pizza!

Thats all I can say for now, we'll keep you informed!



legendary
Activity: 1680
Merit: 1035
Yeah, um, I'm TRYING to get something like that set up, where people can automatically send money to someone else, and the system automatically buys Bitcoin on an exchange and sells it to a different currency in a different country or something in the background, but there are a TON of legal and regulatory issues with even getting a bank account that could participate in this. And I don't have the $25,000,000 of my own backing to open my own bank  Cry

I don't think you understand the point... It's not to launder money, but to make it easy to give people a reason to care about BTC and thus look into it (because they receive some from someone)

The idea is not to launder money, but to send money to people in other countries possibly cheaper than using the current methods, with Bitcoin as the intermediary. But yes, I do believe I have misunderstood the OP's point. On the other hand, I think that Bitcoin will have much easier adoption if it is at first introduced as just an intermediary of exchange/transfer, since people will find it easier to use dollars or rupees without caring what's happening behind the scenes.
full member
Activity: 210
Merit: 100
I believe you can already send bitcoins to an email address at mtgox. (if not they certainly should create such option)
legendary
Activity: 2940
Merit: 1090
Yeah, um, I'm TRYING to get something like that set up, where people can automatically send money to someone else, and the system automatically buys Bitcoin on an exchange and sells it to a different currency in a different country or something in the background, but there are a TON of legal and regulatory issues with even getting a bank account that could participate in this. And I don't have the $25,000,000 of my own backing to open my own bank  Cry

This is why I let BiTCoin, and if it wants that can of worms too then NaMeCoin, deal with all that so-last-millenium fiat can of worms, freeing me to leverage the fact that BiTCoin, NaMeCoin, bitNicKeLs, BeeRTokens, CZech Bitcash, Canadian Digital Notes, United Kingdom Britcoins, General Mining Corp shares/scrip, General Retirement Corp shares/scrip, United Nations shares/Scrip and even Martian BotCoins all use the same standard interface so that basically anything that can plug in one of them can plug in any of them...

-MarkM- (Hmm do we also need Red Poker Chips, Blue Poker Chips, Green Poker Chips etc etc etc...?)
member
Activity: 70
Merit: 10
"Basics Of Generational Dynamics" - Look it up!
Yeah, um, I'm TRYING to get something like that set up, where people can automatically send money to someone else, and the system automatically buys Bitcoin on an exchange and sells it to a different currency in a different country or something in the background, but there are a TON of legal and regulatory issues with even getting a bank account that could participate in this. And I don't have the $25,000,000 of my own backing to open my own bank  Cry

I don't think you understand the point... It's not to launder money, but to make it easy to give people a reason to care about BTC and thus look into it (because they receive some from someone)
Pages:
Jump to: