Earlier quoted context omitted.
I was under the impression that ecdsa was potentially broken by quantum computers, but SHA-256 was not. Is that not the case?
Yes, in theory. See https://en.wikipedia.org/wiki/Elliptic_curve_cryptography#Qu... ECDSA is vulnerable to a modified version of Shor's quantum integer factorization algorithm. However, nobody on Earth is known to be close to producing such a computer. Adiabatic quantum computers like the ones produced by D-Wave are not known to be capable of running Shor's algorithm. See https://en.wikipedia.org/wiki/Adiabatic_quant…
A peek under Bitcoin’s hood: Writing a client that can create a transaction
61–67 of 67 posts
Re: A peek under Bitcoin’s hood: Writing a client that can create a transaction
#62Earlier quoted context omitted.
There are many of us with bots sweeping weak keys. Some of us give the coins back to a safe address, some people just keep it. It's like finding money on the sidewalk.
A lot of people are equating this to theft. While I can see their point, the concept of ownership in bitcoin is closely tied to control of the private keys. In this case many people control certain weak private keys so in a way you are giving your money away by sending to these addresses.
Re: A peek under Bitcoin’s hood: Writing a client that can create a transaction
#63Wrt transactions, I don't understand why you need to send yourself the unspent BTCs. Why does it make things significantly easier?
I think it's natural to think of addresses as having a certain amount of bitcoin in them like an account at a bank. But bitcoin doesn't actually have accounts with balances. It just has transactions that have yet to be spent. You can calculate the amount of bitcoin that is spendable by an address so it looks like an account, which is what every wallet does but underneath it's just a collection of transactions that point to some address that you have the private key of.
Re: A peek under Bitcoin’s hood: Writing a client that can create a transaction
#64Earlier quoted context omitted.
There are many of us with bots sweeping weak keys. Some of us give the coins back to a safe address, some people just keep it. It's like finding money on the sidewalk.
This is like admitting to stealing things from people who leave their houses unlocked. If you think that is all good then you need to re-evaluate your life choices.
Re: A peek under Bitcoin’s hood: Writing a client that can create a transaction
#65Earlier quoted context omitted.
A lot of people are equating this to theft. While I can see their point, the concept of ownership in bitcoin is closely tied to control of the private keys. In this case many people control certain weak private keys so in a way you are giving your money away by sending to these addresses.
Taking money from someone who did not intend to give it to you is a dick move, regardless of legality or technical difficulty of doing so.
Re: A peek under Bitcoin’s hood: Writing a client that can create a transaction
#66Earlier quoted context omitted.
There are many of us with bots sweeping weak keys. Some of us give the coins back to a safe address, some people just keep it. It's like finding money on the sidewalk.
No, it's like picking money off the sidewalk when someone drops their coins and then running away.
Re: A peek under Bitcoin’s hood: Writing a client that can create a transaction
#67Earlier quoted context omitted.
There are many of us with bots sweeping weak keys. Some of us give the coins back to a safe address, some people just keep it. It's like finding money on the sidewalk.
It's more like stealing from an unlocked locker at a public pool.