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

Blockchain CBSA BTA Certified Blockchain Solution Architect Exam Practice Test

Page: 1 / 23
Total 229 questions

BTA Certified Blockchain Solution Architect Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$48  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$42  $104.99
Question 1

In what year did a whitepaper that was published by “Satoshi Nakamoto” outlined a solution to the Byzantine Generals problem?

Options:

A.

2006

B.

2009

C.

2008

D.

2010

Question 2

Consider the following scenario: Due to consistent inaccuracies and outdated real estate listings, a residential real estate company wants to build a blockchain solution that accurately depicts which homes (assets) are available for purchase across all countries/provinces. All available homes should be publicly viewable by the general consumer audience, but certain details of the home, such as history of maintenance, should only be viewable by licensed real estate professionals.

Which architecture would best solve the product need?

Options:

A.

Public data hosted on a public blockchain, Privileged data security hoisted on a private database

B.

The entire solution built on a private blockchain with proper permissions for both public and privileged data

C.

Public and privileged data on hybrid blockchain will Proof of Stake consensus

D.

Public data hosted on a public blockchain; Privileged data hosted on a private blockchain

Question 3

Which cryptocurrency is also known as "Smart Money" in the blockchain world?

Options:

A.

Ether

B.

BTC

C.

Monero

D.

Litecoin

Question 4

In Hyperledger Fabric, the smart contract logic is also called by two other names _______________ and ______________? (Select two.)

Options:

A.

CordApps

B.

DApps

C.

Programmatic Logic

D.

Ripple

E.

Chaincode

F.

Ledger

Question 5

In regard to blockchain, complete autonomy, transparency, and decentralization:

Options:

A.

Are the aim of all distributed banking and financial institutions

B.

Will never be achievable due to technology limitations

C.

Are highly valuable in some use cases and completely undesirable in other use cases

D.

Are the foundation principles that allow blockchain to operate successfully

Question 6

What consensus algo uses a method of sending coins to an address where they cannot be retrieved?

Options:

A.

Proof of Stake

B.

Proof of Activity

C.

Proof of Burn

D.

Proof of Sending

Question 7

Blockchains only work to store financial transactions or other exchanges of monetary value.

Options:

A.

TRUE

B.

FALSE

Question 8

Proof of Stake based blockchain systems use what design to permit valid write transactions?

Options:

A.

A genesis “Stake” node approves or disapproves transactions announced from other nodes

B.

Validator nodes each give or pay a stake in order to write transactions, and if malicious, will lose their stake

C.

Stakeholders or early product investors host nodes that approve or disapprove transactions from other nodes

D.

Every node on the network holds an equal stake, and if malicious, gets flagged for removal

Question 9

Bitcoin uses what proof of work consensus system?

Options:

A.

Cubehash512

B.

Scrypt-Jane

C.

Whirlpool

D.

Scrypt-n

E.

Hashcash

Question 10

What type of "bug" generally occurs when something isn’t right according to business requirements?

Options:

A.

Business logic

B.

Business Requirements

C.

Integration

D.

Accessibility

E.

Security

Question 11

A Byzantine failure is the loss of a system service due to a Byzantine fault in systems that requires________.

What is required?

Options:

A.

Consensus

B.

Crypthography

C.

Bandwidth

D.

Availability

Question 12

By default, who can see transaction details on a public/open blockchain?

Options:

A.

The initiator

B.

Everyone

C.

The recipient of a transaction

D.

The network owner / administrator

Question 13

Which of the following is NOT considered a token?

Options:

A.

ICON

B.

LTC

C.

Golem

D.

EOS

Question 14

What is diagram referencing below?

Options:

A.

AND Gate

B.

XOR Gate

C.

OXR Gate

D.

NAND Gate

Question 15

Which one of the following is a consideration that must be taken into account when using Hyperledger Fabric that you wouldn’t need worry about on Ethereum?

Options:

A.

The fees for deploying and using Smart Contracts

B.

How you will provide proper uptime for the network

C.

The level of security of Smart Contracts (chaincode)

D.

How often hard forks occurs on the software

Question 16

You are using Truffle for an Ethereum contract and would like to use a default set of contracts and tests from within an empty project directory.

What is the syntax?

Options:

A.

truffle defaults

B.

truffle init

C.

truffle test

D.

truffle compile

Question 17

Your company working for is now considering the blockchain. They would like to perform a POC with R3 Corda. The CIO was reading about different blockchain consensus algos and would like to understand what type of consensus algos is used with Corda.

What is the best answer?

Options:

A.

R3 Corda is a pluggable blockchain and allows the enterprise flexibility

B.

R3 Corda is a byzantine fault tolerant blokchain

C.

R3 Corda is a proof of stake based blockchain

D.

R3 Corda is a proof of work based blockchain

Question 18

A Smart Contract needs to check the daily closing price of a stock, in order to determine how to act. The proper way to do this is with the use of ______________.

Options:

A.

Oracles

B.

Wizards

C.

Data rabbits

D.

All of the above

Question 19

It is impossible to persist media types such as MP3 and MOV on any distributed ledger.

Options:

A.

FALSE

B.

TRUE

Question 20

The two main types of transactions you can perform in Hyperledger Fabric are:

Options:

A.

Chaincode Read and Chaincode Write transactions

B.

Deploy and Invoke transactions

C.

HFRead and HFAppend transactions

D.

Call and Write transactions

Question 21

The most popular Ethereum development framework is currently Truffle.

What are three features of Truffle? (Select three.)

Options:

A.

Scriptable deployment & migrations framework.

B.

Automated contract testing with Mocha and Chai.

C.

Takes Dapp transactions via Ws-rpc, json-rpc, ipc-rpc.

D.

Built-in smart contract compilation, linking, deployment and binary management.

E.

Automated contract testing with Mocha only

Question 22

Complex application components should try to be concentrated in which application layer?

Options:

A.

Interface layer / middle

B.

Presentation / top

C.

Smart Contract / bottom

D.

None of the above

Question 23

The CA (Fabric CA by default) issues a ______________ to each member (organization or individual) that is authorized to join the network.

Options:

A.

rootCert

B.

tCert

C.

eCert

D.

NodeCert

Question 24

Which of following scenarios and datasets would be best suited to be utilized by a blockchain solution?

Options:

A.

Scenario: Online game, Dataset: Unique Items In Game, Battles Won, Quests Completed

B.

Scenario: Mobile app for inspirational quotes; Dataset: First Name, Last Name, Quote of the Day

C.

Scenario: Sales (CRM) website; Dataset: Hot Lead Count, Lead Score, Lead Fullname, Today’s Tasks

D.

All of the above

Question 25

What type of attack would be considered a very large flaw in public blockchains such as Bitcoin’s Blockchain where the majority of hashpower could possibly be controlled thru an attack?

What is the specific attack Bitcoin could be exposed to?

Options:

A.

51% Attacks

B.

Tether Token Hack

C.

DDoS Attack

D.

BIP attack

E.

Parity Wallet Attack

Question 26

You are considering writing a smart contract for Ethereum and would like to use a robust programming language.

Which programming language is considered the most flexible and robust for Ethereum?

Options:

A.

Solidity

B.

Python

C.

Serpent

D.

JS

Question 27

One critical business consideration you must account for when choosing Hyperledger Fabric over Ethereum is:

Options:

A.

Who you will have host the nodes and how will you deploy the network

B.

If your blockchain will use Proof of Work or Proof of Stake

C.

Which cryptographic algorithms Hyperledger Fabric employs

D.

How you will implement your own gas/fee system

Question 28

Message Calls in the Ethereum EVM is limited to a depth of ______?

Options:

A.

128

B.

256

C.

1024

D.

2048

Question 29

When you are developing with Fabric Composer which of the following is true?

Options:

A.

Decreases the time of development

B.

Simplifies the development of applications

C.

Simplifies the integration of client applications

D.

Increases the time of development

Question 30

The block creation time is set to how many minutes in Bitcoin? 

Options:

A.

1

B.

10

C.

120

D.

100

E.

15

F.

150

Question 31

What is a logic gate in electronics and computer science?

Options:

A.

A logic gate usually takes in 2 inputs and gives out 1 output. The inputs and outputs are binary values, meaning they can be both 1 and 0.

B.

A logic gate usually takes in 3 inputs and gives out 2 output. The inputs and outputs are binary values, meaning they can be 1 or 0.

C.

A logic gate usually takes in 2 inputs and gives out 6 output. The inputs and outputs are binary values, meaning they can be both 1 and 0.

D.

A logic gate usually takes in 2 inputs and gives out 1 output. The inputs and outputs are binary values, meaning they can be 1 or 0.

Question 32

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

Options:

A.

Truffle

B.

Serpent

C.

Solidity

D.

Embark

Question 33

When a blockchain software is updated with new functionality that breaks or modifies the rules of the previous version of the software, what has just occurred?

Options:

A.

A hard fork

B.

Revision Reversal Attack

C.

A software fault

D.

Autonomous update consensus

Page: 1 / 23
Total 229 questions