Вы находитесь на странице: 1из 24

1 1

1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 , . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2 7
2.1 ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.2 () . . . . . . . . . . . . . . . . . . . 17
2.3 . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

3 20
3.1 ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2.4 ? . . . . . . . . . . . . . . 23
3.2.5 . . . . . . . . 24

1
2026 -
. 10 ,
.

, -

, -
10 . , , ,
: ,
: ,
, .
Santander InnoVentures, -
15-20 (-
, ) 1 .
- 2015 $1 .
Bloomberg, -
, ,
.
?..
1
,

1
() , -
. -
(.. ,
).
(
).
, , , -
, . ,
( blockchain). . -
,
, ,
. , , -
,
, . ; ,
500000 -
Tianhe-2. ,
-
, .

1.1
:

3 . , ,
, .
, , (-
, ,
, , -
, 2 ). , ,
.

3 (
, -) -
3
. -
,
4 .
( ) -
,
.
.
5 .
2
,
3
, , , ,
SchellingCoin
4
DDoS-
5

2
3 .
. , ,
.
, , ,
, , .
() , -
6 ,
. , -
: .
, -
, , .

3 ( ,
). ( ) -
, -
.
,
. ,

.
, -
.
,
.

3 , -
.
, ,
, . ,
(international wire transfer), 5-7
. , ,
-. Western Union
, ,
, -
.
,
. -

.

3 . - -
, , . 7 , -
, , .
; ,
6
, ,
.
7
, ,

3
-
, .

3 8 , -

. , .9
, -
; , Deutsche
Bank UBS.

3 . cyber.fund
, ,
, -
, . aira.life
. -
.
. -
, - . ,
; ,
,
.
,
. , -
.

3 VISA MasterCard.
10 . ,
- , - (
, ).

3 , PayPal
,
.

3 . , -
-
(, ,
). , - e-
Vox: , . ,
.

7 . -,
. , -
, ( ,
).
8
Ethereum , Lisk Rootstock
9
, ,
10
-

4
, Lightning Network -
Segregated Witness; Bitcoin Core
0.13.0.

7 . , ,
. , ,
( bankchain ,
,
).

7 . -
, ,
. -, code is law.

7 . -
. , , :
(, localbitcoins ) .
11 ,
. ,
12 (
AML/KYC).
, . -
.13
-, ,
BitFury , . , -
,
.
PoS-
.

7 . ,
- , .
-
; . ,
-
-
;
, , ,
, . -
.

7 . ,
, , ,
11
= , , ,
12
Tether USD (USDT, 1 USDT = 1 USD), , ,
, Tether
13
, : -
, , ,
Dash (dash across america). , CryptoPay ( )
, , .

5
, , . -
, , .
, ;
, -, -
, -,
14 .
7 . -
, ,
in-blockchain- The DAO.
. -
The DAO :
, , .

1.2 ,
- -
( ).
, 3.2.2.

1.3 ,
, .
1-2 ,
, ,
. ( , .)
() :


(
; )
, , ,
(, ), (, )
, (,
) (slock.it ,
)
(-
)
, : ,
( ),
( )
(
-, ,
)
14
, , 2160 1048 ,
.

6
, blockchain-based

; -
, ,
, .

2
2.1 ?

- . -

, . , -
.
: .
, , , , , -
.
, (
, , 2013- ).
( Visa MasterCard - ).
, .
, (
, ) , (-
) , ,
-. ,
.
? , -
: . ,
, ()
.15 , ( ),
, .
.
50 16 , 33-34 -
17 . , 50 ,
( -
). , ,
: ,
,
, xor 256- ,
, ..
15
, , -
, . , , ,
, ,
.
16
, 50 , 256
17
, 33-34 , 160

7

.
, .
256 ,
. ,
(, , ..
).18
, ,
19 . , .
(Bitcoin); 3 2009
. - , ,
, , ,
.

,
,

,
, -

,

, , ,

, , -,
, (brainwallet)

, , -
.

2.2
, , -, ,
. - ,
: , , . ,
, , Ethereum, ,
Bitcoin . , minimal working example.
18
, , ,
, - , - , ,
.
: (
).
19
, -

8
2.2.1
3 2009 -
Bitcoin ( . bit coin ). ,
-,
, -
IT-.
; , ( 80%
, ). -
.
. -

, -.
, -

. ,
-. ( .
mining ).
. ;
. , -
(
q = 12 ), , 21
BTC, .. .
, - -
,
.
2016 B1 - $585; -
, coinmarketcap.com
.

?
, , -
, , ,
. , , ,
, . ,
? :
, ( ).
: ?
. ,
, . , , ,
(, Adobe) . ,
,
. : ,
. , ?
, .
( , )
, ,
. ,

9
(2009) .20
. ,
. (block chain)
; , .

,
10 . . ,
, ,
10 , , 10
-.
. , ,
. ,
. ?
, ,
. : , . -
, 21
proof-of-work22 :

hash(transactions||nonce) < target

, ,
-.
- , ( )
( ). - -
. , SHA256- The quick brown fox jumps
over the lazy dog d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592,
SHA256- The quick brown fox jumps over the hazy dog
0772786c22be0f29d0738ae901c40a14ef921aa607668dd9c4fbd2299ecd0b8a. , -
. .
,

hash() -,
23 ,
20
, , -
.
21
, , proof-of-work -

22
. nonce, ,
nonce. nonce;
coinbase transaction, extraNonce. ,
.
23
sha256-

10
256-
transactions ,
24

|| ()
nonce number used once ( )
target 256- , ,
25 (target = const/difficulty)

, target , , -
, target 256- , . ,
- hash() , (
). ,
, .
nonce ,
.
,
hash()
, .
.
,
, .
, .26 -
, .
, , -
. , ,
. : -
, (.. nonce,
proof-of-work), .. ,
( 500000
Tianhe-
2) , , .
10 ,
.
,
, . , -
, , -, .. ; ,
, -
, , ,
-. , , ,
10 ( $6000 ).
24
merkle root hash
25
, 1
- 10 ,
. 1 7 , ;
1 12 . , block time 10
.
26
, .

11
, . -
. 12,5 (-
) ( $7000 )
( B1 ). -
.
.
en.bitcoin.it/wiki/Weaknesses.
,
, -
( 5500).
95 .
( to run a full-node).
.

, ?
2016 , .
, :

1)

2) ,

3)

4)

5) , -
, sha256- ;
ASIC27

6)

. 2016
1.5 1018 . 1800 ;
1 , -
p 1/1800 .
:
p 1
18
= ,
1.5 10 + p 1800
p ,
( + ).
. 1/1800 , p  1.5 1018 ,

p p
18
.
1.5 10 + p 1.5 1018

1 hash Thash
p = 1.5 1018 = 0.833 1015 = 833
1800 s s
27
application-specific integrated circuit,

12
, ( 1 ) -
833 .
2016 ASIC AntMiner
S9. $2400 14 .
833 , 60 ,
143 . 1 ( 10
2016- 1 = $600), 239- .
,
, -
. ,
.
, 28
. , 210000
. 2 ; ,
- . , ,
, 3 ,
. , , :
$415 $600 . ,
, , . ,
- ,
, ( )
.
, , , ,
, , .
, , ,
,
.

?
( , ) ,
Bitcoin Core.29 , -
. 2016-
blockchain.info. blockexplorer.com, blockr.io .

?
: (-),
, , -
, .30
.
28
, 210000 . ,
( , 2016 ) ,
10 . -
, , 2009,
2017, , 2016.
29
; -
SPV (simplified payment verification),
unspent transaction outputs . ( unspent transaction outputs.)
10 .
30
, , ,
.

13
,
1KeatDCtrEnzaR42B2eUduYXmcM4U9jphB, - -
1FTgzPJCbpCWYfF6VxPdmCMPUDBfygut2h. -
(
).
,
, , -
. ,
; , -
, 1-2 . .
(. ), , ,
,
. , -
, , .
, , , proof-of-
work
; ,
. , ,
. 31
3-6 , .
, .
, .
,
. .

?
, , -
. (
, , -
, 60-).
: public key private key. Public key
1KeatDCtrEnzaR42B2eUduYXmcM4U9jphB -32 .
+ , .. -
. , public key -
private key, , ,
. .
( ,
).
, :
private key, - , ,
. , -
, .
. -
: -
, -, .
, , 2016 10 -
31
, ,
32
, - , ,

14
. , :
- (256- ), (160-).
160 . , ,
-, 2160 .
:
10000000 107
= 6.84 1042
2160 1.46 1048
! , . -
Tianhe-2,
312 . , ,
.
136.2 1012 . ,
430 1019 . , ,

107
430 1019 = 2.94 1020
1.46 1048
,
2 2.94 1020 = 5.88 1020 .

?
0 BTC, 0.0001 BTC33 (4 )
,
, . , : 0 , 4 34 .
:

33
0.0001 BTC per 1 kilobyte; m-to-n ,
1-to-1 , unspent transaction outputs
(UTXOs) ,
34
10% ;
, , ,

15
- ?
, -
( 100%- ).

?
, , ,
. , 2012 $14 1 BTC,
2013 $1150 ( $1204).
2011 : 4 2011-
1 $0.68, 8 MtGox $31.91.
, -
, 2010-, ,
10000 ( 12 -
2013-).
5000 2009-, 2013- ,
, .
194993 BTC ( $160 )
0 BTC.

?
, .

10 ,
35 . , , ,
, .

, . -
. - -
,
,
, Bitcoin Core

. ,
50% -.
, 95% .

.
, -
. , .
-
. ,
.
,

35
3-6 ,
, .. 30-60 , ,

16
2.2.2 ()
(altcoins) meaning alternative
ones, , ( ).

: , controlled supply block


time

Litecoin 2012 , -, -
-,
ASIC, -
1000 . Litecoin ASIC-resistant .
(84 21 , block time = 2.5 minutes
10 , ..),
.

Freicoin , ( 4.5% ) . -
, -
, ()/() . , ,
.

proof-of-work - :

Peercoin proof-of-stake . PoS


:

balance
hash(prevhash + address + timestamp) 6 2256
difficulty

, ( ), -
. , Peercoin (-
,
, )

Myriad

Blackcoin ( PoW + PoS


)

Counterparty

proof-of-work:

Primecoin, Riecoin ,

Curecoin

Gridcoin

Bytecoin, Monero ( CryptoNote)

17
Zerocoin, Zerocash, Zcash , -
2013 ,
, zero-knowledge proof. -
, , - ,
, .

Darkcoin, Dash

, :

Namecoin , -
: 1 NMC -
key-value pair IP- , 1
.bit. ICANN
, ,
. , .

Steem ,

Ripple , -
. ( X Y
- , ),
Y Z ( ,
X). XRP -
() ;
.

Ethereum ,
. -,
: ,
DDoS-,
, ,
.

Lisk

DigixDAO ,

Tether , . 1 USDT = 1 USD, 1 EURT


= 1 EUR. ( , -
,
).

Factom -
. Factom $400K 2015 .

..and more and more and more

18
2.3
: , ,
, , , , . ,
, ; , -
.
; . -
, , 2016 .
- 36 - , - -
,
.
. -

.
, ,
. .
: .
-.

2.4
( ,
. ,
.)
. -
,
,
, , -
.
,
.
.
, -
- .
.
, -
2000 1998-99
, .
-, Factom, -
.
( 7% ).
Bitnation. - . -
.
e-Vox ; : ,
.
e-Auction, , , -
, .
36
-, : - ,
- ,

19
. -
: .
.
- -. -
.
, .
.
:

10

- -
, , ,

- Credits

2015 , , -
.
(17 ) MayorsChain.
:

( 2013)
.
, ,
: ,
.

( 2014) , ,

( 2015)

( 2016)

( 2016)

( 2016) DARPA ( ,
) -

( 2016)

3
3.1 ?
,
( 27 140 ).
. :

20
Subway -
, 2013-

2014
. , ,
. , -
,
. 2016-
4 7 /. ,
, .
,
.
.

3.2
3.2.1

-, , ,
, ,
, . ( -
, , , ), , . -
, -
. ;
,
, .
, -
.
, , : . -
, ,
37 , -
51%, .
38 .
,
. , , -
, ,
-.

proof-of-stake
-, .
Ethereum, Bitcoin, proof-
of-stake-. , proof-of-stake -
(nothing-at-stake problem and long-range attacks possibility).
ASIC-resistant
proof-of-work, 39 .
37
Primecoin Riecoin
38
, ,
39
, DAG

21
- PoS- Casper ,
. , , ,
proof-of-stake.
PoS- : .40
-, , PoW-, PoS-
, , , PoS-
PoS.

, ?
, PoW- , -
, (PoW-).
100% -
. , ,
. , -
.
.41 , ,
, , -
. ,
( ).
. -
: , ,
. , : ,
? - , .. .

3.2.2
, ..
,
. , -
42 , , ..
, .
,
, , ( ,
). VPN (
) .
- , , ,
. , ,
.
. -
. , , .
- , . : -
, . .
40
PoS- , ,

41
, ,
, (.. winning hash),
.
42
, BTC-E SatoshiDice.
, .. , btc-e.com,
btc-e.nz

22
3.2.3
,
Sibcoin (SIB). 5 bitcointalk,
. ,
$145K.43
, , , , -
.
-
( ). , -
,
.
- -
.
, , .
, ,
ID-44 . -
ID- , ,
1 . , , ,
, ..
. .

3.2.4 ?
, , -
. , ( ), , ,
, ,
.
: -
.
-
, .. : -
. -
,
() ( , -
), - ,
. ,
, (
), Factom -
.
, , , - 45 , -
. -,
( , , cyber.fund), -
, .
, : , -
43
, , . ,
,
, .
44
; ,
45

23
, .
, ,
.

3.2.5
$85M,
/ $4500M. ,
, .
$85M . :

/
$455K ( 0.5% $85M, 0.01% $4500M)


, 2014

BTC-E

bitnodes.21.co , -
2.5% .

24