Summer Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dcdisc65

Page: 1 / 3
Total 30 questions
Exam Code: CBDE                Update: Jun 7, 2025
Exam Name: BTA Certified Blockchain Developer - Ethereum

Blockchain BTA Certified Blockchain Developer - Ethereum CBDE Exam Dumps: Updated Questions & Answers (June 2025)

Question # 1

Address.send() and address.transfer() are considered:

A.

safe against reentrancy because of the small gas stipend of 2300 gas.

B.

dangerous because they send all gas along, it's better to use address.call.value()().

Question # 2

When considering smart contracts and the blockchain it's good:

A.

to move all existing logic to the blockchain, so everything runs on the same system. This way it might be more complex, but easier to maintain.

B.

to move only those parts to the blockchain that really need the blockchain. This way smart contracts can be easier to read, easier to test and are not so complex.

C.

to move those parts to the blockchain that deal with Ether transfers. All other parts can remain in traditional database systems. This way only the value-transfer is on the blockchain.

Question # 3

When solidity is compiled then also Metadata is generated:

A.

the Metadata contains the ABI Array, which defines the Interface to interact with the Smart Contract. Metadata can also contain the address of the smart contract when it gets deployed.

B.

metadata contains the address, and the size of the smart contract. The ABI Array is generated externally upon deploying the smart contract.

C.

the ABI array and the Metadata are not generated when solidity is compiled to bytecode, its generated by a migration software which deploys the smart contract on the blockchain.

Question # 4

It's not possible to use inheritance from multiple sources in Solidity.

A.

True

B.

False

Question # 5

Address.send():

A.

will cascade exceptions and address.transfer() will return a false on error.

B.

will return false on error while address.transfer() will cascade transactions.

Question # 6

To communicate with an Ethereum node via JavaScript:

A.

the library you use must make use of the JSON-RPC Interface of an Ethereum Node.

B.

must Implement the Ethereum Protocol to connect to other Ethereum Nodes.

C.

must use Web3.js, which is closed source to communicate to other Ethereum Nodes.

Question # 7

If a User calls contract A and that calls Contract B, then msg.sender in Contract B will contain the address of:

A.

the User.

B.

contract A.

Question # 8

When you are programming a game like poker of battleships where you need to hide opponents values is:

A.

with private state variables. This way nobody else other than the smart contract itself can see the information

B.

with external contracts holding those values. This way we can make sure that the information flow is following a clear logic and nobody else can access this information.

C.

You can't hide anything on the blockchain, because the information is public, just the call is private which means only other smart contracts would be limited in accessing that information.

Question # 9

To develop smart contracts:

A.

it’s good to start with a local in-memory blockchain with unit tests but then deploy to the mainnet as rapidly as possible.

B.

it's good to start with a local in-memory blockchain with unit-tests. Then, in the next step, debug and test the smart contract on a test-net like Ropsten or Rinkeby with beta customers to iron out last issues before deploying it to the main-net.

C.

it's good to start with a test-net with beta-customers like on the Rinkeby or Ropsten testnet, before testing it locally on an in-memory blockchain simulation such as Ganache. Then deploy it to the main-net.

Question # 10

Why is Unit-Testing so important?

A.

It helps you to find bugs, regression bugs and sometimes also helps you to understand your code from different angles.

B.

It is a great way to spend time on something that you get paid for. But ultimately it will just slow down the development process.

Page: 1 / 3
Total 30 questions

Most Popular Certification Exams

Payment

       

Contact us

dumpscollection live chat

Site Secure

mcafee secure

TESTED 19 Jun 2025