Pass the Blockchain Blockchain Developer - Ethereum CBDE Questions and answers with CertsForce

Viewing page 1 out of 3 pages
Viewing questions 1-10 out of questions
Questions # 1:

DApps are:

Options:

A.

great, because they cut the middle man, run on a trusted platform, apply logic to the blockchain where already economic assets are running and thus allow peer to peer trade.


B.

an amazing way to create new applications. Those applications run entirely separated from other applications on the platform and allow for logical interactions. They can't access any funds to add an additional layer of trust.


C.

a new way of applying logical operations for banks and big financial institutions. This way they can reduce the staff while operating at increased security.


Expert Solution
Questions # 2:

PoS:

Options:

A.

would be better, because it can reduce the amount of energy needed for mining.


B.

would be worse, because it would increase the amount of energy needed for mining.


Expert Solution
Questions # 3:

Which statement is true about the EVM?

Options:

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 and perfect for doing computational intensive things, because of the direct access to the graphics card.


Expert Solution
Questions # 4:

You interact with a smart contract and see a gas usage of 50,000 gas with a gas cost of 15Gwei.

How much Ether would you have to pay to the miner?

Options:

A.

750,000,000,000,000 Wei


B.

750,000,000,000 Wei


C.

750,000,000 Wei


D.

A flat fee of 1 Ether


Expert Solution
Questions # 5:

A Blockchain Node:

Options:

A.

can never become a mining node.


B.

can always become a mining node.


C.

can become a mining node, depending if the implementation has the functionality implemented.


Expert Solution
Questions # 6:

Truffle has an integrated in-memory blockchain which makes unit-testing very easy:

Options:

A.

True, but it's still good to use Ganache, or even a real private network for testing.


B.

False, it's necessary to use Ganache or even a real private network for testing.


Expert Solution
Questions # 7:

Hashing Mining uses:

Options:

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 similar to SHA256, but has a different padding so produces different hashes.


Expert Solution
Questions # 8:

What are Private Keys used for?

Options:

A.

To Protect the Public Keys by being cryptographically significant.


B.

To Sign Transactions And To Derive an Address From.


C.

To Generate An Address which can sign transactions.


Expert Solution
Questions # 9:

Having a bug-bounty program early on:

Options:

A.

can help to engage the community in testing your smart contracts and therefore help to find bugs early.


B.

might be a burden as it is an administrative overhead mainly.


C.

is completely useless. Who wants to test beta-ware software? It’s better to start with the bug-bounty program after the contract is released on the main-net.


Expert Solution
Questions # 10:

Smart Contracts can be written in:

Options:

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, because those are the official first implementations for Distributed applications and the Blockchain supports those languages fully.


Expert Solution
Viewing page 1 out of 3 pages
Viewing questions 1-10 out of questions