Score
Score
119q
Number: CBSA
Passing Score: 800
Time Limit: 120 min
CBSA
https://www.gratisexam.com/
https://www.gratisexam.com/
Exam A
QUESTION 1
Secure Hash Algorithm (SHA-256) output is always 256 bits or 32 bytes in length regardless of the length of the input (even if input is millions of bytes). Select best
answer.
https://www.gratisexam.com/
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
SHA stands for Secure Hash Algorithm. This is used to prove data integrity. The same input(s) will always produce the exact same output. This output is always 256
bits or 32 bytes in length regardless of the length of the input (even if input is millions of bytes).
Reference: https://medium.com/all-things-ledger/bitcoins-implementation-of-blockchain-2be713f662c2
QUESTION 2
In the Ethereum EVM there are two types of memory areas. (Select two.)
A. Storage
B. Database
C. Memory
D. Persistent
E. Ephemeral
Correct Answer: AC
https://www.gratisexam.com/
Section: (none)
Explanation
Explanation/Reference:
Reference: https://solidity.readthedocs.io/en/latest/introduction-to-smart-contracts.html#the-ethereum-virtual-machine
QUESTION 3
What are some advantages of Proof of Stake(POS) mining over Proof of Work(POW) mining? (Select three.)
A. Energy efficient in regards to that it could consume for electricity as compared to PoW
B. Faster Hashing algorithms
C. No need for expensive compared to POW
D. Faster validations compared to POW
E. Better blockchain security compared to POW
Explanation/Reference:
Explanation:
This eliminates the below challenges from PoW and believed to have an advantage.
No need of expensive hardware (a normal laptop or computer running the respective coin’s Validator client will do as long as your laptop or computer is online)
Energy efficient as it won’t consume high electricity as PoW does More loyal Validators As higher the stake the Validators have for a long time, more chances for
the Validator to be picked up for “forging” and earn the transaction fee Faster validations
Reference: https://medium.com/@karthik.seshu/cryptocurrency-proof-of-work-vs-proof-of-stake-e1eee1420b10
QUESTION 4
Application Specific Integrated Circuit (ASIC) are used always in enterprise blockchains.
A. TRUE
B. FALSE
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
https://www.gratisexam.com/
ASICS are generally used in blockchains such as BTC that have a Proof of Work consensus due to competition
Reference: https://www.trymining.com/pages/asic-vs-gpu
QUESTION 5
What type of encryption is shown below and is commonly used in blockchain cryptography?
A. Diffie-Hellman
B. Asymmetric Encryption
C. Synchronous
D. Asynchronous
E. Symmetric Encryption
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Asymmetric cryptography utilizes two different keys, a public key and a private to encrypt and decrypt a particular data. The use of one key cancels out the use of
https://www.gratisexam.com/
the other.
Reference: https://blockgeeks.com/guides/cryptocurrencies-cryptography/
QUESTION 6
An encryption algorithm transforms plain text into cipher text using a key?
A. TRUE
B. FALSE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 7
The gas price is a value set by the creator of the blockchain transaction? (Select best answer.)
A. FALSE
B. Its Negotiable
C. TRUE
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
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
QUESTION 8
R3 Corda does not organize time into blocks. What does Corda actually perform and use?
https://www.gratisexam.com/
A. Ripple is implemented as the blockchain and XRP for cryptocurrency.
B. Notary services and timesmapping
C. R3 Corda is a blockchain and does use blocks
D. Notary services and timestamping
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
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.
QUESTION 9
Contracts live on the blockchain in an Ethereum-specific binary format called _____________?
A. EOS
B. EVM Code
C. Ether
https://www.gratisexam.com/
D. Gas
E. EVM Bytecode
Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
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.
QUESTION 10
Bitcoin uses what proof of work consensus system?
A. Cubehash512
B. Scrypt-Jane
C. Whirlpool
D. Scrypt-n
E. Hashcash
Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Bitcoin uses the Hashcash proof of work system.
Reference: https://en.bitcoin.it/wiki/Hashcash
QUESTION 11
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
B. oracle
C. node
https://www.gratisexam.com/
D. endpoint
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
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.
QUESTION 12
The ____________of the tree is the topmost node and hence this tree is represented upside down. The bottommost nodes are called as ________nodes. Each
node is simply a cryptographic hash of a transaction.
https://www.gratisexam.com/
In the above diagram, Transaction A,B, C,C from the leaves of the tree. Select one.
A. Root, Hash
B. Root, Leaf Nodes
C. Has, Root nodes
D. Leaf nodes, Root
E. Leaf Nodes, Root
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The root of the tree is the topmost node and hence this tree is represented upside down. The bottommost nodes are called as leaf nodes. Each node is simply a
cryptographic hash of a transaction. In the above diagram, Transaction A,B,C,C form the leaves of the tree.
Reference: https://medium.com/all-things-ledger/bitcoins-implementation-of-blockchain-2be713f662c2
QUESTION 13
Which of the following blockchain is NOT a permissioned blockchain?
A. Quantum
B. Ethereum
C. R3 Corda
D. Ripple
E. Hyperledger
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 14
What blockchain is considered Blockchain 1.0, the first blockchain?
https://www.gratisexam.com/
A. Bitcoin Cash
B. Ethereum
C. Litecoin
D. Bitcoin
E. NEO
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Blockchain 1.0, Grandpa Bitcoin
Reference: https://hackernoon.com/a-brief-history-in-the-evolution-of-blockchain-technology-platforms-1bb2bad8960a
QUESTION 15
In the EVM every account has a persistent key-value store mapping 256-bit words to 256-bit words called ________
https://www.gratisexam.com/
A. Gas
B. Space
C. Storage
D. Datastore
E. Database
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Every account has a persistent key-value store mapping 256-bit words to 256-bit words called storage.
https://www.gratisexam.com/
Reference: https://solidity.readthedocs.io/en/latest/introduction-to-smart-contracts.html#the-ethereum-virtual-machine
QUESTION 16
______ is the official Ethereum IDE that allows developers to build and deploy contracts and decentralized applications on top of the Ethereum blockchain.
A. Mist
B. Mix
C. Truffle
D. Metamask
E. Embark
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Mix is the official Ethereum IDE that allows developers to build and deploy contracts and decentralized applications on top of the Ethereum blockchain
QUESTION 17
What is the language that Solidity is using to build on the Ethereum Virtual Machines(EVM)?
A. .Net
B. Javascript
C. C++
D. Node.js
E. PHP
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Javascript is the language that Solidity is using to build on the Ethereum Virtual Machine
Reference: https://www.quora.com/What-is-the-best-programming-language-to-learn-if-you-want-to-work-on-the-blockchain
https://www.gratisexam.com/
QUESTION 18
Regarding Ethereum contracts, the contracts can call (perform) two specific message calls. The message calls are either _____________ or __________? (Select
two.)
A. Bitcoin nodes
B. Send Ether to non-contract
C. DApps
D. Other contracts
E. Ether Nodes
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Contracts can call other contracts or send Ether to non-contract accounts by the means of message calls. Message calls are similar to transactions, in that they
have a source, a target, data payload, Ether, gas and return data. In fact, every transaction consists of a top-level message call which in turn can create further
message calls.
QUESTION 19
Which of the following hashing algos is considered to be the strongest?
A. RSA
B. SHA-2
C. AES
D. MD-5
E. SHA
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
SHA-2 consists of a set of 6 hashing algorithms, and is considered the strongest. SHA-256 or above is recommended for situations are security is vital. SHA-256
produces 32-byte hash values.
Reference: https://www.securityinnovationeurope.com/blog/page/whats-the-difference-between-hashing-and-encrypting
https://www.gratisexam.com/
QUESTION 20
When you considering cryptography for a blockchain what would be types of symmetric cryptography you could consider? (Select two.)
A. Block Ciphers
B. Rivest-Shamir-Adleman algorithm aka the RSA.
C. Stream Ciphers
D. Elliptical Curve Cryptography
Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
Reference: https://blockgeeks.com/guides/cryptocurrencies-cryptography/
QUESTION 21
The___________________ is the runtime environment for smart contracts in Ethereum?
A. Metamask
B. Ether
C. Mist
D. EVM
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
EVM 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.
QUESTION 22
Blockchains are decentralized ledgers which, by definition, are not controlled by a central authority. Due to the value stored in these ledgers, bad actors have huge
economic incentives to try and cause faults.
What algo was the original solution to the potential problem as specified by Satoshi?
https://www.gratisexam.com/
A. Proof of Stake
B. Byzantine Fault Tolerance
C. Proof of Burn
D. Proof of Work
E. Dynamic Proof of Stake
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The big breakthrough when Bitcoin was invented, was the use of Proof-of-Work as a probabilistic solution to the Byzantine Generals Problem as described in depth
by Satoshi Nakamoto.
Reference: https://medium.com/loom-network/understanding-blockchain-fundamentals-part-1-byzantine-fault-tolerance-245f46fe8419
QUESTION 23
What are some likely repercussions that could occur as a result of a 51% attack to the Bitcoin network? (Select three.)
A. Unplanned Fork
B. Double Spending
C. Cancelling Transactions
D. Planned Fork
E. Selfless Mining
Explanation/Reference:
Explanation:
The 4 main attacks that can happen directly as a result of the 51% attack are: Selfish mining. Cancelling transactions. Double Spending. Random forks.
Reference: https://blockgeeks.com/guides/hypothetical-attacks-on-cryptocurrencies/
QUESTION 24
The block creation time is set to how many minutes in Bitcoin?
https://www.gratisexam.com/
A. 1
B. 10
C. 120
D. 100
E. 15
F. 150
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
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
QUESTION 25
In Hyperledger Fabric chaincode runs in a secured Docker container isolated from the endorsing peer process?
A. TRUE
B. FALSE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/chaincode.html
QUESTION 26
You would like to run Ethereum DApps in a browser without a node. (No need to download blockchain.)
A. Jaxx
B. Solidity
https://www.gratisexam.com/
C. Metamask
D. Mist
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Metamask is essentially a bridge.
QUESTION 27
You would like to start your Gethin Fast Sync Mode.
A. geth-mode—fast—cache 4096
B. geth—fast—cache 4096
C. geth—cache—fast 4096
D. geth—fast-mode—cache 4096
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://datawookie.netlify.com/blog/2018/01/ethereum-running-a-node/
QUESTION 28
Which of the following is not considered an Ethereum testnet?
A. Ropstein
B. Rinkeby
C. Mainnet
D. Kovan
Correct Answer: C
Section: (none)
Explanation
https://www.gratisexam.com/
Explanation/Reference:
QUESTION 29
Looking the graph below, what type of an attack is this likely?
A. 51% Attack
B. P+ Epsilon Attack
C. Blacklisting
D. Selfish Mining Attack
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
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/
QUESTION 30
What does the 20 in ERC20 mean or relate to?
A. BIP number
B. Release number
C. Update number
D. Proposal ID number
https://www.gratisexam.com/
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
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
QUESTION 31
You are considering writing a smart contract for Ethereum and would like to use a robust programming language.
https://www.gratisexam.com/
Which programming language is considered the most flexible and robust for Ethereum?
A. Solidity
B. Python
C. Serpent
D. JS
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
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
https://www.gratisexam.com/
QUESTION 32
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.
B. The number of peers required to endorse a transaction is driven by the endorsement policy that is specified by the DApps.
C. The number of peers required to endorse a transaction is driven by the endorsement policy that is specified by the ledger.
D. The number of peers required to endorse a transaction is driven by the endorsement policy that is specified at chaincode deployment time.
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
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
QUESTION 33
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
B. 7 seconds
C. 17 seconds
D. 70 Minutes
E. 70 Seconds
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The median time differs by more than 70 mins from its system time
Reference: https://blockgeeks.com/guides/hypothetical-attacks-on-cryptocurrencies/
https://www.gratisexam.com/
QUESTION 34
You are using Geth and you would like to list the accounts controlled by the node.
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://datawookie.netlify.com/blog/2018/01/ethereum-running-a-node/
QUESTION 35
___________________ensures that the shared ledgers are exact copies, and lowers the risk of fraudulent transactions, because tampering would have to occur
across many places at exactly the same time.
A. Encryption
B. Consensus
C. Validation
D. Replication
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Consensus ensures that the shared ledgers are exact copies, and lowers the risk of fraudulent transactions, because tampering would have to occur across many
places at exactly the same time
Reference: https://www.ibm.com/developerworks/cloud/library/cl-blockchain-basics-intro-bluemix-trs/index.html
QUESTION 36
Ethereum tries to keep the mining time difference between ____ and _____seconds.
https://www.gratisexam.com/
A. 10, 18
B. 10, 20
C. 10, 29
D. 10, 19
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://dltlabs.com/how-difficulty-adjustment-algorithm-works-in-ethereum/
QUESTION 37
Which of the following cryptocurrencies use an alternate consensus method called "Scrypt" to BTC's Proof of Work (POW) SHA-256 algorithm?
A. Ripple
B. Peercoin
C. Litecoin
D. Steemit
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The Scrypt hash function was initially implemented by the Litecoin development team to avoid what are known, ASICs, from being able mine its cryptocurrency.
When mining for cryptocurrencies, users typically have an option between: a CPU, GPU or ASIC miner.
Reference: https://www.mycryptopedia.com/litecoin-scrypt-algorithm-explained/
QUESTION 38
What is chaincode?
A. Smart contract
B. DApps
C. Node programs
D. Virtual machines
https://www.gratisexam.com/
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/chaincode.html
QUESTION 39
Addresses on a blockchain are derived by a process of hashing _________.
A. Wallet Addresses
B. Private Keys
C. IP Addresses
D. Mac addresses
E. Public Keys
Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
Reference: https://medium.com/@ConsenSys/blockchain-underpinnings-hashing-7f4746cbd66b
QUESTION 40
Your company is looking to develop a new token and raise funds for this new platform.
What is the process your company would like go thru to raise funds?
A. Crowfunding
B. ICO
C. Audit
D. IPO
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.nasdaq.com/article/what-is-an-ico-cm830484
https://www.gratisexam.com/
QUESTION 41
Byzantine Fault Tolerance can be achieved only through Proof of Work.
A. FALSE
B. TRUE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 42
The difference between Ethereum tokens and a standalone currency like Litecoin is that ___________tokens piggyback on the Ethereum network, hosted by
Ethereum addresses and sent using Ethereum transactions.
A. ERC
B. ERC20
C. Ether
D. BIP
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The difference between these tokens and a standalone currency like Litecoin is that ERC20 tokens piggyback on the Ethereum network, hosted by Ethereum
addresses and sent using Ethereum transactions.
Reference: https://support.exodus.io/article/108-what-is-an-erc20-token-and-does-exodus-support-it
QUESTION 43
Which of the following is NOT a requirement of an enterprise blockchain typically?
https://www.gratisexam.com/
C. Transactions are endorsed by relevant participants
D. Ensuring appropriate visibility; transactions are secure, authenticated & verifiable
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://developer.ibm.com/courses/all/blockchain-essentials/
QUESTION 44
Which of the following blockchain key components state how the transactions will be confirmed?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Validity rules (validation) state how the user and the transactions will be validated. This is predetermined by the consensus algorithm.
QUESTION 45
A chaincode package that was signed at creation can be handed over to other owners for inspection and signing in Hyperledger.
A. TRUE
B. FALSE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
https://www.gratisexam.com/
Explanation:
A chaincode package that was signed at creation can be handed over to other owners for inspection and signing. The workflow supports out-of-band signing of
chaincode package.
Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/chaincode4noah.html
QUESTION 46
___________is advantageous because it presents scalability and low cost transactions, but like DPoS introduces a component of centralization.
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
BFT is notably implemented by Ripple (where validators are pre-selected by the Ripple foundation) and Stellar (where anyone can be a validator and trust is
established by the community). BFT is advantageous because it presents scalability and low cost transactions, but like DPoS introduces a component of
centralization.
Reference: https://hackernoon.com/an-overview-of-cryptocurrency-consensus-algorithms-9d744289378f
QUESTION 47
In Hashcash, miners all compete to look for a so called. "____________"which, if provided as input (together with other parts of a block header) to a hash function,
yields an output that’s numerically small enough to claim the next block reward.
A. Difficulty bits
B. Nonce
C. Merkle Root
D. Timestamp
Correct Answer: B
Section: (none)
https://www.gratisexam.com/
Explanation
Explanation/Reference:
QUESTION 48
You currently on a conference call with an executive from a too big to fail bank. They are validating that they want to use Quorum or another enterprise blockchain.
They specifically want to know what type of consensus algo it uses and what industry for the Quorum blockchain targets.
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://www.horsesforsources.com/top-5-blockchain-platforms_031618
QUESTION 49
______________is supposed to be the constant cost of network resources/utilization in the Ethereum blockchain?
A. Wei
B. Tether
C. Gas
D. Ether
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Gas is supposed to be the constant cost of network resources/utilization. You want the real cost of sending a transaction to always be the same, so you can’t really
https://www.gratisexam.com/
expect Gas to be issued, currencies in general are volatile. So instead, we issue ether whose value is supposed to vary, but also implement a Gas Price in terms of
Ether. If the price of ether goes up, the Gas Price in terms of ether should go down to keep the real cost of Gas the same.
QUESTION 50
You are currently consulting with an organization that ships widgets overseas. They would like to implement a Hyperledger Fabric and would like to know about how
to use cryptocurrencies with Hyperledger Fabric.
A. If they need a native currency for their chain network, they can develop their own native currency with chaincode.
B. Hyperledger Fabric can be integrated with any crypto currency by using the proper APIs.
C. If they need a native currency for their chain network, they must use Ripple currency with chaincode.
D. If they need a native currency for their chain network, they must use Ethereum currency with chaincode.
E. Hyperledger Fabric does not support cryptocurrencies.
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
If you really need a native currency for your chain network, you can develop your own native currency with chaincode. One common attribute of native currency is
that some amount will get transacted (the chaincode defining that currency will get called) every time a transaction is processed on its chain.
Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/Fabric-FAQ.html#endorsement
QUESTION 51
Is it possible to access the blockchain via an Ethereum Node?
A. Yes
B. No
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
True You can interact with the blockchain using RPC via HTTP POST requests. You can find out more about the JSON-RPC API here. Although you can use RPC
https://www.gratisexam.com/
to communicate with a local node you can also use it to hook up with a remote node. To send requests to the local node we address them to http://127.0.0.1:8545
(Geth exposes the RPC service on port 8545).
Reference: https://datawookie.netlify.com/blog/2018/01/ethereum-running-a-node/
QUESTION 52
Which of the following enterprise blockchain platforms does not have smart contract functionality?
A. Ethereum
B. Quorum
C. R3 Corda
D. Hyperledger Fabric
E. Ripple
Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Ripple is a real-time gross settlement system (RTGS), currency exchange and remittance network by Ripple.
Reference: https://ripple.com/
QUESTION 53
You have flown to NYC to have a discussion with a technical executive of a too big to fail bank. You are having a discussion about blockchain algos and the
customer is asking what are some disadvantages of using a POW algo?
Correct Answer: CE
Section: (none)
Explanation
Explanation/Reference:
https://www.gratisexam.com/
Explanation:
The main disadvantages are huge expenditures, “uselessness” of computations and 51 percent attack.
Reference: https://cointelegraph.com/explained/proof-of-work-explained
QUESTION 54
What are two reasons that you would consider implementing a POW algo in your blockchain? (Select two.)
A. PoW imposes no limits on actions in the network and therefore can thwart attacks better than other algos due to high cost
B. What matters is to have large computational power to solve the puzzles and form new blocks over having a financial stake.
C. PoW imposes some limits on actions in the network and therefore can thwart attacks better than other algos due to high cost
D. The algo is energy efficient compared to POS and BFT
E. The algo is energy efficient compared to POS and DPOS
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The main benefits are the anti-DoS attacks defense and low impact of stake on mining possibilities. Defense from DoS attacks. PoW imposes some limits on
actions in the network. They need a lot of efforts to be executed. Efficient attack requires a lot of computational power and a lot of time to do the calculations.
Therefore, the attack is possible but kind of useless since the costs are too high. Mining possibilities. It doesn’t matter how much money you have in your wallet.
What matters is to have large computational power to solve the puzzles and form new blocks. Thus, the holders of huge amounts of money are not in charge of
making decisions for the entire network.
Reference: https://cointelegraph.com/explained/proof-of-work-explained
QUESTION 55
In Hyperledger Fabric, the smart contract logic is also called by two other names _______________ and ______________? (Select two.)
https://www.gratisexam.com/
A. CordApps
B. DApps
https://www.gratisexam.com/
C. Programmatic Logic
D. Ripple
E. Chaincode
F. Ledger
Correct Answer: CE
Section: (none)
Explanation
Explanation/Reference:
Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/Fabric-FAQ.html#endorsement
QUESTION 56
The Hyperledger Fabric business network is divided into three categories.
A. Membership
B. Chaincode
C. Networking
D. EVM
E. Blockchain
Explanation/Reference:
QUESTION 57
The Secure Registry Services enables Secured ____________Registry of base Hyperledger images and custom images containing chaincodes.
A. Docker
B. EVM
C. Kubenetes
https://www.gratisexam.com/
D. VMWare
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Secure Registry Services enables Secured Docker Registry of base Hyperledger images and custom images containing chaincodes.
QUESTION 58
Hyperledger Composer has two main components.
A. Fabric
B. Sawtooth
C. Playground
D. Explorer
E. Business Network Archive
F. SDK
Correct Answer: CE
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Hyperledger Composer has following main components: 1) Business Network Archive: Capturing the core data in a business network, including the business
model, transaction logic, and access controls, the Business Network Archive packages these elements up and deploys them to a runtime. Business Network
Archive files are stored as “.bna” files. 2) Composer Playground: This web-based tool allows developers to learn Hyperledger Composer, model out their business
network (domain), test that network, and deploy that network to a live instance of a blockchain network. The playground keeps the development model in browser
storage, allowing them to be easily uploaded or downloaded. The playground also allows for CRUD (create, read, update, delete) operations to be performed on
asset transactions which are created and logged. Composer playground offers a repository of sample business networks that can provide a base for building your
own business network
QUESTION 59
What are two specific advantages of using Hyperledger Fabric? (Select two.)
https://www.gratisexam.com/
B. Use any programming language available
C. Open Source Modular architecture
D. Allows components to be plug-and-play
E. Makes mining cryptos more efficient
Correct Answer: CD
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Hyperledger is an open source collaborative effort created for open industrial blockchain development. It started in December 2015 by the Linux Foundation. Linux
Foundation’s objectives were to create an environment in which communities of software developers and companies meet and coordinate to build blockchain
frameworks.
QUESTION 60
In Hyperledger, nodes need a ________________ to be able to communicate to the network.
A. Valid Certificate
B. Valid License
C. Valid YAML file
D. Valid JSON file
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
In Hyperledger, nodes need a valid certificate to be able to communicate to the network and the participants use applications that connect to the network by way of
the nodes.
QUESTION 61
What component on the blockchain maintains the "world state"?
A. .acl
B. Reputation Manager
C. Distributed Ledger
D. .bna
https://www.gratisexam.com/
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Distributed Ledger manages the world state and the transaction log in the blockchain. The world state is defined as the state of all transactions on the Blockchain,
where all nodes agree that all blocks on the Blockchain are at the same state. It implements three key attributes. It efficiently calculates the cryptographic hash of
the entire dataset of each block. It efficiently transmits a minimal “delta” changes to the dataset, when a peer is out of sync and needs to “catch up”. It minimizes the
amount of stored data required for each peer to operate.
QUESTION 62
When you are developing with Fabric Composer which of the following is true?
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Hyperledger Composer is an open-source application development framework which simplifies the creation of Hyperledger Fabric blockchain applications, thus
reducing the time and complexity of development. The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to
know the low-level (Go Programming) details involved in blockchain networks.
QUESTION 63
Composer Modeling Language is an object-oriented modeling language that defines the domain model for a business network definition. The modeling language is
saved as a __________ file.
A. .json
B. .go
C. .txt
D. .ico
E. .cto
https://www.gratisexam.com/
Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Composer Modeling Language is an object-oriented modeling language that defines the domain model for a business network definition. The modeling language is
saved as a .cto file.
QUESTION 64
Fabric Ledger has two specific parts. Select answer with the proper two parts.
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Fabric Ledger has two parts: • State data: Representation of current state of the assets. Asset state data can be changed upon changes to the state of the data. •
Transaction Logs: Record of all the transactions (in the order they are received) which modified the state data, and once the data is written it is immutable and
cannot be changed.
QUESTION 65
In Hyperledger there are three distinct types of nodes.
A. Client Node
B. Ordered Node
https://www.gratisexam.com/
C. Certificate Node
D. Anchor
E. Peer Node
Explanation/Reference:
Explanation:
In Hyperledger, all Nodes are NOT equal. There are three distinct types of nodes: 1. Client Node: That initiates the transaction 2. Peer Nodes: Commits Transaction
& keeps the data in sync across the ledger 3. Ordered: They are the communication backbones and responsible for the distribution of the transactions
QUESTION 66
The fabric framework is implemented on ______programming language.
A. Go
B. Python
C. Node.js
D. Java
E. JS
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The fabric framework is implemented on Go. Since assets in Hyperledger Fabric are represented in JSON or Binary, hyperledger includes the REST and JSON
RPC APIs, events, and an SDK for applications to communicate with the network.
QUESTION 67
What is provided by the Hyperledger Fabric to facilitate network communications?
A. API
B. SDK
C. Ruby
https://www.gratisexam.com/
D. Middleware
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 68
The CA (Fabric CA by default) issues a ______________ to each member (organization or individual) that is authorized to join the network.
A. rootCert
B. tCert
C. eCert
D. NodeCert
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The CA (Fabric CA by default) issues a root certificate (rootCert) to each member (organization or individual) that is authorized to join the network
QUESTION 69
Chaincode Services uses Docker to host (deploy) the chaincode without relying on any virtual machine or computer language.
What would be the main reason or best reason that Hyperledger chose containers over virtual machines?
A. Docker provides a secured, lightweight method to sandbox chaincode execution that is not “locked down”.
B. Docker provides a secured, lightweight method to sandbox chaincode execution that is not “locked down” but additional programming languages cannot be
enabled.
C. Docker provides a secured, lightweight method to sandbox chaincode execution that is “locked down”.
D. Docker is fully compatible with Hyperledger and Linux with an upgrade subscription.
Correct Answer: C
Section: (none)
Explanation
https://www.gratisexam.com/
Explanation/Reference:
Explanation:
Docker provides a secured, lightweight method to sandbox chaincode execution that is "locked down" Chaincode Services uses Docker to host (deploy) the
chaincode without relying on any virtual machine or computer language. Docker provides a secured, lightweight method to sandbox chaincode execution. The
environment is a "locked down" and secured container, along with a set of signed base images containing secure OS and chaincode language, runtime and SDK
images for Golang Additional programming languages can be enabled
QUESTION 70
Chaincode is a decentralized transactional program, running on the validating nodes. As with every chaincode, it implements the ____________________ in
particular, Init and Invoke functions.
A. SDK
B. REST Interface
C. EVM
D. Chaincode interface
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Chaincode is a decentralized transactional program, running on the validating nodes. As with every chaincode, it implements the Chaincode interface in particular,
Init and Invoke functions. Init is called during Instantiate transaction after the chaincode container has been established for the first time, allowing the chaincode to
initialize its internal data. Invoke is called to update or query the ledger in a proposal transaction. Updated state variables are not committed to the ledger until the
transaction is committed.
QUESTION 71
What is the nonce-field in a transaction?
Correct Answer: B
Section: (none)
https://www.gratisexam.com/
Explanation
Explanation/Reference:
Explanation:
If you send off a transaction, then several fields have to be set. These include: • nonce: It is a sequence number for the sending account which counteracts replay
attacks • gasprice: price offered to pay per gas • startgas: upper limit for the gas consumption • to: destination address (EoA or contract address) • value: Ether to
transfer • data: Data to transfer • v, r, s: ECDA signature.
QUESTION 72
Ethereum currently uses the ___________Consensus Algo and in the future it is planned to go to the __________Consensus Algo?
A. PoW, DPoS
B. PoW, PoS
C. PoS, PoW
D. DPoS, PoW
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://coingape.com/ethereum-founder-vitalik-buterin-consensus-algorithm-fight-attacks/
QUESTION 73
In Ethereum how is the block difficulty determined in Ethereum?
A. The Block Difficulty increases when the time between mined blocks is below 10 seconds, while it decreases when the time is above 20 seconds.
B. The Block Difficulty is determined by the Ethereum Committee every fortnight to reflect the average amount of transaction and it cannot be influenced by the
network itself.
C. The Block Difficulty increases when the time between mined blocks is below 20 seconds, while it decreases when the tie is above 60 seconds.
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Explanation:
At the time of writing these lines, the Ethereum Blockchain still runs on Proof of Work. When a block is mined, the miner node selects some transactions from a
pool of pending transactions. Usually they are sorted by how much gas they would bring in. These transactions are executed and incorporated in the new block. But
a block also contains two very important parameters: a difficulty and a timestamp. The difficulty regulates how hard it is to find a block by the miner. The mining time
https://www.gratisexam.com/
is set to be between 10 and 20 seconds. If it’s beyond 20 seconds, the difficulty is too high and will be automatically lowered going forward. If the mining happens
below 10 seconds, then the difficulty increases. The timestamp is the time when a miner found the block. It is not automatically derived, rather it is set by the miner
itself and can thus be influenced to a certain degree. The timestamp does not depend on the time zone, as it’s the standard Unix timestamp.
QUESTION 74
In regards to understanding the Ethereum Virtual Machine what statement is true?
A. The EVM is extremely powerful, non-turing complete and perfect for doing computational intensive thins, because of the direct access to the graphics card.
B. The EVM is extremely powerful, turing complete and perfect for doing computational intensive things, because of the direct access to the graphics card.
C. While the EVM is Sandboxed, it isn’t as powerful as the Bitcoin network, because it’s not Turing Complete
D. The EVM can’t access hardware layers or anything outside a blockchain node because it’s sandboxed.
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Explanation:
The EVM is basically a sandboxed virtual machine running on every single node. It is Turing complete and a transaction-based state machine. The nodes reach
consensus by executing all transactions. Only the miner node gets the block reward, all other nodes are just checking if the miner was “honest”.
QUESTION 75
Blockchain provenance is defined as _______________?
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
Provenance means recording the history of data, from its inception to various stages of the data lifecycle. Provenance provides a detailed record of how the data
was collected, where it was stored and how it is used. Blockchain holds complete provenance details of each component of data transfer. It is accessible to all the
participants in a business network. It improves the system utilization and increases trust.
QUESTION 76
https://www.gratisexam.com/
Smart Contracts provide all the following benefits EXCEPT?
A. Legally Enforcable
B. Autonomy
C. Cast Savings
D. Efficiency
E. Backup
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
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.
Reference: https://blockgeeks.com/guides/smart-contracts/
QUESTION 77
There are two types of tokens in blockchain solutions. (Select two.)
A. Legal
B. Utility
C. Equity
D. Financial
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 78
You are currently considering blockchain solutions for your organization. You read an article about "blockless" blockchains.
What are the two benefits that could be gained over a traditional blockchain solution? (Select two.)
https://www.gratisexam.com/
B. Greater Transaction Security
C. Faster Performance
D. Greater transaction Capacity
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
Reference: https://solarmagazine.com/blockchain-trading-peer-to-peer-solar-energy-trading/
QUESTION 79
In blockchains there is the concept of "Group Consensus" and how many members must agree.
A. 52%
B. 74%
C. 75%
D. 51%
E. 100%
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 80
What consensus algo uses a method of sending coins to an address where they cannot be retrieved?
A. Proof of Stake
B. Proof of Activity
C. Proof of Burn
D. Proof of Sending
Correct Answer: A
Section: (none)
Explanation
https://www.gratisexam.com/
Explanation/Reference:
QUESTION 81
Bitcoin implemented Byzantine Fault Tolerance through a system named:
A. Authenticated Encryption
B. Proof of Work
C. PBKDF2
D. None of the above
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://medium.com/loom-network/understanding-blockchain-fundamentals-part-1-byzantine-fault-tolerance-245f46fe8419
QUESTION 82
Hyperledger is an enterprise focused blockchain project. This project was released by a consortium under the umbrella of the Linux Foundation's Hyperledger
Project.
A. 2013
B. 2012
C. 2015
D. 2009
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 83
What is the difference in using Go-Ethereum over Ganache?
https://www.gratisexam.com/
A. Can automate builds with Go Ethereum but you can’t with Ganache
B. Go Ethereum is written in Java whereas Ganache is written in Golang
C. Go Ethereum is real blockchain whereas Ganache is a blockchain simulation
D. Ganache is a real blockchain whereas Go Ethereum is a blockchain simulation
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: http://truffleframework.com/docs/getting_started/client
QUESTION 84
In what year did a whitepaper that was published by “Satoshi Nakamoto” outlined a solution to the Byzantine Generals problem?
A. 2006
B. 2009
C. 2008
D. 2010
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Explanation:
In 2008 a whitepaper is published by “Satoshi Nakamoto” which outlines a solution to the Byzantine Generals problem
QUESTION 85
Blockchain systems can offer what advantage over centralized systems?
Correct Answer: C
Section: (none)
https://www.gratisexam.com/
Explanation
Explanation/Reference:
QUESTION 86
Blockchain systems assume all parties are trusted by all other parties in the exchange or ecosystem.
https://www.gratisexam.com/
A. FALSE
B. TRUE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 87
All blockchain networks and systems require autonomous on-chain code in order to process transactions.
A. FALSE
B. TRUE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 88
Which of these technical components best represents why cryptocurrency is able to operate successfully?
https://www.gratisexam.com/
A. An immutable digital ledger that is validated and distributed across many peers
B. Using API calls, cryptocurrency having a direct correlation to USD exchange rates
C. High performance computing power allows cryptocurrency to be minted just as a central government might do with fiat currency
D. Blockchain cryptocurrency transactions are always public which generates user trust and adoption
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 89
Some of the various consensus models employed by public blockchain networks include:
A. Proof of Work
B. Proof of Importance
C. Proof of Stake
D. All of the above
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://101blockchains.com/consensus-algorithms-blockchain/
QUESTION 90
Blockchains only work to store financial transactions or other exchanges of monetary value.
A. TRUE
B. FALSE
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
https://www.gratisexam.com/
QUESTION 91
Adding more nodes to a blockchain network has which effect?
A. Increased centralization
B. Increased security
C. Decreased costs
D. Increased performance
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 92
Which of following scenarios and datasets would be best suited to be utilized by a blockchain solution?
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
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: https://medium.com/crowdbotics/examples-of-blockchain-games-and-how-they-work-7fb0a1e76e2e
QUESTION 93
An on-chain Smart Contract might be considered autonomous in nature because:
https://www.gratisexam.com/
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 94
Without 100% autonomy, blockchain software and networks would serve little purpose.
A. FALSE
B. TRUE
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 95
To interact with a deployed Ethereum Smart Contract, a user or app must:
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: https://ethereum.stackexchange.com/questions/25605/how-to-interact-with-a-deployed-smart-contract-in-the-real-world
QUESTION 96
One critical business consideration you must account for when choosing Hyperledger Fabric over Ethereum is:
A. Who you will have host the nodes and how will you deploy the network
https://www.gratisexam.com/
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
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 97
Which of these demonstrates the correct order of the lifecycle of a transaction on Ethereum blockchain?
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 98
Which of the following is true concerning Hyperledger Composer?
https://www.gratisexam.com/
B. It’s an API layer that sits above Hyperledger Fabric and is required to interact with the Fabric blockchain
C. It’s a toolset and framework for easily developing business networks
D. It’s a consensus-focused replicable state machine framework for blockchain development
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Reference: http://www.redbooks.ibm.com/redpapers/pdfs/redp5492.pdf
QUESTION 99
Which of these is the name of a well known open source peer-to-peer hypermedia distributes file system?
A. FileBlocks
B. Hyperbole
C. FileDropperTM
D. IPFS
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://hackernoon.com/what-is-the-interplanetary-file-system-ipfs-2da976e35d05
QUESTION 100
Which of the following would create a blockchain transaction?
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
https://www.gratisexam.com/
QUESTION 101
The “Nothing-at-Stake” problem that could be realized by Proof of Stake networks would be caused by what?
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 102
Public blockchains can alter the blockchain ledger by:
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 103
In what way(s) can Ethereum Smart Contract functions be invoked?
https://www.gratisexam.com/
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Reference: https://bitfalls.com/2018/04/08/how-to-call-ethereum-smart-contract-functions/
QUESTION 104
A private blockchain like Hyperledger would be the right choice for which scenario:
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 105
Consider the following scenario: A large department store chain is being pressured by lawmakers to provide evidence that proves the store’s clothing is not
produced through child labor. This is no easy task currently due to the store’s clothing being transferred between at least 6 different parties in between creation and
placement at the storefront. The store chain is considering the use of blockchain to solve their problem. Discretion in the reading and writing of transactions is highly
important to the store chain to protect its proprietary interests.
A. Use a public blockchain that supports assets, then create a new clothing asset for each item created. When the clothing item is transferred to the next party in
the process, require that the associated blockchain asset be transferred to the next party’s blockchain account with relevant metadata. The lawmakers can now
view the transactions and transfers at any time.
B. Use a permissioned blockchain to build the technology. Require every party involved in the process to host a node on you network. Create a new clothing asset
for each item created. When the clothing item is transferred to the next party in the process, have the previous party use your web portal to initialize a chaincode
Smart Contract to transfer control of the asset. When the next party receives the asset have them use your web portal to initialize a chaincode Smart Contracts
to acknowledge receipt of the asset. Provide read-only permissions to the lawmakers so they can receive the evidence they are looking for.
C. Both options are equally suitable
https://www.gratisexam.com/
D. None of the above
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 106
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?
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 107
Transactions can be only added to a blockchain.
A. FALSE
B. TRUE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 108
Ownership or partial ownership of an asset can be tracked with which type of token?
https://www.gratisexam.com/
A. Equity
B. Utility
C. Ethereum
D. Game-based
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 109
A product’s supply chain data is stored on blockchain. Only members of the product supply chain can write announcements to the blockchain but any consumer can
query this data in a store to learn more about the product they want to buy. This is an example of a ____/____ blockchain.
A. public /closed
B. private / open
C. private / closed
D. public / open
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 110
How are blocks of data “chained” together to ensure the integrity of transactions?
A. The hash of the previous block is written to the header of the current block
B. The ID of the previous block is stored in the current block
C. A public key is stored in each block for data decryption
D. The hash of the genesis block is kept in all block headers
Correct Answer: A
Section: (none)
https://www.gratisexam.com/
Explanation
Explanation/Reference:
QUESTION 111
Which one of the following is true regarding Smart Contracts on the Ethereum blockchain?
A. They provide added security over off-chain transaction code on other blockchain networks
B. Because they are compiled into bytecode they cannot be used in an unintended manner
C. Any flaw discovered in their code can quickly be updated and redeployed
D. They are Turing complete and deterministic in nature
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Reference: https://blockgeeks.com/guides/different-smart-contract-platforms/
QUESTION 112
It is impossible to persist media types such as MP3 and MOV on any distributed ledger.
A. FALSE
B. TRUE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 113
Anonymity can be protected in blockchain applications by use of which of the following?
https://www.gratisexam.com/
D. Blockchain-based data cubes
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 114
The primary difference between a blockchain and blockless solution is?
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 115
Consider the following scenario. A startup is building a chat app for smart phones where the messages sent between users are anonymous and get destroyed
within 24 hours of being sent.
A. Ethereum for token management and chat messages; Mobile apps use JSON-RPC to communicate directly with Smart Contracts
B. Private blockchain to persist chat messages; Custom built token system with private blockchain smart contract
C. Token management for shareholders in a public blockchain; Mobile apps and data management built on existing multitier systems without use of blockchain
D. Hybrid blockchain for token management with Proof of Stake; private blockchain to persist the chat messages
Correct Answer: C
Section: (none)
Explanation
https://www.gratisexam.com/
Explanation/Reference:
QUESTION 116
One consideration that should be taken into account when building a product on a public blockchain is:
A. Blockchain fees associated with transactions that both the product and the user may have in order to use the product on that blockchain
B. What countries the blockchain is available in
C. How you can transfer your tokens to another blockchain if you decide to switch
D. How often the blockchain goes offline for maintenance
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 117
Records on a public blockchain are deleted by?
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 118
In public key cryptography, the private key is used to:
https://www.gratisexam.com/
D. Sign/approve any transaction/action that might be made by the holder of the key pair
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 119
To prevent duplicate addresses/accounts from being generated on the same blockchain network, the input of the hash function that generates the address:
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
https://www.gratisexam.com/
https://www.gratisexam.com/