Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

Add validation hints into proofs #78

Closed
dr-orlovsky opened this issue Jun 25, 2019 · 2 comments
Closed

Add validation hints into proofs #78

dr-orlovsky opened this issue Jun 25, 2019 · 2 comments
Assignees
Labels
01-rgb A6-performance alekos-roadmap Comes from the original roadmap by @afilini enhancement
Milestone

Comments

@dr-orlovsky
Copy link
Contributor

Validation of proofs and contracts generally involves getting transactions based on a UTXO that they spent. This is a very costly operation since this detail is not indexed in the Bitcoin core. Adding the txid into proofs helps validation (the validator downloads that tx and checks that it really spends the UTXO)

@dr-orlovsky dr-orlovsky added enhancement help wanted 01-rgb alekos-roadmap Comes from the original roadmap by @afilini labels Jun 25, 2019
@dr-orlovsky dr-orlovsky added this to To do in RGB Jul 18, 2019
@dr-orlovsky dr-orlovsky moved this from To do to Reviewer(s) approved / PR being prepared in RGB Jul 19, 2019
@dr-orlovsky
Copy link
Contributor Author

dr-orlovsky commented Jul 25, 2019

@afilini am I right that this is the reason why you added bind_to field into the proof code, which was absent in the original spec? I am talking about this situation: rgb-archive/rust-rgb-2019#8

@dr-orlovsky dr-orlovsky added this to the v1.0.0 milestone Jul 25, 2019
@dr-orlovsky dr-orlovsky moved this from PR being prepared to Initial discussion in RGB Jul 25, 2019
@dr-orlovsky dr-orlovsky moved this from Initial discussion to PR being prepared in RGB Jul 26, 2019
@dr-orlovsky dr-orlovsky moved this from PR being prepared to Initial discussion in RGB Jul 26, 2019
@dr-orlovsky
Copy link
Contributor Author

With acceptance of #80 this issue may be invalidated

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
01-rgb A6-performance alekos-roadmap Comes from the original roadmap by @afilini enhancement
Projects
None yet
Development

No branches or pull requests

2 participants