Suredbits Lightning Map

Generalized Bitcoin Channels

In this post we will delve into the new ideas brought forward in the paper “Generalized Bitcoin-Compatible Channels” for improving the future Lightning Network. Section: Paper Takeaways Let us start by summarizing the higher-level contents of the “Generalized Bitcoin-Compatible Channels” …

Read More
Discreet Log Contracts

Transferring Lightning DLCs

In the past couple weeks we’ve discussed how to execute Discreet Log Contracts (DLCs) on Lightning and how to transfer Lightning payments using Payment Points and barrier escrows. Today we are going to join these two concepts and discuss how …

Read More

Updating and Transferring Lightning Payments

In this series about Payment Points on Lightning, we’ve been focusing on mechanisms that enable somewhat generic off-chain contracts. We’ve discussed how points can enforce monotonic access structures and how we can use Barrier Escrows to make multiple payments atomic. …

Read More
Discreet Log Contracts

Discreet Log Contracts on Lightning Network

In previous posts we have explained what Discreet Log Contracts (DLCs) are and why they are so great, and even gave a demo on a work in progress implementation. Today we are going to look into the future of DLCs …

Read More

Payment Points: Implementing Barrier Escrows

In the previous post, we discussed how to construct multi-payment Lightning contracts by using Barrier Escrows to make multiple payments atomic. In this post, we will discuss various ways of implementing Barrier Escrows and analyze their trade-offs. Payment Points Series: …

Read More
Lightning Data

Payment Points and Barrier Escrows

In the previous post in our Payment Points series, we discussed the large class of contracts that can be created on a PTLC-based Lightning Network using monotonic access structures. In this post, we want to further develop the idea that …

Read More
Suredbits Lightning Network

Payment Points: Monotone Access Structures

In our past series about Payment Points on Lightning, we covered the foundations of Payment Points and explored some important features they enable.  Replacing HTLCs “Stuckless” Payments Escrow Contracts Selling Signatures Barrier Escrows Implementing Barrier Escrows Transferring and Updating Contracts …

Read More
Discreet Log Contracts

Discreet Log Contract Demonstration

For the past couple months, in collaboration with our friends at Crypto Garage, we have been working on implementing and creating a specification for Discreet Log Contracts (DLCs). We have written extensively about what DLCs are, how they work, and …

Read More

Lightning 201: Failover Node Demonstration

In our previous Lightning 201 posts we have explored a variety of considerations and challenges that need to be addressed to be able to properly failover over a Lightning node.  Safely Access Remote Lightning Databases Failover Strategies For Lightning Nodes …

Read More

Advancing Bitcoin 2020 Review

Recently team members Chris Stewart and Nadav Kohen traveled to Advancing Bitcoin. This conference is designed to showcase technical innovations in the bitcoin/lightning space. We are going to highlight a few things we and other attendees talked about. Enterprise Lightning …

Read More