Transcripts

edgedevplusplus

/

2018

date icon

5 Oct 2018

Abstract Thinking About Consensus Systems
date icon

slides: Serialization Blocks are usually thought of as a serialized data stream. But really these are only true on the network serialization or over the network. A different implementation of bitcoin could in theory use a different format. The format is only used on the network and the disk, not...

date icon

Introduction Just to continue on what James said about the build system on Bitcoin Core... I am going to talk about deterministic builds. I am MarcoFalke and I also work at Chaincode Labs in NYC. Bitcoin Core Build System The build system is based on autotools, so it should just work anywhere wh...

date icon

Ethan and Nicolas describe atomic cross-chain swaps - a protocol where two parties can exchange coins as a single operation. The exchange does not require any trusted third party and neither of the parties involved can cheat each other. They describe how this can be used on a single blockchain as a privacy protocol or “cross-chain” as a trading protocol.

edgedevplusplus

/

2018

date icon

5 Oct 2018

Federated Chains, Sidechains
date icon

Introduction The name "sidechain" is overloaded. My favorite private sidechain is my coach. That's my private sidechain. Hopefully I can explain the high-level concepts of a sidechain, at a 10,000 foot view. What are these? What do they give you? Sidechain components First you need a blockchain....

edgedevplusplus

/

2018

date icon

5 Oct 2018

Handling Reorgs & Forks
date icon

Introduction Good morning, my name is Bryan. I'm going to be talking about reorganizations and forks in the bitcoin blockchain. First, I want to define what a reorganization is and what a fork is. Definitions You might have heard that the bitcoin blockchain is a permanent data structure that re...

edgedevplusplus

/

2018

date icon

5 Oct 2018

Interfacing with Python via python-bitcoinlib

python-bitcoinlib repo: Bitcoin Edge schedule: Twitter announcement: Transcript completed by: Bryan Bishop Edited by: Michael Folkson # Intro I will be talking about python-bitcoinlib. # whoami First I am going to start with an introduction slide. This is because I keep forgetting who I am...

date icon

# Introduction I have quite a while to speak. I hope it's not too boring. I'll have an intermission half way through. It's not going to be two hours. It will be more like 80 minutes or something. We are going to talk about payment channels, unidirectional payment channels, lightning channels, homom...

edgedevplusplus

/

2018

date icon

5 Oct 2018

Overview Bitcoin Core Architecture
date icon

slides: # Introduction Alright guys, how are you guys doing? You guys look tired. Given your brains are probably fried, I am delighted to tell you that this talk will be pretty high level. I am James O'Beirne, I work at Chaincode Labs. I've been working on Bitcoin Core since 2015. I am in New Yor...

edgedevplusplus

/

2018

date icon

5 Oct 2018

Protecting Yourself And Your Business
date icon

Introduction Hello. My name is Warren Togami and I will be talking about exchange security. Not only protecting the people but also the business. This has been a topic of interest recently. Warren's security background I have some credibility when it comes to security due to my previous career i...

edgedevplusplus

/

2018

date icon

4 Oct 2018

Blind Signatures
date icon

See also # Introduction Hi everyone. I work at Commonwealth Crypto. Today I am going to be talking to you about blind signatures. I'd like to encourage people to ask questions. Please think of questions. I'll give time and pause for people to ask questions. # What are blind signatures? A very i...

Block structure & headers, UTXO, Merkle Trees, Address, Proof-of-Work & Difficulty, SegWit (BIP141) This presentation was spoken in Japanese. I don't speak Japanese, but I made a live translation as I listened anyway:

edgedevplusplus

/

2018

date icon

4 Oct 2018

Bulletproofs
date icon

Overview of Bullet Proofs - a new zero-knowledge cryptographical solution for confidential transactions

edgedevplusplus

/

2018

date icon

4 Oct 2018

Coin Selection
date icon

# Introduction I am going to do a short talk on coin selection. Everyone calls me kalle. In Japanese, my name is kalle. Coin selection, what it is, how it works, and interestingly enough- in the latest version of Bitcoin Core released yesterday, they have changed the coin selection algorithm for th...

date icon

# Introduction Thank you to Anton and to everyone at Keio University and Digital Garage. I have an hour to talk about digital signatures, finite fields, ECDSA, Schnorr signatures, there's a lot of ground to cover. I'm going to move quickly and start from a high level. My name is John. I live in Ne...

edgedevplusplus

/

2018

date icon

4 Oct 2018

Hierarchical Deterministic Wallets
date icon

Introduction My name is James Chiang. Quick introduction about myself. My contributions to bitcoin have been on the project libbitcoin where I do documentation. I've been working through the APIs and libraries. I think it's a great toolkit. Eric Voskuil is speaking later today and he also works on ...

edgedevplusplus

/

2018

date icon

4 Oct 2018

Introduction to Bitcoin Edge Dev++ and Bc2

We will be using two screens. The english will be on the front screen and the japanese will be on the other screen to the side here. We will also be sharing a google docs file for each one in slack. We should help each other and teach better and learn these things. Without further adue, here's Anton...

edgedevplusplus

/

2018

date icon

4 Oct 2018

P2PKH, P2WPKH, P2SH, P2WSH
date icon

Introduction This is going to be a bit of a re-tread I think. I am going to be talking about common bitcoin script templates used in bitcoin today. Addresses do not exist on the blockchain. But scripts do. You've heard about p2pk, p2pkh, p2sh, and others. I'm going to go over these anyway. Pay-t...

date icon

Introduction Bryan briefly mentioned partially-signed bitcoin transactions (PSBT). I can give more depth on this. There's history and motivation, a background of why this is important, what these things are doing. What is the software doing? History and motivation Historically, there was no stan...

edgedevplusplus

/

2018

date icon

4 Oct 2018

Scripts (general & simple)
date icon

Introduction I am going to talk about why we have scripts in bitcoin. I'll give some examples and the design philosophy. I am not going to talk about the semantics of bitcoin script, though. Why do we have bitcoin script? I'll show how to lock and unlock coins. I'll talk about pay-to-pubkey, multis...

edgedevplusplus

/

2018

date icon

4 Oct 2018

SIGHASH_NOINPUT (BIP118)
date icon

SIGHASH\_NOINPUT (BIP118) Hi, my name is Bryan, I'm going to be talking about SIGHASH NOINPUT. It was something that I was asked to speak about. It is currently not deployed, but it is an active proposal. So, just really brief about who I am. I have a software development background. I just lef...

edgedevplusplus

/

2018

date icon

4 Oct 2018

Taproot and Graftroot
date icon

Introduction Taproot and graftroot are recent proposals in the bitcoin world. Every script type looks different and they are distinct. From a privacy perspective, that's pretty bad. You watermark or fingerprint yourself all the time by showing unique scripts on the blockchain or in your transaction...

date icon

Intro Alright, I’m now going to talk about bitcoin wallet security. And I was asked to talk about key management and hardware security modules and a bunch of other topics all in one talk. This will be a bit broader than some of the other talks because this is an important subject about how do you a...

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