Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Merged Mining (Pilsen Bitcoin Meetup)
Search
Ondrej Sika
March 17, 2016
Technology
0
37
Merged Mining (Pilsen Bitcoin Meetup)
Ondrej Sika
March 17, 2016
Tweet
Share
More Decks by Ondrej Sika
See All by Ondrej Sika
ZEIT, Serverless Deployments
ondrejsika
0
66
Introduction to Docker & Kubernetes @ JavaDays 2019
ondrejsika
1
230
Terraform - Infrastructure as a Code
ondrejsika
1
220
Gitlab CI + Docker (LinuxDays 2018)
ondrejsika
2
250
TechEd 2018, Introduction to Docker
ondrejsika
0
500
Automation using Gitlab CI and Docker, DevHeaven 2018
ondrejsika
0
200
Lightning Network aneb Bitcoin 2.0, Plzensky Barcamp, 7.4.2018
ondrejsika
0
96
Python Libraries for Bitcoin and Ethereum, PyCon SK 2018
ondrejsika
1
140
i3 tiling window manager, Install Fest 2018
ondrejsika
1
310
Other Decks in Technology
See All in Technology
AWSを利用する上で知っておきたい名前解決のはなし_彩の国埼玉支部#1
nagisa53
0
100
Linuxのパッケージ管理とアップデート基礎知識
go_nishimoto
1
700
企業が押さえるべきMCPの未来
takaakikakei
0
260
Oracle Cloud Infrastructure:2025年4月度サービス・アップデート
oracle4engineer
PRO
0
330
更新系と状態
uhyo
8
2.2k
Gateway H2 モジュールで スマートホーム入門
minoruinachi
0
130
ここはMCPの夜明けまえ
nwiizo
32
13k
今日からはじめるプラットフォームエンジニアリング
jacopen
8
1.9k
続・やっぱり余白が大切だった話
kakehashi
PRO
2
170
MCPが変えるAIとの協働
knishioka
1
130
OPENLOGI Company Profile for engineer
hr01
1
26k
3D生成AIのための画像生成
kosukeito
2
590
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Code Reviewing Like a Champion
maltzj
523
40k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Site-Speed That Sticks
csswizardry
6
530
The Pragmatic Product Professional
lauravandoore
33
6.6k
Thoughts on Productivity
jonyablonski
69
4.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Transcript
Merged Mining Ondrej Sika <
[email protected]
> Slush Pool (slushpool.com) 17. 3.
2016, Bitcoin meetup Plzen, Czech Republic
Bitcoin
Namecoin * first altcoin * fork of bitcoin * distributed
DNS
How Bitcoin Mining Works?
Block * header * transactions
Block Header * version * hashPrevBlock * hashMerkelRoot * time
* bits (difficulty) * nonce
Blockchain
Mining
Proof of Work ”A proof of work is a piece
of data which was difficult (costly, time-consuming) to produce so as to satisfy certain requirements”
"Hello, world!0" => 1312af178c253f84... "Hello, world!1" => e9afc424b79e4f6a... "Hello, world!2"
=> ae37343a357a8297... . . . "Hello, world!4248" => 6e110d98b388e... "Hello, world!4249" => c004190b822f1... "Hello, world!4250" => 0000c3af42fc3...
Auxiliary POW ”This is the way that merged mining can
exist; it is the relationship between two blockchains for one to trust the other’s work as their own and accept AuxPOW blocks.”
Bitcoin Coinbase * block height * flags * merged mining
prefix * namecoin prevhash * ...
Principle of Aux POW
None
Namecoin Block * header * auxpow (btc coinbase tx, btc
branch, btc header) * transactions
Thanks & Questions
[email protected]
http://ondrejsika.com @ondrejsika Sources: http://url.os1.cz/merged-mining-pilsen/