Blockchain CBSA Exam Questions
BTA Certified Blockchain Solution Architect (Page 7 )

Updated On: 24-Feb-2026

Select the two kinds of accounts in Ethereum which share the same address space. (Select two.)

  1. Gas Account
  2. Contract Accounts
  3. External Accounts
  4. Internal Accounts
  5. dApp Accounts

Answer(s): B,C



The most popular Ethereum development framework is currently Truffle. What are three features of Truffle? (Select three.)

  1. Scriptable deployment & migrations framework.
  2. Automated contract testing with Mocha and Chai.
  3. Takes Dapp transactions via Ws-rpc, json-rpc, ipc-rpc.
  4. Built-in smart contract compilation, linking, deployment and binary management.
  5. Automated contract testing with Mocha only

Answer(s): A,B,D

Explanation:

Truffle is a development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier.


Reference:

https://github.com/trufflesuite/truffle



You are considering writing smart contracts and there are a few different languages you can consider. (Select two.)

  1. Truffle
  2. Serpent
  3. Solidity
  4. Embark

Answer(s): B,C

Explanation:

To write smart contracts there are a few different languages: Solidity, which is like JavaScript and has .sol as a file extension, Serpent, Python-like with extension .se, and a 3rd, LLL, based on Lisp. Serpent was popular a while back but Solidity is the most popular right now and more robust, so just use Solidity. You prefer Python? Use Solidity.


Reference:

https://medium.com/@ConsenSys/a-101-noob-intro-to-programming-smart-contracts-on-ethereum-695d15c1dab4



Satoshi Nakamoto invented a way to achieve Decentralized Consensus?

  1. TRUE
  2. FALSE

Answer(s): A


Reference:

https://www.interlogica.it/en/insight-en/nakamoto-consensus/



Which of the following would NOT be true about what a smart contract gives your organization?

  1. Accuracy
  2. Savings
  3. Autonomy
  4. Trust
  5. Legal Assurance

Answer(s): E

Explanation:

Smart contracts generally are not legal contracts. However, its possible that a smart contract could be accepted as a legal contract but not normally. Read more about Smart contracts here


Reference:

https://blockgeeks.com/guides/smart-contracts/






Post your Comments and Discuss Blockchain CBSA exam dumps with other Community members:

Join the CBSA Discussion