Bitstaub

Bitstaub

By Dirk JäckelTechnologyEducation
Download on the App Store

Bitstaub episodes

  • BS030 – Lightning Network
    Graphische Übersicht welche Kaäle grade offen sind
    https://lnmainnet.gaben.win/
    Deterministische Signaturen:
    https://tools.ietf.org/html/rfc6979
    Japanische Lightning Implementation:
    https://github.com/nayutaco/ptarmigan
    Erstes Bier der Welt mit Lightning bezahlt: https://bitcoinblog.de/2017/04/03/berliner-kneipe-room77-erstes-bier-der-welt-mit-lightning-transaktion-bezahlt/
    BIP 37 Privatsphäre:
    https://eprint.iacr.org/2014/763.pdf
    BIP 37 Denial of Service: https://www.reddit.com/r/Bitcoin/comments/3hjak7/the_hard_work_of_core_devs_not_xt_makes_bitcoin/cu9xntf/
    Atomic Multi-Path Payments over Lightning: https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-February/000993.html
    Pay-To-Publish-Key-Hash sicherer weil SHA-256 Kvantenresistant: https://bitcoin.stackexchange.com/a/49163/3347
    Lightning auf MimbleWimble:
    https://lists.launchpad.net/mimblewimble/msg00086.html
    Gute Lightning Einführung:
    https://rusty.ozlabs.org/?p=450
    Channel Factories (Layer auf Lightning drauf): https://www.tik.ee.ethz.ch/file/a20a865ce40d40c8f942cf206a7cba96/Scalable_Funding_Of_Blockchain_Micropayment_Networks%20(1).pdf
    Lightning wird durch Bellare-Neven viel besser: https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-March/001075.html
    MuSig (Bellare-Neven Implementation) O(1)-Größe Signature Aggregation (Addieren von Signaturen):
    https://blockstream.com/2018/01/23/musig-key-aggregation-schnorr-signatures.html
    C-lightning:
    https://github.com/ElementsProject/lightning
    Lnd (Funktioniert auch ohne Fullnode, mit Client-Side Filters (BIP158)):
    https://github.com/lightningnetwork/lnd
    Bitcoin Lightning Hackday #1 (Berlin) Meetup:
    https://www.meetup.com/Bitcoin-Lab-Berlin/events/249392922/
    Größe von BIP158 Filtren:
    https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-June/014474.html
    BIP 158 (Client Side Filters):
    https://github.com/bitcoin/bips/blob/master/bip-0158.mediawiki#Appendix_C_Test_Vectors
    WatchTower und Lightning 1.1:
    https://www.youtube.com/watch?v=V3f4yYVCxpk&t=15m56s
    Grin-Einführung (MimbleWimble Implementation mit Blockchain die kleiner werden kann):
    https://github.com/mimblewimble/grin/blob/master/doc/grin4bitcoiners.md
    0 min
  • BS028 – SHA2017
    Zu Gast: @rootzoll
    SHA2017
    https://sha2017.org/
    Cryptowars 2.0: Lessons from the past, for the present (Phil Zimmermann)
    https://media.ccc.de/v/SHA2017-336-cryptowars_2_0_lessons_from_the_past_for_the_present
    Blockchains for a better world
    https://media.ccc.de/v/SHA2017-342-blockchains_for_a_better_world
    Poflove
    https://twitter.com/Poflove4u
    SHA badge
    https://media.ccc.de/v/SHA2017-51-sha2017_badge
    Kartent
    http://kartent.com/
    Bitcoinsofa
    Segwit lock in
    Bitcoin Cash
    https://www.bitcoincash.org/
    Bitcoin ABC
    https://www.bitcoinabc.org/
    0 min
  • BS027 – Scaling Bitcoin
    Scaling: What’s new and noteworthy
    SegWit
    Emergent Consensus (BU)
    SegWit User Activated Soft Fork (UASF), BIP-148
    https://github.com/bitcoin/bips/blob/master/bip-0148.mediawiki
    SegWit Miner Activated Soft Fork (MASF), BIP-91
    https://github.com/bitcoin/bips/blob/master/bip-0091.mediawiki
    SegWit2X New York Agreement (nya)
    https://medium.com/@DCGco/bitcoin-scaling-agreement-at-consensus-2017-133521fe9a77
    https://lists.linuxfoundation.org/pipermail/bitcoin-segwit2x/2017-July/000068.htm
    Bech32
    Bitcoinj
    Lightning wallet: lnwallet, Demo:
    https://www.youtube.com/watch?v=yNFfUfyL2xE
    Bitcoin unicode symbol (Unicode 10.0)
    Walleth für Android (Rinkeby)
    https://play.google.com/store/apps/details?id=org.walleth
    1 hr 3 min
  • BS026 – zkSNARKs
    Zu Gast: Christian Reitwiessner @ethchris
    https://blog.ethereum.org/2016/12/05/zksnarks-in-a-nutshell/
    Succinct Non interactive ARguments of Knowledge
    Verifikation weniger aufwändig als Berechnung selbst
    Common reference String
    Argument versus Beweis
    Public verifier
    Designated verifier
    Zero Knowledge Beispiel
    Graphfärbbarkeit (3 Farben)
    Prover hat Karte (bzw nicht-planaren Graphen) und behauptet, sie ist 3-färbbar
    P = NP?
    https://de.wikipedia.org/wiki/P-NP-Problem
    P: Deterministisch in Polynomialzeit lösbar (n^3 z.B.)
    NP: Gegebene Lösung in Polynomialzeit verifizierbar
    Quadratic Span Program / Quadratic Arithmetic Polynomial
    Trusted Setup
    Homomorph (Fully) - Pairing-Funktion: einfach multiplikativ homomorph
    passt zu einmaliger polynom-multiplikation
    Buch: “Complexity Theory a modern approach”
    http://theory.cs.princeton.edu/complexity/
    PCP-Theorem
    https://de.wikipedia.org/wiki/PCP-Theorem
    Alessandro Chiesa (SF Ethereum Meetup)
    https://www.youtube.com/watch?v=g-HhDyXPWZc
    1 hr 47 min
  • BS025 – Zcash
    https://z.cash
    Zero Knowledge Proofs
    Höhlenbeispiel
    https://de.wikipedia.org/wiki/Zero-Knowledge-Beweis#Klassisches_Beispiel
    zkSNARKs
    Only very small interaction
    Epicenter Bitcoin - Eli Ben-Sasson - Zero Knowledge Proofs
    https://epicenter.tv/episode/116/
    EB122 – Zooko Wilcox: Zcash - An Open Financial System With Privacy
    https://epicenter.tv/episode/122/
    Slack invite
    https://inviteme.z.cash/
    Trusted Setup
    Das Geheimnis muss nach setup zerstört werden
    Kann aber bei der Erstellung über mehrere Personen verteilt werden, und nur eine muss vertrauenswürdig handeln, um die Integrität zu gewährleisten
    Mining
    POW - Equihash
    Founder’s Fee (10% über 4 Jahre)
    CPU 700MB Ram
    GPU-Miner?
    Ansteigender block reward
    Mainnet startet planmässig am 28.10.2016
    Libsnark
    https://github.com/scipr-lab/libsnark
    ** This code is a research-quality proof of concept, and has not yet undergone extensive review or testing. It is thus not suitable, as is, for use in critical or production systems. **
    Version für Smartphones?
    Proofs erstellen dauert sehr lange und erfordert sehr viel Rechenleistung
    Trusted setup ist zwischen 900;B und 2GB gross
    Deterministische Builds
    Docker images to run miner on macOS
    Ethereum
    Devcon2
    Video-Aufzeichnungen (ungeschnitten)
    http://list.youku.com/albumlist/show?id=28368456&ascending=1&page=1
    Geth in prcoess
    Bitcoin
    Scaling Bitcoin
    Freedom Cafe
    Roger Ver?
    Flexible Transactions
    Gavin und Andreas schreiben ein Buch über Ethereum
    0 min
  • BS021 – Proof of stake
    Proof of stake Varianten https://en.wikipedia.org/wiki/Proof-of-stake
    Security-deposit based security and authentication
    https://blog.ethereum.org/2015/08/01/introducing-casper-friendly-ghost/
    Casper resources
    https://souptacular.gitbooks.io/ethereum-tutorials-and-tips-by-hudson/content/proof-of-stake_resources.html
    On Stake
    SHA256(prevhash + address + timestamp) “users may be unwilling to sign anything if there are two alternatives of a block at a given height”
    https://blog.ethereum.org/2014/11/25/proof-stake-learned-love-weak-subjectivity/
    Casper, “the friendly GHOST”
    https://blog.ethereum.org/2015/08/01/introducing-casper-friendly-ghost/
    Nothing at stake attack
    Long-Range Attack
    Byzantine fault tolerance
    https://en.wikipedia.org/wiki/Byzantine_fault_tolerance
    Bitcoins Untergang
    Statoshi.info
    http://statoshi.info/dashboard/db/transactions
    BitcoinJ 0.14 kommt demnächst (mit bessere Fee-Berechnung)
    Andreas Antonopoulous beim Blockchain Meetup Berlin
    http://www.meetup.com/Blockchain-Meetup-Berlin/events/229025415/
    https://www.youtube.com/watch?v=d0hxWC7sP2k
    http://bitcoinclock.com/
    Bitstamp & Deutsche Bank
    Mycelium Local-Trader
    1 hr 44 min

About Bitstaub

From the publisher's feed

Ein Bitcoin Podcast