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
46
Introduction to Docker & Kubernetes @ JavaDays 2019
ondrejsika
1
190
Terraform - Infrastructure as a Code
ondrejsika
1
170
Gitlab CI + Docker (LinuxDays 2018)
ondrejsika
2
230
TechEd 2018, Introduction to Docker
ondrejsika
0
460
Automation using Gitlab CI and Docker, DevHeaven 2018
ondrejsika
0
190
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
280
Other Decks in Technology
See All in Technology
コードを書く隙間を見つけて生きていく技術/Findy 思考の現在地
fujiwara3
27
5.8k
20240416_devopsdaystokyo
kzkmaeda
1
210
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
290
ServiceNow Knowledge Learning Rise up
manarobot
0
200
日本におけるデータエンジニアリングのこれまでとこれから
foursue
16
4.2k
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
2
230
コンパウンドスタートアップのためのスケーラブルでセキュアなInfrastructure as Codeパイプラインを考える / Scalable and Secure Infrastructure as Code Pipeline for a Compound Startup
yuyatakeyama
4
4.7k
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
現代CSSフレームワークの内部実装とその仕組み
poteboy
8
3.6k
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
120
Hands-on Gemini, the Google DeepMind LLM
meteatamel
1
110
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Building a Scalable Design System with Sketch
lauravandoore
456
32k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
244
20k
Designing Experiences People Love
moore
136
23k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
6
1.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Into the Great Unknown - MozCon
thekraken
10
990
In The Pink: A Labor of Love
frogandcode
138
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/