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
35
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
56
Introduction to Docker & Kubernetes @ JavaDays 2019
ondrejsika
1
200
Terraform - Infrastructure as a Code
ondrejsika
1
190
Gitlab CI + Docker (LinuxDays 2018)
ondrejsika
2
240
TechEd 2018, Introduction to Docker
ondrejsika
0
470
Automation using Gitlab CI and Docker, DevHeaven 2018
ondrejsika
0
200
Lightning Network aneb Bitcoin 2.0, Plzensky Barcamp, 7.4.2018
ondrejsika
0
91
Python Libraries for Bitcoin and Ethereum, PyCon SK 2018
ondrejsika
1
130
i3 tiling window manager, Install Fest 2018
ondrejsika
1
290
Other Decks in Technology
See All in Technology
【基調講演】変える、今ここから ― IoTとAIで紡ぐ未来
soracom
PRO
0
310
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
地理情報とAPIのトレンド
nagix
0
160
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
Scaling Technical Excellence at 104: Evolution in AWS and Developer Empowerment
scotthsieh825
1
150
頼られるのが大好きな 皆さんへ - 支援相手との期待の合わせ方、突き放し方 -/For_people_who_like_to_be_relied_on
naitosatoshi
1
290
Azure Pipelinesを使用したCICDベースラインアーキテクチャ実践
yuriemori
0
190
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
360
AutomatedLabを使って内部ペンテストを勉強しよう! -やられ社内ネットワークの自動構築-
n_etupirka
1
610
Classmethod流のPlatform Engineering / classmethod-platform-engineering-devio2024
tomoki10
0
470
テストケースの自動生成に生成AIの導入を試みた話と生成AIによる今後の期待
shift_evolve
0
180
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
How STYLIGHT went responsive
nonsquared
93
5k
Automating Front-end Workflow
addyosmani
1362
200k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
24
1.8k
Designing the Hi-DPI Web
ddemaree
276
34k
Fantastic passwords and where to find them - at NoRuKo
philnash
42
2.7k
Code Reviewing Like a Champion
maltzj
517
39k
Web Components: a chance to create the future
zenorocha
307
41k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
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/