Bitcoin Forum
April 26, 2024, 12:25:12 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: How to create impossible transaction in Bitcoin?  (Read 422 times)
Mag Fargo (OP)
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
October 22, 2018, 06:03:48 AM
 #1

I read that you can create a raw-transaction that will never be confirmed. How is this possible? I would like to try to do this, tell me how to do it, please:)
1714134312
Hero Member
*
Offline Offline

Posts: 1714134312

View Profile Personal Message (Offline)

Ignore
1714134312
Reply with quote  #2

1714134312
Report to moderator
1714134312
Hero Member
*
Offline Offline

Posts: 1714134312

View Profile Personal Message (Offline)

Ignore
1714134312
Reply with quote  #2

1714134312
Report to moderator
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714134312
Hero Member
*
Offline Offline

Posts: 1714134312

View Profile Personal Message (Offline)

Ignore
1714134312
Reply with quote  #2

1714134312
Report to moderator
1714134312
Hero Member
*
Offline Offline

Posts: 1714134312

View Profile Personal Message (Offline)

Ignore
1714134312
Reply with quote  #2

1714134312
Report to moderator
jseverson
Hero Member
*****
Offline Offline

Activity: 1834
Merit: 759


View Profile
October 22, 2018, 09:15:45 AM
 #2

The only way, as far as I know, is double spending the same input. If one of the transactions get included in a block, the other one can never be included anymore.

Why bother trying this though?

bellamente
Member
**
Offline Offline

Activity: 420
Merit: 10


View Profile WWW
October 22, 2018, 09:24:22 AM
 #3

Most likely for this you need to use the original Bitcoin Core, since there you can choose the commission.

Putting a commission of about 0, you can get a transaction in constant processing.

LTU_btc
Legendary
*
Offline Offline

Activity: 3038
Merit: 1330


Slava Ukraini!


View Profile WWW
October 22, 2018, 07:23:31 PM
 #4

Can you tell us why do you want to do that? You will just lose your BTC by making such transaction...

franky1
Legendary
*
Offline Offline

Activity: 4200
Merit: 4442



View Profile
October 22, 2018, 09:52:38 PM
 #5

if you attempt to do this to try ddosing nodes by making them validate transactions deemed to fail. you will fail. nodes are pre programmed to banIP nodes that spam unwanted data, if this data is repeatedly sent.

also your transaction would only reach the peers you are connected to. not the entire network.

the only way to get a tx to spread around the network but not guarantee a confirm is to underfund the tx fee of a valid tx. but thats not a guarantee that it will stay unconfirmed forever.. so again no point

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
dothebeats
Legendary
*
Offline Offline

Activity: 3626
Merit: 1352


Cashback 15%


View Profile
October 22, 2018, 10:54:53 PM
 #6

Double-spending is what you're referring to; one transaction gets confirmed while the other remains unconfirmed until the mempool deletes it after 2 weeks (which, in earlier days, were quite harsh given the 72-hr time period). It's not really impossible, you just need to know how to manipulate the core client well enough to achieve what you want to do. It's also a non-permanent transaction and only a few would know about it, considering that not everyone would have the interest to look it up.

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

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

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

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

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

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











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











▄▄▄▄█
gesdan
Full Member
***
Offline Offline

Activity: 616
Merit: 100



View Profile
October 23, 2018, 12:19:01 AM
 #7

wow is this possible to make the transaction is never confirmed? wait wait, what do you mean? are you want to make your transaction never confirmed? why you want to do that?

resty
Full Member
***
Offline Offline

Activity: 501
Merit: 147



View Profile
October 23, 2018, 01:49:42 AM
 #8

I read that you can create a raw-transaction that will never be confirmed. How is this possible? I would like to try to do this, tell me how to do it, please:)

I think all transactions are preferably go into confirmation before we processed what transaction we have, I don't know about hidden transaction complete or success without confirmation.
Severos
Full Member
***
Offline Offline

Activity: 268
Merit: 119


View Profile
October 23, 2018, 02:20:52 AM
 #9

Can you tell us why do you want to do that? You will just lose your BTC by making such transaction...

That's a false statement, if the transaction was never confirmed he can still reuse the inputs again in another transaction.
The only reason I can think of for such transaction is to scam people by showing them the transaction is pending confirmations while it has no chance of being confirmed.
Rossy Akbar
Full Member
***
Offline Offline

Activity: 532
Merit: 100


View Profile
October 23, 2018, 02:59:30 AM
 #10

Why do you need to do it for ? it's clearly said that impossible transaction so there is no profit in there tho.  Well at least those transaction mean anything to do could be mak sense, to be honest I have never heard about it because it just waste my time if I do it I think.
Kakmakr
Legendary
*
Offline Offline

Activity: 3430
Merit: 1957

Leading Crypto Sports Betting & Casino Platform


View Profile
October 23, 2018, 05:39:23 AM
 #11

wow is this possible to make the transaction is never confirmed? wait wait, what do you mean? are you want to make your transaction never confirmed? why you want to do that?

People like to experiment or they simply want to see if something is possible. <This is why people are risking their lives to climb high mountains> It is in our nature to challenge ourselves and to compete with other people and also to discover the unknown.  Wink

The other possible reason might be to see if he/she can sabotage a Billion Dollar network, with some kind of spam or Denial of Service (DoS) attack. This will be difficult because Bitcoin has built-in protection - See this - https://en.bitcoin.it/wiki/Weaknesses

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Mhd-Bobbi
Member
**
Offline Offline

Activity: 434
Merit: 13


View Profile
October 23, 2018, 03:25:25 PM
 #12

The only way, as far as I know, is double spending the same input. If one of the transactions get included in a block, the other one can never be included anymore.

Why bother trying this though?
Maybe he wants to learn and recognize him, so he can understand better if there is a problem when making a transaction, we must have a little understanding of him.
LTU_btc
Legendary
*
Offline Offline

Activity: 3038
Merit: 1330


Slava Ukraini!


View Profile WWW
October 23, 2018, 09:13:20 PM
 #13

Can you tell us why do you want to do that? You will just lose your BTC by making such transaction...

That's a false statement, if the transaction was never confirmed he can still reuse the inputs again in another transaction.
The only reason I can think of for such transaction is to scam people by showing them the transaction is pending confirmations while it has no chance of being confirmed.
Ok, thanks for clarification, I didn't knew that since J didn't tried to make such transaction. Yeah, scam attempt is the only thing which came to my mind when I tried to find reason why OP want to make transaction which will be never confirmed.

maxilopez
Jr. Member
*
Offline Offline

Activity: 210
Merit: 1


View Profile
October 23, 2018, 09:32:16 PM
 #14

I think that you just need to specify the cost of the transaction which will be very low, for example, one cent and not one miner will process it until the cost of the transaction fluctuates around $ 3 on average

JUR Alliance   |   https://jur.io/   |   Join the Legal Revolution!
Justice as a Service Infrastructure
JustinLOX
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 24, 2018, 01:34:29 AM
 #15

Considering the fact that all the transactions are being recorded, it is unlikely that there is a way to make hidden transaction. Though, there are some rumors about such thing, it has never been proven. Why you want to make such transaction is raising a lot of questions, which is natural.
Rhianna Harmon
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
October 24, 2018, 09:01:07 AM
 #16

Usually this is a tricky business and it can't be done without taking any custom developer mode which is not a recommended way. And the risk of losing money is higher, actually almost confirmed in this case. Also, even if the transaction is possible, you might get ditched too cause it can't be proved that it's your money.
Ariella Maldonado
Newbie
*
Offline Offline

Activity: 13
Merit: 1


View Profile
October 24, 2018, 09:27:25 AM
 #17

Not sure why would you want to do that. I mean if you do something that would never confirm your transaction, that means it would make you lose your own coins by this transaction.
Allie Weiss
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
October 24, 2018, 09:46:08 AM
 #18

I think double spending the same input is the only way. You need to use the original Bitcoin core,since there you can choose the commission. You just need to know how to manipulate the core client well enough to achieve what you want to do.
mensahkkofie
Jr. Member
*
Offline Offline

Activity: 280
Merit: 1


View Profile
December 20, 2018, 10:22:21 AM
 #19

I dont think it is possible for a transaction to go unconfirmed after initiating the transaction. Your transaction would always go into confirmation even if you use a small transaction fees. Every transaction would go into confirmation even in times of poor network on the blockchain network.
Red-Apple
Hero Member
*****
Offline Offline

Activity: 1470
Merit: 655


View Profile
December 20, 2018, 11:47:05 AM
 #20

there are two different things that you should not confuse with each other.
a transaction that never confirms or a transaction that is invalid.

you can create a transaction that MAY never confirm for example by including some nonstandard output in it that bitcoin core nodes reject by default. or you can pay such a low fee that miners never pick it up or a lot of other ways.

however an invalid transaction that is really "impossible" is literary never going to be confirmed because it is as the name suggests "invalid". you can create an invalid transaction but you will be the only one who holds it because everyone else (the nodes) will reject it.

--signature space for rent; sent PM--
Pages: [1] 2 »  All
  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!