wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz về Blockchain

Total questions: 66

Worksheet time: 33mins

Name
Class
Date
1.

Blockchain là gì?

a)

Một khối của chuổi

b)

Danh sách các bản ghi

c)

Danh sách các giao dịch

d)

Tất cả đều sai

2.

Cách các blockchain liên kết?

a)

Kết nối (Connection)

b)

Mã hoá (Cryptography)

c)

Cáp (Cable)

d)

Tất cả đều sai

3.

Tại sao blockchian được tạo nên?

a)

Tăng cường việc sử dụng tiên điện tử

b)

Làm việc như một sổ cái

c)

Hiện đại hoá lãi suất

d)

Cải thiện quá trình mã hoá

4.

Điểm chính của blockchain?

a)

Tính bất biến

b)

Tính tập trung

c)

Tính ẩn danh

d)

Tất cả đều đúng

5.

Ứng dụng của Blockchain trong thực tế

a)

Ngân hàng

b)

Lưu trữ phân tán trên đám mây

c)

Y tế

d)

Tất cả đều đúng

6.

Proof of Stake:

a)

Chứng nhận của một giao dịch

b)

Giao thức xác minh giao dịch và khối

c)

Giao thức băm

d)

Giao thức xác nhận người dùng

7.

Dapps được thiết kế để làm gì?

a)

Thực thi các hợp đồng thông minh với logic nghiệp vụ ở phần đầu của một ứng dụng độc lập

b)

Chỉ quản lý tiền điện tử mà không có bất kỳ hệ thống bỏ phiếu nhúng vào để quản trị chuỗi khối

c)

Chạy các ứng dụng trên mạng ngang hàng (P2P) mở rộng các hợp đồng thông minh ngoài việc chuyển giao giá trị đơn giản

d)

Hổ trợ các ứng dụng chạy trên nhiều nhà cung cấp đám mây công cộng, tránh mọi hành vi gian lận và khoá nhà cung cấp

8.

Đặc điểm chính của mạng Hyperledger là gì?

a)

Đây là mạng blockchain công khai và là một trong những mạng lâu đời nhất, tồn tại từ năm 2009

b)

Mạng riêng, nguồn mở và có thể chạy công nghệ sổ cái phân tán(DLT) của riêng mỗi người

c)

Nó sử dụng tiền điện tử làm cơ chế khen thưởng, giúp mạng an toàn hơn

d)

Nó sử dụng thuật toán đồng thuận Proof of Stake(POS) làm biện pháp bảo mật chính

9.

Các chuỗi khối công khai khuyến khích người dùng khai thác các khối và bảo mật mạng?

a)

Chuỗi khối công khai cho phép người dùng tạo token để bán trên thị tường thứ cấp

b)

Các chuỗi khối công khai không cung cấp phần thưởng vì chúng là nguồn mở

c)

Các chuỗi khối công khai cung cấp phần thưởng bằng tiền mặt khi chạy các nút khai thác

d)

Các chuỗi khối công khai cung cấp phần thưởng cho việc khai thác dưới dạng tiền điện tử

10.

Loại sổ cái được Bitcoin sử dụng là gì?

a)

Phân tán

b)

Phi tập trung

c)

Phân tán và phi phân tán

d)

Tất cả đều sai

11.

ERC20 là gì?

a)

Tiêu chuẩn ISO để triển khai chuỗi khối công khai

b)

Tiêu chuẩn Châu Âu về thực hiên hợp đồng thông minh

c)

Tiêu chuẩn kỹ thuật được sử dụng cho các hợp đồng thông minh trên chuỗi khối Ethereum để triển khai mã thông báo

d)

Tiêu chuẩn quản trị của ngân hàng Trung ương Châu Âu kiểm soát giá trị của bitcoin

12.

Phát biểu sau đây đúng hay sai: Để tìm bản gốc của một giá trị băm, người nhận sẽ sử dụng khoá công khai của người gửi để giải mã.

a)

Đúng

b)

Sai

13.

Trong Ethereum cây Marke được sử dụng để tính giá trị băm:

a)

State root

b)

Transaction root

c)

Recept root

d)

Tất cả đều đúng

14.

Điểm chính của Blockchain?

a)

Bất biến

b)

Phi tập trung

c)

Minh bạch

d)

Tất cả đều đúng

15.

Ứng dụng của POW

a)

Bitcoin

b)

Ethereum 2.0

c)

HypehagaFabric

d)

Tất cả đều đúng

16.

Web 2.0 không dựa trên công nghệ nào?

a)

Điện toán biên

b)

Điện toán đám mây

c)

Di động

d)

Tất cả đều đúng

17.

Read – write – personaliza web là

a)

Web 1.0

b)

Web 2.0

c)

Web 3.0

d)

Tất cả đều sai

18.

Blockchain cho phép chuyển tiền kỹ thuật số ngang hàng mà không cần trung gian như ngân hàng. Phát biểu này là

a)

Đúng

b)

Sai

19.

Cụm từ nào sau đây là mô tả tốt nhất cho blockchain?

a)

Hệ thống tiền điện tử ngang hàng

b)

Sổ cái phân tán (sổ cái sao chép, chia sẻ)

c)

Hiệu quả, tốn kém, dễ bị tấn công

d)

Proof of Work

20.

Trong Ethereum, băm cây Merkle được sử dụng để tính giá trị băm

a)

State root

b)

Tất cả đều đúng

c)

Transaction root

d)

Receipt root

21.

Mô tả nào sau đây đúng với POW?

a)

Thuật toán đồng thuận hợp tác được hỗ trợ bởi các nút cung cấp bộ nhớ còn lại trên máy tính để thực hiện các giao dịch

b)

Thuật toán không cạnh tranh trong đó việc xác thực được thực hiện bởi các nút được chọn, các nút này đã thực hiện gửi tiền điện tử đến một địa chỉ không thể truy xuất được

c)

Thuật toán cạnh tranh cao và tốn kém trong đó mỗi miner cạnh tranh để chiếm được các khối

d)

Thuật toán đồng thuận hợp tác trong đó các tài khoản được duyệt sẽ thực hiện việc xác thực

22.

Ethereum có mấy loại tài khoản?

a)

1

b)

3

c)

2

d)

4

23.

Một ví dụ về việc sử dụng mật mã trong blockchain là

a)

Đảm bảo an ninh blockchain khỏi 50% cuộc tấn công bởi các nút bị lỗi

b)

Truy cập blockchain riêng hoặc lai bằng cách sử dụng khóa riêng

c)

Đảm bảo an ninh trong quá trình chuyển tiền điện tử giữa những người nhận

d)

Tạo phần thưởng cho các nút khai phá

24.

Xác thực (validation), xác minh (verification), không thay đổi sau khi ghi nhận và __(?)__ nhằm đảm bảo sự tin cậy và an ninh.

a)

Sha256

b)

Thuật toán

c)

Đồng thuận

d)

Hợp đồng thông minh

25.

Những miner đã giải được bài toán nhưng không giành chiến thắng trong việc tạo khối được gọi là

a)

Ommer

b)

Parent

c)

Tất cả đều sai

d)

Orphan

26.

Một khối (block) trong mạng blockchain sẽ có một header và _(?)_.

a)

Các giao dịch (Transactions)

b)

Các giá trị băm

c)

Các token

d)

Sổ cái điện tử (Digial ledger)

27.

Miner là _(?) _ thực hiện _(?)_

a)

Máy tính; các hoạt động định nghĩa bởi người dùng

b)

Người dùng; các hoạt động định nghĩa bởi hợp đồng thông minh

c)

Máy tính; các hoạt động định nghĩa bởi giao thức blockchain

d)

Người dùng, các giao dịch

28.

Xác nhận giao dịch được thực hiện bởi các nút khai phá (miner nodes) và các hoạt động này có sự phụ thuộc lẫn nhau.

a)

Đúng

b)

Sai

29.

Trong hợp đồng thông minh, để truy cập địa chỉ của tài khoản bắt đầu giao dịch thì chúng ta sẽ gọi.

a)

Msg.value

b)

Msg.sender

c)

Msg.sig

d)

Msg.address

30.

Ở Ethereum, chương trình máy tính được viết bằng Solidity sẽ được lưu trữ

a)

Trên EVM

b)

Trên server

c)

Trên node

d)

Trên Blockchain

31.

Ký số (digital signing) một tài liệu bao gồm các hoạt động như băm nội dung tài liệu và _(?)_

a)

Băm với nonce

b)

Mã hoá với khoá công khai

c)

Mã hoá với nonce

d)

Mã hoá với khoá riêng

32.

Khối nguyên thủy sẽ có giá trị băm khối trước (previous hash) được gán là

a)

Null

b)

0

c)

1

d)

-1

33.

Trong một mạng blockchain __, người tham gia có thể tham gia và rời khỏi bất cứ khi nào họ muốn.

a)

Liên minh (consortium)

b)

Công khai (public)

c)

Riêng (private)

d)

Tất cả đều đúng

34.

Công ty AZY muốn phát triển hợp đồng thông minh dựa trên công nghệ blockchain. Công ty muốn giảm áp lực cho nhân viên trong duy trì an toàn bảo mật cho blockchain. Công ty nên chọn công nghệ blockchain nào?

a)

Blockchain liên minh

b)

Bockchain riêng

c)

Blockchian công khai

d)

Blockchain lai

35.

Mệnh giá nhỏ nhất của tiền điện tử trên Ethereum là gì?

a)

Gas

b)

BTC

c)

Wei

d)

Ether

36.

Chọn phát biểu đúng

a)

Bitcoin là blockchain công khai.

b)

Header của một khối sẽ có chứa timestamp ghi nhận thời gian khối được cập nhật lần cuối.

c)

Một khối sẽ có chứa thông tin về tất cả các khối trước đó trong chuỗi.

d)

Header của một khối bao gồm các giao dịch.

37.

Hàm băm trong Ethereum được sử dụng để (1) Tạo băm trạng thái (2) Tạo địa chỉ tài khoản (3) Mã hóa thông điệp người gửi (4) Tạo khối băm

a)

1,4

b)

1,3,4

c)

1,2,3,4

d)

1,2,4.

38.

Blockchain hoạt động như thế nào?

a)

Cập nhật định kỳ tất cả số dư của mỗi ví lên blockchain

b)

Lưu giữ bản ghi của tất cả các giao dịch đã thực hiện trên mạng

c)

Chia sẽ bản ghi giao dịch với các người tham gia

d)

Lưu giữ số lượng lớn dữ liệu giao dịch dưới dạng cơ sở dữ liệu tập trung

39.

Solidity bao gồm dữ liệu, hàm, phương thức và công cụ sữa đổi (modifier), cùng với các hàm getter và setter

a)

Đúng

b)

Sai

40.

Solidity bao gồm dữ liệu, hàm, phương thức và công cụ sữa đổi (modifier), cùng với các hàm getter và setter

a)

Đúng

b)

Sai

41.

Nút nào không phải là loại nút của Blockchain?

a)

Merkle node

b)

Lightweight node

c)

Mining node

d)

Full node

42.

Mọi thay đổi về giá trị của biến__trong hợp đồng thông minh đều được lưu trữ trên blockchain

a)

Trạng thái(state)

b)

Riêng (private)

c)

Cục bộ (local)

d)

Công khai (public)

43.

Thuật toán băm nào được bitcoin sử dụng để xác định giá trị băm của một khối?

a)

MD5

b)

SHA512

c)

SHA256

d)

Keccak256

44.

Phương pháp nào có thể được sử dụng để lấy lại thông điệp gốc từ giá trị băm tạo ra bằng SHA256?

a)

Áp dụng băm với khoá công khai

b)

Áp dụng băm với khoá riêng

c)

Tất cả đều sai

d)

Áp dụng hàm băm đảo ngược

45.

Blockchain là gì?

a)

Hệ thống giao dịch tài chính

b)

Chuỗi các khối dữ liệu được liên kết với nhau

c)

Một loại tiền điện tử

46.

Ai là người hay nhóm người phát minh ra blockchain?

a)

Satoshi Nakamoto

b)

Bill Gates

c)

Mark Zuckerberg

47.

Khái niệm "đào coin" (mining) là gì trong ngữ cảnh của blockchain?

a)

Tạo ra một đồng tiền ảo mới

b)

Xác nhận các giao dịch và bảo vệ mạng lưới

c)

Chuyển đổi tiền thật thành tiền ảo

48.

Dữ liệu trên blockchain được lưu trữ ở đâu?

a)

Trên một máy chủ trung ương

b)

Trên nhiều máy tính khác nhau trên toàn cầu

c)

Chỉ trên máy tính của người tạo blockchain

49.

Smart contract là gì?

a)

Một hợp đồng thông thường được ký bằng giấy

b)

Một đoạn mã máy tính tự thực thi khi điều kiện được đáp ứng

c)

Một cơ sở dữ liệu lưu trữ thông tin về giao dịch

50.

Khái niệm "consensus" (đồng thuận) trong blockchain đề cập đến điều gì?

a)

Sự đồng lòng giữa tất cả người tham gia về một quyết định

b)

Sự khác biệt giữa các đồng coin khác nhau

c)

Một loại tiền tệ số

51.

Hash là gì trong blockchain?

a)

Một loại đồng tiền ảo

b)

Một dãy số và chữ cái có độ dài cố định đại diện cho dữ liệu

c)

Một loại hợp đồng thông minh

52.

Distributed Ledger Technology (DLT) là một khái niệm liên quan đến gì?

a)

Công nghệ xử lý ảo

b)

Công nghệ lưu trữ dữ liệu phân tán

c)

Công nghệ chế tạo đồng coin

53.

Mục đích chính của việc sử dụng blockchain là gì?

a)

Bảo mật thông tin cá nhân

b)

Tăng tính minh bạch và an ninh trong giao dịch

c)

Tạo ra một loại tiền mới

54.

Hard fork là gì trong ngữ cảnh của blockchain?

a)

Quy trình cập nhật phần mềm mà không gây sự cố

b)

Sự phân nhánh của một blockchain thành hai đường đi riêng biệt

c)

Quá trình khôi phục dữ liệu mất mát trên blockchain

55.

P2P là viết tắt của gì?

a)

Password to Password

b)

Peer to Peer

c)

Product to Product

d)

Private Key to Public Key

56.

Node là gì?

a)

Một loại tiền ảo

b)

Một chuỗi blockchain

c)

Một máy tính trong mạng blockchain

d)

Một sàn giao dịch

57.

Ai là người tạo ra bitcoin?

a)

Satoshi Nakamoto

b)

Samsung

c)

John Mcafee

d)

Trung Quốc

58.

Tiền kỹ thuật số được lưu trữ ở đâu?

a)

Tài khoản ngân hàng

b)

Đĩa mềm

c)

Ví điện tử

d)

Trong túi bạn

59.

Đâu là nơi ít an toàn nhất để giữ tiền kỹ thuật số?

a)

Trong túi

b)

Trên sàn giao dịch

c)

Trong ví nóng

d)

Dưới bàn làm việc

60.

Miner là gì?

a)

Một loại blockchain

b)

Một thuật toán dự đoán chuỗi tiếp theo

c)

Người tính toán để xác định giao dịch

d)

Máy tính xác nhận hợp lệ và xử lý giao dịch blockchain

61.

Các loại token gọi là gì?

a)

Platform

b)

Privacy

c)

Currency

d)

Tất cả đáp án trên

62.

Bạn có thể mua tiền ảo ở đâu?

a)

Giao dịch riêng

b)

Sàn giao dịch

c)

Cây ATM bitcoin

d)

Tất cả các đáp án trên

63.

Đâu không phải một phần của mã hóa bất đối xứng?

a)

Mining

b)

Public Key

c)

Pasphrase

d)

Private Key

64.

Blockchain là gì?

a)

Sổ cái phân phối trên mạng ngang hàng

b)

Một loại tiền ảo

c)

Một sàn giao dịch

d)

Sổ cái tập trung

65.

Trường hợp nào sau đây thì hợp đồng thông minh là giải pháp tốt nhất cho vấn đề đó?

a)

A. Giám đốc ngân hàng muốn đồng hồ thông minh sẽ thông báo khi có khách hàng VIP bước vào ngân hàng.

b)

B. Công ty xăng dầu muốn tự động mua nhiên liệu khi giá đạt đến một mức định trước.

c)

C. Nhà hàng muốn bắt buộc khách hàng trả tiền bằng cách chuyển tiền điện tử vào tài khoản.

d)

D. Công ty bảo hiểm muốn thanh toán cho khách hàng khi nào người quản lý cảm thấy đó là thời điểm tốt nhất.

66.

Giả sử công ty QWERTY cần lưu trữ dữ liệu giao dịch nhưng đảm bảo tính riêng tư, không thay đổi, có thể xác minh nhưng cũng muốn kiểm soát người có thể đọc và ghi vào dữ liệu để duy trì khả năng mở rộng. Công ty đó nên chọn?

a)

A. Cơ sở dữ liệu truyền thống

b)

B. Permissioned blockchain (Blockchain được cấp phép)

c)

C. Tất cả đều sai

d)

D. Public blockchain (Blockchain công khai)