Select the two kinds of accounts in Ethereum which share the same address space. (Select two.)
A. Gas Account
B. Contract Accounts
C. External Accounts
D. Internal Accounts
E. dApp Accounts
The most popular Ethereum development framework is currently Truffle.
What are three features of Truffle? (Select three.)
A. Scriptable deployment and 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
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
When writing and considering push and pull in a smart contract that involves "user" funds would it be better to ____________________?
A. Withdraw funds rather than pull funds to them automatically
B. Withdraw funds rather than push funds to them automatically
C. Pull funds rather than push funds to them automatically
D. Push funds rather than pull funds to them automatically
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.
A. BFT, cross industry
B. POS, Financial only
C. Majority voting, Financial only
D. Majority voting, cross industry
E. POW, cross industry
Bitcoin implemented Byzantine Fault Tolerance through a system named:
A. Authenticated Encryption
B. Proof of Work
C. PBKDF2
D. None of the above
Which of the following scenarios and databases is least suited to be utilized by a blockchain solution?
A. Scenario: Law enforcement system; Dataset: Criminal Arrests, Warrants for Arrest, Conviction Date
B. Scenario: An Email campaign service; Dataset: Recipient Email, From Email; Subject, Body
C. Scenario: A family filter wifi router; Dataset: Websites Visited, Websites Blocked, Download History
D. Scenario: Credit score app; Dataset: Credit Score, Hard Inquiries; Collections, Date Removed, Date Added
Without 100% autonomy, blockchain software and networks would serve little purpose.
A. FALSE
B. TRUE
By default, who can see transaction details on a public/open blockchain?
A. The initiator
B. Everyone
C. The recipient of a transaction
D. The network owner / administrator
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.
Which architecture would best solve the product need?
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