h-REA / hREA

A ValueFlows / REA economic network coordination system implemented on Holochain and with supplied Javascript GraphQL libraries
https://docs.hrea.io
Other
143 stars 15 forks source link

Validations review #177

Open pospi opened 2 years ago

pospi commented 2 years ago

https://lab.allmende.io/valueflows/valueflows/-/wikis/Application-specification-guidance

Create / update logic should mostly validate as expected, though a few new protocol additions since the first implementation have yet to be caught up on.

The presence of associated records is rarely validated upon creation. There could be some novel ways of implementing these checks by providing self-signed receipts from the agent of a foreign DNA in order to prove that other record(s) have been written when committing an index update.

Deletions are mostly not validated at all. Some affordance of DNA dependencies by Holochain Core might be necessary in order to implement such features.

pospi commented 2 years ago

on various mechanisms for cross-DNA validations:

(via @pdaoust)