Uploaded image for project: 'Indy Node'
  1. Indy Node
  2. INDY-1389

Support Proof of Possession for BLS keys

    XMLWordPrintable

Details

    • Task
    • Status: Complete
    • High
    • Resolution: Done
    • None
    • 1.6.73
    • None
    • None
    • EV 18.17 Service Pack

    Description

      Details are contained here:

      https://docs.google.com/document/d/14wcYSn9XXX6-0M5le1icT6N-funiB7K9cActzYfILto/edit

      Acceptance Criteria:

      • Use the improved indy-crypto library from IS-750
      • Make sure that we can extend NODE txn in a non-breaking way
      • Extend NODE txn with a (optional) field to specify Proof of possession for BLS key
      • Validate the Proof of possession for BLS once a NODE txn is received
      • Blacklist the Node if verification failed
      • Make sure that we verify the proof after the node is started

      For future: Make the proof required, not optional, so every node should have the proof if it has a BLS key.

       

      Attachments

        Issue Links

          Activity

            People

              ozheregelya Olga Zheregelya
              esplinr Richard Esplin
              Lovesh Harchandani, Olga Zheregelya, Renata Toktar, Richard Esplin
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: