Bitcoin Forum
December 04, 2016, 08:37:05 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2]  All
  Print  
Author Topic: Using bitcoin addresses for captcha.....  (Read 2227 times)
gweedo
Legendary
*
Offline Offline

Activity: 1246


Java, PHP, HTML/CSS Programmer for Hire!


View Profile WWW
June 30, 2012, 07:13:11 AM
 #21

How about you use a text to speech script to make a bitcoin, then the user has to type back the bitcoin that is relayed to them  thru sound.

Want to earn 2500 SATOSHIS per hour? Come Chat and Chill in https://goseemybits.com/lobby
1480883825
Hero Member
*
Offline Offline

Posts: 1480883825

View Profile Personal Message (Offline)

Ignore
1480883825
Reply with quote  #2

1480883825
Report to moderator
1480883825
Hero Member
*
Offline Offline

Posts: 1480883825

View Profile Personal Message (Offline)

Ignore
1480883825
Reply with quote  #2

1480883825
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480883825
Hero Member
*
Offline Offline

Posts: 1480883825

View Profile Personal Message (Offline)

Ignore
1480883825
Reply with quote  #2

1480883825
Report to moderator
1480883825
Hero Member
*
Offline Offline

Posts: 1480883825

View Profile Personal Message (Offline)

Ignore
1480883825
Reply with quote  #2

1480883825
Report to moderator
chmod755
Legendary
*
Offline Offline

Activity: 1148


View Profile WWW
June 30, 2012, 07:31:33 AM
 #22

1.Captcha shows a Bitcoin address + a random number of BTC to pay
2.User pays x.xxxxxxxx BTC
3.User gets 90-99% of his/her coins back after 14 days (unless he/she has been reported by the owner of the website)
hazek
Legendary
*
Offline Offline

Activity: 1078


View Profile
June 30, 2012, 10:40:23 AM
 #23

1.Captcha shows a Bitcoin address + a random number of BTC to pay
2.User pays x.xxxxxxxx BTC
3.User gets 90-99% of his/her coins back after 14 days (unless he/she has been reported by the owner of the website)

This similar to what I figured would be a good idea, the only way to fight bots is with your own bots detecting malicious users. Make them pay a high price to solve the bitcoin captcha, use a bot to monitor if they are spamming, if they are, confiscate their money, if they are not, return it after a period of time.

My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)

If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
Bitcoin Oz
Hero Member
*****
Offline Offline

Activity: 700


Wat


View Profile WWW
June 30, 2012, 10:45:09 AM
 #24

If you detect them spamming show longer and longer ads each time they show up....

If you want to spam me I will spam you lol

Edit: of course those would be bitcoin ads lol.

Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1442



View Profile
June 30, 2012, 12:32:26 PM
 #25

If you detect them spamming show longer and longer ads each time they show up....

If you want to spam me I will spam you lol

Edit: of course those would be bitcoin ads lol.

Like bots care with ads! Hand spamming, and looking at the spammed sites is for cashless amateurs Wink
Also, that will not be fair to advertisers, as they're the ones who'll end up paying for bots to "watch" their ads lol

Bitcoin Oz
Hero Member
*****
Offline Offline

Activity: 700


Wat


View Profile WWW
June 30, 2012, 11:00:40 PM
 #26

If you detect them spamming show longer and longer ads each time they show up....

If you want to spam me I will spam you lol

Edit: of course those would be bitcoin ads lol.

Like bots care with ads! Hand spamming, and looking at the spammed sites is for cashless amateurs Wink
Also, that will not be fair to advertisers, as they're the ones who'll end up paying for bots to "watch" their ads lol

Its  apity you couldnt make an anti spam bot that keeps the spambot occupied lol.

Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1442



View Profile
June 30, 2012, 11:32:31 PM
 #27

If you detect them spamming show longer and longer ads each time they show up....

If you want to spam me I will spam you lol

Edit: of course those would be bitcoin ads lol.

Like bots care with ads! Hand spamming, and looking at the spammed sites is for cashless amateurs Wink
Also, that will not be fair to advertisers, as they're the ones who'll end up paying for bots to "watch" their ads lol

Its  apity you couldnt make an anti spam bot that keeps the spambot occupied lol.

For real...

Now you just gave me an idea... I could test anti-spam/anti-bot measures for a price.
I have the means to do it lol

Bitcoin Oz
Hero Member
*****
Offline Offline

Activity: 700


Wat


View Profile WWW
July 01, 2012, 02:49:33 AM
 #28

I honestly have a site being developed that could use a good anti spam system. I wish we could use bitcoin for it somehow  Smiley

Mike Hearn
Legendary
*
Offline Offline

Activity: 1526


View Profile
July 01, 2012, 05:04:33 PM
 #29

See here for a description of a low trust Bitcoin based microdeposit protocol:

https://en.bitcoin.it/wiki/Contracts#Example_1:_Providing_a_deposit
Sukrim
Legendary
*
Offline Offline

Activity: 1848


View Profile
July 01, 2012, 06:15:05 PM
 #30

There's no chance to "seize" this deposit for the site in your example though.

* You open site and charge 1 Satoshi
* Botters create 1 million accounts and spam the hell out of you
* You raise fee to 1 BTC but pay back the botters + have problems with moderation etc.
* Botters leave and users don't understand why the fee is so high

Also, if I'm getting the money back anyways, I would't care how much it costs, since in the end I will as a bot always fall under the regulations of a completely unknown new user. You cannot tell them that you'll keep their coins in limbo for years or charge them something equivalent to a few USD... on the other hand anything that after some time finds out more about a certain user would be useless as soon as they change IPs, cookies and/or HTTP headers.

https://bitfinex.com <-- leveraged trading of BTCUSD, LTCUSD and LTCBTC (long and short) - 10% discount on fees for the first 30 days with this refcode: x5K9YtL3Zb
Mail me at Bitmessage: BM-BbiHiVv5qh858ULsyRDtpRrG9WjXN3xf
bbit
Legendary
*
Offline Offline

Activity: 1288

Bitcoin


View Profile
July 01, 2012, 07:05:12 PM
 #31

1.Captcha shows a Bitcoin address + a random number of BTC to pay
2.User pays x.xxxxxxxx BTC
3.User gets 90-99% of his/her coins back after 14 days (unless he/she has been reported by the owner of the website)

basically, this is what I proposed originally in another thread  that started all this discussion....lol
https://bitcointalk.org/index.php?topic=77618.0
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526


View Profile
July 02, 2012, 10:43:18 AM
 #32

Right, the site can't seize the deposit - that's exactly the point. The site can require a fairly large deposit and it's OK because you know you'll eventually get it back even if the site disappears.

Quote
* You open site and charge 1 Satoshi

There's your problem. Charge more.

Quote
* You raise fee to 1 BTC but pay back the botters + have problems with moderation etc.

The botted accounts won't get their funds back for the max amount of time. If you set it to six months, unless they're willing to only spam you twice a year, they need more funds at this point. You can tune these parameters to make it too expensive.

Quote
Also, if I'm getting the money back anyways, I would't care how much it costs, since in the end I will as a bot always fall under the regulations of a completely unknown new user. You cannot tell them that you'll keep their coins in limbo for years

Yes you can. The rule is, everyone is required to make a deposit, that may be lowered or raised according to some risk analysis (eg, if you have a Facebook/Google account perhaps it's lower). If you don't break the ToS you can withdraw that deposit after a short time and the account will be closed. If you do break the ToS then you have to wait the max amount of time to recover the deposit.

See it this way - spamming results in locking up funds such that they are unspendable. This does have a cost, even if you get the funds back eventually, because it's opportunity costs. If I told you that I would give you half a million dollars the day you turn 70, would you feel richer today? You'd feel the same, because those funds aren't accessible to you for the things you want to buy right now.
Bitcoin Oz
Hero Member
*****
Offline Offline

Activity: 700


Wat


View Profile WWW
July 02, 2012, 10:49:39 AM
 #33

ewww on requiring twitter and facebook. I think I have a better idea.....

Sukrim
Legendary
*
Offline Offline

Activity: 1848


View Profile
July 02, 2012, 12:23:28 PM
 #34

See it this way - spamming results in locking up funds such that they are unspendable. This does have a cost, even if you get the funds back eventually, because it's opportunity costs. If I told you that I would give you half a million dollars the day you turn 70, would you feel richer today? You'd feel the same, because those funds aren't accessible to you for the things you want to buy right now.
I can spend less money now since I don't have to save that much for my retirement. This would definitely change my money spending behaviour.

Also I'd guess bitcoins used by spammers are stolen from others via trojans etc. and maybe even reported stolen. This might even put a forum owner in a tricky situation if he locked up 1 of the bicoinica coins directly from the thief but will have to give them back within some time with no way to circumvent it.

All in all, no matter the cost of the deposit - the only cost a spammer pays with your system is the opportunity cost of the deposited amount for the locked time. Depending on the coins deposited, this opportunity cost can be VERY small (MtGox and their stupid "tainted coins") and this means it could again be profitable to pay this cost.

https://bitfinex.com <-- leveraged trading of BTCUSD, LTCUSD and LTCBTC (long and short) - 10% discount on fees for the first 30 days with this refcode: x5K9YtL3Zb
Mail me at Bitmessage: BM-BbiHiVv5qh858ULsyRDtpRrG9WjXN3xf
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526


View Profile
July 02, 2012, 05:26:40 PM
 #35

The flip side is, would you want to pay every random blog or forum you encounter some Bitcoins that you may never see returned? A new blog or forum that gets popular would incentivise the owner to simply vanish with the deposits, or they might get hacked, or they might simply get bored and vanish.

The deposit scheme lets you vary the parameters up or down to trade off spammer vs good user convenience. I think it can be made to work pretty well. Of course if coins are stolen, it doesn't, but everyone already has the right incentives to ensure that doesn't happen much.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!