2017-11-20 20 views

답변

1

는 비 검증 공증인에 거래를 전송하기 전에 여과 :

stx.buildFilteredTransaction(Predicate { 
    it is StateRef || it is TimeWindow || it == notaryParty 
}) 

은 (주 코르다의 REPO에 NotaryFlow.kt 참조).

  • 모든 입력을 StateRef
  • 시간 - 윈도우의 형태로 존재하는 경우
  • (공증인는 타임 스탬프 기관이기 때문에) : 이것은 타당성을 검증하지 않는 공증인 만 볼 수 있음을 의미 거래의

트랜잭션이 나머지 구성 요소가 제거되어 있지만 해시 트리 (https://docs.corda.net/_images/merkleTree.png 참조)이,하고 공증 볼 수 없기 때문에

  • 의 ID는 공증
  • , 거래의 내용이 없습니다 한 번 나중에 변경해야합니다. tary 서명이 적용되었습니다.