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 (CTJB)
Search
Ondrej Sika
May 02, 2015
Technology
0
120
Merged Mining (CTJB)
Bitcoin & Namecoin Merged Mining @ CTJB 2015
Ondrej Sika
May 02, 2015
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
AIQ株式会社 エンジニア向け会社紹介資料
aiqlab
0
370
Postman v10リリース後を振り返る
nagix
0
130
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
170
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
120
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
1
200
TransitGatewayの基礎
toru_kubota
0
230
Hands-on / Kaname Frusawa / Cloud Compare Users Meetup 2024 at University of Tokyo on April 17
paraworld
2
470
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
220
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
110
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
340
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
190
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
150
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
356
22k
Why You Should Never Use an ORM
jnunemaker
PRO
50
8.6k
BBQ
matthewcrist
80
8.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.4k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Documentation Writing (for coders)
carmenintech
59
3.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
Ruby is Unlike a Banana
tanoku
96
10k
Building an army of robots
kneath
300
41k
What's new in Ruby 2.0
geeforr
337
31k
Transcript
Merged Mining Ondrej Sika <
[email protected]
> Slush Pool (mining.bitcoin.cz)
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-ctjb/