Bitcoin Forum
May 03, 2024, 03:07:13 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Send/Recieve BTC to the same address (looping)  (Read 378 times)
MikeJ_NpC (OP)
Member
**
Offline Offline

Activity: 107
Merit: 10

if you want to lie *cough*use your data; not mine.


View Profile
April 30, 2018, 03:43:30 AM
 #1

Hi this may seem odd ...

Scenario: if you were to send bitcoin from your wallet ABCDE12345 .. to your wallet (the same wallet) ABCDE12345 .. creating a loop in essence, what is the point or risks associated?
thanks!

If Karma is a bitch, then god is a woman. I ask to know, not to be screwed or hear trite excuses (after the fact) which a 3rd grader could do better on. If you give your word, keep it atleast..
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5581


Self-proclaimed Genius


View Profile
April 30, 2018, 04:03:29 AM
Last edit: April 30, 2018, 04:35:25 AM by nc50lc
Merited by achow101 (2), suchmoon (1), ABCbits (1), Xynerise (1)
 #2

Nothing, the Bitcoins isn't really held by the address but recorded as inputs/outputs in a block.
Same thing can happen when you're not using a "change address" the excess amount will be sent to the same address.
Example: tx: b345c51064074f5d6c0e11187326567765eb4fa3236ca1be440ccb5745775238

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
MikeJ_NpC (OP)
Member
**
Offline Offline

Activity: 107
Merit: 10

if you want to lie *cough*use your data; not mine.


View Profile
April 30, 2018, 04:44:10 AM
 #3

Nothing, the Bitcoins isn't really held by the address but recorded as inputs/outputs in a block.
Same thing can happen when you're not using a "change address" the excess amount will be sent to the same address.
Example: tx: b345c51064074f5d6c0e11187326567765eb4fa3236ca1be440ccb5745775238

okay.. is the same true even in unspent designations? so if they resettle and show as a balance ...
there is no inherit risk of key leakage? its just a harmless action in essence then

If Karma is a bitch, then god is a woman. I ask to know, not to be screwed or hear trite excuses (after the fact) which a 3rd grader could do better on. If you give your word, keep it atleast..
hugeblack
Legendary
*
Offline Offline

Activity: 2506
Merit: 3632


Buy/Sell crypto at BestChange


View Profile WWW
April 30, 2018, 05:32:25 AM
Last edit: April 30, 2018, 10:36:53 AM by hugeblack
 #4

Okay.. is the same true even in unspent designations? So if they resettle and show a balance ...
there is no inherit risk of key leakage? its just a harmless action in essence then
What is a wallet?
A wallet is a collection of private keys or the software use to manage  those private keys.
your "ABCDE12345" wallet has [pvt1,pvt2,pvt3,...etc ]. the sum of these keys appears as a balance.
When you send bitcoins from your address to your new address, you just update your private key values, but your sum/balance will be same(If we ignore the transactions fee).

risks associated?
Loss of your money and spam the bitcoin network.
check ----> https://blockchain.info/address/1HmixPDLTcVSqiyne2JFLj1F1hKVmpC1pU

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5581


Self-proclaimed Genius


View Profile
April 30, 2018, 05:43:46 AM
Last edit: April 30, 2018, 05:55:46 AM by nc50lc
 #5

I didn't get what you meant by "unspent designations" [1] and "resettle as balance" [2].

This is based on a hard guess on what you're thinking:
In addition to what I said earlier, an address isn't like a bank account which holds the balance.
[2] It's more of an "identifier" of the inputs and outputs in a transaction, which you have the control (private key).
[1] By spending, bitcoins aren't moved to the address, but recoded to the newest block as unspent output based on the inputs (previously unspent outputs)

Your wallet (even consists of a single address) just sums up all those outputs "displayed" as the balance.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
wilwxk
Sr. Member
****
Offline Offline

Activity: 476
Merit: 314


View Profile
April 30, 2018, 12:44:34 PM
 #6

There is any problem with this, I usually create a transaction to the same address when I want to join all the inputs together and and make easier in the next transaction. But rember that is not recommended to reuse the address for anything.
aleksej996
Sr. Member
****
Offline Offline

Activity: 490
Merit: 389


Do not trust the government


View Profile
April 30, 2018, 03:27:12 PM
 #7

The risk is that in future quantum computers might be able to steal your bitcoins, since your public key is being published every time you spend bitcoins from your address. Quite a low risk, but still.

Once you spent bitcoins from an address, optimally you should never use it again.
cabalism13
Legendary
*
Offline Offline

Activity: 1428
Merit: 1165

🤩Finally Married🤩


View Profile
April 30, 2018, 04:16:58 PM
 #8

Hi this may seem odd ...

Scenario: if you were to send bitcoin from your wallet ABCDE12345 .. to your wallet (the same wallet) ABCDE12345 .. creating a loop in essence, what is the point or risks associated?
thanks!

I think you're just wasting your time and also your coins, as far as I know transferring coins has a fees to be paid for it to be a successful transaction that's why if you're just sending it to your own I think your tokens would be gone after a couple of tries in transferring the money.
Thirdspace
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 738


Mixing reinvented for your privacy | chipmixer.com


View Profile
May 01, 2018, 01:12:23 AM
 #9

I think you're just wasting your time and also your coins, as far as I know transferring coins has a fees to be paid for it to be a successful transaction that's why if you're just sending it to your own I think your tokens would be gone after a couple of tries in transferring the money.
many bitcoin users done this regularly, we called it 'consolidating' utxo at the lowest possible network fee
but it's better, for many reasons, to use/send them to a new different address
it's a good practice so that next time you need to transfer in hurry
you can do it with low tx size & considerably low tx fee even at higher rate (compare to non-consolidated utxo)

Lehbane
Newbie
*
Offline Offline

Activity: 112
Merit: 0


View Profile
May 01, 2018, 09:04:39 PM
 #10

I believe some wallet allow it, like in email, you can BTC with your own account to your account, their will no risk at all but only deduction on your coin as the transaction fee. What's the benefit of doin it anyway? Just for fun?
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
May 02, 2018, 03:17:02 AM
 #11

What's the benefit of doin it anyway? Just for fun?
No... as mentioned by Thirdspace, you can use it to "consolidate" your UTXOs... so instead of needing to add a large number of UTXOs into a transaction (thereby making the transaction have a larger data size and therefore requiring a larger total transaction fee), you would only need to use one UTXO (thereby keeping the data size of your transaction and the total transaction fee to a minimum).

You can read more at LoyceV's very good thread about Consolidation here: https://bitcointalk.org/index.php?topic=2848987.0

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
MikeJ_NpC (OP)
Member
**
Offline Offline

Activity: 107
Merit: 10

if you want to lie *cough*use your data; not mine.


View Profile
May 11, 2018, 11:23:22 PM
 #12

I didn't get what you meant by "unspent designations" [1] and "resettle as balance" [2].

This is based on a hard guess on what you're thinking:
In addition to what I said earlier, an address isn't like a bank account which holds the balance.
[2] It's more of an "identifier" of the inputs and outputs in a transaction, which you have the control (private key).
[1] By spending, bitcoins aren't moved to the address, but recoded to the newest block as unspent output based on the inputs (previously unspent outputs)

Your wallet (even consists of a single address) just sums up all those outputs "displayed" as the balance.

unspent meaning the description of the funds when you send it to another addy... and if they spend it or not

sorry i was away  just now looking over comments.

If Karma is a bitch, then god is a woman. I ask to know, not to be screwed or hear trite excuses (after the fact) which a 3rd grader could do better on. If you give your word, keep it atleast..
zerotu
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
May 14, 2018, 09:55:49 AM
 #13

i dont know but it is called replay attack ? *CMIIW
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
May 14, 2018, 11:16:00 AM
 #14

i dont know but it is called replay attack ?

No. An replay attack is a scenario where an attacker takes your transaction from one chain and broadcasts it into another chain (which does have the same address format).
This was the case when btrash bcash forked. They did not change anything in the address-/transaction format allowing tx's to be replayed on the other chain.
Fortunately replay protection has been implemented already.

More information about an replay attack (generally in networks): https://en.wikipedia.org/wiki/Replay_attack
More information about an replay attack (related to bitcoin): https://coinsutra.com/what-are-replay-attacks/ or https://themerkle.com/what-is-a-bitcoin-replay-attack/

HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
May 15, 2018, 04:45:55 AM
 #15

They did not change anything in the address-/transaction format which would have allowed tx's to be replayed on the other chain, had they not implemented replay protection by using a different sighash algorithm which made it incompatible with Bitcoin.

Initially, Bitcoin Cash were not planning on changing anything other than implementing "Big Blocks"... as they were trying to take over from Bitcoin. When the Bitcoin Cash dev's realised that their fork was going to fail due to lack of support, they implemented replay protection shortly before the fork occurred. This replay protection effectively made them an "Altcoin" and made the two chains completely separate.

Had they not done this, people could have taken a Bitcoin Cash transaction... and broadcast it on the Bitcoin network (and vice versa)... thereby "stealing" coins on the other Network. The scenario being:

- User A sets up a deal to buy 100 BCH from User B for a nominal sum
- User B broadcasts Transaction X, sending 100 BCH to User A
- User A then copies Transaction X and broadcasts it on the BTC network
- User A then receives 100 BCH on BCH Network AND 100 BTC on BTC Network (even though User B only wanted to send 100 BCH)... effectively "stealing" 100 BTC from User B

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
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!