区块链预言机(4)内在机制
1. 內在機制
1.1 step說明
-
step1:A requester creating a smart contract specifying the data required to trigger the execution of the contract and deploy on the blockchain. The requester can be either a user or a component of a software system.
用戶或軟件創建和發布一個智能合約 -
step2:Centralized oracles can automatically identify requirements specified by a smart contract
中心化的預言機收到了請求
. -
step3, step4: 預言機與外部數據源交互,得到數據。
-
step5: 預言機將數據上鏈
-
step6: the requester will be able to see this data in their execution of a smart contract
智能合約執行完,用戶能看到數據
1.2 兩個特點:
. ? Oracles introduce a trusted third-party into the decentralised blockchain system.
預言機是可信的第三方。
. ? Blockchain tramsactioms are immutable, but the external state used for oracle data may change.
交易不變,但是預言機的數據狀態可變。
.
2. 各區塊鏈預言機總結
【參考】
[1] “Reliability analysis for blockchain oracles” Reliability analysis for blockchain oracles Volume 83, May 2020
總結
以上是生活随笔為你收集整理的区块链预言机(4)内在机制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 区块链预言机(3)关键点说明
- 下一篇: 甲骨文预言机平台(1)业务流程