Questions tagged [ethereum]

Questions about Ethereum are off topic. A blockchain-based "smart contract" system with a Turing-complete contract programming language. Questions about Ethereum should be asked on the dedicated Ethereum site: https://ethereum.stackexchange.com.

Filter by
Sorted by
Tagged with
2
votes
2answers
482 views

Why are existing distributed database technologies not applicable to cryptocurrencies

Why are existing distribued database technologies such as mongodb not useful for hosting the blockchains of large cryptoapplications, after all they are just distributed key-value stores? how does ...
7
votes
6answers
819 views

Why is sharding not possible with a distributed blockchain?

Hi guys I've been reading a lot about the problem of scalability in crytocurrencies and how to run a full bitcoin node is not a possibility on a mobile device for example, as a result we become ...
3
votes
0answers
485 views

blockchain - Anti-virus service

I hope this is the right place to ask a question on how does block-chain help this theoretical requirement. I have also asked this question on SO; so far, no response. And, Ethereum SE is still in ...
11
votes
1answer
618 views

How does Ethereum achieve consensus?

It appears that Ethereum will start out with PoW and switch to PoS later. If I remember correctly, the block interval is planned to be fairly short in Ethereum. How does Ethereum manage to achieve ...
19
votes
2answers
2k views

What advantages and disadvantages does Ethereum have over Bitcoin?

What advantages and disadvantages does Ethereum have over Bitcoin? What can you do with Ethereum that you simply cannot with Bitcoin? What price do you pay for these additional functionalities?
5
votes
2answers
16k views

In Ethereum, what is an uncle block?

In Ethereum, what is an uncle? Why does Ethereum take this approach, instead of having a single chain of blocks back to the genesis block? If you mine a block, and it only gets included as an uncle, ...
1
vote
1answer
236 views

How to start programming using Ethereum?

I'd like to listen opinions of people that have created already their own working contract. What have you read at the beginning and then? What was the most powerful source that helped you understand ...
5
votes
2answers
431 views

Does Ethereum support the features necessary to create the Lightning Network?

The Lightning Network of micropayment channels is a concept first conceived by Joseph Poon and Thaddeus Dryja. It requires a few features of bitcoin that are not available yet. OP_CHECKLOCKTIMEVERIFY ...
3
votes
1answer
779 views

Ethereum - how is the output of a contract computation verified?

This may be as simple as a pointer to some place in the docs I've missed, but how/where is the output of a contract's computation checked, or assured against a malicious miner with an intentionally ...
37
votes
2answers
74k views

What is Gas Limit in Ethereum?

What is the function of Gas Limit parameter in Ethereum? Is it involved in mining or something else?
4
votes
1answer
434 views

Why is a short blocktime considered to be unsafe?

I've heard a couple of times "a shorter blocktime is unsafe," (first about Litecoin and now Ethereum) but never understood why. Is it the higher probability of a fork? Why do some people consider a ...
2
votes
2answers
397 views

How to delete an element of an array in an Ethereum contract?

I am wondering - is it possible to delete a single element of an array in Ethereum without having to create a new array and copying the entire array? Reading some of the documentation, I can't seem to ...
6
votes
3answers
11k views

Is there a way to access Ethereum Smart Contract's variables by name in JavaScript?

Say I have a simple smart contract: contract Simple { string32 message; function Simple() { message = "Hello world!"; } } How can I easily access the message variable by name in ...
2
votes
1answer
688 views

In Ethereum smart contracts is it cheaper to keep all the data, or delete old data?

As I understand, Ethereum smart contracts can store data internally. I am wondering - is it cheaper for a smart contract to keep all of its data forever if it is keeping the data for any length of ...
3
votes
2answers
566 views

Who pays the fees for transactions initiated by a smart contract in Ethereum?

I am wondering who pays the fees for transactions initiated by a smart contract in Ethereum? For example, if I have a contract that simply forwards any payment made into it to someone else, does the ...
4
votes
2answers
588 views

Can an Ethereum contract be updated without having to be re-submitted?

I am wondering - can an Ethereum contract be updated without having to be re-submitted? Say, if I find a bug in my contract, can I fix it without having to create a new contract and making my ...
4
votes
5answers
3k views

Is it possible to schedule function calls to an Ethereum smart contract?

I am wondering - is it possible to schedule or somehow trigger function calls to an Ethereum smart contract based on the current block height or timestamp? This would involve some pre-payment of gas ...
1
vote
1answer
361 views

What data is available to Ethereum smart contracts?

I'm wondering - what data is available to the Ethereum smart contracts? I stumbled upon some tutorials on how to write the contracts that give some indication as to a few examples of the data is ...
1
vote
3answers
249 views

Transparent Crypto Bitcoin 2.0 Technologies vs Anonymous Bitcoin Crypto 2.0 technologies?

I'm still doing more research on Crypto 2.0 or Bitcoin 2.0 technologies and still weighing the pros and cons of each. So far we have the following technologies that are either backed by a company or a ...
6
votes
1answer
380 views

Is it possible to combine PoW with PoS by taking turns?

I have read about cryptocurrencies and am very excited by many. I have read that one of the worries and constant debates is Proof of Work vs Proof of State with respect to securing the validity of the ...
7
votes
4answers
8k views

Check password for ethereum wallet

I have ethereum wallet and wish to check if some password was used to create it. How this could be done?
0
votes
1answer
131 views

Decentralized product inventory (instead of simple orderbook)

I am thinking of creating a decentralized market place with public bidding. AS far as I have researched all cryptocurrencies and such only offer public ledgers with simple orderbooks. The only data ...
6
votes
4answers
5k views

Ethereum vs NXT Comparison Chart?

Where can I find a comparison chart between these crypto 2.0 currencies like NXT and ethereum? What are some of the major advantages of each of these coins in relation to one another?
10
votes
2answers
1k views

How does Ethereum domain registration works?

I am wondering how does the Ethereum domain registration works? From what I can see in the whitepaper, I know there is account-specific data storage, but I don't know if that would be the ideal way to ...
6
votes
1answer
406 views

What actually happens in a basic DAO in ethereum?

I've had a look at the white paper but I fail to understand exactly what is happening on the code shown on the page. As far as I understand this example manages shareholders. But, is it possible to ...
4
votes
3answers
491 views

Can Bitcoin incorporate the scripting protocols of Ethereum without a fork?

I am curious if the Bitcoin protocol can incorporate Turing complete scripting capabilities without forking the block chain. I ask this because I understand the ability to create contracts digitally ...