Bitcoin Forum
May 04, 2024, 08:36:04 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Blockchain Classroom] Lesson 17:Blockchain transfers are actually charged by by  (Read 148 times)
BitRabbit_Official (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile WWW
January 07, 2020, 03:18:41 AM
 #1

We often make transfers between banks, and interbank transfer fees are generally charged according to a certain percentage of the transfer amount.

For example, the inter-bank transfer fee is about 5 ‰, and the inter-region transfer fee is 1 ‰ -1%. In addition to the above-mentioned transaction fee, cross-border transfers also need to pay 50-200 yuan  telegram fee per transfer.

The transfer fee between blockchain assets has nothing to do with the amount of the transfer, and it is charged by byte. Taking bitcoin transfer as an example, a common transaction occupies about 250 bytes, and the handling fee is about 0.001-0.0015 Bitcoin (about 20-30 yuan). If you need to transfer to multiple Bitcoin addresses at the same time in a transaction, the exchange will occupy a larger number of bytes, so you need to pay a few extra fees before there are miners to package your transactions in time.

Even so, from the perspect of transfer costs, there is still a great advantage in using the blockchain for cross-border transfers.
1714811764
Hero Member
*
Offline Offline

Posts: 1714811764

View Profile Personal Message (Offline)

Ignore
1714811764
Reply with quote  #2

1714811764
Report to moderator
1714811764
Hero Member
*
Offline Offline

Posts: 1714811764

View Profile Personal Message (Offline)

Ignore
1714811764
Reply with quote  #2

1714811764
Report to moderator
1714811764
Hero Member
*
Offline Offline

Posts: 1714811764

View Profile Personal Message (Offline)

Ignore
1714811764
Reply with quote  #2

1714811764
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714811764
Hero Member
*
Offline Offline

Posts: 1714811764

View Profile Personal Message (Offline)

Ignore
1714811764
Reply with quote  #2

1714811764
Report to moderator
1714811764
Hero Member
*
Offline Offline

Posts: 1714811764

View Profile Personal Message (Offline)

Ignore
1714811764
Reply with quote  #2

1714811764
Report to moderator
xhomerx10
Legendary
*
Offline Offline

Activity: 3836
Merit: 7990



View Profile
January 07, 2020, 03:42:11 AM
 #2

We often make transfers between banks, and interbank transfer fees are generally charged according to a certain percentage of the transfer amount.

For example, the inter-bank transfer fee is about 5 ‰, and the inter-region transfer fee is 1 ‰ -1%. In addition to the above-mentioned transaction fee, cross-border transfers also need to pay 50-200 yuan  telegram fee per transfer.

The transfer fee between blockchain assets has nothing to do with the amount of the transfer, and it is charged by byte. Taking bitcoin transfer as an example, a common transaction occupies about 250 bytes, and the handling fee is about 0.001-0.0015 Bitcoin (about 20-30 yuan). If you need to transfer to multiple Bitcoin addresses at the same time in a transaction, the exchange will occupy a larger number of bytes, so you need to pay a few extra fees before there are miners to package your transactions in time.

Even so, from the perspect of transfer costs, there is still a great advantage in using the blockchain for cross-border transfers.

 Bitcoin tx fees are much lower than that.
 
 Attaching a fee of 15 sats per byte should get your tx to confirm in 2 blocks or less.
 So for the typical 250 byte tx, the cost would be 0.0000375 BTC which is about 2 yuan.
 If you were so inclined to use Segwit, the cost would be lower still.

Tary12
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
January 07, 2020, 07:45:27 AM
 #3

yes the transfer fee is very detrimental we are paid for us beginners who are not ready for it. but it cannot be denied that this must exist because there really is something like that.
buwaytress
Legendary
*
Offline Offline

Activity: 2800
Merit: 3443


Join the world-leading crypto sportsbook NOW!


View Profile
January 07, 2020, 09:34:37 AM
 #4

I actually wonder if, before the sat/byte settings now, if it was always based on the size of data, or if it was ever at some point simply based on how much it was? I imagine back in the day, before block sizes reached their limits most of the time, if miners simply looked at actual amount in fees paid rather than effective fee (per byte).

P.S. Should edit your title to say: Bitcoin fees measured by byte, not value. Might make it clearer.
P.P.S. 250 bytes is no longer the common transaction size (it was before SegWit). Even the most conservative estimate sees over 59% of Bitcoin txs are now SegWit. I'm using native segwit and a single input, single out tx is only 110 bytes... though of course, the more common 2 output (including 1 change address) would be 141 bytes. Still a lot smaller than 250!

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
figmentofmyass
Legendary
*
Offline Offline

Activity: 1652
Merit: 1483



View Profile
January 07, 2020, 09:42:56 AM
Merited by buwaytress (1)
 #5

I actually wonder if, before the sat/byte settings now, if it was always based on the size of data, or if it was ever at some point simply based on how much it was? I imagine back in the day, before block sizes reached their limits most of the time, if miners simply looked at actual amount in fees paid rather than effective fee (per byte).

years ago, miners employed a node policy for "priority transactions". if certain conditions were met, you didn't have to pay a fee at all:

Quote
A transaction was safe to send without fees if these conditions were met:
-It is smaller than 1,000 bytes.
-All outputs are 0.01 BTC or larger.
-Its priority is large enough (priority = sum(input_value_in_base_units * input_age)/size_in_bytes)

as blocks began filling up, miners removed the node policy because they wanted to collect fees instead.

kro55
Sr. Member
****
Offline Offline

Activity: 1624
Merit: 301


*STOP NOWHERE*


View Profile
January 07, 2020, 10:56:30 AM
Last edit: January 07, 2020, 11:14:19 AM by kro55
 #6

Cryptocurrency comes in handy if you are transferring coins from one peer to another peer. If you are not in rush then select minimum fee (I can set as low as 13 cents in electrum wallet), in an hour or so your funds will be transferred.
Yobit charges 0.001 bitcoin per withdrawal which is high if you are withdrawing few satoshis.

freebitcoin       ▄▄▄█▀▀██▄▄▄
   ▄▄██████▄▄█  █▀▀█▄▄
  ███  █▀▀███████▄▄██▀
   ▀▀▀██▄▄█  ████▀▀  ▄██
▄███▄▄  ▀▀▀▀▀▀▀  ▄▄██████
██▀▀█████▄     ▄██▀█ ▀▀██
██▄▄███▀▀██   ███▀ ▄▄  ▀█
███████▄▄███ ███▄▄ ▀▀▄  █
██▀▀████████ █████  █▀▄██
 █▄▄████████ █████   ███
  ▀████  ███ ████▄▄███▀
     ▀▀████   ████▀▀
BITCOIN
DICE
EVENT
BETTING
WIN A LAMBO !

.
            ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
▄▄▄▄▄██████████████████████████████████▄▄▄▄
▀██████████████████████████████████████████████▄▄▄
▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
  ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
       ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄█████
██
██
██
██
██
██
██
██
██
██
██
▀█████
.
PLAY NOW
█████▄
██
██
██
██
██
██
██
██
██
██
██
█████▀
buwaytress
Legendary
*
Offline Offline

Activity: 2800
Merit: 3443


Join the world-leading crypto sportsbook NOW!


View Profile
January 07, 2020, 05:18:33 PM
 #7

years ago, miners employed a node policy for "priority transactions". if certain conditions were met, you didn't have to pay a fee at all:

Quote
A transaction was safe to send without fees if these conditions were met:
-It is smaller than 1,000 bytes.
-All outputs are 0.01 BTC or larger.
-Its priority is large enough (priority = sum(input_value_in_base_units * input_age)/size_in_bytes)

as blocks began filling up, miners removed the node policy because they wanted to collect fees instead.

Thanks! I actually do recall now in 2016, even blockchain.info explorer, you'd be looking at "high priority" and low even, but I seem to remember that these were either categorised by the age of the coins (or coin days was it now?) so that seems to fit that input age condition.

I hadn't realised at the time that size of input and value of output were also part of the conditions. I do remember being able to send 0-fee txs. Entered late, but early enough to see that era end!

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!