SupranationalinSupranationalOpen VDF: Accelerating the Nova SNARK-based VDFMaking SNARK-based VDFs practicalJan 25, 2023Jan 25, 2023
SupranationalinSupranationalIntroducing blstWe’re excited to announce the first public release of ‘blst’. blst is a fast signature library based on the IETF BLS signature…Jan 21, 20211Jan 21, 20211
SupranationalinSupranationalOpen VDF: VDF Proof TechniquesOne of the most important aspects of VDFs is that the delay and randomness they provide is efficiently verifiable.Aug 5, 2020Aug 5, 2020
SupranationalinSupranationalOpenVDF: Modular Squaring UnitThis post will synthesize the results from our previous studies into a design for the ASIC’s Modular Squaring Unit (MSU).May 5, 2020May 5, 2020
SupranationalinSupranationalOpen VDF: Polynomial Bitwidth AnalysisIn this blog we will dig into the ideal bitwidth to use for the coefficients of our polynomial multiplier.Apr 17, 2020Apr 17, 2020
SupranationalinSupranationalOpen VDF: Partial Product GenerationIn this blog we’ll look at partial product generation for the Öztürk multiplier.Apr 16, 2020Apr 16, 2020
SupranationalinSupranationalOpen VDF: Carry Save AdderIn this post we’ll look at the construction of low latency carry save adders (CSAs) and compressor trees for use in the Open VDF project.Apr 10, 2020Apr 10, 2020
SupranationalinSupranationalOpen VDF: Carry Propagate AddersAdders play an important role in any multiplier design, including the Öztürk design. There are two types of adders used in the design…Apr 6, 2020Apr 6, 2020
SupranationalinSupranationalOpen VDF: Öztürk Multiplier Design OverviewBuilding a low-latency modular squaring unitApr 3, 2020Apr 3, 2020
SupranationalinSupranationalOpen VDF: ASIC IntroductionThe first in a series of posts about the design and implementation of a custom ASIC for computing verifiable delay functions.Apr 3, 2020Apr 3, 2020