5 ms·
Since it's on a block chain, and there is therefore a specific coin that can be traced back to the fraudulent transaction. Can the transactions then be rolled b
by cjlars 9y ago
Since it's on a block chain, and there is therefore a specific coin that can be traced back to the fraudulent transaction. Can the transactions then be rolled back?
Edit: Assuming the underlying ICO transaction happened in Bitcoin or similar. If the funds were wired in say, USD, it would not be able to be rolled back after 3 days or so.
- wyldfire 9y ago> Can the transactions then be rolled back? No -- well, kinda. This is unintentionally hilarious because, of course, Ethereum has done just that once before. By creating a new network that picked up from just before the "fradulent" activity. The part that might be confusing to some folks is that in order to operate a truly trustless and decentralized cryptocoin ecosystem, we have no way of distinguishing between "fraudulent transactions" and legitimate ones. They're all legitimate otherwise they'd have been rejected by the network.
- cortesoft 9y agoSo there IS a way - if it was rejected by the network, it was fraudulent.
- dasil003 9y agoSure, but it also wasn't a transaction.
- wyldfire 9y agoNecessary but not sufficient.... I can't quite tell whether you're trying to underscore a point about cryptocoins' benefits or if you're misunderstanding the conversation. Just in case it's the latter -- I was probably a bit too fast n loose with the quotes around "fraudulent" so I will explain in more detail. From the article: > Phishing was the most widely used hacking technique for ICOs, with hackers stealing up to $1.5 million in ICO proceeds per month, according to the report. This is a kind of "fraud" which cryptocoins are not designed to thwart. If you steal someone's keys and take their money, it can't be returned to them unless the thief decides to return it. This is very much like cash. The problem comes from decentralization. In the Real World, we usually defer to authorities when it comes to crime and restitution. The authorities come to a determination and publish their decree. This is very much centralized. Cryptocoins are decentralized and are simple automata. There's no authority that we can appeal to in order to reverse a transaction that was executed in bad faith. Part of the problem is that there's no way for the automaton to trust this authority without destabilizing the entire system.
- wickedlogic 9y agoExcept the network actually forked, and both half's still exist (ETH and ETC) and both are still used. Really, it should not viewed 'a way'. The fun part will be when half the world forks bitcoin, but forcefully takes over the network. The incentives at play do not cover this well, but it is also unlikely... but only because there is too much money is false signaling and playing both (many) sides of the battle. To clarify, the network would basically be agreeing to honor the possibly already spent coins... and that isn't really going to happen at this point.
- kss238 9y ago" By creating a new network that picked up from just before the "fradulent" activity." I thought they just created a new transaction that moved all the stolen funds to a new smart contract?
- SahAssar 9y agoWouldn't that be even worse?
- kss238 9y agoMy understanding was that if they rolled back the entire network to just before the hack, lots of transactions would be rolled back that didn't need to be. That's why, from what I remember, when etheruem was hardforked created a transaction from the thief's wallet to a new smart contract, and everyone agreed to validate that transaction even though it wasn't signed by a private key.
- SahAssar 9y agoYeah, thats what I mean, isn't it worse to be able to create a forced transaction than to be able to fork the chain at any given point?
- celticninja 9y agoNo the stolen funds remained on the original chain, ETC on most exchanges, and the attacker maintained ownership.
- kss238 9y agoThat doesn't contradict my understanding of how the hard for occurred though. Obviously the etc chain didn't change.
- speakeron 9y agoThe Ethereum Classic chain changed later in a hardfork. While this was a 'cleanup' job to remove empty accounts belonging to the DAO hacker, it was done without using his private key and puts lie to the claim that the ETC chain is 'immutable'.
- zitterbewegung 9y agoI have heard of ICO's where they only have a wordpress site and no code or backend at all (other than a bitcoin address). Which means that its impossible because they already turned your btc into fiat. But in general the answer is no because once they have your bitcoin and cash out to cash who are you going to ask the money from? The person that just disappeared?
- CaliforniaKarl 9y agoI kindof doubt it, because I don't think there are any mechanisms to do that. Since these ICOs are all running on top of some existing coin/blockchain, unless there is a native mechanism for undoing a transaction (I don't believe any mainstream coin/blockchain supports this), the only option would be a hard fork. Side note: You'd also be impacting other transactions which have occurred after the transaction that you want to roll back. Considering how blocks incorporate the identity of previous blocks, all of the block-minters would have to participate in the roll back. By the way, how would you verify that ICO tokens were actually stolen? In the modern world, that is normally done using a police report, but not everyone in the world is going to trust that. And even with a police report, if the police are unable to get the stolen good back, then you're stuck. That's why people commonly take out insurance on their possessions, and why (in the United States) most cash deposits are insured by the NCUA or the FDIC (up to certain limits).