Discreet Log Contracts Part 2: How They Work [OLD NON-ADAPTOR VERSION]
[THIS POST DESCRIBES THE OBSOLETE DLC EXECUTION MECHANISM, FOR UP-TO-DATE INFORMATION, SEE THE NEWER POST] In our last Discreet Log Contract post, we explored the problems faced by most existing smart contracts as well as what Discrete Log Contracts (DLCs) …
Discreet Log Contracts Part 1: What is a Discreet Log Contract?
Previously we have analyzed Discreet Log Contracts (DLCs) at a high level and briefly walked through a specific contract executed between Blockstream and Crypto Garage. In this series we will be delving further into DLCs, looking at what they are, …
NFL API Updated To “PAID” Standard
We are pleased to announce our NFL Data API is now fully updated and available for the 2019 National Football League season. We will support all of our standard channels for all NFL Games, Players, Teams and Stats. Likewise, we …
Payment Points – Part 4: Selling Signatures
In our recent posts, we discussed all the benefits and features enabled by Payment Points on the Lightning Network. We explored how they can protect us from wormhole attacks and payment correlation, how they enable “stuckless” payments, and how they …
Payment Points Part 3: Escrow Contracts
In our previous post, we discussed a Lightning Network feature referred to as “Stuckless Payments” that requires Payment Points. Stuckless Payments allow users to attempt multiple payments concurrently. For an in depth description of Payment Points themselves and the problems …
Payment Points – Part 2: “Stuckless” Payments
In our previous post, we discussed how using pre-images and payment hashes to make lightning payments atomic results in the possibility of payment correlation and vulnerability to wormhole attacks. We also discussed how replacing pre-images and payment hashes with scalars …
Payment Points Part 1: Replacing HTLCs
Payment Points Series: Payment Points Part 2: “Stuckless” Payments Payment Points Part 3: Escrow Contracts Payment Points Part 4: Selling Signatures In Lightning v1.0, routed payments are enabled by Hashed Timelock Contracts (HTLCs). These are contracts for conditional payment that …
Announcement: Historical Crypto Prices API
We are pleased to announce our new service for historical cryptocurrency prices is available on our beta Lightning API application. The Historical Prices API will support all of our current Spot and Futures exchange trading pairs for the years 2018 …
Zero Amount Invoices
Zero amount invoices have been around since the inception of invoices on the lightning network and are widely used for tips, among other things. At Suredbits, we use them as part of our refund mechanism. It turns out, however, that …