Transcripts

date icon

Location: Chaincode Labs 2019 Residency Slides: Giulia: So today I'm going to talk to you about some work that my collaborators and I've been working on for the last three years now. So this was joint work with a bunch of people who are now spread across a few different universities but it starte...

date icon

# Introduction Hello. Thank you for joining me today. My name is Amiti and I’d like to tell you a bit about my Bitcoin journey. # Professional Background I graduated from Carnegie Mellon five years ago and ever since I’ve worked at a few different startups in San Francisco Bay Area. My adventures...

date icon

Slides: Repo: # Introduction I’m talking about debugging Bitcoin and that means to me using loggers and debugging tools to work with Bitcoin and this is especially useful for somebody who is a beginner with Bitcoin development. Or even a beginner for C++ which I considered myself a couple of ...

Taproot Policy
date icon

22 Aug 2019

date icon

Slides: # Introduction Hi my name is James and I have been a resident here at Chaincode. It has been a privilege. I hear they might be doing it again in the future, I highly recommend the experience, it has been really fantastic. I’ve been working on a demo library in Python for Taproot and that’...

date icon

Slides: Introduction I’m Elichai, I’m a resident here at Chaincode. Thanks to Chaincode for having us and having me. Most of you have probably heard about Taproot and Schnorr which are new technologies that we want to integrate into Bitcoin. Today I am going to explain what is Schnorr and why ...

date icon

Location: Chaincode Labs Lightning Residency 2019 Slides: # Symmetric Update Protocols eltoo Update Mechanism Two days ago, we’ve seen the symmetric update mechanism called eltoo, and having a symmetric update mechanism has some really nice properties that enable some really cool stuff. Just t...

date icon

Rendezvous Routing (Lightning Network) Location: Chaincode Residency 2019 Slides: Transcript by: Caralie Chrisco and Davius Parvin Introduction Okay, the second part is rendezvous routing. I basically already gave away the trick but I hope you all forgot. So what is rendezvous routing? Anybod...

date icon

Location: Chaincode Labs Lightning Residency 2019 Introduction The limitations it's uh you have to fight when you want to build lightweight clients mobile clients so this again, this is how mobile clients work, you scan payment requests, you have a view of the network that is supposed to be good ...

date icon

Location: Chaincode Residency 2019 Introduction Today I'm going to talk a little bit about path finding on the Lightning Network and some part of it will be about the gossip protocol which is like a little bit of a review of what the gossip messages are going to look like. So it's a little bit ba...

Splicing
date icon

26 Jun 2019

date icon

Location: Chaincode Labs Lightning Residency 2019 Transcript by: Caralie Chrisco Introduction So splicing basically means you have a payment channel, you have a certain capacity of a payment channel and you want to change the capacity on the payment channel. But you don't want to change your bal...

The Update Layer
date icon

26 Jun 2019

date icon

Location: Chaincode Labs Lightning Residency 2019 Introduction Maybe we had a wrong impression, you can ask, like in Christian’s talk, as many questions as you want while the presentation is there. So, it's a small disclaimer just saying: these slides are part of a much larger slide set which is ...

date icon

Location: Chaincode Residency – Summer 2019 Introduction All right so I'm going to introduce really quickly attack vectors on Lightning. I focus on first what you can do with the Lightning protocol, but I will mostly speak about how attacks will probably happen in real life. It's probably not goi...

Eltoo
date icon

25 Jun 2019

date icon

Eltoo: The (Far) Future of Lightning Location: Chaincode Labs Slides: Eltoo white paper: Bitcoin Magazine article: # Intro Who has never heard about eltoo? It is my pet project and I am pretty proud of it. I will try to keep this short. I was told that you all have seen my presentation abou...

date icon

Location: Chaincode Residency 2019 Bigger, Faster, Cheaper - Multiplexing Payments Alex: How to do multiple path payments. So there's a question: why do we even need multiple path payments? So you have a channel -- like -- we don't have them now, so are we really hurting for them? So I kind of li...

date icon

Location: Chaincode Residency – Summer 2019 Intro We've not seen exactly why we are using an onion, or why we chose this construction of an onion and how this construction of an onion actually looks like. So my goal right now is to basically walk you through the iterations that onion routing pack...

Routing Failures
date icon

25 Jun 2019

date icon

Introduction So I'm going to talk about routing failures in lightning. Basically lightning is a network of payment channels and you can pay anyone, you can find a route. In routing in lightning you have two completely different concepts: how to find a route (path finding) and once you have a route ...

date icon

Location: Chaincode Labs Lightning Residency 2019 Slides: Introduction Fabrice: The base and transport layer, almost everything was already introduced this morning so it's going to be very quick. So have you visited the [lightning repo on GitHub]( Who hasn't? Okay, good. So you've seen all thi...

date icon

Location: Chaincode Labs 2019 Residency Slides: Intro I am going to talk to you about wallets. As for the previous presentation I have all of the links in this document which I will share with you. First of all why should we care about wallets? Kind of boring right? You’ve had all this fun stuf...

Advanced Segwit
date icon

18 Jun 2019

date icon

Location: Chaincode Labs 2019 Residency Slides: James O'Beirne: To sort of vamp off of Jonas's preamble, I'm not that smart. I'm a decent programmer, but compared to a lot of people who work on Bitcoin, I barely know what I'm doing. I kind of consider myself like a carpenter, a digital carpenter ...

Security Models
date icon

17 Jun 2019

date icon

Topic: Security Models Location: Chaincode Labs 2019 Residency Slides: Intro John Newbery: Alright, Security Models. This is going to be like a quick whistle-stop tour of various things, very high-level view. I'm going to start by giving you some kind of framework to think about things. So in ...

date icon

Location: Chaincode Labs 2019 Residency Slides: Eclipse attack paper: Bitcoin’s P2P Network Please interrupt me. I'm going to go through this stuff a little bit quickly because I hear that you've already read [Eclipse attack paper]( and you've already looked at some of the peer to peer stuff....

date icon

Demo My project is to create a user interface for lightning that might appeal to a different crowd than ours. We’re kind of used to Linux, open source, free software so being in a proprietary environment like Excel is unfamiliar territory for us. And yet I think that there is a large demographic of...

C-Lightning API
date icon

24 Oct 2018

date icon

Location: Chaincode Labs Lightning Residency 2018 # Intro Good morning from the last day of presentations. I’m Chris still. Today I will be talking to you about c-lightning, how to develop on it, how to extend it, adapt it to your needs and how to customize it so it fits into whatever you are tr...

date icon

Slides: # Intro My name ie Elaine. I’ll talk about bootstrapping and maintaining a lightning node. Pretty much all of you have probably already set up a node so this should all be review. You guys will probably know more about this than I do. # Bootstrapping and Maintaining a Lightning Node We’...

date icon

Slides: Intro Today I’m going to talk about building on lnd from the perspective of we want to have developers building on lnd. Developers, developers, developers. I just have so many slides today that let’s leave questions to the end if I have any time because I over made slides. Design Phi...

date icon

Slides: # Intro Today I’m going to talk about something a little bit different to building apps. I’m going to talk about becoming a great router. Managing your node so that your node can be routing payments and be a good citizen if you choose to have public channels. # Uptime So basically the b...

date icon

Location: Chaincode Labs Lightning Residency 2019 Fabrice: So I'm going to talk about fee management in Lightning which has been surprisingly one of the biggest operational issues we had when we launched the Lightning Network. So again the idea of Lightning is you have transactions that are not pub...

date icon

Location: Chaincode Labs Lightning Residency 2018 Introduction Hi I'm Chris, as I said like three times before, and I'll be talking about the history of Lightning and history of off-chain protocols or layer two, or you name it, whatever name you want. I like to call them off chain because it does...

date icon

Location: Chaincode Labs Lightning Residency 2018 Introduction Good morning everyone my name is Chris and I'm a bitcoiners anonymous. So my job today is basically to tell you why Lightning is Bitcoin and why it's not exactly Bitcoin. So there's a few fundamental differences between Bitcoin on-cha...

date icon

The Lightning Protocol, an Application Design Perspective Slides: # Intro I’m talking about the protocol design and also going through the BOLTs. What I’m going to talk about is also about the BOLTs. The BOLTs are like the spec for Lightning and there’s a bunch of them. # BOLT 00: Build Apps W...

date icon

# Incentive Problems in the Lightning Network I'm going to talk about high-level incentive problems in the Lighting Network. Mechanisms The first thing to think about is that we have two different mechanisms for making Bitcoin and lightning work. One mechanism is math — If you do a SHA 256 of so...

date icon

Location: Chaincode Labs Lightning Residency 2019 Context Fabrice: Alright so, I'm going to talk about the payments model we use in lightning, which is mainly the HTLC, and how it works. So what we've explained so far is that a channel is basically a funding transaction that's been published. And...

date icon

Slides: Introduction I'm going to talk about Lightning Network payment channels and the update layer which is basically multihop payments and the outline of this talk is one slide myths about routing that are floating around and I just want to discuss them in the beginning very briefly. Then I w...

Transcripts

Community-maintained archive to unlocking knowledge from technical bitcoin transcripts

Transcripts

Explore all Products

ChatBTC imageBitcoin searchBitcoin TLDRSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count
We'd love to hear your feedback on this project?Give Feedback