Bitcoin Forum
September 27, 2018, 10:59:46 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Micropayments and antiflooding questions  (Read 2428 times)
xuxu
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
November 17, 2014, 02:21:30 AM
 #1

Q1. How many satoshis can you send in a micropayment channel before it is no longer considered a micropayment?

Q2. Are micropayments ideal for tipping?

Q3. If you have a lot of people tipping a single person, wouldn't that result in a wallet of dust?

Someone recently told me:
"If you want to send small amounts of bitcoin around, your best bet is to use something like Coinbase or Changetip."


Q4. How is using Coinbase and Changetip any different from using bitcoin? Do they get around the fee, and if so, how are they able to do this?

Reference:
https://bitcoinj.github.io/working-with-micropayments

From the above page, there is a statement which makes me wonder how services like Changetip are all able to exists:
"If you send too many transactions too fast, they will get down-prioritised or not relayed by various anti flooding algorithms built into the Bitcoin network."

Q5. How does Changetip get around sending too many transactions too fast if a video goes viral?
Q6. Is the "you" in this statement a single wallet instead of an IP where the service may be running?


I hope this isn't too much to ask!
1538089186
Hero Member
*
Offline Offline

Posts: 1538089186

View Profile Personal Message (Offline)

Ignore
1538089186
Reply with quote  #2

1538089186
Report to moderator
1538089186
Hero Member
*
Offline Offline

Posts: 1538089186

View Profile Personal Message (Offline)

Ignore
1538089186
Reply with quote  #2

1538089186
Report to moderator
1538089186
Hero Member
*
Offline Offline

Posts: 1538089186

View Profile Personal Message (Offline)

Ignore
1538089186
Reply with quote  #2

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

Posts: 1538089186

View Profile Personal Message (Offline)

Ignore
1538089186
Reply with quote  #2

1538089186
Report to moderator
1538089186
Hero Member
*
Offline Offline

Posts: 1538089186

View Profile Personal Message (Offline)

Ignore
1538089186
Reply with quote  #2

1538089186
Report to moderator
1538089186
Hero Member
*
Offline Offline

Posts: 1538089186

View Profile Personal Message (Offline)

Ignore
1538089186
Reply with quote  #2

1538089186
Report to moderator
xuxu
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
November 17, 2014, 02:43:41 AM
 #2

Someone from the IRC channel responded to a few of these questions:

Q1. It can be an infinite amount of satoshis.

Q2. I had a fundamental misunderstanding of what a micropayment was:
"A micropayment channel allows you to "increment" the amount you have paid them until they redeem it and pay a fee." Yes it could be used for tipping, ideal though is the wrong wording.

Q4. Coinbase and others keep their transactions offchain until they are ready to broadcast.

Q5. This question, too, shows a misunderstanding of micropayments.

Still requesting an answer to Q6.
readerbtc
Jr. Member
*
Offline Offline

Activity: 54
Merit: 1


View Profile
November 17, 2014, 12:34:05 PM
 #3


"If you send too many transactions too fast, they will get down-prioritised or not relayed by various anti flooding algorithms built into the Bitcoin network."

Q6. Is the "you" in this statement a single wallet instead of an IP where the service may be running?


I don't know in detail what exactly anti-spam algorithms are there, but if we are talking about the P2P network, it must be based on IP address or similar identification of your node.

I also don't know in detail how services like Coinbase work, but I understood the customers send their transactions to the network, not the merchant, and each customer has his/her IP.

I also can point it's not possible to do anti-flooding or anti-spam "on a single wallet" if the wallet creates a new public address for each transaction, like is recommended.
Pages: [1]
  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!