Bitcoin Forum
May 25, 2024, 01:04:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: transaction  (Read 209 times)
thewidowmaker (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
November 27, 2017, 07:36:35 PM
 #1

help me here, lets see if someone can answer this.

if i have a exchange plataform and im receving bitcoins. so i will give a qr a code to a clean wallet to my user and after that wallwt are fill i transfer again to my main wallet right?

now things get trick.

if the transactions are costing about 6,25 usd (to the miners for transaction execution) and i charge 0,99% from every transaction. will be ok if the transaction for example im receiving 1 satoshi, this is 10000(usd)*0,0099-6,25(usd)*2 right? times 2 because i need to transfer from 1 wallet to another and i do so because i need to id the user that are puting what.

so this become impracticable if im receiving 1 usd. iwill take some loss.
some one sugest some blackmagic to solve this?
truthstalker
Full Member
***
Offline Offline

Activity: 136
Merit: 100


View Profile
November 27, 2017, 08:07:01 PM
 #2

There's isn't no black magic the only thing you can do is either receive the amount directly to your main wallet or transfer the bitcoin with longer intervals in between. So like every 6 months or so. Isn't the most safe way though.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3402
Merit: 4656



View Profile
November 27, 2017, 08:38:16 PM
 #3

help me here, lets see if someone can answer this.

if i have a exchange plataform and im receving bitcoins. so i will give a qr a code to a clean wallet to my user and after that wallwt are fill i transfer again to my main wallet right?

now things get trick.

if the transactions are costing about 6,25 usd (to the miners for transaction execution) and i charge 0,99% from every transaction. will be ok if the transaction for example im receiving 1 satoshi, this is 10000(usd)*0,0099-6,25(usd)*2 right? times 2 because i need to transfer from 1 wallet to another and i do so because i need to id the user that are puting what.

so this become impracticable if im receiving 1 usd. iwill take some loss.
some one sugest some blackmagic to solve this?

You understand that a "wallet" and an "address" are NOT the same thing, right?

ALL the wallets on your service will be YOUR wallets.  The user will use his own wallet to SEND the bitcoins TO your wallet that you maintain in YOUR service.

You will generate a unique address in YOUR wallet that you will give to the user, and the user will use that address to send the bitcoins to your wallet.  Since you ONLY gave that address to that one user, you will know to credit his account in your accounting system when you receive the bitcoins in your wallet.

You don't need to move the bitcoins after you receive them.  They are already in your wallet. What you DO need to do is manage your use of the payments that you receive so you can minimize your fees when users withdraw bitcoins from your service.  In that case, you will send bitcoins from YOUR wallet to the address that the user gives to you from his own wallet.  You will probably want to batch up your outgoing transactions so that you can put several outputs in a single transaction each output adds only 34 bytes to an existing transaction, but each new transaction will require more than 100 bytes of overhead.

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!