Explorar o código

[doc/spec] add nullifier

ertosns %!s(int64=2) %!d(string=hai) anos
pai
achega
fe7418a1df
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      doc/src/spec/crypto/nullifier.md

+ 4 - 0
doc/src/spec/crypto/nullifier.md

@@ -0,0 +1,4 @@
+# Nullifier
+
+It's [commitment](commitment.md) to [coin](../payment/coin.md), or [bulla](../dao/bulla.md)'s [secret key](keypair.md), and serial number: [commit](commitment.md)(sk||sn)
+each [coin](../payment/coin.md), [bulla](../dao/bulla.md) has unique private secret key, and unique serial, preventing double spending can be implemented through validation that nullifier have never been seen, proof that nullifer isn't included under current nullifiers [sparse merkle tree](merkletree.md) root.