ExamGecko
Home Home / Blockchain / CBSA

Blockchain CBSA Practice Test - Questions Answers, Page 3

Question list
Search
Search

The gas price is a value set by the creator of the blockchain transaction? Select best answer.

A.
FALSE
A.
FALSE
Answers
B.
Its Negotiable
B.
Its Negotiable
Answers
C.
TRUE
C.
TRUE
Answers
Suggested answer: C

Explanation:

The gas price is a value set by the creator of the transaction, who has to pay gas_price * gas up front from the sending account. If some gas is left after the execution, it is refunded in the same way. If the gas is used up at any point (i.e. it is negative), an out-of-gas exception is triggered, which reverts all modifications made to the state in the current call frame.

Reference: https://solidity.readthedocs.io/en/latest/introduction-to-smart-contracts.html#the-ethereum-virtual-machine

R3 Corda does not organize time into blocks. What does Corda actually perform and use?

A.
Ripple is implemented as the blockchain and XRP for cryptocurrency.
A.
Ripple is implemented as the blockchain and XRP for cryptocurrency.
Answers
B.
Notary services and timesmapping
B.
Notary services and timesmapping
Answers
C.
R3 Corda is a blockchain and does use blocks
C.
R3 Corda is a blockchain and does use blocks
Answers
D.
Notary services and timestamping
D.
Notary services and timestamping
Answers
Suggested answer: D

Explanation:

Review Technical Whitepaper https://www.corda.net/ Corda network has one or more notary services which provide transaction ordering and timestamping services, thus abstracting the role miners play in other systems into a pluggable component.

Contracts live on the blockchain in an Ethereum-specific binary format called _____________?

A.
EOS
A.
EOS
Answers
B.
EVM Code
B.
EVM Code
Answers
C.
Ether
C.
Ether
Answers
D.
Gas
D.
Gas
Answers
E.
EVM Bytecode
E.
EVM Bytecode
Answers
Suggested answer: E

Explanation:

The Ethereum Virtual Machine (EVM) is the runtime environment for smart contracts in Ethereum. It is not only sandboxed, but actually completely isolated, which means that code running inside the EVM has no access to network, filesystem, or other processes. Smart contracts even have limited access to other smart contracts.

Bitcoin uses what proof of work consensus system?

A.
Cubehash512
A.
Cubehash512
Answers
B.
Scrypt-Jane
B.
Scrypt-Jane
Answers
C.
Whirlpool
C.
Whirlpool
Answers
D.
Scrypt-n
D.
Scrypt-n
Answers
E.
Hashcash
E.
Hashcash
Answers
Suggested answer: E

Explanation:

Bitcoin uses the Hashcash proof of work system.

Reference: https://en.bitcoin.it/wiki/Hashcash

An _____________ is a well-known service that signs transactions if they state a fact and that fact is considered to be true. They may optionally also provide the facts.

A.
notary
A.
notary
Answers
B.
oracle
B.
oracle
Answers
C.
node
C.
node
Answers
D.
endpoint
D.
endpoint
Answers
Suggested answer: B

Explanation:

An oracle is a well known service that signs transactions if they state a fact and that fact is considered to be true. They may also optionally provide the facts r 3 Corda Technical Whitepaper.

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

A.
Gas Account
A.
Gas Account
Answers
B.
Contract Accounts
B.
Contract Accounts
Answers
C.
External Accounts
C.
External Accounts
Answers
D.
Internal Accounts
D.
Internal Accounts
Answers
E.
dApp Accounts
E.
dApp Accounts
Answers
Suggested answer: B, C

The most popular Ethereum development framework is currently Truffle.

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

A.
Scriptable deployment & migrations framework.
A.
Scriptable deployment & migrations framework.
Answers
B.
Automated contract testing with Mocha and Chai.
B.
Automated contract testing with Mocha and Chai.
Answers
C.
Takes Dapp transactions via Ws-rpc, json-rpc, ipc-rpc.
C.
Takes Dapp transactions via Ws-rpc, json-rpc, ipc-rpc.
Answers
D.
Built-in smart contract compilation, linking, deployment and binary management.
D.
Built-in smart contract compilation, linking, deployment and binary management.
Answers
E.
Automated contract testing with Mocha only
E.
Automated contract testing with Mocha only
Answers
Suggested answer: 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.)

A.
Truffle
A.
Truffle
Answers
B.
Serpent
B.
Serpent
Answers
C.
Solidity
C.
Solidity
Answers
D.
Embark
D.
Embark
Answers
Suggested answer: 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?

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

Explanation:

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?

A.
Accuracy
A.
Accuracy
Answers
B.
Savings
B.
Savings
Answers
C.
Autonomy
C.
Autonomy
Answers
D.
Trust
D.
Trust
Answers
E.
Legal Assurance
E.
Legal Assurance
Answers
Suggested answer: 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/

Total 230 questions
Go to page: of 23