Smart Contracts 101

Smart Contracts 101

Professional Development

10 Qs

quiz-placeholder

Similar activities

Good Laboratory Practices

Good Laboratory Practices

Professional Development

15 Qs

Chennai RTI -Data Analysis techniques for detection and revenue

Chennai RTI -Data Analysis techniques for detection and revenue

Professional Development

6 Qs

2H5 Heat

2H5 Heat

KG - Professional Development

11 Qs

Ways of Working

Ways of Working

Professional Development

9 Qs

Exit Ticket Monday

Exit Ticket Monday

6th Grade - Professional Development

6 Qs

 Communication Building Services Engineering Quiz

Communication Building Services Engineering Quiz

Professional Development

15 Qs

[Set 2] Architecting on AWS - Day 3

[Set 2] Architecting on AWS - Day 3

Professional Development

7 Qs

Smart Contracts 101

Smart Contracts 101

Assessment

Quiz

Science

Professional Development

Medium

Created by

Juan Lopez

Used 3+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What parameter is used to find a Smart Contract in Ethereum?

Locator

ABI

DID

Address

Answer explanation

The Ethereum blockchain uses addresses to locate wallets and deployed smart contracts

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is sent to the Ethereum blockchain to execute an arbitrary transaction?

GLO

Transaction Payload

ABI

Bytecode

Answer explanation

The Ethereum blockchain only understands an specific transaction payload. GLOs, for example, are a concept of Marco and not of a particular blockchain. The bytecode is the specific name for compiled smart contracts on Ethereum.

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Are all smart contracts trustless?

Yes

They can be as long as the blockchain is trustless

Depends on how it is programmed and managed

No

Answer explanation

They are not all trustless, they can be made so that dynamic behaviours can be set in. They can also be modified without user consent on some blockchains.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an advantage of Smart Contracts over traditional apps?

More capacity for trustlessness

They are faster

They are simpler to code

They are trendy

Answer explanation

Trustlessness is the real beenfit of using an smart contract

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is a common saying in the Blockchain lingo?

Code is right

Coleslaw

Code is law

Satoshi is reptilian

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Can smart contracts be hacked?

No, it is trustless

Yes, there can be bugs

No, code is law

Yes, you can the node

Answer explanation

If there is a bug in a smart contract caused by the developer, there's nothing the ledger can do about that

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is the interface object that is used to communicate with an Ethereum Smart Contracts natively?

OpenAPI

Address

ABI

Wallet Plugin

Answer explanation

The ABI is a representation of the interface of a Smart Contract. It is similar to an OpenAPI but with more information to the Ethereum domain.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?

Discover more resources for Science