Summer Special 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: bestdeal

Free Blockchain CBDE Practice Exam with Questions & Answers | Set: 3

Questions 21

Truffle boxes are a great way:

Options:
A.

to contribute to the box community which is the distributed file system for truffle.

B.

to start with a pre-configured environment for most web-development needs.

C.

to use tools that makes boxing of Dapps for different platforms very easy.

Blockchain CBDE Premium Access
Questions 22

When a smart contract pays out money:

Options:
A.

it’s good to use a push over a pull method.

B.

it’s good to use a push and a pull method to ensure that participants can get their money no matter the contract state. In addition to and pushing it should contain a withdraw method.

C.

it's good to use only pull and no push method.

Questions 23

Integrating the community into your testing:

Options:
A.

is great, because they often find bugs which weren't considered before.

B.

is not good, because you might give out secrets.

Questions 24

Using truffle-contract over Web3.js:

Options:
A.

is a must for every developer, because Web3.js changes so often.

B.

is a convenient way because Web3.js is currently still in beta and truffle-contract can handle transactions with JavaScript-promises.

C.

they are both completely different things. Truffle-Contract is a framework while Web3.js is a library.

Questions 25

View and Pure Functions:

Options:
A.

can only be accessed during calls.

B.

can be accessed during transactions and calls.

Questions 26

To avoid issues during Ethereum platform upgrades:

Options:
A.

it's good to inform users about the updates via a newsletter.

B.

it's good to have the ability to pause a contract in order to manage the money at risk.

C.

Ethereum doesn't upgrade the platform. It's fixed and final.

Questions 27

When a new block is mined:

Options:
A.

a list of transactions as well as uncles is incorporated in the block. All gas that is used during those transactions is added to the miners' balance. Also, the block reward is added to the miner. Then the same transactions are run again by every participating node in the network to achieve consensus.

B.

a list of transactions is incorporated in that block. Gas used during the execution is attached to the executing contracts while the block reward is automatically spread across the mining pool to ensure a fair spread. Consensus is reached by a special form of hash code.

Questions 28

Events:

Options:
A.

are stored on chain and are a great way to get a return value when a contract calls another contract.

B.

are stored in something like a side-chain and cannot be accessed by contracts.

C.

are used primarily for debugging exceptions in solidity.

Questions 29

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.

Questions 30

Consensus is reached:

Options:
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.

Exam Code: CBDE
Certification Provider: Blockchain
Exam Name: BTA Certified Blockchain Developer - Ethereum
Last Update: Jul 9, 2025
Questions: 102