jnnk
  • Member for 8 years, 2 months
  • Last seen more than 6 years ago
What is Gas Limit in Ethereum?
Accepted answer
59 votes

In Ethereum, gas is a measure of computational effort. To each operation, a fixed amount of gas is assigned (e.g. adding two numbers costs 3 gas, calculating a hash costs 30 gas, sending a transaction ...

View answer
Is bitcoin mining itself compromising the security of SHA256
11 votes

With a look up table you can avoid calculating the hash of a given input twice. Indeed, the block chain can be considered as a giant look up table, but one with very special forms of inputs: It links ...

View answer
Can there be 100% change transactions?
Accepted answer
7 votes

Yes, the output address can be chosen entirely independantly from the input address. So you can send all the money from one address to itself if you don't pay transaction fees. "Proof of ownership" ...

View answer
The bitcoin address space seems to be closer to 2^40, not 2^160
5 votes

No, 58^34 is greater than 2^160: http://www.wolframalpha.com/input/?i=2*160+%3E+58*34 Note, that the address also contains a checksum and a network id not carrying additional information. That's why ...

View answer
Does Proof of Existence lose bitcoins?
Accepted answer
4 votes

Well, it's probably not an intended function of the block chain, but I wouldn't call it "unfriendly" because you're not really harming anybody (by reducing the total amount of bitcoins available you'...

View answer
What happens to bitcoins in a multi-sig transaction if nobody signes?
4 votes

They stay in the block chain, just as normal transactions do. Let's look at normal transactions first: When someone (A) sends bitcoins to another person (B), B is not involved in the process at all. ...

View answer
What actually happens in a basic DAO in ethereum?
3 votes

That's a pretty general contract: As long as more than two thirds of the shareholders agree, you can change every single storage entry. This enables to add or remove shareholders, change the program ...

View answer
Full animated order book
Accepted answer
3 votes

What about http://bitcoinwisdom.com/? It visualizes data from 14 different exchanges.

View answer
What does the text strange or nonstandard type mean in the output of a transaction?
Accepted answer
3 votes

It's just a script blockexplorer.com doesn't seem to understand and consequently marks as "strange". Bitcoin scripts determine who is able to claim the bitcoins. Transfering them to an address is just ...

View answer
Is split possible in bitcoins (like in stocks)?
2 votes

The reasoning behind stock splittings is not preventing cumbersome numbers. It's because you can't sell half a stock, so if a stock costs 1000€ you can't invest just 500€. Thus, a high stock price ...

View answer
miners fees and exchange fees
Accepted answer
2 votes

No, the transaction fee is not increasing over time. According to the Bitcoin wiki, these are the rules under which the reference implementation decides weather or not to include transactions (and ...

View answer
How is wallet at official client encrypted? What encryption it use?
Accepted answer
2 votes

Both bitcoind and bitcoinj use AES-256 encryption for the private keys in their wallets (this does not mean that the wallet formats are compatible though). Bitcoin-Qt is just a GUI on top of bitcoind ...

View answer
Generating an address from a private key in Java?
Accepted answer
1 votes

Don't reinvent the wheel, use an existing library. bitcoinj for instance provides the method getPubKeyHash of the class ECKey which does what you are looking for. Edit: getPubKeyHash does not return ...

View answer
How are Bitcoin Addresses generated when using bitaddress.org?
1 votes

https://github.com/pointbiz/bitaddress.org/blob/master/src/bitcoinjs-lib.eckey.js#L65 seems like a good starting point. The functionality you are interested in has been taken from https://github.com/...

View answer
Bitcoin too large file
1 votes

You can either start the bitcoin client with the command line option -datadir=<path to another directory> (you would have to do this every time you start the client) or you can link the blocks ...

View answer
Can I modify the source code of Bitcoin to generate addresses people have already used?
0 votes

It's not humans communicating in the bitcoin network, it's the clients they are using. If a client doesn't do what its user tells it to there's nothing you can do about it. In this case, using "...

View answer