EN
Study & contribute to bitcoin and lightning open source
Interactive AI chat to learn about bitcoin technology and its history
Technical bitcoin search engine
Daily summary of key bitcoin tech development discussions and updates
Engaging bitcoin dev intro for coders using technical texts and code challenges
Review technical bitcoin transcripts and earn sats
Review Transcripts
Earn Satsedgedevplusplus
/
2018
5 Oct 2018
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...
edgedevplusplus
/
2018
5 Oct 2018
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...
edgedevplusplus
/
2018
5 Oct 2018
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
5 Oct 2018
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
5 Oct 2018
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
5 Oct 2018
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...
edgedevplusplus
/
2018
5 Oct 2018
# 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
5 Oct 2018
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
5 Oct 2018
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
4 Oct 2018
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...
edgedevplusplus
/
2018
4 Oct 2018
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
4 Oct 2018
Overview of Bullet Proofs - a new zero-knowledge cryptographical solution for confidential transactions
edgedevplusplus
/
2018
4 Oct 2018
# 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...
edgedevplusplus
/
2018
4 Oct 2018
# 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
4 Oct 2018
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
4 Oct 2018
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
4 Oct 2018
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...
edgedevplusplus
/
2018
4 Oct 2018
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
4 Oct 2018
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
4 Oct 2018
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
4 Oct 2018
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...
edgedevplusplus
/
2018
4 Oct 2018
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...
Community-maintained archive to unlocking knowledge from technical bitcoin transcripts