Bitcoin Forum
May 12, 2024, 06:46:14 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 »  All
  Print  
Author Topic: New transaction malleability attack wave? Another stresstest?  (Read 41216 times)
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 04:36:38 PM
 #81

why this word remain in our lexicon astonishes and perplexes me.
May I ask a question?
Why you... Yes, I've said "you"!
Why you did nothing these 1.5 years and this word is still in our lexicon?
Who should do anything for you? Me? Or core developers?
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715496374
Hero Member
*
Offline Offline

Posts: 1715496374

View Profile Personal Message (Offline)

Ignore
1715496374
Reply with quote  #2

1715496374
Report to moderator
RussianRaibow
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500

I AM A SCAMMER


View Profile WWW
October 05, 2015, 04:39:45 PM
 #82

I wonder if any of us can double bitcoin due to this attack Smiley
Of course amaclin can...

https://blockchain.info/address/13p5iQkqBEVgKmPeJqEL2LBRS44PjX1dZL

Final balance: -1148.99999964 btc. All Tx confirmed. Roll Eyes

I AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMER
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 04:43:51 PM
 #83

https://blockchain.info/address/13p5iQkqBEVgKmPeJqEL2LBRS44PjX1dZL
Final balance: -1148.99999964 btc. All Tx confirmed. Roll Eyes
This is a glitch on bc.i
This service counts the sum on account incorrect

https://tradeblock.com/bitcoin/address/13p5iQkqBEVgKmPeJqEL2LBRS44PjX1dZL
Confirmed Balance   0.00000036

http://btc.blockr.io/address/info/13p5iQkqBEVgKmPeJqEL2LBRS44PjX1dZL
Unconfirmed -1,048.00000000 BTC
Note: Unconfirmed balance is not part of the address balance or total.
int03h
Full Member
***
Offline Offline

Activity: 532
Merit: 104


View Profile
October 05, 2015, 04:54:18 PM
 #84

why this word remain in our lexicon astonishes and perplexes me.
May I ask a question?
Why you... Yes, I've said "you"!
Why you did nothing these 1.5 years and this word is still in our lexicon?
Who should do anything for you? Me? Or core developers?

Lol .. funny. May I ask you the same question ? why don't "YOU" ? You seem very fond of it.

EDIT : And may I say .. you seem very interested in protecting the developers ... why is that ?
EDIT2: And frankly .. who the fuck are "you" to ask "me" what I have or haven't done lately?
 

amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 05:01:05 PM
 #85

Lol .. funny. May I ask you the same question ? why don't "YOU" ? You seem very fond of it.
Bitcoin concept is broken. Nobody can fix it. Point.
I do not have any reason to do useless (in long term) things.

EDIT : And may I say .. you seem very interested in protecting the developers ... why is that ?
Because I am software developer either. I do not work in bitcoin-related industry.
You are asking something from the bitcoin core developers, but you are not paying them and even not contributing.
Is it correct behavior?
int03h
Full Member
***
Offline Offline

Activity: 532
Merit: 104


View Profile
October 05, 2015, 05:19:53 PM
 #86

Lol .. funny. May I ask you the same question ? why don't "YOU" ? You seem very fond of it.
Bitcoin concept is broken. Nobody can fix it. Point.
I do not have any reason to do useless (in long term) things.

EDIT : And may I say .. you seem very interested in protecting the developers ... why is that ?
Because I am software developer either. I do not work in bitcoin-related industry.
You are asking something from the bitcoin core developers, but you are not paying them and even not contributing.
Is it correct behavior?

Again .. what is it that you know about me that leads you to these conclusions? Nothing. So STFU bro. ( and by bro I mean asshat )
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 05:22:37 PM
 #87

Again .. what is it that you know about me that leads you to these conclusions? Nothing. So STFU bro. ( and by bro I mean asshat )
Sorry. This question is for everyone who reads this topic.
I respect your privacy.
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1009


View Profile
October 05, 2015, 05:40:25 PM
 #88

Does one have to control a significant number of nodes to disrupt a lot of transactions?
No need to have even one node.
The stress-test is paused right now. You can see the statistics and network health here:
http://statoshi.info/dashboard/db/transactions
Third chart "Transactions Accepted vs. Rejected"

Statoshi has so many charts, I forgot to check it for that one, thanks Cheesy So it's confirmed, when I made my transaction, attack was still ongoing.

Without a node with modified code how does one get around to doing what you're doing in an automated way?

Also, a follow up question, what are your main reasons behind this? Are you doing this to prove a point, like with the transaction spam attacks?
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4172
Merit: 8419



View Profile WWW
October 05, 2015, 05:56:05 PM
 #89

Bitcoin concept is broken. Nobody can fix it. Point.
Not so! (well, if the concept is broken, after all it isn't due to the substance of this thread.)

Quote
You are asking something from the bitcoin core developers, but you are not paying them and even not contributing.
Is it correct behavior?
Harsher than I would have said; but there is a point there.  Often on these things what happens is that people who don't know have one view of the priorities, and people in the know have another. If someone's priorities differ they need to step up--- and sometimes that does happen but once they learn more their priorities change. Smiley See also table 1: http://fc15.ifca.ai/preproceedings/bitcoin/paper_9.pdf  the greatest pain vectors of malleability can be avoided simply with careful wallet design.

In the case of BIP62 one of the reasons it has not progressed is that we haven't had enough review capacity to achieve confidence that such a broad scoping change would actually achieve its goals and not cause collateral damage-- especially because with "random pain" mostly answerable via wallet design-- the goal of it becomes making multstep contracts secure... which is something that can't be approximate.

BIP66 pulled forward part of BIP62 that was done and ready.

Folks here like int03h suggest that nothing has been done, but the opposite is true-- in terms of easily malleability on ordinary transactions, IsStandard-like-checks almost completely cover it. Every known vector of malleability has been closed off that way, except the one where common wallets still emit random forms. If we could enforce lowS as a standardness rule this issue would likely no longer be a source of intermittent annoyance for ordinary transactions. Bitcoin Core has been ready for that for roughly two years. But since we don't want a world where everyone is forced to run Bitcoin Core (much less the latest version of Bitcoin Core) reality is limited by what improvements people adopt.

People don't even need to be developers to help-- I posted a list of highS producing addresses, if we can identify more software which produces this form and get it fixed then we'll be well positioned to move forward. Why are people still whining here instead of sluthing? Come on-- I'm not even asking anyone to write code.

FWIW, virtually every cryptocurrency (including litecoin) has the same kind of issue, even some promoted as "immune to malleability"... Even most created after this issue was well understood in bitcoin have not bothered learning from it. That this property existed in Bitcoin is unfortunate but easily justifiable, that so many others have slavishly replicated  this well known poor behavior, even when the Bitcoin community knew exactly what was needed to stop it completely, is something else entirely.  My own published alternative network work, the Elements Alpha testnet sidechain, eliminated this whole class of issue in a very complete and robust way-- but its approach is not easily applied to Bitcoin because the deployment would be disruptive. Fortunately, for what people are currently complaining about nothing that complete is required.
worhiper_-_
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile
October 05, 2015, 06:13:30 PM
 #90

Take a look at this and this. Are applications using APIs from those block explorers affected?
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 06:54:58 PM
 #91

Bitcoin concept is broken. Nobody can fix it. Point.
Not so! (well, if the concept is broken, after all it isn't due to the substance of this thread.)
Malleability is not a problem for bitcoin at all.
The major problem is that Tragedy_of_the_commons can not be solved by decentralized consensus
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 07:14:38 PM
 #92

Without a node with modified code how does one get around to doing what you're doing in an automated way?
Some kind of pseudo-node. No code from any other client.

Also, a follow up question, what are your main reasons behind this?
Are you doing this to prove a point, like with the transaction spam attacks?
Just because I am able. Isn't it funny? I have not any other reason today. But... I have some ideas for future.
Why did Satoshi invent bitcoin? I really think he had the same reason - because he was able to do it.
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1009


View Profile
October 05, 2015, 07:22:44 PM
 #93

Without a node with modified code how does one get around to doing what you're doing in an automated way?
Some kind of pseudo-node. No code from any other client.

Understood, thank you.

Also, a follow up question, what are your main reasons behind this?
Are you doing this to prove a point, like with the transaction spam attacks?
Just because I am able. Isn't it funny? I have not any other reason today. But... I have some ideas for future.
Why did Satoshi invent bitcoin? I really think he had the same reason - because he was able to do it.

Although the groundwork and the ideas that are the basis to Bitcoin were laid out throughout the years, Bitcoin is still quite innovative, so I'm not sure Satoshi started Bitcoin knowing he could develop it, finish it and release it.

Besides this, Satoshi seems to have had quite a few reasons to develop Bitcoin such as fleeing from banks, creating a trustless system, etc.

Despite this, you are obviously free to do something for no reason in particular, but I don't think you'll let this opportunity escape and you'll eventually put this "stress test" in use to prove a point (I think you're already proving it, unintentionally or not)
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 07:30:29 PM
 #94

Besides this, Satoshi seems to have had quite a few reasons to develop
Bitcoin such as fleeing from banks, creating a trustless system, etc.
OK. So my reason is to protect your life savings from this ponzi scheme called bitcoin Smiley
I want to prove that decentralized trustless system can not exists in long term.
It either transforms to centralized system or loses its security.
RussianRaibow
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500

I AM A SCAMMER


View Profile WWW
October 05, 2015, 07:47:59 PM
 #95

Besides this, Satoshi seems to have had quite a few reasons to develop
Bitcoin such as fleeing from banks, creating a trustless system, etc.
OK. So my reason is to protect your life savings from this ponzi scheme called bitcoin Smiley
I want to prove that decentralized trustless system can not exists in long term.
It either transforms to centralized system or loses its security.
May be you are successful for a short period of time to disrupt the network. But, there are too many stakeholders in bitcoin who are more able than you to keep the network safe. In the long run you'll lament that you have wasted your time to do some unselfish destructive work, while you could do some selfish constructive work. Good luck with your endeavour.

I AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMER
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 07:59:09 PM
 #96

May be you are successful for a short period of time to disrupt the network.
Yo do not listen me.  Cry
Malleability is not a problem for a network. Stress-tests can make the network even stronger.
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1024



View Profile WWW
October 05, 2015, 08:05:04 PM
 #97

Stress-tests can make the network even stronger.

Could you flip your bot and mutate signatures with high s values, to target users with well, "non-compliant" software?

amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 08:18:43 PM
 #98

Could you flip your bot and mutate signatures with high s values, to target users with well, "non-compliant" software?
Nice idea.
What about privacy?
And what if someone runs the bot which converts low-S to high-S and my bot do the opposite?
What goal you want to achieve? Do you want to tighten transaction validation rules?
Isn't it better not to confirm txs with high-S by miners?

We have a consensus now. Do you want to change the rules? Are you against the current consensus?
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
October 05, 2015, 08:44:32 PM
 #99

...
OK. So my reason is to protect your life savings from this ponzi scheme called bitcoin Smiley
.....

You are confusing the price volatility of bitcoin with the utility of being able to transact internationally without the pain of banks or middle men.

For example: one of the problems to be figured out is how to get money across borders so that poor people can get the money they need without having to spend the whole day travelling from a poor village with no infrastructure or services to a town where they wait in line to get some money.

$100 goes to $85 after WU and middlemen have taken their cut at the sending end; goes to $75 after the person at the other end has traveled to pick-up their money and made the conversions. When you are poor, that loss of nearly $30 is a lot of money.

Stress testing of any kind is good. Problems will eventually find a solution where there is a need.

Analogy - why do people ask singers for their political views, like having a good voice somehow makes you a political genius?  Same goes for technical capability and economic / price speculation.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 05, 2015, 08:50:50 PM
 #100

Quote
You are confusing the price volatility of bitcoin with the utility of being able to transact internationally without the pain of banks or middle men.
Price to any currency does not matter. Currencies volatile to each other, so it is not possible to create non-volatile crypto.
If the price is not volatile to dollar - it will volatile to brasilian real.
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 »  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!