ExamGecko
Home Home / Blockchain / CBSA

Blockchain CBSA Practice Test - Questions Answers, Page 6

Question list
Search
Search

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

A.
1
A.
1
Answers
B.
10
B.
10
Answers
C.
120
C.
120
Answers
D.
100
D.
100
Answers
E.
15
E.
15
Answers
F.
150
F.
150
Answers
Suggested answer: B

Explanation:

Remember, that the block creation time is set to 10 minutes and this can never change. So after a fixed time of approximately 2 weeks or exactly 2016 blocks the difficulty is re-adjusted. Increase in difficulty means target decreases.

Reference: https://medium.com/all-things-ledger/decoding-the-enigma-of-bitcoin-mining-f8b2697bc4e2

In Hyperledger Fabric chaincode runs in a secured Docker container isolated from the endorsing peer process?

A.
TRUE
A.
TRUE
Answers
B.
FALSE
B.
FALSE
Answers
Suggested answer: A

Explanation:

Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/chaincode.html

You would like to run Ethereum DApps in a browser without a node. (No need to download blockchain.) What could you use locally in your Chrome browser?

A.
Jaxx
A.
Jaxx
Answers
B.
Solidity
B.
Solidity
Answers
C.
Metamask
C.
Metamask
Answers
D.
Mist
D.
Mist
Answers
Suggested answer: C

Explanation:

Metamask is essentially a bridge.

You would like to start your Gethin Fast Sync Mode.

What is the command for this?

A.
geth-mode"”fast"”cache 4096
A.
geth-mode"”fast"”cache 4096
Answers
B.
geth"”fast"”cache 4096
B.
geth"”fast"”cache 4096
Answers
C.
geth"”cache"”fast 4096
C.
geth"”cache"”fast 4096
Answers
D.
geth"”fast-mode"”cache 4096
D.
geth"”fast-mode"”cache 4096
Answers
Suggested answer: B

Explanation:

Reference: https://datawookie.netlify.com/blog/2018/01/ethereum-running-a-node/

Which of the following is not considered an Ethereum testnet?

A.
Ropstein
A.
Ropstein
Answers
B.
Rinkeby
B.
Rinkeby
Answers
C.
Mainnet
C.
Mainnet
Answers
D.
Kovan
D.
Kovan
Answers
Suggested answer: C

Looking the graph below, what type of an attack is this likely?

A.
51% Attack
A.
51% Attack
Answers
B.
P+ Epsilon Attack
B.
P+ Epsilon Attack
Answers
C.
Blacklisting
C.
Blacklisting
Answers
D.
Selfish Mining Attack
D.
Selfish Mining Attack
Answers
Suggested answer: B

Explanation:

A proof of work system is vulnerable to a particular type of attack called the "P+ epsilon attack". In order to understand how this attack works we must define some terms before hand. Un-Coordinated Choice Model: An uncoordinated choice model is a model where all the participants don't have the incentive to work with one another. The participants may form groups but at no time is the group big enough to become a majority.

Reference: https://blockgeeks.com/guides/hypothetical-attacks-on-cryptocurrencies/

What does the 20 in ERC20 mean or relate to?

A.
BIP number
A.
BIP number
Answers
B.
Release number
B.
Release number
Answers
C.
Update number
C.
Update number
Answers
D.
Proposal ID number
D.
Proposal ID number
Answers
Suggested answer: D

Explanation:

ERC stands for Ethereum Request for Comments. This is an official protocol for proposing improvements to the Ethereum network. '20' is the unique proposal ID number.

Reference: https://support.exodus.io/article/108-what-is-an-erc20-token-and-does-exodus-support-it

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?

A.
Solidity
A.
Solidity
Answers
B.
Python
B.
Python
Answers
C.
Serpent
C.
Serpent
Answers
D.
JS
D.
JS
Answers
Suggested answer: A

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

How many peers in the network need to endorse a transaction in a Hyperledger Fabric blockchain?

A.
The number of peers required to endorse a transaction is driven by the IAM policy that is specified by the ledger.
A.
The number of peers required to endorse a transaction is driven by the IAM policy that is specified by the ledger.
Answers
B.
The number of peers required to endorse a transaction is driven by the endorsement policy that is specified by the DApps.
B.
The number of peers required to endorse a transaction is driven by the endorsement policy that is specified by the DApps.
Answers
C.
The number of peers required to endorse a transaction is driven by the endorsement policy that is specified by the ledger.
C.
The number of peers required to endorse a transaction is driven by the endorsement policy that is specified by the ledger.
Answers
D.
The number of peers required to endorse a transaction is driven by the endorsement policy that is specified at chaincode deployment time.
D.
The number of peers required to endorse a transaction is driven by the endorsement policy that is specified at chaincode deployment time.
Answers
Suggested answer: D

Explanation:

The number of peers required to endorse a transaction is driven by the endorsement policy that is specified at chaincode deployment time.

Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/Fabric-FAQ.html#endorsement

Every node needs to keep track of time AND it needs to be in synch with its other peer nodes on the blockchain. In Bitcoin for example the current median for time is around?

A.
7 minutes
A.
7 minutes
Answers
B.
7 seconds
B.
7 seconds
Answers
C.
17 seconds
C.
17 seconds
Answers
D.
70 Minutes
D.
70 Minutes
Answers
E.
70 Seconds
E.
70 Seconds
Answers
Suggested answer: D

Explanation:

The median time differs by more than 70 mins from its system time

Reference: https://blockgeeks.com/guides/hypothetical-attacks-on-cryptocurrencies/

Total 230 questions
Go to page: of 23