Suredbits Lightning Network

DLC Oracle Failure Cases

Discreet Log Contracts (DLCs) are bitcoin-compatible non-custodial oracle contracts in which participants post Bitcoin collateral which is settled depending on an event in the “real-world” as attested to by a set of oracles. In this post, we will be exploring …

Read More
Discreet Log Contracts

Multi-Oracle DLC Deep Dive

A couple weeks ago, we announced that we had successfully executed a DLC on-chain using oracles Bitfinex, Pierre Rochard and Suredbits. In this post, we will be diving into the details of how multi-oracle DLCs are accomplished. Before we dive into …

Read More

Settlement of First Multi-Oracle DLC

On March 11, 2021, Ben and I (Nadav) entered into a Discreet Log Contract on the bitcoin blockchain using a multi-oracle DLC. The oracles used were Bitfinex, Pierre Rochard and Suredbits. For the DLC to settle, 2 out of the …

Read More

Settlement of Volatility DLC

On December 4th, 2020, Chris and I (Nadav) entered into a Discreet Log Contract (DLC) speculating on the BTC/USD price. Specifically, I took the position that over the course of a week the price would move significantly, up or down, …

Read More

Schnorr Series Summary

Y’all asked for a high-level, no math, summary of the Schnorr Signature Series and so here you are! If this piques your interest and you are willing/excited to learn some math, check out the series: What are Schnorr Signatures – …

Read More

The Taproot Upgrade

So far in this series we have discussed Schnorr Digital Signatures, their security, and their many variants and benefits. As you may know, Schnorr signatures are going to be introduced to the Bitcoin blockchain using a softfork known as Taproot. …

Read More
Suredbits Lightning Map

Schnorr Applications: Blind Signatures

In this post we will be discussing one final Schnorr scheme: Blind Signatures. As their name suggests, a Schnorr Blind Signature is a signature where the signer does not know what they have signed. It may be hard to imagine …

Read More

Schnorr Applications: FROST

In the last post of this series we discussed Threshold Signature schemes as well as their uses and I’d like to continue that discussion today with an exploration of FROST. FROST can be thought of as the natural extension of MuSig …

Read More

Schnorr Applications: Threshold Signatures

In today’s installment of the Suredbits Schnorr Series, we will begin our exploration of threshold signatures schemes! We will discuss various uses for threshold signatures and then go on to describe three different ways of doing threshold signatures, each with …

Read More

Schnorr Applications: Batch Verification

So far in this series, we’ve discussed what Schnorr signatures are, why they are secure, and how Schnorr variants can be used to implement private and scalable multi-signatures and scriptless scripts using adaptor signatures. Today we will be looking at yet …

Read More