What are Ethereum Nodes?

What are Ethereum Nodes?A . Programs implementing the Ethereum Protocol to talk to each other and JSON-RPC interfaces to talk to the outside world.B . A Java-Script library to compile and run Solidity Code.C . A Framework for deploying and running smart contract in a decentralized way.View AnswerAnswer: A

November 28, 2019 No Comments READ MORE +

Smart Contracts can be written in:

Smart Contracts can be written in:A . Java, C++, Solidity and JavaScript, because the Ethereum Blockchain is completely language agnostic and cross compilers exist for every major language.B . Solidity, Viper, LLL and Serpent, because those are high level languages that are compiled down to bytecode.C . Solidity and JavaScript,...

November 28, 2019 No Comments READ MORE +

What does it mean?

A Hashing Algorithm is deterministic. What does it mean?A . it always produces the same output given the same input.B . it uses equally distributed data to produce the output given a long input.C . it shouldn't be possible to re-generate the input given the output.View AnswerAnswer: A

November 27, 2019 No Comments READ MORE +

The JSON-RPC Protocol:

The JSON-RPC Protocol:A . is used to communicate between blockchain nodes.B . is used to ensure safe communication between miners.C . is a mean of dumping the blockchain data in a so-called consensus export.D . is used to communicate between the blockchain node and externally running applications.View AnswerAnswer: D

November 26, 2019 No Comments READ MORE +

Which statement is true about the EVM?

Which statement is true about the EVM?A . While the EVM is Sandboxed, it isn't as powerful as the Bitcoin Network, because it's not Turing Complete.B . The EVM can't access hardware layers or anything outside a blockchain node because it's sandboxed.C . The EVM is extremely powerful, turing complete...

November 25, 2019 No Comments READ MORE +

Hashing Mining uses:

Hashing Mining uses:A . Keccack256 while internally to hash values it's easy to use the Dagger-Hashimoto to create a meaningful hash.B . the Dagger-Hashimoto hashing while internally the EVM uses SHA256 which is an alias for Keccack256.C . the Dagger-Hashimoto hashing while internally the EVM uses Keccack256 which is almost...

November 25, 2019 No Comments READ MORE +

Block Difficulty:

Block Difficulty:A . is determined by the Ethereum Committee every fortnight to reflect the average amount of transaction and it cannot be influenced by the network itself.B . increases when the time between mined blocks is below 10 seconds, while it decreases when the time is above 20 seconds.C ....

November 25, 2019 No Comments READ MORE +

Transactions containing the same data to create the same smart contract are:

Transactions containing the same data to create the same smart contract are:A . always having the same signature.B . having a different signature because of the nonce which changes upon every transaction.View AnswerAnswer: B

November 24, 2019 No Comments READ MORE +

Sending one Ether is actually internally translated:

Sending one Ether is actually internally translated:A . to Wei, so it will send the equivalent of 10^18 Wei.B . to Finney, so it will send the equivalent of 10^3 Finney.C . to Szabo, so it will send the equivalent of 10^6 Szabo.View AnswerAnswer: A

November 23, 2019 No Comments READ MORE +

Consensus is reached:

Consensus is reached:A . by the miner nodes which make sure that a transaction is valid.B . by every single node in the blockchain network executing the same transaction.C . by a cryptographic secure signature algorithm called ECDSA which makes sure that cheating is impossible.View AnswerAnswer: B

November 22, 2019 No Comments READ MORE +