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
37
votes
2answers
73k 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?
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?
11
votes
1answer
611 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 ...
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 ...
9
votes
2answers
489 views

What are the differences (and value adds) among all the different Crypto Currencies?

This website lists hundreds of crypto currencies. Some whimsical, others with a unique value. Is there a catalog, or diff between all the implementations that highlights innovation, or a unique use ...
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?
7
votes
1answer
992 views

Is there a pro vs con chart comparing Bitcoin's Rootstock vs Ethereum Smart Contract system?

Is there a comparison chart where one compares Rootstock to Ethereum? What are the pros/cons of each system?
7
votes
6answers
815 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 ...
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 ...
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?
6
votes
3answers
9k views

What is the approach to calculate an Ethereum address from a 256 bit private key?

For a given private key generated by MyEtherWallet, I would like to see I have the tools to independently arrive at similar results. Wrote a wrapper around Keccak to accept both hexadecimal and ...
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 ...
6
votes
1answer
375 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 ...
5
votes
2answers
214 views

Problem of colored-coins/assets and other coins with a parent/child relationship of paying for fees with only the parent currency

I've looked into building out my own coin, but it was best to just piggy back on top of an existing blockchain like how colored coins and counterparty is doing it. But when going on this route, I run ...
5
votes
2answers
2k views

How are eth transaction faster than btc? [closed]

If I'm not wrong miners are trying to find nonce that satisfies a rule. Then why is btc so slow? I want a technical answer. Can btc ever match eth speed, given no politics?
5
votes
2answers
15k 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, ...
5
votes
1answer
241 views

What is the DAO, and what is its connection with Ethereum

So the DAO was hacked due to a vulnerability in the way they wrote their smart contract https://blog.ethereum.org/2016/06/17/critical-update-re-dao-vulnerability/ The Ethereum plan is to fork the ...
5
votes
2answers
428 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 ...
5
votes
1answer
1k views

Is Ethereum essentially Bitcoin with Turing-complete Script?

Is Ethereum essentially Bitcoin with a Turing-complete scripting language and, if I understand correctly, where the script to be executed (not its hash) is placed in the Ethereum blockchain? If so, ...
5
votes
0answers
98 views

Why did the lightning network implement a gossip protocol?

As pointed out by many lightning developers in the past (e.g. Rusty's 1 million channel challenge) the gossip protocol is quite noisy and a part of the BOLTs causing many engineering challenges. ...
4
votes
2answers
587 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
2k 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 ...
4
votes
1answer
842 views

Does bitcoin have the potential to be subject to a hard fork where miners are forced to choose which fork they will accept, like Etherum?

Some background (Taken from Quartz): Ethereum is similar to bitcoin, but it also supports smart contracts, agreements written in computer code that execute automatically when conditions are met....
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 ...
4
votes
1answer
433 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 ...
4
votes
1answer
176 views

When does Ardor smart contracts come into effect and how does it work compared to Ethereum, EOS, and Lisk?

Ardor announced they are launching smart contracts on their system and how does it work compared to the other platforms like Ethereum, EOS, and Lisk?
4
votes
1answer
190 views

In what sense does the security model of proof-of-stake require users to “log on to the internet every few months”

This is primarily a question about something I heard Vitalik Buterin say in an interview the other day. (Unchained podcast's January 9, 2018 episode, at 34 minutes, 15 seconds) I quote: As far as ...
4
votes
1answer
1k views

What database engine does Bitcoin and other top altcoins use?

I'm curious to what database engine does Bitcoin and other altcoins use to store their blockchain data. Do they all support sql queries or is it something else? The main ones I'd like to know are: ...
4
votes
2answers
619 views

How was Ethereum hard fork's replay attack was handled?

On etherum, there was a hard fork which resulted in ETH and ETC. My reading indicates that it suffered problem of replay-attack. Question: How was this problem resolved for Ethereum? In my ...
3
votes
3answers
462 views

Does Bitcoin Blockchain solves Byzantine General Problem?

If bitcoin blockchain solves byzantine general problem, can you give an example of how it solves it? Thanks
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 ...
3
votes
2answers
1k views

How does Bitcoin Gigahashes Convert to Ethereum Megahashes?

I bought 6 XFX Rx 480 8GB graphics cards and I estimate they will do 25-30 megahashes with Ethereum. When looking on Amazon for other rig ideas I was reminded that they also sell Erupters. The ...
3
votes
2answers
737 views

The Ethereum gas limit seems prohibitively low. Will it ever be raised? If so, when and how?

I'm having trouble publishing contracts and executing transactions due to the low gas limit (3.14 million gas ~0.15 ETH). How and when will the gas limit rise?
3
votes
1answer
775 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 ...
3
votes
1answer
97 views

I tried to use bitcoin to buy ethereum and failed, what will happen now?

I tried to use some at the shifty exchange in the ethereum app, just for research. I sent money to the provided payment adress, but I think I included a to small fee. My payment is now uncofirmed and ...
3
votes
1answer
352 views

Should I join a pool?

I've configured the large (8x) GPU image on AWS at 2.60/hour. I ran it goes few hours after setup and mined nothing. This was my first foray into mining. Given this setup, am I better placed to join ...
3
votes
0answers
91 views

Whisper Implementation in Bitcoin

Is there some kind of implementation in bitcoin to communicate between nodes, which is similar to the Whisper Communication in Ethereum ? Whisper, is a communication protocol for DApps to communicate ...
3
votes
0answers
480 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 ...
2
votes
1answer
429 views

Does ethereum run on the bitcoin blockchain?

If not, what is the relationship, if any, between Ethereum and Bitcoin and/or the Bitcoin blockchain?
2
votes
2answers
396 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 ...
2
votes
1answer
35 views

Accepting Bitcoin for Services Rendered with Legal Verbiage on Set Coin Price

I accept Bitcoin and Ethereum for consulting work, but would like some feedback for Service Type Agreements that span upwards of a 1-year in an enterprise setting. What's the best method for ...
2
votes
1answer
89 views

What is the “main” difference between consensus mechanism of Bitcoin and Ethereum?

Bitcoin and Ethereum both use proof-of-work (PoW) consensus mechanism. One of differences between Bitcoin Pow and Ethereum PoW is difficulty level, meaning that while in bitcoin block generation rate ...
2
votes
1answer
192 views

Fundamentally what is the difference between the EOS and Ethereum platforms? [closed]

I know one platform is owned by a company, block.one which owns 10% of all EOS tokens, I'm aware of their ICO structure and it seems their tokens are used as a sort of API token - some have called the ...
2
votes
2answers
471 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 ...
2
votes
1answer
1k views

Using NBitcoin or C# to derive Litecoin and Ethereum Addresses from Master HD Key

I am using NBitcoin, C# and the Bip44 standard to create an hdroot to derive child keys from. I then create keys that I want to use for Litecoin and Ethereum addresses by setting the proper 'coin_type'...
2
votes
1answer
1k views

Why iota coin do not support smart-contracts?

I thought that Iota-coin have a lot of common with Ethereum, but I hae found that it do not have support of smart-contracts. I googled about what was there reason of do not implement it (I really ...
2
votes
1answer
252 views

Withdrawing Ether from Cryptsy to geth

I am trying to withdraw Ethers from Cryptsy to geth account. Cryptsy says address, where I enter my account id, is invalid. Do I need to create a separate addresses besides running geth account new to ...
2
votes
3answers
362 views

Ethereum - contract

I'm not sure whether people answers question on Ethereum here as well but just in case... Once my smart contract is active on the Ethereum, what prevents me from modifying the contract for my own ...
2
votes
1answer
684 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 ...
2
votes
4answers
147 views

is it possible to be able to buy cryptocurrencies other than bitcoin, litecoin and eth with USD

I've been looking online for quite sometime but it doesn't seem like I can find this exact answer. I've been looking to buy some cryptocurrencies but I'm hoping to be able to buy them with USD. I ...