Open corpetty opened 4 years ago
source: [1]
records nano-kernel (RNK): In addition to a data payload, a record
r
will now contain two user-defined functions, or more precisely two user-defined predicates (boolean functions). These are a birth predicateΦ_b
, which is executed whenr
is created, and a death predicateΦ_d
, which is executed whenr
is consumed. By suitably programmingr
’s birth and death predicates, a user fully dictates the conditions under whichr
can be first created and later consumed
- This is the basis for how a record is handled by the system, thus how "validity" is enforced.
Need to re-read section 2.5 with a fine tooth comb again.
source: [1]
([sn_i]^m_1,[cm_j]^n_1, memo, *)
[sn_i]^m_1
: serial numbers of m old records[cm_j]^n_1
: n new commitmentsmemo
: arbitrary string associated to txn*
: other construction specific informationneed to look more into randomized signature schemes as building blocks
source: [1]:
I am in. Starting to process.