45.有關區塊鏈上的智能合約,下列敘述何者錯誤?
(A)可被觸發後自動執行,降低業務成本,減少人為錯誤
(B)合約程式儲存於區塊鏈,無法竄改
(C)合約程式由區塊鏈平台上礦工節點執行
(D)合約程式由區塊鏈自動產生,並部署於用戶之錢包軟體然後等待執行

答案:登入後查看
統計: A(85), B(158), C(142), D(598), E(0) #3638898

詳解 (共 3 筆)

#6977340
1. 題目解析 這道題目是考查對智能合約...
(共 763 字,隱藏中)
前往觀看
10
1
#7287472

(D)智能合約不會自動產生。

5
0
#7314023

? 為什麼 (D) 是錯誤的?

這裡有兩個嚴重的邏輯錯誤:

  1. 並非自動產生: 智能合約是由**開發者(人類)**撰寫程式碼(例如使用 Solidity 語言),然後才部署到區塊鏈上。區塊鏈本身不會憑空「自動產生」合約邏輯。

  2. 部署位置錯誤: 智能合約是部署在**區塊鏈(帳本/虛擬機)**上,而不是部署在「用戶的錢包軟體」裡。錢包軟體只是用來發送交易、觸發合約的工具,合約的程式碼和狀態是存在全網節點中的。

✅ 其他正確選項解析

  • (A) 正確: 智能合約的核心價值就是 「自動執行(Self-executing)」。只要觸發條件滿足(例如時間到或收到款項),程式就會自動跑,不需人工介入,進而降低成本與錯誤。

  • (B) 正確: 程式碼一旦部署到區塊鏈,就跟交易紀錄一樣具有 「不可竄改性(Immutability)」,這保證了合約的公正性。

  • (C) 正確: 在公鏈環境下(如乙太坊),合約的運算是由**礦工節點(或驗證者節點)**透過虛擬機(EVM)共同執行並達成共識。

0
0

私人筆記 (共 1 筆)

私人筆記#7827673
未解鎖
Smart Contract (智能合約...

(共 379 字,隱藏中)
前往觀看
0
1