2022-05-05 12:13:01 -07:00
<!DOCTYPE html>
< html >
< head >
< title > Zcash zf-frost DAG< / title >
<!-- Pan/zoom SVGs -->
< script src = "https://bumbu.me/svg-pan-zoom/dist/svg-pan-zoom.min.js" > < / script >
< link rel = "stylesheet" href = "zcash-dag.css" >
< style >
@media (prefers-color-scheme: dark) {
body {
/* Material dark theme surface colour */
background-color: #121212;
}
}
< / style >
< / head >
< body >
2022-09-21 11:51:34 -07:00
< div id = "dag" > < svg width = "1488pt" height = "877pt"
viewBox="0.00 0.00 1488.00 877.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2022-09-19 13:49:08 -07:00
< g id = "graph0" class = "graph" transform = "scale(1 1) rotate(0) translate(4 873)" >
2022-09-21 11:51:34 -07:00
< polygon fill = "#ffffff" stroke = "transparent" points = "-4,4 -4,-873 1484,-873 1484,4 -4,4" / >
2022-06-20 09:54:39 -07:00
< g id = "clust1" class = "cluster" >
2022-09-23 07:52:02 -07:00
< title > cluster_0< / title >
< polygon fill = "none" stroke = "#0000ff" points = "488,-227 488,-420 1222.5,-420 1222.5,-227 488,-227" / >
< text text-anchor = "middle" x = "855.25" y = "-404.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: v8< / text >
2022-09-19 04:46:12 -07:00
< / g >
2022-09-23 16:48:55 -07:00
< g id = "clust2" class = "cluster" >
< title > cluster_1< / title >
< polygon fill = "none" stroke = "#0000ff" points = "998.5,0 998.5,-219 1222.5,-219 1222.5,0 998.5,0" / >
< text text-anchor = "middle" x = "1110.5" y = "-203.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Remaining Curves< / text >
2022-09-23 12:46:41 -07:00
< / g >
2022-09-23 16:48:55 -07:00
< g id = "clust3" class = "cluster" >
< title > cluster_3< / title >
< polygon fill = "none" stroke = "#0000ff" points = "741,-428 741,-621 1480,-621 1480,-428 741,-428" / >
< text text-anchor = "middle" x = "1110.5" y = "-605.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Re- randomizable FROST< / text >
< / g >
2022-09-23 18:06:38 -07:00
< g id = "clust4" class = "cluster" >
< title > cluster_2< / title >
< polygon fill = "none" stroke = "#0000ff" points = "0,-600 0,-707 468,-707 468,-600 0,-600" / >
< text text-anchor = "middle" x = "234" y = "-691.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: DKG< / text >
< / g >
2022-09-23 11:51:45 -07:00
< g id = "clust5" class = "cluster" >
2022-09-23 12:46:41 -07:00
< title > cluster_5< / title >
< polygon fill = "none" stroke = "#0000ff" points = "0,-428 0,-592 716.5,-592 716.5,-428 0,-428" / >
< text text-anchor = "middle" x = "358.25" y = "-576.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Zcon- ready FROST< / text >
2022-09-23 08:50:38 -07:00
< / g >
2022-09-23 07:52:02 -07:00
<!-- ZcashFoundation/frost#97 -->
2022-09-23 16:48:55 -07:00
< g id = "node1" class = "node open" >
2022-09-22 13:48:45 -07:00
< title > ZcashFoundation/frost#97< / title >
2022-09-23 16:48:55 -07:00
< g id = "a_node1" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/97" xlink:title = "ZcashFoundation/frost#97 frost-core: update to spec v8" target = "_blank" >
2022-09-22 13:48:45 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "961.5,-295.5 753.5,-295.5 753.5,-242.5 961.5,-242.5 961.5,-295.5" / >
< text text-anchor = "middle" x = "857.5" y = "-280.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#97< / text >
< text text-anchor = "middle" x = "857.5" y = "-265.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- core: update to< / text >
< text text-anchor = "middle" x = "857.5" y = "-250.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > spec v8< / text >
2022-09-22 12:45:41 -07:00
< / a >
< / g >
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#98 -->
2022-09-23 16:48:55 -07:00
< g id = "node2" class = "node open" >
2022-09-22 13:48:45 -07:00
< title > ZcashFoundation/frost#98< / title >
2022-09-23 16:48:55 -07:00
< g id = "a_node2" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/98" xlink:title = "ZcashFoundation/frost#98 frost-ristretto255: update to use frost-core v8" target = "_blank" >
2022-09-22 13:48:45 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1214.5,-303 1006.5,-303 1006.5,-235 1214.5,-235 1214.5,-303" / >
< text text-anchor = "middle" x = "1110.5" y = "-287.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#98< / text >
< text text-anchor = "middle" x = "1110.5" y = "-272.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- ristretto255:< / text >
< text text-anchor = "middle" x = "1110.5" y = "-257.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > update to use frost- core< / text >
< text text-anchor = "middle" x = "1110.5" y = "-242.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > v8< / text >
2022-09-22 12:45:41 -07:00
< / a >
< / g >
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#98 -->
2022-09-23 12:46:41 -07:00
< g id = "edge1" class = "edge" >
2022-09-22 13:48:45 -07:00
< title > ZcashFoundation/frost#97- > ZcashFoundation/frost#98< / title >
< path fill = "none" stroke = "#000000" d = "M961.5,-269C972.99,-269 984.74,-269 996.3,-269" / >
< polygon fill = "#000000" stroke = "#000000" points = "996.5,-272.5001 1006.5,-269 996.5,-265.5001 996.5,-272.5001" / >
< / g >
<!-- ZcashFoundation/frost#99 -->
2022-09-23 16:48:55 -07:00
< g id = "node3" class = "node open" >
2022-09-22 13:48:45 -07:00
< title > ZcashFoundation/frost#99< / title >
2022-09-23 16:48:55 -07:00
< g id = "a_node3" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/99" xlink:title = "ZcashFoundation/frost#99 frost-p256: update to use frost-core v8" target = "_blank" >
2022-09-22 13:48:45 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1214.5,-374.5 1006.5,-374.5 1006.5,-321.5 1214.5,-321.5 1214.5,-374.5" / >
< text text-anchor = "middle" x = "1110.5" y = "-359.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#99< / text >
< text text-anchor = "middle" x = "1110.5" y = "-344.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- p256: update to use< / text >
< text text-anchor = "middle" x = "1110.5" y = "-329.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- core v8< / text >
2022-09-22 12:45:41 -07:00
< / a >
< / g >
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#99 -->
2022-09-23 12:46:41 -07:00
< g id = "edge2" class = "edge" >
2022-09-22 13:48:45 -07:00
< title > ZcashFoundation/frost#97- > ZcashFoundation/frost#99< / title >
< path fill = "none" stroke = "#000000" d = "M942.45,-295.53C965.92,-302.85 991.53,-310.85 1015.5,-318.34" / >
< polygon fill = "#000000" stroke = "#000000" points = "1014.711,-321.7605 1025.3,-321.41 1016.8036,-315.0806 1014.711,-321.7605" / >
< / g >
2022-09-23 16:48:55 -07:00
<!-- ZcashFoundation/frost#70 -->
< g id = "node6" class = "node open" >
< title > ZcashFoundation/frost#70< / title >
< g id = "a_node6" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/70" xlink:title = "ZcashFoundation/frost#70 Add Ed25519 support" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1214.5,-46 1006.5,-46 1006.5,-8 1214.5,-8 1214.5,-46" / >
< text text-anchor = "middle" x = "1110.5" y = "-30.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#70< / text >
< text text-anchor = "middle" x = "1110.5" y = "-15.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add Ed25519 support< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#70 -->
< g id = "edge12" class = "edge" >
< title > ZcashFoundation/frost#97- > ZcashFoundation/frost#70< / title >
< path fill = "none" stroke = "#000000" d = "M867.47,-242.33C885.97,-196.6 930.08,-103.5 998.5,-55 1000.4,-53.635 1002.4,-52.335 1004.4,-51.1" / >
< polygon fill = "#000000" stroke = "#000000" points = "1006.5659,-53.908 1013.7,-46.075 1003.2383,-47.7495 1006.5659,-53.908" / >
< / g >
<!-- ZcashFoundation/frost#19 -->
< g id = "node7" class = "node open" >
< title > ZcashFoundation/frost#19< / title >
< g id = "a_node7" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/19" xlink:title = "ZcashFoundation/frost#19 `frost-secp256k1`: implement FROST on Secp256k1 curve" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1214.5,-188 1006.5,-188 1006.5,-120 1214.5,-120 1214.5,-188" / >
< text text-anchor = "middle" x = "1110.5" y = "-172.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#19< / text >
< text text-anchor = "middle" x = "1110.5" y = "-157.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `frost- secp256k1`:< / text >
< text text-anchor = "middle" x = "1110.5" y = "-142.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > implement FROST on< / text >
< text text-anchor = "middle" x = "1110.5" y = "-127.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Secp256k1 curve< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#19 -->
< g id = "edge13" class = "edge" >
< title > ZcashFoundation/frost#97- > ZcashFoundation/frost#19< / title >
< path fill = "none" stroke = "#000000" d = "M915.86,-242.47C948.55,-227.61 989.89,-208.82 1026,-192.39" / >
< polygon fill = "#000000" stroke = "#000000" points = "1027.936,-195.3553 1035.6,-188.04 1025.0469,-188.9794 1027.936,-195.3553" / >
< / g >
<!-- ZcashFoundation/frost#71 -->
< g id = "node8" class = "node open" >
< title > ZcashFoundation/frost#71< / title >
< g id = "a_node8" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/71" xlink:title = "ZcashFoundation/frost#71 Add Ed448 support" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1214.5,-102 1006.5,-102 1006.5,-64 1214.5,-64 1214.5,-102" / >
< text text-anchor = "middle" x = "1110.5" y = "-86.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#71< / text >
< text text-anchor = "middle" x = "1110.5" y = "-71.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add Ed448 support< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#71 -->
< g id = "edge14" class = "edge" >
< title > ZcashFoundation/frost#97- > ZcashFoundation/frost#71< / title >
< path fill = "none" stroke = "#000000" d = "M873.78,-242.46C896.98,-206.95 942.96,-144.56 998.5,-111 1001.2,-109.37 1004,-107.83 1006.9,-106.38" / >
< polygon fill = "#000000" stroke = "#000000" points = "1008.6052,-109.4471 1016.2,-102.06 1005.6562,-103.0986 1008.6052,-109.4471" / >
< / g >
2022-09-23 10:52:01 -07:00
<!-- ZcashFoundation/frost#120 -->
2022-09-23 18:06:38 -07:00
< g id = "node11" class = "node open" >
2022-09-23 10:52:01 -07:00
< title > ZcashFoundation/frost#120< / title >
2022-09-23 18:06:38 -07:00
< g id = "a_node11" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/120" xlink:title = "ZcashFoundation/frost#120 Update Re-randomizable FROST implementation to V8" target = "_blank" >
2022-09-23 10:52:01 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1219,-504 1002,-504 1002,-436 1219,-436 1219,-504" / >
< text text-anchor = "middle" x = "1110.5" y = "-488.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#120< / text >
< text text-anchor = "middle" x = "1110.5" y = "-473.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Update Re- randomizable< / text >
< text text-anchor = "middle" x = "1110.5" y = "-458.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > FROST implementation to< / text >
< text text-anchor = "middle" x = "1110.5" y = "-443.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > V8< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#120 -->
< g id = "edge15" class = "edge" >
< title > ZcashFoundation/frost#97- > ZcashFoundation/frost#120< / title >
< path fill = "none" stroke = "#000000" d = "M875.89,-295.63C900.42,-329.46 946.81,-387.78 998.5,-424 1001.9,-426.41 1005.5,-428.72 1009.2,-430.94" / >
< polygon fill = "#000000" stroke = "#000000" points = "1007.5764,-434.043 1018,-435.94 1011.0345,-427.9568 1007.5764,-434.043" / >
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#133 -->
< g id = "node20" class = "node open" >
< title > ZcashFoundation/frost#133< / title >
< g id = "a_node20" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/133" xlink:title = "ZcashFoundation/frost#133 Use nonce_generate test vectors" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1472,-372.5 1255,-372.5 1255,-319.5 1472,-319.5 1472,-372.5" / >
< text text-anchor = "middle" x = "1363.5" y = "-357.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#133< / text >
< text text-anchor = "middle" x = "1363.5" y = "-342.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Use nonce_generate test< / text >
< text text-anchor = "middle" x = "1363.5" y = "-327.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > vectors< / text >
2022-09-21 10:51:38 -07:00
< / a >
< / g >
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#98->ZcashFoundation/frost#133 -->
< g id = "edge16" class = "edge" >
< title > ZcashFoundation/frost#98- > ZcashFoundation/frost#133< / title >
< path fill = "none" stroke = "#000000" d = "M1214.5,-300.65C1231.7,-305.89 1249.5,-311.3 1266.5,-316.48" / >
< polygon fill = "#000000" stroke = "#000000" points = "1265.8139,-319.9299 1276.4,-319.5 1267.8564,-313.2345 1265.8139,-319.9299" / >
2022-09-21 11:51:34 -07:00
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#134 -->
< g id = "node21" class = "node open" >
< title > ZcashFoundation/frost#134< / title >
< g id = "a_node21" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/134" xlink:title = "ZcashFoundation/frost#134 Reject identity in DeserializeElement" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1472,-299.5 1255,-299.5 1255,-246.5 1472,-246.5 1472,-299.5" / >
< text text-anchor = "middle" x = "1363.5" y = "-284.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#134< / text >
< text text-anchor = "middle" x = "1363.5" y = "-269.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Reject identity in< / text >
< text text-anchor = "middle" x = "1363.5" y = "-254.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > DeserializeElement< / text >
2022-09-22 00:52:26 -07:00
< / a >
< / g >
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#98->ZcashFoundation/frost#134 -->
< g id = "edge17" class = "edge" >
< title > ZcashFoundation/frost#98- > ZcashFoundation/frost#134< / title >
< path fill = "none" stroke = "#000000" d = "M1214.5,-270.64C1224.5,-270.8 1234.7,-270.96 1244.9,-271.12" / >
< polygon fill = "#000000" stroke = "#000000" points = "1244.9458,-274.6211 1255,-271.28 1245.0567,-267.6219 1244.9458,-274.6211" / >
2022-09-22 00:52:26 -07:00
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#99->ZcashFoundation/frost#133 -->
< g id = "edge18" class = "edge" >
< title > ZcashFoundation/frost#99- > ZcashFoundation/frost#133< / title >
< path fill = "none" stroke = "#000000" d = "M1214.5,-347.18C1224.5,-347.1 1234.7,-347.02 1244.9,-346.94" / >
< polygon fill = "#000000" stroke = "#000000" points = "1245.0281,-350.4392 1255,-346.86 1244.9726,-343.4394 1245.0281,-350.4392" / >
2022-09-22 00:52:26 -07:00
< / g >
2022-09-22 13:48:45 -07:00
<!-- ZcashFoundation/frost#99->ZcashFoundation/frost#134 -->
< g id = "edge19" class = "edge" >
< title > ZcashFoundation/frost#99- > ZcashFoundation/frost#134< / title >
< path fill = "none" stroke = "#000000" d = "M1200.1,-321.45C1220.9,-315.28 1243.2,-308.67 1264.4,-302.38" / >
< polygon fill = "#000000" stroke = "#000000" points = "1265.504,-305.7034 1274.1,-299.51 1263.5179,-298.9911 1265.504,-305.7034" / >
2022-09-21 11:51:34 -07:00
< / g >
2022-09-23 12:46:41 -07:00
<!-- ZcashFoundation/frost#101 -->
2022-09-23 16:48:55 -07:00
< g id = "node4" class = "node open" >
2022-09-23 12:46:41 -07:00
< title > ZcashFoundation/frost#101< / title >
2022-09-23 16:48:55 -07:00
< g id = "a_node4" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/101" xlink:title = "ZcashFoundation/frost#101 frost-core: support H4 and H5 domain-separated hashes per-ciphersuite" target = "_blank" >
2022-09-23 12:46:41 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "713,-389 496,-389 496,-321 713,-321 713,-389" / >
< text text-anchor = "middle" x = "604.5" y = "-373.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#101< / text >
< text text-anchor = "middle" x = "604.5" y = "-358.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- core: support H4< / text >
< text text-anchor = "middle" x = "604.5" y = "-343.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > and H5 domain- separated< / text >
< text text-anchor = "middle" x = "604.5" y = "-328.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > hashes per- ciphersuite< / text >
< / a >
< / g >
< / g >
2022-09-19 04:46:12 -07:00
<!-- ZcashFoundation/frost#101->ZcashFoundation/frost#97 -->
2022-09-23 12:46:41 -07:00
< g id = "edge3" class = "edge" >
2022-09-19 04:46:12 -07:00
< title > ZcashFoundation/frost#101- > ZcashFoundation/frost#97< / title >
2022-09-22 13:48:45 -07:00
< path fill = "none" stroke = "#000000" d = "M704.86,-320.89C726.39,-313.57 748.98,-305.89 769.99,-298.75" / >
< polygon fill = "#000000" stroke = "#000000" points = "771.1709,-302.0453 779.51,-295.51 768.9156,-295.4186 771.1709,-302.0453" / >
2022-09-19 04:46:12 -07:00
< / g >
<!-- ZcashFoundation/frost#102 -->
2022-09-23 16:48:55 -07:00
< g id = "node5" class = "node open" >
2022-09-19 04:46:12 -07:00
< title > ZcashFoundation/frost#102< / title >
2022-09-23 16:48:55 -07:00
< g id = "a_node5" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/102" xlink:title = "ZcashFoundation/frost#102 frost-core: add and use C iphersuite.identifier_to_ scalar()" target = "_blank" >
2022-09-21 11:51:34 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "713,-303 496,-303 496,-235 713,-235 713,-303" / >
< text text-anchor = "middle" x = "604.5" y = "-287.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#102< / text >
< text text-anchor = "middle" x = "604.5" y = "-272.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- core: add and use C< / text >
< text text-anchor = "middle" x = "604.5" y = "-257.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > iphersuite.identifier_to_< / text >
< text text-anchor = "middle" x = "604.5" y = "-242.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > scalar()< / text >
2022-09-19 04:46:12 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#102->ZcashFoundation/frost#97 -->
2022-09-23 12:46:41 -07:00
< g id = "edge4" class = "edge" >
2022-09-19 04:46:12 -07:00
< title > ZcashFoundation/frost#102- > ZcashFoundation/frost#97< / title >
2022-09-22 13:48:45 -07:00
< path fill = "none" stroke = "#000000" d = "M713.26,-269C723.1,-269 733.09,-269 742.98,-269" / >
< polygon fill = "#000000" stroke = "#000000" points = "743.24,-272.5001 753.24,-269 743.24,-265.5001 743.24,-272.5001" / >
< / g >
2022-09-23 16:48:55 -07:00
<!-- ZcashFoundation/frost#118 -->
2022-09-23 18:06:38 -07:00
< g id = "node9" class = "node open" >
2022-09-22 01:51:34 -07:00
< title > ZcashFoundation/frost#118< / title >
2022-09-23 18:06:38 -07:00
< g id = "a_node9" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/118" xlink:title = "ZcashFoundation/frost#118 Update Re-randomizable FROST ZIP to V8" target = "_blank" >
2022-09-22 01:51:34 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "966,-572.5 749,-572.5 749,-519.5 966,-519.5 966,-572.5" / >
< text text-anchor = "middle" x = "857.5" y = "-557.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#118< / text >
< text text-anchor = "middle" x = "857.5" y = "-542.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Update Re- randomizable< / text >
< text text-anchor = "middle" x = "857.5" y = "-527.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > FROST ZIP to V8< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#119 -->
2022-09-23 18:06:38 -07:00
< g id = "node10" class = "node open" >
2022-09-22 01:51:34 -07:00
< title > ZcashFoundation/frost#119< / title >
2022-09-23 18:06:38 -07:00
< g id = "a_node10" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/119" xlink:title = "ZcashFoundation/frost#119 Review and officially submit the Re- randomizable FROST ZIP" target = "_blank" >
2022-09-22 01:51:34 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1219,-590 1002,-590 1002,-522 1219,-522 1219,-590" / >
< text text-anchor = "middle" x = "1110.5" y = "-574.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#119< / text >
< text text-anchor = "middle" x = "1110.5" y = "-559.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Review and officially< / text >
< text text-anchor = "middle" x = "1110.5" y = "-544.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > submit the Re- < / text >
< text text-anchor = "middle" x = "1110.5" y = "-529.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > randomizable FROST ZIP< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#118->ZcashFoundation/frost#119 -->
2022-09-23 18:06:38 -07:00
< g id = "edge5" class = "edge" >
2022-09-22 01:51:34 -07:00
< title > ZcashFoundation/frost#118- > ZcashFoundation/frost#119< / title >
< path fill = "none" stroke = "#000000" d = "M966.26,-550.3C974.64,-550.63 983.13,-550.97 991.57,-551.3" / >
< polygon fill = "#000000" stroke = "#000000" points = "991.6709,-554.8065 1001.8,-551.7 991.9444,-547.8119 991.6709,-554.8065" / >
< / g >
<!-- ZcashFoundation/frost#118->ZcashFoundation/frost#120 -->
2022-09-23 18:06:38 -07:00
< g id = "edge6" class = "edge" >
2022-09-22 01:51:34 -07:00
< title > ZcashFoundation/frost#118- > ZcashFoundation/frost#120< / title >
< path fill = "none" stroke = "#000000" d = "M945.99,-519.42C960.86,-514.95 976.5,-510.25 991.98,-505.6" / >
< polygon fill = "#000000" stroke = "#000000" points = "993.0239,-508.941 1001.6,-502.72 991.0163,-502.2351 993.0239,-508.941" / >
< / g >
<!-- ZcashFoundation/frost#121 -->
2022-09-23 18:06:38 -07:00
< g id = "node12" class = "node open" >
2022-09-22 01:51:34 -07:00
< title > ZcashFoundation/frost#121< / title >
2022-09-23 18:06:38 -07:00
< g id = "a_node12" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/121" xlink:title = "ZcashFoundation/frost#121 Organize the Re- randomizable FROST implementation" target = "_blank" >
2022-09-22 01:51:34 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1472,-504 1255,-504 1255,-436 1472,-436 1472,-504" / >
< text text-anchor = "middle" x = "1363.5" y = "-488.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#121< / text >
< text text-anchor = "middle" x = "1363.5" y = "-473.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Organize the Re- < / text >
< text text-anchor = "middle" x = "1363.5" y = "-458.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > randomizable FROST< / text >
< text text-anchor = "middle" x = "1363.5" y = "-443.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > implementation< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#120->ZcashFoundation/frost#121 -->
2022-09-23 18:06:38 -07:00
< g id = "edge7" class = "edge" >
2022-09-22 01:51:34 -07:00
< title > ZcashFoundation/frost#120- > ZcashFoundation/frost#121< / title >
< path fill = "none" stroke = "#000000" d = "M1219.3,-470C1227.6,-470 1236.1,-470 1244.6,-470" / >
< polygon fill = "#000000" stroke = "#000000" points = "1244.8,-473.5001 1254.8,-470 1244.8,-466.5001 1244.8,-473.5001" / >
< / g >
<!-- ZcashFoundation/frost#81 -->
2022-09-23 18:06:38 -07:00
< g id = "node13" class = "node open" >
2022-09-22 01:51:34 -07:00
< title > ZcashFoundation/frost#81< / title >
2022-09-23 18:06:38 -07:00
< g id = "a_node13" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/81" xlink:title = "ZcashFoundation/frost#81 Start rerandomized repo" target = "_blank" >
2022-09-22 01:51:34 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "961.5,-492 753.5,-492 753.5,-454 961.5,-454 961.5,-492" / >
< text text-anchor = "middle" x = "857.5" y = "-476.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#81< / text >
< text text-anchor = "middle" x = "857.5" y = "-461.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Start rerandomized repo< / text >
< / a >
< / g >
< / g >
2022-09-23 18:06:38 -07:00
<!-- ZcashFoundation/frost#35 -->
< g id = "node14" class = "node open" >
< title > ZcashFoundation/frost#35< / title >
< g id = "a_node14" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/35" xlink:title = "ZcashFoundation/frost#35 frost-core: Implement the generic DKG" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "216,-668.5 8,-668.5 8,-615.5 216,-615.5 216,-668.5" / >
< text text-anchor = "middle" x = "112" y = "-653.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#35< / text >
< text text-anchor = "middle" x = "112" y = "-638.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- core: Implement the< / text >
< text text-anchor = "middle" x = "112" y = "-623.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > generic DKG< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#63 -->
< g id = "node15" class = "node open" >
< title > ZcashFoundation/frost#63< / title >
< g id = "a_node15" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/63" xlink:title = "ZcashFoundation/frost#63 frost-ristretto255: implement `frost-core`'s DKG concretely" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "460,-676 252,-676 252,-608 460,-608 460,-676" / >
< text text-anchor = "middle" x = "356" y = "-660.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#63< / text >
< text text-anchor = "middle" x = "356" y = "-645.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- ristretto255:< / text >
< text text-anchor = "middle" x = "356" y = "-630.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > implement `frost- core`' s< / text >
< text text-anchor = "middle" x = "356" y = "-615.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > DKG concretely< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#35->ZcashFoundation/frost#63 -->
< g id = "edge8" class = "edge" >
< title > ZcashFoundation/frost#35- > ZcashFoundation/frost#63< / title >
< path fill = "none" stroke = "#000000" d = "M216.19,-642C224.57,-642 233.06,-642 241.51,-642" / >
< polygon fill = "#000000" stroke = "#000000" points = "241.77,-645.5001 251.77,-642 241.77,-638.5001 241.77,-645.5001" / >
< / g >
2022-09-23 12:46:41 -07:00
<!-- ZcashFoundation/frost#86 -->
< g id = "node16" class = "node open" >
< title > ZcashFoundation/frost#86< / title >
< g id = "a_node16" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/86" xlink:title = "ZcashFoundation/frost#86 frost-core: update for spec version 6&7" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "460,-489.5 252,-489.5 252,-436.5 460,-436.5 460,-489.5" / >
< text text-anchor = "middle" x = "356" y = "-474.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#86< / text >
< text text-anchor = "middle" x = "356" y = "-459.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- core: update for< / text >
< text text-anchor = "middle" x = "356" y = "-444.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > spec version 6& 7< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#86->ZcashFoundation/frost#101 -->
< g id = "edge20" class = "edge" >
< title > ZcashFoundation/frost#86- > ZcashFoundation/frost#101< / title >
< path fill = "none" stroke = "#000000" d = "M417.11,-436.44C447.19,-423.37 484,-407.37 517,-393.03" / >
< polygon fill = "#000000" stroke = "#000000" points = "518.4249,-396.2271 526.2,-389.03 515.6337,-389.8076 518.4249,-396.2271" / >
< / g >
<!-- ZcashFoundation/frost#79 -->
< g id = "node17" class = "node open" >
< title > ZcashFoundation/frost#79< / title >
< g id = "a_node17" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/79" xlink:title = "ZcashFoundation/frost#79 Publish `frost-` crates" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "708.5,-517 500.5,-517 500.5,-479 708.5,-479 708.5,-517" / >
< text text-anchor = "middle" x = "604.5" y = "-501.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#79< / text >
< text text-anchor = "middle" x = "604.5" y = "-486.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Publish `frost- ` crates< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#86->ZcashFoundation/frost#79 -->
< g id = "edge9" class = "edge" >
< title > ZcashFoundation/frost#86- > ZcashFoundation/frost#79< / title >
< path fill = "none" stroke = "#000000" d = "M460.31,-477.69C470.27,-479.09 480.41,-480.52 490.45,-481.94" / >
< polygon fill = "#000000" stroke = "#000000" points = "490.0695,-485.4209 500.46,-483.35 491.046,-478.4893 490.0695,-485.4209" / >
< / g >
<!-- ZcashFoundation/frost#95 -->
< g id = "node18" class = "node open" >
< title > ZcashFoundation/frost#95< / title >
< g id = "a_node18" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/95" xlink:title = "ZcashFoundation/frost#95 Flesh out all rustdoc in frost-p256 public API" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "460,-560.5 252,-560.5 252,-507.5 460,-507.5 460,-560.5" / >
< text text-anchor = "middle" x = "356" y = "-545.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#95< / text >
< text text-anchor = "middle" x = "356" y = "-530.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Flesh out all rustdoc in< / text >
< text text-anchor = "middle" x = "356" y = "-515.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > frost- p256 public API< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#95->ZcashFoundation/frost#79 -->
< g id = "edge10" class = "edge" >
< title > ZcashFoundation/frost#95- > ZcashFoundation/frost#79< / title >
< path fill = "none" stroke = "#000000" d = "M460.31,-518.89C470.27,-517.45 480.41,-515.98 490.45,-514.52" / >
< polygon fill = "#000000" stroke = "#000000" points = "491.0651,-517.9675 500.46,-513.07 490.0615,-511.0398 491.0651,-517.9675" / >
< / g >
<!-- ZcashFoundation/frost#92 -->
< g id = "node19" class = "node open" >
< title > ZcashFoundation/frost#92< / title >
< g id = "a_node19" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/92" xlink:title = "ZcashFoundation/frost#92 v6/v7: Use per-signer values of rho to mitigate protocol malleability" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "216,-504 8,-504 8,-436 216,-436 216,-504" / >
< text text-anchor = "middle" x = "112" y = "-488.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#92< / text >
< text text-anchor = "middle" x = "112" y = "-473.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > v6/v7: Use per- signer< / text >
< text text-anchor = "middle" x = "112" y = "-458.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > values of rho to mitigate< / text >
< text text-anchor = "middle" x = "112" y = "-443.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > protocol malleability< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#92->ZcashFoundation/frost#86 -->
< g id = "edge11" class = "edge" >
< title > ZcashFoundation/frost#92- > ZcashFoundation/frost#86< / title >
< path fill = "none" stroke = "#000000" d = "M216.19,-467.01C224.57,-466.77 233.06,-466.53 241.51,-466.28" / >
< polygon fill = "#000000" stroke = "#000000" points = "241.8729,-469.7712 251.77,-465.99 241.6751,-462.774 241.8729,-469.7712" / >
< / g >
2022-08-25 13:46:59 -07:00
<!-- ZcashFoundation/frost#39 -->
2022-09-22 13:48:45 -07:00
< g id = "node22" class = "node open" >
2022-08-02 07:46:47 -07:00
< title > ZcashFoundation/frost#39< / title >
2022-09-22 13:48:45 -07:00
< g id = "a_node22" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/39" xlink:title = "ZcashFoundation/frost#39 Migrate/port `redjubjub` to frost-core / FROST spec v05+" target = "_blank" >
2022-09-21 11:51:34 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "216,-783 8,-783 8,-715 216,-715 216,-783" / >
< text text-anchor = "middle" x = "112" y = "-767.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#39< / text >
< text text-anchor = "middle" x = "112" y = "-752.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Migrate/port `redjubjub`< / text >
< text text-anchor = "middle" x = "112" y = "-737.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > to frost- core / FROST< / text >
< text text-anchor = "middle" x = "112" y = "-722.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > spec v05+< / text >
2022-08-02 07:46:47 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/frost#40 -->
2022-09-22 13:48:45 -07:00
< g id = "node23" class = "node open" >
2022-09-15 10:50:02 -07:00
< title > ZcashFoundation/frost#40< / title >
2022-09-22 13:48:45 -07:00
< g id = "a_node23" > < a xlink:href = "https://github.com/ZcashFoundation/frost/issues/40" xlink:title = "ZcashFoundation/frost#40 Migrate/port `redpallas` to frost-core / FROST spec v05+" target = "_blank" >
2022-09-21 11:51:34 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "216,-869 8,-869 8,-801 216,-801 216,-869" / >
< text text-anchor = "middle" x = "112" y = "-853.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/frost#40< / text >
< text text-anchor = "middle" x = "112" y = "-838.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Migrate/port `redpallas`< / text >
< text text-anchor = "middle" x = "112" y = "-823.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > to frost- core / FROST< / text >
< text text-anchor = "middle" x = "112" y = "-808.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > spec v05+< / text >
2022-08-02 07:46:47 -07:00
< / a >
< / g >
2022-07-26 13:47:11 -07:00
< / g >
2022-05-05 12:13:01 -07:00
< / g >
< / svg >
< / div >
< script >
svgPanZoom('#dag > svg', {
zoomScaleSensitivity: 0.4
});
< / script >
< / body >
< / html >