Corda 結合 2 種共識方法,驗證是否為有效交易
公證節點紀錄交易過程,以驗證交易是否重複被發送,避免雙花攻擊。
Key: (Transaction ID, Output Index)
Value: (Transaction ID, Input Index, Requesting Peer)
#### Oracle
某些情況,交易的過程需要參考某些外部資料,例如貨幣匯率。
在貨幣匯率可能變動的情況下,交易驗證時差可能會造成資料不一致,驗證結果就會不同。
Oracle 節點作為外部資料的代理者,也用以驗證交易中外部資料,並提供必要的交易簽章。