114 8 15MB
French Pages 256 [257] Year 2022
Les NFT en 40 questions
Jean-Guillaume DUMAS • Pascal LAFOURCADE • Etienne ROUDEIX Ariane TICHIT
Jean-Guillaume DUMAS • Pascal LAFOURCADE • Etienne ROUDEIX Ariane TICHIT • Sébastien VARRETTE
LES
NFT EN 40 QUESTIONS Comprendre les Non Fungible Tokens
Couverture : Studio Dunod
© Dunod, 2022 11 rue Paul Bert, 92240 Malakoff www.dunod.com ISBN 978-2-10-084136-3
T a b le d e s m a t iè r e s
A v a n t - p ro p o s
1
2
v ii
B lo c k c h a in s &
c r y p t o m o n n a ie s
1
1
Q u ’e s t - c e q u ’u n e b lo c k c h a in ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
2
Q u ’e s t - c e q u ’u n e c r y p t o m o n n a ie ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9
3
Q u ’e s t - c e q u e le b it c o in ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
17
4
L e s c r y p t o m o n n a ie s s o n t - e lle s d e s m o n n a ie s ?
.
.
.
.
.
.
.
.
.
.
.
2 1
5
Q u ’e s t - c e q u ’u n e m o n n a ie v ir t u e lle d é c e n t r a lis é e ?
.
.
.
.
.
.
.
.
2 5
6
Q u ’e s t - c e q u ’u n c o n t r a t in t e llig e n t ?
7
Q u ’e s t - c e q u e E t h e r e u m
8
Q u ’e s t - c e q u ’u n e I C O
9
Q u ’e s t - c e q u e la f in a n c e d é c e n t r a lis é e ( D e F i) ?
J e t o n s n o n
1 0
?
.
?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3 7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 7
.
.
.
.
.
.
.
.
.
.
.
5 3
f o n g ib le s : N F T
5 9
Q u e ls s o n t le s je t o n s f o n g ib le s e t n o n f o n g ib le s ?
.
.
.
.
.
.
.
.
.
.
6 1
.
.
.
.
.
6 5
1 1
Q u e lle s d if f é r e n c e s e n t r e u n N F T e t d ’a u t r e s m o n n a ie s ?
1 2
Q u e l a é t é le p r e m ie r N F T ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7 1
1 3
E s t - c e q u e le s N F T s o n t in t e r c h a n g e a b le s ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7 7
1 4
E s t - il p o s s ib le d e s e f a ir e v o le r u n N F T ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7 9
1 5
P o u r q u o i u t ilis e r u n s y s t è m e d e f ic h ie r d is t r ib u é c o m m e IP F S ?
.
.
8 3
1 6
C o m m e n t c ré e r u n n o u v e a u
.
.
8 5
.
.
.
N F T ?
iii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
L e s N F T e n
3
4 0
q u e s t io n s
U t ilis a t io n s d e s N F T
1 7
Q u ’e s t - c e q u ’u n C r y p t o K it t y ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9 3
1 8
C o m m e n t s o n t u t ilis é s le s N F T d a n s l’a r t ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9 9
1 9
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x v id é o ?
.
.
.
.
.
.
.
.
.
10 5
2 0
C o m m e n t s o n t u t ilis é s le s N F T t io n n e r ?
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
d a n s le s je u x .
.
.
.
.
.
.
.
.
d e
c a rte s à
.
.
.
.
.
.
.
.
c o lle c .
.
.
.
.
117
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s p o r t ?
.
.
.
.
.
.
.
.
.
.
.
.
12 3
2 2
C o m m e n t s o n t u t ilis é s le s N F T d a n s la m o d e ?
.
.
.
.
.
.
.
.
.
.
.
.
12 9
2 3
C o m m e n t le s N F T r é v o lu t io n n e n t le s t it r e s d e p r o p r ié t é ?
.
.
.
.
.
13 1
2 4
C o m m e n t p e u t - o n u t ilis e r le s N F T p o u r p a r ie r ?
.
.
.
.
.
13 7
N F T , d r o it , é c o n o m ie
.
.
2 1
.
.
.
.
.
.
e t f in a n c e
1 3 9
2 5
Y
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14 1
2 6
C o m m e n t in v e s t ir d a n s d e s N F T ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14 7
2 7
Q u e p e u t - o n a c h e t e r o u v e n d r e g r â c e a u x N F T e t o ù p e u t - o n le s
a - t - il u n c o u r s d e s N F T ?
é c h a n g e r ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15 3
2 8
Q u ’a p p o r t e n t le s N F T à la f in a n c e d é c e n t r a lis é e ( D e F i) ?
.
.
.
.
.
.
15 9
2 9
C o m m e n t s o n t r é g le m e n t é s le s N F T ?
3 0
Q u e ls s o n t le s a p p o r t s d e s N F T a u
3 1
5
9 1
.
.
.
.
.
.
.
.
.
.
d r o it ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
16 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
16 5
Q u e lle s s o n t le s s o lu t io n s a u x lim it e s d u d é v e lo p p e m e n t d e s N F T ? 1 6 9
L e s n o r m e s t e c h n iq u e s d e s N F T
1 7 9
3 2
Q u ’e s t - c e q u ’u n e p a ir e d e c le f s p r iv é e / p u b liq u e ?
.
.
.
.
.
.
18 1
3 3
Q u ’e s t - c e q u ’u n e f o n c t io n d e h a c h a g e c r y p t o g r a p h iq u e ?
.
.
.
.
.
18 7
3 4
Q u ’e s t - c e q u ’u n e s ig n a t u r e é le c t r o n iq u e ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 3
3 5
Q u ’e s t - c e q u ’u n p o r t e f e u ille e le c t r o n iq u e ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 9
3 6
C o m m e n t p e u t- o n c ré e r e t p ro g ra m m e r s o n p ro p re ty p e d e N F T ? 2 0 5
3 7
Q u ’e s t - c e q u e la n o r m e E R C - 2 0
3 8
Q u ’e s t - c e q u e la n o r m e E R C - 7 2 1 p o u r le s N F T s u r E t h e r e u m
3 9
Q u ’e s t c e q u e la n o r m e E R C - 1 1 5 5
iv
.
.
.
.
p o u r le s je t o n s f o n g ib le s ?
p o u r le s je t o n s h y b r id e s ?
.
. ?
.
.
.
.
2 11
.
.
2 19
.
.
2 2 3
T a b le d e s m a t iè r e s
4 0
Q u e lle s s o n t le s n o r m e s N F T a lt e r n a t iv e s ?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
A n n e x e s L is t e d e s f ig u r e s L is t e d e s t a b le a u x
2 2 7
2 3 5 .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 3 5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 3 6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 3 7
L is t e d e s a b r é v ia t io n s
B ib lio g r a p h ie
2 3 9
In d e x
2 4 1
v
L e s N F T e n
4 0
q u e s t io n s
v i
A v a n t- p ro p o s
E n 2 0 2 2 e t p o u r la p lu p a r t d e s c it o y e n s , le q u o t id ie n m o n é t a ir e e s t f a it d e m o n o c u lt u r e : u n e s e u le m o n n a ie , é m is e p a r u n s e u l t y p e d ’in s t it u t io n s ( le s g r a n d e s b a n q u e s c o m m e r c ia le s ) , s e lo n u n s e u l c r it è r e ( le c r é d it ) , c o n c e n t r a n t t o u t e s le s f o n c t io n s ( u n it é
d e
le u r e t o b je t d e
s p é c u la t io n ) , a v e c
f iq u e s o u
d e
c o m p te , m o y e n
d ’é c h a n g e d e s
u n it é s
e t d e
p a ie m e n t , r é s e r v e
n ’a y a n t p a s
d e
m a rq u e s
d e
v a -
s p é c i-
d o n n é e s p a r t ic u liè r e s q u i le u r s o n t a t t a c h é e s . E lle s s o n t d o n c
d is t in g u a b le s le s u n e s d e s a u t r e s ( é q u iv a le n t e s e t d o n c p u is d e s c e n t a in e s d ’a n n é e s . L ’u n ic it é
e t la f o n g ib ilit é
f o n g ib le s ) e t c e la
d e
la m o n n a ie
in d e -
s e m b le n t
t a n t p r o c é d e r d ’u n o r d r e n a t u r e l q u ’il s ’a v è r e é p in e u x e t d é lic a t d e le s r e m e t t r e e n
q u e s t io n . Il e s t d è s lo r s d if f ic ile
d e
s e
f ig u r e r à
q u o i p o u r r a it r e s s e m b le r u n
m o n d e f a it d e d iv e r s it é e t q u e lle s e n s e r a ie n t le s c o n s é q u e n c e s . T o u t e f o is , d e p u is le s a n n é e s 2 0 0 0
e t e n
p a r t ic u lie r d e p u is la c r is e d e 2 0 0 8
q u i
a r é v é lé la f r a g ilit é d ’u n s y s t è m e m o n é t a ir e m o n o c u lt u r e l, d e n o m b r e u x p r o je t s m o n é t a ir e s
a lt e r n a t if s
o n t v u
le
jo u r . C e u x - c i s o n t t r è s
v a r ié s
e t v o n t d e s
s y s -
t è m e s d ’é c h a n g e s lo c a u x ( S E L ) e t a u t r e s c lu b s d e t r o c s , ju s q u ’a u x c r y p t o m o n n a ie s , e n p a s s a n t p a r le s m o n n a ie s lo c a le s e t r é g io n a le s . A u t o t a l c e s o n t p lu s d e
10 000 m
o n n a ie s a lt e r n a t iv e s q u i c ir c u le n t e n
2 0 2 2
d a n s le
m o n d e . P a rm i to u s
c e s p r o je t s , le s p lu s n o m b r e u x s o n t c e u x c o n c e r n a n t le s c r y p t o m o n n a ie s .
E n
e f f e t , d e p u is
2 0 0 8 , p lu s d e a f in
d ’e n
d e
B it c o in
e t d e
la
t e c h n o lo g ie
b lo c k c h a in
e n
t o m o n n a ie s o n t d é s o r m a is v u le jo u r . B ie n é v id e m m e n t
t ir e r p r o f it , c e r t a in e s
m e n t é s e t b ie n te r d e
l’a p p a r it io n
6 700 c r y p
r e p r e n n e n t s im p le m e n t d e s
r o d é s e t s u r f e n t s im p le m e n t s u r la v a g u e
c o n t r ib u t io n s . M a is
p a r m i le s
d é v e lo p p e m e n t s
c o d e s
d é jà
im p lé -
s a n s v r a im e n t a p p o r -
r é c e n t s , il e n
e s t u n
q u i
a t t ir e t o u t p a r t ic u liè r e m e n t l’a t t e n t io n e n s e m b la n t à la f o is p r o m e t t e u r e t p o r t e u r d e c h a n g e m e n t s m a je u r s d a n s la s t r u c t u r e m ê m e d e n o s s o c ié t é s e t d e s e s in s t it u t io n s : le s N F T
(N o n
F o n g ib le
T o k e n s ) . C e s o b je t s s o n t is s u s d e
l’u t ilis a -
t io n e t d e la d é m o c r a t is a t io n d e s c o n t r a t s in t e llig e n t s ( s m a r t c o n t r a c t s ) , u n d e s c o n c e p t s in n o v a n t s é m a n a n t d e s d é v e lo p p e m e n t s d e la b lo c k c h a in E t h e r e u m . N o n
c o n te n ts
d e
re m e ttre
e n
q u e s t io n
la
m o n o c u lt u r e
m o n é t a ir e , c e s
o b je t s
v ie n n e n t é g a le m e n t b o u s c u le r la n o t io n d e f o n g ib ilt é , e n p r o p o s a n t d e s je t o n s n u m é r iq u e s q u i, p a r le s c a r a c t é r is t iq u e s q u i le u r s o n t a s s o c ié e s , s o n t u n iq u e s .
v ii
L e s N F T e n
4 0
q u e s t io n s
A p p a r u s e n 2 0 1 7 , ils c o n n a is s e n t d e p u is u n e c r o is s a n c e p h é n o m é n a le q u i n e c e s s e s ’e n
d e
s ’a c c é lé r e r e t c o n c e n t r e n t l’a t t e n t io n
s o n t t r è s v it e
e m p a ré s . L e
p u b lic n e
d e s m é d ia s e t d e s in d iv id u s q u i
s ’y t r o m p e
p a s : le u r s a p p lic a t io n s p o -
t e n t ie lle s s o n t é n o r m e s e t c o u v r e n t d e s d o m a in e s d e p lu s e n
p lu s d iv e r s . N o u s
n e s o m m e s e n r é a lit é q u ’a u x p r é m ic e s d e le u r d é p lo ie m e n t e t d e le u r g é n é r a lis a t io n . T o u t e f o is , s i b e a u c o u p
d ’in f o r m a t io n s c ir c u le n t a u p r è s d u
g ra n d
p u b lic ,
p e u d ’é lé m e n t s s o n t d o n n é s s u r le u r s f o n d e m e n t s t e c h n iq u e s e t le u r s c a r a c t é r is t iq u e s v é r it a b le s , c e
q u i n e
p e r m e t p a s t o u jo u r s d e
s a is ir t o u t e
la
m e s u re
d e
c e s in n o v a t io n s c o m m e d e le u r s p o t e n t ia lit é s .
D è s lo r s , l’o b je c t if d e c e t o u v r a g e , c o n s t r u it e n
40 q
u e s t io n s , e s t d a n s u n p r e -
m ie r t e m p s d e f a ir e c o m p r e n d r e c o m m e n t f o n c t io n n e n t le s t e c h n o lo g ie s d e r e g is t r e s d is t r ib u é s , le s b lo c k c h a in s e t le s c o n t r a t s in t e llig e n t s q u i s o n t à
la
b a s e
d e s N F T . L e s e c o n d o b je c t if e s t d ’e x p liq u e r c o m m e n t le s N F T f o n c t io n n e n t v é r it a b le m e n t a u s s i b ie n
d ’u n
p o in t d e
v u e
t e c h n iq u e
q u e
d e
l’u s a g e
c o n c re t q u i
e n e s t f a it a c t u e lle m e n t . D a n s c e t t e o p t iq u e , la p r e m iè r e p a r t ie d e c e t o u v r a g e a b o r d e le s g r a n d s p r in c ip e s f o n d a t e u r s d e s b lo c k c h a in s , d e s c r y p t o m o n n a ie s e t d e s c o n t r a t s in t e llig e n t s . D a n s la
d e u x iè m e
p a r t ie , le s c a r a c t é r is t iq u e s s p é c if iq u e s d e s N F T
s o n t
e x p o s é e s , a v a n t d ’a b o r d e r , d a n s u n e t r o is iè m e p a r t ie , le u r s u t ilis a t io n s d a n s d if f é r e n t s d o m a in e s ( a r t , s p o r t , m o d e , p a r is , e t c .) L a q u a t r iè m e
p a r t ie
e x p lo r e
e n -
s u it e le s é lé m e n t s é c o n o m iq u e s , f in a n c ie r s e t ju r id iq u e s q u e g é n è r e n t le s N F T . E n f in , la d e r n iè r e
p a r t ie
r e v ie n t s u r le s o u t ils e t c o n c e p t s t e c h n iq u e s u t ile s à la
c o m p r é h e n s io n d é t a illé e d e s m é c a n is m e s s o u s - ja c e n t s a u x N F T .
L e s a u t e u r s r e m e r c ie n t c h a le u r e u s e m e n t F r é d é r ic H a y e k e t C o r e n t in p o u r le u r s c o n t r ib u t io n s à l’é la b o r a t io n d u
c o n te n u
É lis s é
d e c e liv r e .
L e s a u t e u r s e x p r im e n t é g a le m e n t le u r g r a t it u d e à J e a n - L u c B la n c e t M a x in e P o u z e t p o u r le u r s c o m m e n t a ir e s e t s u g g e s t io n s d e
m o d if ic a t io n s c o n s t r u c t if s ,
à la s u it e d e le u r s r e le c t u r e s a s s id u e s .
G r e n o b le , C le r m o n t - F e r r a n d , L u x e m b o u r g , le 6
ja n v ie r 2 0 2 2 .
J e a n - G u illa u m e D u m a s , P a s c a l L a f o u r c a d e , É t ie n n e R o u d e ix , A r ia n e T ic h it , S é b a s t ie n V a r r e t t e .
v iii
1
B lo c k c h a in s e t c r y p t o m o n n a ie s
L e s N F T e n
4 0
q u e s t io n s
2
Q u ’e s t - c e q u ’u n e
1
b lo c k c h a in ?
A u
p lu s f o r t d e
la
c r is e
é c o n o m iq u e
v o ir la m o n n a ie a é t é p r o p o s é e a u B it c o in t a in
: A
s e in
P e e r - t o - P e e r E le c t r o n ic C a s h
S a to s h i N a k a m o to
d é c r iv a it u n
2008,
d e
u n e
n o u v e lle
fa ç o n
d e
c o n c e -
d ’u n a r t ic le p o s t é s u r I n t e r n e t e t in t it u lé S y s te m
n o u v e a u
[ 1 4 ] . D a n s c e t a r t ic le , u n
s y s tè m e
d ’é m is s io n
e t d e
c e r-
g e s t io n
d ’u n it é s m o n é t a ir e s , a p p e lé b it c o in , q u i r e p o s a it s u r u n e s t r u c t u r e d e d o n n é e s d e t y p e a D is t r ib u t e d L e d g e r T e c h n o lo g y ( D L T ) e t a p p e lé e b lo c k c h a in [ 5 , Q . 2 ] . P a r a n a lo g ie re g ro u p é e s d ig it a u x
a v e c le s r e g is t r e s c la s s iq u e s d a n s le s q u e ls le s t r a n s a c t io n s s o n t
s u r d e s
c h a în é s
p a g e s , le s
e n tre
t r a n s a c t io n s
e u x , d ’o ù
le
te rm e
s o n t ic i a g r é g é e s
d e
b lo c k c h a in s
a u
s e in
d e
q u i d é s ig n e
b lo c s
d a n s
la
s u it e d e c e t o u v r a g e u n e c h a în e d e b lo c s . D a n s c e t t e s t r u c t u r e d e d o n n é e s , le s t r a n s a c t io n s c o n f ir m é e s ( o u v a lid é e s ) s o n t in t é g r é e s d a n s d e s b lo c s b é n é f ic ia n t d ’u n
id e n t if ia n t « u n iq u e »
te n u e
p a r u n e
e m p r e in t e
d é p e n d a n t d e d e
h a c h a g e
s o n
c o n t e n u , s ig n a t u r e
. C h a q u e
b lo c
c o n t ie n t la
?
q u i e s t o b -
s ig n a t u r e
d e
l’e m p r e in t e d u b lo c p r é c é d e n t d e la c h a în e , c e q u i p e r m e t d e g a r a n t ir l’in t é g r it é d e l’e n s e m b le d e s e n r e g is t r e m e n t s e t d e s d o n n é e s d e la b lo c k c h a in à p a r t ir d u p r e m ie r b lo c , a p p e lé b lo c « G e n e s is » .
L e s m in e u r s v a lid e n t le s t r a n s a c t io n s L o r s q u ’u n e e lle
n o u v e lle
e s t p ro p a g é e
t r a n s a c t io n
e s t é m is e , e lle
a u x
le s
p a r t ic ip a n t s
c o n f ir m é e s . C e r t a in e s
d e
c e s
d a n s
t r a n s a c t io n s
u n
d o it ê t r e
e n s e m b le
s o n t c h o is ie s
v a lid é e . P o u r c e la ,
d e
t r a n s a c t io n s
p a r u n
m in e u r
n o n p o u r
in t é g r e r u n n o u v e a u b lo c . L e s m in e u r s v a lid e n t c e s t r a n s a c t io n s s e lo n d e s t e c h n iq u e s d é p e n d a n t d u t y p e d e b lo c k c h a in . C e t t e o r c h e s t r a t io n e s t illu s t r é e d a n s
?U
n e s ig n a t u r e é le c t r o n iq u e ( c f . q u e s t io n 3 4 ) e s t u t ilis é e p o u r p r o u v e r l’id e n t it é d u
U
n e e m p r e in t e d e h a c h a g e p e r m e t d ’o b t e n ir à p a r t ir d e n ’im p o r t e q u e lle e n t r é e u n e s o r t ie d e
t a ille
f ix e
( c f . q u e s t io n
3 3 ) . L ’e m p r e in t e
a in s i c r é é e
n e
p e r m e t p a s d ’ê t r e
in v e r s é e
s ig n a t a ir e .
p o u r r e v e n ir a u
m e s s a g e in it ia l. U n d e
la
m in e u r e s t u n
p re u v e
d e
p a r t ic ip a n t à la c r é a t io n
t r a v a il, u t ilis é e
a u
s e in
d u
d e
n o u v e a u x b lo c s s u r u n e
b it c o in , le
m in e u r v a
m e ttre
à
b lo c k c h a in . D a n s le
d is p o s it io n
s a
c a s
p u is s a n c e
d e c a lc u l a f in d ’ê t r e r é m u n é r é p a r l’é m is s io n d e n o u v e lle m o n n a ie ( a m e n é e p a r l’a c t io n d e m in a g e ) e t/ o u
le s é v e n t u e ls f r a is d e c o m m is s io n ( c f . q u e s t io n 3 ) .
3
L e s N F T e n
la
f ig u r e
4 0
q u e s t io n s
1 .1 . C h a q u e
b lo c
n e
c o n t ie n t p a s
n é c e s s a ir e m e n t u n
n o m b re
f ix e
d e
t r a n s a c t io n s . U n e f o is v a lid é , u n b lo c e s t h o r o d a t é e t a jo u t é à la b lo c k c h a in . Il y u n e
a
p lu s ie u r s m o d è le s d e
im p lé m e n t a t io n
P e e r- to - P e e r (P 2 P ), c o m m e q u i p e r m e t d ’o b t e n ir u n n œ u d
d u
ré s e a u
d é p lo ie m e n t d e
d is t r ib u é e
c e lle
D L T
p o s s è d e
a u - d e s s u s p ro p o s é e
te l q u e
ty p e
d e
ré s e a u
s t r u c t u r e , m a is c ’e s t
p a ir - à - p a ir , e n
d a n s l’a r t ic le
fo n d a te u r d e
a n g la is b it c o in
d é f in i p r é c é d e m m e n t [ 1 4 ] . A in s i, c h a q u e
e t m a in t ie n t u n e
b lo c k c h a in . Il c o n v ie n t a lo r s d e
c e
d ’u n
c o p ie
c o h é re n te
e t id e n t iq u e
d e
la
d é f in ir le s m é c a n is m e s d é c e n t r a lis é s p e r m e t -
ta n t d e : 1 .
d is t r ib u e r d e n o u v e a u x b lo c s à t o u s le s n œ u d s im p liq u é s ;
2 .
v a lid e r le s t r a n s a c t io n s e t p lu s g é n é r a le m e n t le s b lo c s ;
3 .
a s s u r e r la c o h é r e n c e é v e n t u e lle d e t o u t e s le s c o p ie s d e la b lo c k c h a in .
C e s m é c a n is m e s d é p e n d e n t d u s y s t è m e d e b lo c k c h a in c o n s id é r é . G r â c e à e u x , u n e b lo c k c h a in c o n s t it u e u n e b a s e d ir e
p a rta g é e
p a r s e s
in v io la b le . A in s i e lle
d if f é r e n t s
p e u t ê tre
d e
d o n n é e s p u b l i q u e , d i s t r i b u é e , c ’e s t - à -
u t ilis a t e u r s , s a n s
a s s im ilé e
à
u n
a u t o r it é
g ra n d
liv r e
c e n t r a le , f ia b le
e t
d e s c o m p t e s , p u b lic ,
in f a ls if ia b le e t v é r if ia b le . L a b lo c k c h a in e s t in f a ls if ia b le c a r t o u t e m o d if ic a t io n d ’u n b lo c d a n s la c h a în e la r e n d
in c o h é r e n t e . E n
e f f e t , t o u t b lo c e s t r é f é r e n c é
d a n s le
b lo c s u iv a n t d e
la
c h a în e , lu i- m ê m e r é f é r e n c é d a n s le b lo c s u iv a n t , e t c . C e t t e r é f é r e n c e e s t e n t iè r e m e n t d é t e r m in é e p a r le c o n t e n u d u b lo c e t e s t d if f é r e n t e p o u r c h a q u e v a r ia t io n , m ê m e in f im e : c e c i e s t a s s u r é p a r l’u t ilis a t io n d ’u n e e m p r e in t e d e h a c h a g e c r y p t o g r a p h iq u e d e c e b lo c . P o u r a lt é r e r u n e p a r t ie d e la c h a în e , il f a u d r a it d o n c ê tre
c a p a b le
d e
m o d if ie r la t o t a lit é
t e lle m e n t r a p id e m e n t q u e
d e s b lo c s à p a r t ir d e
l’e n s e m b le
d u
ré s e a u
la m o d if ic a t io n
e t c e la
m o n d ia l ( q u i s c r u t e , v é r if ie
e t
a u g m e n t e la c h a în e c o n s t a m m e n t ) n e p e u t s ’e n a p e r c e v o ir .
L e s r a is o n s d u
s u c c è s d e s b lo c k c h a in s
L e s t e c h n o lo g ie s d e c è s g r a n d is s a n t d e q u e E th e re u m
ty p e
b it c o in
b lo c k c h a in
e t le
s o n t d e v e n u e s p o p u la ir e s a v e c
le
s u c -
d é v e lo p p e m e n t d ’a u t r e s s y s t è m e s d é r iv é s t e ls
( c f . q u e s t io n 7 ) , R ip p le , o u L it e c o in . N é a n m o in s , c e t t e t e c h n o lo -
g ie n e s e lim it e p a s s e u le m e n t a u d o m a in e é c o n o m iq u e e t m o n é t a ir e . L ’u t ilis a t io n d e la b lo c k c h a in s e r é p a r t it p r in c ip a le m e n t e n t r o is d o m a in e s : 1 .
le s
a p p lic a t io n s
m o n é t a ir e o u 2 .
v ia
p o u r le
t r a n s f e r t d ’a c t if s , d a n s
le s c r y p t o m o n n a ie s ( c f . q u e s t io n
le
c a d re
d ’u n e
u t ilis a t io n
2 ) , d e s t it r e s , d e s a c t io n s
d e s o b lig a t io n s ;
le s a p p lic a t io n s d e la b lo c k c h a in e n t a n t q u e D L T , a s s u r a n t a in s i u n e b ie n m e ille u r e t r a ç a b ilit é d e s p r o d u it s e t d e s a c t if s ;
4
1
Q u 'e s t - c e q u 'u n e b lo c k c h a in ?
N œ u d T r a n s a c t io n s n o n c o n f ir m é e s
T x n 1 f d ...
T x n c 8 5 ...
C h a q u e n œ u d
T x n a 3 5 ...
c h o is it
c e r t a in e s t r a n s a c t io n s T x n 1 2 7 ...
T x n f f a ...
a u
s e in d ’u n n o u v e a u
b lo c
T x n e 4 2 ...
B L O C
B lo c ID
:
2 9
# 8 fa
B lo c p r é c é d e n t :
# 2 a 3
L is t e d e s t r a n s a c t io n s T x n a 3 5 ...
T x n e 4 2 ...
T x n 1 f d ...
T x n 1 2 7 ...
P r o c h a in b lo c
B L O C
B lo c ID
:
2 7
B L O C
B lo c ID
# 7 d 9
B lo c p r é c é d e n t : B L O C
0
G e n e s is
:
2 8
# 2 a 3
B lo c p r é c é d e n t :
# a f2
L is t e d e s t r a n s a c t io n s
# 7 d 9
L is t e d e s t r a n s a c t io n s
T x n 1 1 a ...
T x n 2 f 2 ...
T x n 7 f 9 ...
T x n 3 4 6 ...
T x n 4 a 3 ...
T x n 9 3 4 ...
T x n 8 a a ...
B lo c k c h a in
T x n 5 1 f ...
T e m p s
F ig u r e
1 .1 – E x e m p le s im p lif ié d ’u n e s t r u c t u r e d e d o n n é e s d e t y p e b lo c k c h a in .
L e s t r a n s a c t io n s c o n f ir m é e s s o n t a g r é g é e s e n b lo c s c e r t if ié s q u i s o n t a jo u t é s e n b o u t d e c h a în e à t r a v e r s u n p o in t e u r v e r s l’e m p r e in t e d u
b lo c p r é c é d e n t ,
f o r m a n t a in s i u n e s e u le e t u n iq u e c h a în e r é p liq u é e à t r a v e r s t o u t le r é s e a u . L e s p a r t ic ip a n t s s o n t a u s s i a p p e lé s d e s n œ u d s d u b lo c k c h a in .
5
ré s e a u
d is t r ib u é q u e f o r m e la
L e s N F T e n
3 .
4 0
q u e s t io n s
le s c o n t r a t s in t e llig e n t s ( c f . q u e s t io n q u i e x é c u te n t
a u t o m a t iq u e m e n t
s a n s n é c e s s it e r d ’in t e r v e n t io n n ie r c a s q u i a
d o n n é
n a is s a n c e
6 ) i.e ., d e s p r o g r a m m e s a u t o n o m e s
le s
c o n d it io n s
h u m a in e
u n e
e t
te rm e s
a u x je t o n s n o n
c o n tra t, d e r-
f o n g ib le s – N o n - F u n g ib le
T o k e n ( N F T ) – , le s u je t p r in c ip a l d e c e liv r e ( c f . p a r t ie s 2 , 4
L e s t y p e s d e
d ’u n
f o is d é m a r r é s . C ’e s t c e
e t 5 ).
b lo c k c h a in s
Il e x is t e p lu s ie u r s t y p e s d e b lo c k c h a in s : le s b lo c k c h a in s p u b liq u e s , le s b lo c k c h a in s p r iv é e s o u , e n t r e le s d e u x , le s b lo c k c h a in s d e c o n s o r t iu m . L e s b lo c k c h a in s p u b liq u e s s o n t p a r d é f in it io n o u v e r t e s e t a c c e s s ib le s à t o u s . E n
p a r t ic u lie r , t o u t le
m o n d e
le s
v o ir in c lu s e s
la
b o re r a u x
d a n s
p e u t p a r t ic ip e r a u x t r a n s a c t io n s ( e t a in s i e s p é r e r
b lo c k c h a in
o p é r a t io n s d e
s o u s
c o n s e n s u s d e
la
ré s e rv e
d e
v a lid it é ) , m a is
a u s s i c o lla -
b lo c k c h a in , p e r m e t t a n t d e
d é t e r m i-
n e r q u e l b lo c p e u t ê t r e a jo u t é à la c h a în e e t à l’é t a t c o u r a n t , e t c e la s a n s b e s o in d ’u n e
a u t o r is a t io n
p a r t ic u liè r e
d e
la p a r t d ’u n e
a u t o r it é
d e
c o n t r ô le
( é v e n t u e l-
le m e n t d is t r ib u é e ) . E n f in , d e t e lle s b lo c k c h a in s s o n t s o u v e n t p e r m is s io n le s s : le s n œ u d s c o m m e le s u t ilis a t e u r s n ’o n t p a s b e s o in d ’a u t o r is a t io n n i d ’a u t h e n t if ic a t io n . L ’a u t r e
g ra n d
ty p e
d e
b lo c k c h a in s e s t c e lu i d e s b lo c k c h a in s p r iv é e s . L ’a c c è s
e t l’u t ilis a t io n y s o n t lim it é s à u n c e r t a in n o m b r e d ’a c t e u r s q u i, p a r a ille u r s , n e s e f o n t p a s n é c e s s a ir e m e n t e n t iè r e m e n t c o n f ia n c e . Ic i, il c o n v ie n t d e d is s o c ie r le s b lo c k c h a in s c o m p l è t e m e n t p r i v é e s , d a n s le s q u e lle s le s d r o it s d ’é c r it u r e
s o n t
r e s t r e in t s e t c e n t r a lis é s a u s e in d ’u n e s e u le in s t it u t io n , d e s b lo c k c h a in s d it e s d e c o n s o r t iu m
o ù
le
p ro c e s s u s d e
c o n s e n s u s e s t c o n t r ô lé
p a r u n
s o u s - e n s e m b le
d e n œ u d s e t d e p a r t ic ip a n t s p r é - s é le c t io n n é s ( s e lo n u n e a p p r o c h e c e n t r a lis é e o u
n o n ) e t d is p o s a n t a in s i d ’u n r ô le p r iv ilé g ié p o u r la g e s t io n d e la b lo c k c h a in . D a n s le s d e u x c a s , l’a c c è s e n
p u b lic
o u
r e s t r e in t , q u e
c e
le c t u r e
s o it a u
d e
n iv e a u
la b lo c k c h a in
p e u t ê tre
e n t iè r e m e n t
d e s p a r t ic ip a n t s a y a n t é t é
a u t o r is é s
o u d u n o m b r e d e r e q u ê t e s e f f e c t u é e s . É v e n t u e lle m e n t , c e r t a in s s y s t è m e s p e r m e t t e n t d e lim it e r l’a c c è s a u x p r e u v e s c r y p t o g r a p h iq u e s à s e u le m e n t u n e p a r t ie
d e
la
b lo c k c h a in . E n f in , u n e
b lo c k c h a in
p r iv é e
e s t d it e
p e r m is s io n e d , s i le s
n œ u d s d u r é s e a u , t o u t c o m m e le s u t ilis a t e u r s , s o n t a u t h e n t if ié s e t a u t o r is é s s e lo n d e s c r it è r e s p r é d é f in is , c o m m e s u r la f ig u r e 1 .2 .
M o d è le s d e L ’u n e h é re n c e
d e s
c o n s e n s u s
c a r a c t é r is t iq u e s
d e s c o p ie s d u
e s s e n t ie lle s
r e g is t r e
d is t r ib u é
d e s
b lo c k c h a in s
e s t d ’a s s u r e r la
c o -
c o n s t r u it e s in d é p e n d a m m e n t p a r u n
g r a n d n o m b r e d ’a c t e u r s ( le s n œ u d s d u r é s e a u ) n ’a y a n t a p r io r i a u c u n e r a is o n d e
6
1
Q u 'e s t - c e q u 'u n e b lo c k c h a in ?
T ie r s d e
B e s o in d e
R é d a c -
o u i
m a in t e n ir
o u i
R é d a c -
n o n
c o n f ia n c e
te u rs m u lt ip le s ?
n o n
n o n
B lo c k c h a in p u b liq u e
c o n n u s ?
r e q u is ?
c o m m u n ?
n o n
te u rs
e n - lig n e
u n é ta t
o u i
o u i
R é d a c te u rs d e
o u i
c o n f ia n c e ?
n o n
V é r if ia b le
B lo c k -
o u i
c h a in
p u b liq u e -
d e
c o n s o r t iu m
m e n t ?
n o n P a s b e s o in
B lo c k c h a in d e
p r iv é e
b lo c k c h a in
F ig u r e
1 .2
– C o m m e n t c h o is ir s o n t y p e d e b lo c k c h a in ? [ 2 2 ]
s e f a ir e c o n f ia n c e , n i m ê m e d e c o lla b o r e r . D a n s u n t e l c o n t e x t e , le s b lo c k c h a in s re p o s e n t s u r u n e t d o n c
l’o r d r e
a lg o r it h m e d e s b lo c s d e
d e
c o n s e n s u s
la
c h a în e , u n e
p e rm e tta n t d e p r o p r ié t é
s ’a c c o r d e r s u r l’é t a t
p r im o r d ia le
p o u r a s s u re r
la c o h é r e n c e d e s t r a n s a c t io n s e t é v it e r le s d o u b le s d é p e n s e s d a n s le c a d r e d e s c r y p t o m o n n a ie s ( c f . q u e s t io n 2 ) . L e
p r o b lè m e
v ie n t d u
f a it q u e
le s
c o m m u n ic a t io n s
s o n t p a s in s t a n t a n é e s . A in s i c e r t a in s n œ u d s d u
ré s e a u
r e m e n t is o lé s , c e q u i p e u t c o n d u ir e à l’a p p a r it io n é m a n a n t d e
l’a jo u t d e
l’a u t r e . D e
d a n s
u n
ré s e a u
P 2 P
n e
p e u v e n t ê t r e t e m p o r a i-
d e b lo c k c h a in s c o n c u r r e n t e s
b lo c s d if f é r e n t s , p a r d e s n œ u d s n ’a y a n t p a s c o n s c ie n c e
l’u n
d e
r ie n
n ’e x c lu t q u ’u n e p a r t d e s u t ilis a t e u r s n e c h e r c h e à c o r r o m p r e la b lo c k c h a in
t e lle s d u p lic a t io n s s o n t r a r e s , m a is n o r m a le s . D if f é r e m m e n t ,
e n e n v o y a n t d e s in f o r m a t io n s e r r o n é e s o u m a lv e illa n t e s , p a r e x e m p le p o u r t e n t e r d ’e n r e g is t r e r d e s t r a n s a c t io n s illé g a le s . E n p r a t iq u e , c e p r o b lè m e e s t c o n n u d e p u is lo n g t e m p s [ 1 3 ] s o u s le n o m fa u te s
d it e s
b y z a n t in e s
v o ie n t
d e « p r o b lè m e d e s g é n é r a u x b y z a n t in s » . L e s
d ’a ille u r s
le u r n o m
t ir é
d e
c e
p r o b lè m e
e t
c a -
r a c t é r is e n t u n c o m p o r t e m e n t a r b it r a ir e e r r o n é , é v e n t u e lle m e n t m a lv e illa n t , q u i
7
L e s N F T e n
4 0
q u e s t io n s
p e u t s ’a v é r e r t r a n s it o ir e o u d é f in it if . C ’e s t p r é c is é m e n t d e c e t t e f a ç o n q u ’il c o n v ie n t d e m o d é lis e r le s n œ u d s d u r é s e a u e t le s u t ilis a t e u r s d e la b lo c k c h a in d o n t le
c o m p o r t e m e n t d é v ie
a u x
d u
p r o t o c o le
f a u t e s b y z a n t in e s ( B y z a n t in e
a t t e n d u . A in s i, t o u t e
F a u lt T o le r a n c e
a p p ro c h e
(B F T ) e n
t o lé r a n t e
a n g la is ) o f f r e
u n e
b a s e p o u r u n m o d è le d e c o n s e n s u s s u r le s b lo c k c h a in s . A u - d e là d e s a p p r o c h e s B F T ( e t d e s e s n o m b r e u s e s d é r iv é e s ) , d ’a u t r e s m o d è le s d e c o n s e n s u s s o n t t r a d it io n n e lle m e n t d é p lo y é s . P a r m i le s p lu s c o u r a n t s , il c o n v ie n t d e c it e r :
I
p re u v e b lo c s
d ’a u t o r it é
n e
o u
s o n t v a lid é s
P r o o f - o f - A u t h o r it y q u e
p a r d e s
( P o A ) : le s
c o m p te s
t r a n s a c t io n s
a p p ro u v é s
e t
le s
q u i s o n t d o n c
e n
q u e lq u e s o r t e le s « a d m in is t r a t e u r s » d e la b lo c k c h a in ;
I
p re u v e
d e
t r a v a il o u
m a t h é m a t iq u e d o n c
o u
g o u rm a n d e
e n
p o u r to u t n o u v e a u n œ u d s
d u
P ro o f- o f- W
d ’u n
p u z z le
re s s o u rc e s d e
b lo c
e t c e la
ré s e a u . S i d e
lid e s e t q u e
o rk (P o W
d o n t la
p lu s
to u te s
le s
d e
v é r if ié
p la c é
à
p r o b lè m e tro u v e r (e t
s t o c k a g e ) e s t r e q u is e
f a c ile m e n t p a r d ’a u t r e s
t r a n s a c t io n s
p o u r ê tre
d ’u n
e s t d if f ic ile
c a lc u l v o ir e
p e u t ê tre
c e lu i- c i e s t lé g it im e
) : la r é s o lu t io n
s o lu t io n
e n
a c c e p t é lo c a le m e n t . S i u n e m a jo r it é d e n œ u d s e n
d e
c e
tê te
b lo c
d e
s o n t v a -
c h a în e , il e s t
f o n t a u t a n t , le b lo c e s t
d é f in it iv e m e n t a c c e p t é e t c e lu i q u i a t r o u v é la s o lu t io n e s t r é t r ib u é ;
I
p re u v e q u ’o n
d e
c ré é s a u p a r t ie
p a r t ic ip a t io n
p o s s è d e
d e
u n
o u
c e r t a in
la n c e m e n t d e
P ro o f- o f- S ta k e
n o m b re
d e
je t o n s
c e lle - c i. C h a q u e
s e s je t o n s ( s t a k e ) d a n s u n
( P o S ) q u i r e v ie n t à a s s o c ié s
n œ u d
d é p ô t e n
à
la
e s t in v it é
v u e
d ’u n
à
p ro u v e r
b lo c k c h a in
e t
m is e r t o u t o u
t ir a g e
a u
s o rt q u i
d é t e r m in e r a le v a in q u e u r p o u r le t o u r c o u r a n t . L e g a g n a n t d e v ie n t le v a lid a t e u r c h a r g é d e f o r m e r u n n o u v e a u b lo c , q u i s e r a a t t e s t é p a r le s a u t r e s p a r t ic ip a n t s d e
la
lo t e r ie . T o u t b o n
c o m p o rte m e n t e s t ré m u n é ré , q u e
c e
s o it p o u r p r o p o s e r u n n o u v e a u b lo c c o r r e c t o u p o u r e n a t t e s t e r la v a lid it é . A u
c o n t r a ir e , t o u t a c t e
m a lv e illa n t e s t p é n a lis é
( p a r e x e m p le
e n
c o n f is -
q u a n t d e s je t o n s ) . Il e x is t e d iv e r s e s e x t e n s io n s d e c e m o d è le q u i m o d if ie n t t y p iq u e m e n t la d ’u n e
L e a s e d
d is t r ib u t io n
r é g is s a n t le
P ro o f o f S ta k e
c h o ix d u
v a lid e u r .
D a n s le
c a d re
( L P o S ) , le s « p e t it s » p r o p r ié t a ir e s d is p o s a n t
d ’u n f a ib le n o m b r e d e je t o n s p e u v e n t le s lo u e r ( le a s e ) a f in d e f a ir e g r o s s ir la
c o n t r ib u t io n
d ’u n
n œ u d
p a r t ic u lie r d a n s le
d é p o t . S i c e lu i- c i e s t c h o is i
c o m m e v a lid a t e u r , le s p r im e s e t a u t r e s f r a is d e t r a n s a c t io n s s o n t p a r t a g é s p r o p o r t io n n e lle m e n t .
É te n d a n t c e tte
a p p ro c h e , u n e
D e le g a t e d
P ro o f-
o f - S t a k e ( D P o S ) c o n s is t e à é lir e p r o p o r t io n e lle m e n t a u n o m b r e d e je t o n s p o s s é d é s u n
d é lé g u é
e n
f o n c t io n
d e
s a r é p u t a t io n
q u i p a r t ic ip e r a à la lo -
t e r ie a f in d e d e v e n ir v a lid a t e u r . D e n o m b r e u x a u t r e s m o d è le s d e c o n s e n s u s e x is t e n t e t s o n t d é t a illé s d a n s l’o u v ra g e [5 , Q . 5 ].
8
Q u ’e s t - c e q u ’u n e
2
c r y p t o m o n n a ie ?
U n e
m o n n a ie
e s t g é n é r a le m e n t c o n s id é r é e
c o m m e
u n
o b je t q u i c o n c e n t r e
s im u lt a n é m e n t le s t r o is f o n c t io n s s u iv a n t e s : 1 .
r é s e r v e d e v a le u r ;
2 .
u n it é d e c o m p t e ;
3 .
in t e r m é d ia ir e
e t m o y e n
d ’é c h a n g e s d e
d u s ( p a s s a g e p a r u n e m o n n a ie a u A v e c l’a v è n e m e n t d e
lie u
la c r y p t o g r a p h ie
b ie n s e t s e r v ic e s e n t r e
le s in d iv i-
d ’u n t r o c d ir e c t p a r e x e m p le ) .
m o d e r n e , il e s t p o s s ib le
f o n c t io n s à t r a v e r s d e s m o y e n s n u m é r iq u e s , e n
d ’a s s u r e r c e s
c r é a n t d e s m o n n a ie s d ig it a le s .
U n e m o n n a ie d ig it a le p e u t r e m p lir q u e lq u e s f o n c t io n n a lit é s c o m p lé m e n t a ir e s :
I
e lle
d o it ê t r e
n o n
f a ls if ia b le
( n o n - f o r g e a b le ) : u n
u t ilis a t e u r n o n
h a b ilit é
d a n s le s y s t è m e n e d o it p a s p o u v o ir c r é e r d e la m o n n a ie ;
I
il n e d o it p a s ê t r e p o s s ib le d ’e f f e c t u e r u n e d o u b le d é p e n s e : u n e m o n n a ie d é m a t é r ia lis é e
é t a n t p lu s f a c ile
à
d u p liq u e r , il f a u t in t e r d ir e
la
p o s s ib ilit é
d e d é p e n s e r p lu s ie u r s f o is la m ê m e u n it é ;
I
il f a u t é g a le m e n t p o u v o ir id e n t if ie r le f r a u d e u r s i c e la s e p r o d u it e t s ’a s s u r e r q u ’u n e p e r s o n n e h o n n ê t e n e p u is s e p a s ê t r e a c c u s é e à t o r t ;
I L e
la v ie p r iv é e d o it ê t r e r e s p e c t é e
p r e m ie r p r o t o c o le
?
.
c r y p t o g r a p h iq u e
v is a n t à
a s s u r e r la
s é c u r it é
d e s tra n -
s a c t io n s e t le r e s p e c t d e la v ie p r iv é e d e s u t ilis a t e u r s d a n s le c a d r e d ’u n e m o n n a ie d ig it a le a é t é p r o p o s é p a r D a v id m o n n a ie d é p e n d
C h a u m
e n
1983 [ 3 ] . B
a p t is é e e c a s h , c e t t e
d ’u n s y s t è m e m o n é t a ir e c e n t r a lis é . T o u t l’e n je u
é t a it a lo r s d e
c o n t o u r n e r c e t t e d é p e n d a n c e . A in s i p e n d a n t d e n o m b r e u s e s a n n é e s , e t e n d é p it d e q u e lq u e s a u t r e s t e n t a t iv e s c o m m e « b - m o n e y » , l’u t ilis a t io n c o n f ia n c e c o m m e u n e b a n q u e s e m b la it in é lu c t a b le . L a c r é a t io n
?I l
d ’u n
d u
t ie r s d e
b it c o in
p a r
e x is t e d e u x v e r s io n s d e c e p r in c ip e . L ’a n o n y m a t f a ib le g a r a n t it q u ’il n ’e s t p a s p o s s ib le d e s a -
v o ir q u i a e f f e c t u é u n e t r a n s a c t io n . L ’a n o n y m a t f o r t , e n
p lu s d e l’a n o n y m a t f a ib le , a s s u r e q u ’il n ’e s t
p a s p o s s ib le d e s a v o ir s i d e u x t r a n s a c t io n s d if f é r e n t e s o n t é t é f a it e s p a r la m ê m e e n t it é .
9
L e s N F T e n
4 0
q u e s t io n s
S a to s h i N a k a m o to
[14 ] a
c e p e n d a n t
p e r m is
u n
c h a n g e m e n t
r a d ic a l d e
p a ra -
d ig m e e n p r o p o s a n t p o u r la p r e m iè r e f o is u n s y s t è m e d é c e n t r a lis é g a r a n t is s a n t l’in t é g r a lit é
d e s p r in c ip e s c i- d e s s u s s a n s a u t o r it é
c e n t r a le
e t a s s u r a n t la
t io n d e la m o n n a ie e t la g e s t io n d e s t r a n s a c t io n s . L a q u e s t io n 4
c ré a -
d é t a ille le s lie n s
e n t r e m o n n a ie e t c r y p t o m o n n a ie .
N e w L ib e r t y S t a n d a r d , le
L e
fo ru m
te u rs
B it c o in
a
a s s id u s , u n
l’id é e
d ’u n e
o u v e rt
c e r t a in
p la c e
c o in s c o n t r e
p r e m ie r f o n d s m o n é t a ir e
d e
s e s
p o rte s
m a rc h é
o ù
2009.
c o u ra n t
N e w L ib e r t y S t a n d a r d il s e r a it
d e s d o lla r s . D é c id e r d ’u n
a
d e
b it c o in
P a rm i
s e s
c o m m e n c é
p o s s ib le
ta u x
d e
à
d ’é c h a n g e r
c h a n g e
u t ilis a -
é v o q u e r d e s
B T C / $ U S
b it -
d e v e -
n a it a lo r s u n e q u e s t io n c e n t r a le e t N e w L ib e r t y S t a n d a r d p r o p o s a u n e a p p ro c h e
o r ig in a le
p o u r le
m o is c o u r a n t . L ’id é e
t io n d u
p o u r é v a lu e r c e
h
t e l q u ’é v a lu é
o r d in a t e u r
d e p u is s a
Pelec = 0,1136 $ U S ) e r n i e r m o i s b. L a f o r m u l e
. S o it T c e t a u x d e c h a n g e T à p a r t ir d e la c o n s o m m a ( Cor di = 1 331,5 k W h ) , d u p r i x a
é t a it d ’e s t im e r
é le c t r iq u e a n n u e lle d e s o n
k W
m o n ta n t
d e r n iè r e
fa c tu re
d ’é le c t r ic it é
(e n
p a r t i-
c u lie r ,
e t d u n o m b r e d e b it c o in s g é n é r é s a u c o u r s d u
d
u t ilis é e é t a it a lo r s :
T =
Cor di × Pelec 1 × 12 b
P o u r in it ie r c e
fo n d s , u n e
s a t e u r ( a p p e lé
M a r t t i) q u i p r o p o s a
s o m m e d e a
5 050 B
p r e m iè r e
t r a n s a c t io n d ’e n v o y e r à
T C . E n é c h a n g e , il r e ç u t
fu t o p é ré e
p a r u n
u t ili-
N e w L ib e r t y S t a n d a r d
5,02 $ U
la
S p a r P a y p a l.
D a n s le s p r e m iè r e s g é n é r a t io n d e s c r y p t o m o n n a ie s :
newlibertystandard.wikifoundry.com/page/2009+Exchange+Rate C e t t e é t a p e m a r q u e le p o in t d e d é p a r t d ’u n e s s o r p h é n o m é n a l d e s m o n n a ie s q u ’il c o n v ie n t d ’a p p e le r v ir t u e lle s a f in é le c t r o n iq u e s o u
d e s d e v is e s t r a d it io n n e lle s . A in s i, la s o n ra p p o rt
d e
p o u v o ir le s d is t in g u e r d e s m o n n a ie s
n u m é r iq u e s q u i, e lle s , n e
2012, d
s o n t q u ’u n e
B a n q u e
c e n t r a le
v e r s io n
d é m a t é r ia lis é e
e u ro p é e n n e
(B C E ), d a n s
é f in it le s m o n n a ie s v ir t u e lle s d e la f a ç o n s u iv a n t e :
U n e m o n n a ie v ir t u e lle e s t u n
t y p e d e m o n n a ie d é m a t é r ia lis é e n o n
r é g u lé e , c r é é e e t g é n é r a le m e n t c o n t r ô lé e p a r s e s d é v e lo p p e u r s , e t u t ilis é e
e t a c c e p té e
a u
s e in
d e s m e m b r e s d ’u n e
c o m m u n a u té
v ir -
t u e lle s p é c if iq u e . P a r m i c e lle s - c i, s e r o n t c o n s id é r é e s c e lle s q u i s o n t c o n v e r t ib le s u n
p r in c ip e
a v e c d e
d ’a u t r e s
c r é a t io n
m o n n a ie s
e t d e
g e s t io n
e t
q u i re p o s e n t
d é c e n t r a lis é
c a n is m e s c r y p t o g r a p h iq u e s , c o m m e b it c o in .
1 0
s o u v e n t
e t s u r d e s
s u r
m é -
2
P o u r c e tte
r a is o n , e lle s
c e n t r a lis é e s ( M V D ) o u
23 m
2017)
a i
re m e n t à
p ro p o s e
l’e u r o
lé g a l p u is q u e
e n
s o n t e n
Q u 'e s t - c e q u 'u n e c r y p t o m o n n a ie ?
g é n é r a l q u a lif ié e s
d e
m o n n a ie s
d e c r y p t o m o n n a ie s . L e g if r a n c e ( J O R F
m ê m e
F ra n c e
p e rs o n n e
le
te rm e
c y b e r m o n n a ie . E n
p a r e x e m p le , c e
n ’e s t t e n u
ty p e
d e
lé g a le m e n t d e
v ir t u e lle s
n u m é ro
d é -
0121 d
u
r e v a n c h e , e t c o n t r a i-
m o n n a ie
n ’a
l’a c c e p t e r e n
p a s d e
c o u rs
p a ie m e n t . L e s
c r y p t o m o n n a ie s s o n t s o u v e n t o p p o s é e s a u x m o n n a ie s d it e s « f ia t » . F ia t e s t u n m o t la t in s ig n if ia n t « q u ’il s o it f a it » . E n a n g la is , le t e r m e e s t u t ilis é p o u r d é s ig n e r u n o rd re o u n a ie
f ia t »
u n d é c r e t é m a n a n t d ’u n r o i o u
v ie n t d o n c
m o n e y (o u
d e
f ia t c u r r e n c y ) q u i e s t u n e
n e m e n t. P ré s e n té e s d e g n é e s
d ’a u t r e s
lo c a u x t a ir e s
c e tte
m o n n a ie s
(S E L ) (c o m m e (M L C ). L e
d ’u n p r é s id e n t . L ’e x p r e s s io n « m o n -
l’a n g la is c a r il s ’a g it d ’u n e
c o p ie
d ’é c h a n g e
d ir e c t e
é t a b lie
d u
te rm e
p a r u n
f ia t
g o u v e r-
m a n iè r e , le s c r y p t o m o n n a ie s s e m b le n t t r è s é lo i-
d it e s
« a lt e r n a t iv e s »
le s c lu b s d e
t a b le a u
d e v is e
tro c ) o u
2 .1 r é s u m e
le s
t e lle s
le s
s y s tè m e s
d ’é c h a n g e s
le s m o n n a ie s lo c a le s c o m p lé m e n -
p r in c ip a le s
d if f é r e n c e s
e n tre
c e s
t r o is
t y p e s d e m o n n a ie s a lt e r n a t iv e s t e lle s q u e p r o p o s é e s d a n s [ 1 9 ] .
C a r a c t é r is t iq u e
M L C
S E L
M V D
C o n v e r t ib ilit é a v e c le s m o n n a ie s s t a n d a r d
o u i
n o n
o u i
C r é a t io n d ’u n it é s a d o s s é e s a u x m o n n a ie s s t a n d a r d
o u i
n o n
n o n
C ir c u la t io n d a n s la s p h è r e m a r c h a n d e , f is c a lis a t io n
o u i
n o n
o u i
C ir c u la t io n s o u s f o r m e d é m a t é r ia lis é e
o u i
n o n
p a r t ie lle m e n t
m o n n a ie s
n o n
n / a
o u i
V a le u r s s o c ia le s , e n v ir o n n e m e n t a le s , s o lid a ir e s , o u
o u i
o u i
o u i
V a r ia b ilit é
d e
la
v a le u r
p a r
ra p p o rt
a u x
s ta n d a rd
à b u t n o n lu c r a t if
T a b le a u
(À
2 .1 – T a b le a u
(e n
2 0 2 1)
l’o r ig in e : n o n )
c o m p a r a t if d e s c r y p t o m o n n a ie s a v e c le s a u t r e s t y p e s d e
m o n n a ie s a lt e r n a t iv e s ( « n / a » : n o n a p p lic a b le ) .
C ’e s t le
p r e m ie r c r it è r e
m o n n a ie s s t a n d a r d ) q u i a
p ro p o s é
d a n s le
t a b le a u
p e r m is l’e s s o r d u
2 .1 ( la c o n v e r t ib ilit é
b it c o in
a v e c le s
e t d e s c r y p t o m o n n a ie s . E n
e f f e t , a p r è s d e s d é b u t s c o n f id e n t ie ls , le b it c o in a c o m m e n c é à p r o s p é r e r c a r u n f o n d s m o n é t a ir e p e r m e t t a it d e c o n v e r t ir le s b it c o in s c r é é s e n d e v is e s c la s s iq u e s ( le p r e m ie r t a u x d e c h a n g e b it c o in / d o lla r f u t p u b lié le L e
c o u rs d u
e n v ir o n
b it c o in , d ’a b o r d
0,00071 €
), a
p a r la
t o t a le m e n t d é r is o ir e
s u it e
p r is s o n
5 o c t o b r e 2009) . 2009 ( ' 0,001 $ U
e n
e n v o l p o u r lu i p e r m e t t r e
d e
S , s o it
s ’in s c r ir e
d e f a ç o n p é r e n n e d a n s l’e n v ir o n n e m e n t é c o n o m iq u e e t d ’a t t ir e r l’a t t e n t io n d e s f o n d s d ’in v e s t is s e m e n t s . L e
b it c o in
a t t e in d r a
1 1
u n e
n o t o r ié t é
m o n d ia le
e n
2 0 13
L e s N F T e n
4 0
q u e s t io n s
a v a n t d e v o ir s o n t a u x e x p lo s e r à p a r t ir d e m i- 2 0 1 6 p o u r a t t e in d r e d e s s o m m e t s e n 2 0 2 1 , c o m m e le m o n t r e c la ir e m e n t la f ig u r e 2 .1 .
50 000e 40 000e 30 000e 20 000e
F ig u r e
L ’a r r iv é e
2 .1 – É v o lu t io n d u
d u
b it c o in
v u e
c o u rs d u
c o m m e
b it c o in e n e u r o s e n t r e f in
u n e
2022/01
2021/06
2021/01
2020/06
2020/01
2019/06
2019/01
2018/06
2018/01
2017/06
2017/01
2016/06
2016/01
2015/06
2015/01
2014/06
0e
2014/01
10 000e
2013 e t 2021.
e s c r o q u e r ie
L ’a r r iv é e d u b it c o in c o ïn c id a n t a v e c le s r é v é la t io n s d e « l’a f f a ir e M a d o f f » , c e r t a in s o n t p u
p r é s e n t e r le s c r y p t o m o n n a ie s c o m m e d e s p y r a m id e s d e
P o n z i, c ’e s t - à - d ir e c o m m e u n e e s c r o q u e r ie e n r ic h is s a n t c e u x q u i s o n t a u s o m m e t d e la p y r a m id e e t q u i o n t m is e n
p la c e le s y s t è m e , a u
d e
h ié r a r c h ie
c e u x
q u i s o n t s it u é s
p lu s
b a s
d a n s
la
e t q u i s e
d é t r im e n t re tro u v e n t
r u in é s lo r s q u e la p y r a m id e s ’e f f o n d r e . C e n ’e s t p a s le c a s : à t r a v e r s le s r e g is t r e s d is t r ib u é s e t le s b lo c k c h a in s q u i le s s o u t ie n n e n t , r ie n n e p r é d e s t in e le s c r y p t o m o n n a ie s à u n é c r o u le m e n t in é lu c t a b le . P a r a ille u r s , l’e n s e m b le l’o r ig in e p r e m ie r s
d e
la
d e s t r a n s a c t io n s ( y
c o m p r is c e lle s à
b lo c k c h a in ) s o n t p u b liq u e s . E n f in , e t s ’il e s t a v é r é
m in e u r s
p o s s é d e r a it a u
d e
b it c o in s
m o in s 5
%
d e
(d o n t
s a n s
l’e n s e m b le
d o u te
le s b it c o in s e n
a c q u is p o u r d e s s o m m e s d é r is o ir e s d e s q u a n t it é s d e
1 2
q u e
S a to s h i N a k a m o to
le s q u i
c ir c u la t io n ) o n t
b it c o in s q u i v a le n t
2
Q u 'e s t - c e q u 'u n e c r y p t o m o n n a ie ?
a c t u e lle m e n t p lu s ie u r s m illio n s d ’e u r o s , c e la n ’a p a s é t é e f f e c t u é a u x d é p e n s d e s m in e u r s e t a c h e t e u r s d e b it c o in s p o s t é r ie u r s .
M o d e s d e À
f in a n c e m e n t d e s c r y p t o m o n n a ie s d e
2014,
p a r t ir d e
u n e
s e c o n d e
c o m m e M o n e ro , E th e re u m
g é n é r a t io n
( c f . q u e s t io n
d e
m o d e
d e
d ’u n e r in g
f in a n c e m e n t s im ila ir e
p é r io d e
d e
a u x
n a n c iè r e m e n t a u
e t l’a p p a r it io n d e s o r g a n is a t io n s
a p p e lé e
e n
c r o w d s a le
c h a c u n
n o u v e lle
b o u rs e o u
s e lo n
2014 ? .
e n
le s p a y s . E n
t o ir e . E n
C e tte
a p p ro c h e
2017,
s e p te m b re
E u r o p e , la r é g u la t io n
la
In it ia l C o in
a
r é g u lé e
e t la
in t e r d it t o u t e
O ffe -
à c o n t r ib u e r f i-
c r y p t o m o n n a ie , u n
e s t p e u
C h in e
n o u v e a u
: l’é t a b lis s e m e n t
e s t a p p e lé
n iè r e d ’u n e c a m p a g n e d e f o n d s p a r t ic ip a t if s . L a p r e m iè r e I C O d ’E t h e r e u m
e s t a p p a ru e ,
9 ) o n t p e r m is d ’e n t é r in e r u n
8 ) p e n d a n t la q u e lle
f o n d s in it ia l d ’u n e
c r y p t o m o n n a ie s
in t r o d u c t io n s
f in a n c e m e n t in it ia le
( IC O ) ( c f . q u e s t io n
g é n é r a t io n
7 ) e t N x t , a v e c d e n o u v e lle s f o n c t io n -
n a lit é s . E n p a r t ic u lie r , l’a v è n e m e n t d ’E t h e r e u m a u t o n o m e s d é c e n t r a lis é e s ( c f . q u e s t io n
e
2
p e u
à
la
m a -
n o t a b le e s t c e lle lé g is la t io n
IC O
d if f è r e
s u r s o n
t e r r i-
d e s c r y p t o m o n n a ie s e s t e n v is a g é e p o u r c o n t r e r
le s « r is q u e s » in h é r e n t à c e t y p e d e m o n n a ie e t « p r o t é g e r s e s c o n c it o y e n s » .
In q u ié t u d e s e t r is q u e s a s s o c ié s a u x c r y p t o m o n n a ie s C o m m e a u c u n e in s t it u t io n a
a u g m e n té
l’in q u ié t u d e
s o n t in c a p a b le s c o n f ia n c e
d e
f in a n c iè r e n ’in t e r v ie n t d a n s le s t r a n s a c t io n s , c e la
d e s g r a n d e s b a n q u e s e n v e r s le s c r y p t o m o n n a ie s q u i
r é g u le r c e
ty p e
d e
m o n n a ie s , a u
r is q u e
d e
f a ir e
p e rd re
la
d e s c o n s o m m a t e u r s d a n s le s m o n n a ie s f id u c ia ir e s . P o u r c o n t r e r c e
p h é n o m è n e , d e s b a n q u e s a n g la is e s , c a n a d ie n n e s e t s in g a p o u r ie n n e s o n t m a n if e s t é
le u r in t e n t io n
d e
d é v e lo p p e r le u r p r o p r e
c r y p t o m o n n a ie
in d e x é e
s u r la
m o n n a ie n a t io n a le , m ê m e s i le s c o n t o u r s d e c e s p r o p o s it io n s r e s t e n t f lo u s . E n 2 0 2 1 , la s e u le c r y p t o m o n n a ie é m is e p a r u n É t a t r e s t e le p e t r o , d o n t le p r é f in a n c e m e n t p a r IC O
a d é b u t é le
20 f é v r i e r 2018. C
e t t e c r y p t o m o n n a ie , c o n t r o -
v e r s é e , e s t d é f in ie c o m m e « u n a c t if c r y p t o g r a p h iq u e s o u v e r a in s o u t e n u p a r d e s a c t if s p é t r o lie r s e t é m is p a r l’É t a t v é n é z u é lie n » . C e t t e in it ia t iv e e s t m a l v u e p a r d e
n o m b re u x
s it io n
p a r le m e n t a ir e s , s o it a u
m a jo r it a ir e
e t c o m m e
u n e
c o n s id è r e
v o lo n t é
c e tte
n iv e a u
o ffre
d u
c o m m e
d ’h y p o t h é q u e r d e
C o n g rè s
n a t io n a l ( o ù
l’o p p o -
« illé g a le , a n t ic o n s t it u t io n n e lle
m a n iè r e
illé g a le
le s r é s e r v e s e n
p é -
t r o le d u V e n e z u e la » ) , s o it a u n iv e a u in t e r n a t io n a l o ù c e r t a in s y v o ie n t u n m o y e n
?E f ix é à
n q u e lq u e s s e m a in e s , p lu s d e
0,4 $ U
18 m
illio n s d e d o lla r s é t a ie n t r é c o lt é s , a v e c u n t a u x d ’é c h a n g e
S p a r e th e r.
1 3
L e s N F T e n
p o u r le
4 0
q u e s t io n s
p r é s id e n t M a d u r o
d e
c o n t o u r n e r le s s a n c t io n s f in a n c iè r e s im p o s é e s à
s o n p a y s . C e p e n d a n t , u n r a p p o r t d u C o n g r è s a m é r ic a in d e ju ille t 2 0 2 1
?
a f f ir m e
q u e le p r o je t a é c h o u é e t q u e le s p e t r o n e s e r a ie n t p a s v r a im e n t e n c ir c u la t io n . D ’a u t r e s s ig n e s t r a d u is e n t la d é f ia n c e d e s in s t it u t io n s b a n c a ir e s e t é t a t iq u e s
2018, l o r s
e n v e r s le s c r y p t o m o n n a ie s . A in s i e n ja n v ie r D a v o s , E m m a n u e l M a c ro n
d é c r ia it c e t t e
n o u v e lle
d u fo ru m
fo rm e
d e
é c o n o m iq u e d e
m o n n a ie , c a p a b le
d e « c r é e r d e s c r is e s f in a n c iè r e s , d é r é g u le r d e s s y s t è m e s » e t a p p e la it à la r é g u la t io n d e s c r y p t o m o n n a ie s à t r a v e r s l’é la r g is s e m e n t d e s m is s io n s d u F o n d s m o n é t a ir e in t e r n a t io n a l ( F M I) . L e
13 m
p o n d u
à
a rs
2018,
c e tte
la
d ir e c t r ic e
d e m a n d e
e n
d u
F M I d e
p ro p o s a n t u n
l’é p o q u e , C h r is t in e
c a d re
L a g a rd e , a
ré -
p lu s s t r ic t a u t o u r d e s c r y p t o -
m o n n a ie s . E n e f f e t , u n n o m b r e c r o is s a n t d e r é g u la t e u r s , y c o m p r is l’a u t o r it é d e s m a r c h é s f in a n c ie r s d e
p lu s ie u r s p a y s , a p p e lle n t à u n e
c o o r d in a t io n
in t e r n a t io -
n a le p o u r m ie u x e n c a d r e r l’u t ilis a t io n d e s c r y p t o m o n n a ie s , c o n s id é r é e c o m m e r is q u é e à p lu s ie u r s n iv e a u x :
r is q u e
d e
v o la t ilit é
:
la v a le u r d ’u n e c r y p t o m o n n a ie e s t d é t e r m in é e p a r l’in t é -
r ê t q u e le p u b lic lu i p o r t e e t r e p o s e s t r ic t e m e n t s u r l’o f f r e e t la d e m a n d e . L a
c o u v e rtu re
m é d ia t iq u e
d ’u n e
c r y p t o m o n n a ie
p e u t a v o ir u n e
g ra n d e
in c id e n c e s u r s a v a le u r , e t c e , s u r u n e c o u r t e p é r io d e , s a n s q u ’a u c u n o r g a n is m e d e
o u
m é c a n is m e
o f f ic ie l n ’e n c a d r e
n o m b r e u s e s p la t e f o r m e s o u
n a ie s
p e u v e n t ê tre
c e tte
v a r ia t io n . E n
b o u r s e s n u m é r iq u e s o ù
n é g o c ié e s . C e s
m é c a n is m e s
o u t r e , il e x is t e
le s c r y p t o m o n -
p e u v e n t o f f r ir la
m ê m e
c r y p t o m o n n a ie à d e s p r ix d if f é r e n t s ; r is q u e
d e
u n
liq u id it é
:
é c h a n g e r u n e
c o u r s lé g a l p e u t ê t r e
c r y p t o m o n n a ie
d if f ic ile . L e s c a n a u x
c o n tre
u n e
m o n n a ie
a y a n t
d ’é c h a n g e , t e lle s le s p la t e -
f o r m e s , n e s o n t p a s e n c a d r é s p a r d e s o r g a n is m e s d e r é g le m e n t a t io n o f f ic ie ls o u d e s b a n q u e s c e n t r a le s . L a s p é c u la t io n s u r la c r y p t o m o n n a ie p e u t a c c e n t u e r le s é c a r t s d e p r ix a c h e t e u r s - v e n d e u r s ; r is q u e
t e c h n o lo g iq u e
e t o p é r a t io n n e l :
le s c r y p t o m o n n a ie s s o n t a u s s i e x p o -
s é e s a u p ir a t a g e in f o r m a t iq u e e t a u v o l. L a s é c u r it é d e s p o r t e f e u ille s é le c t r o n iq u e s e t d e s p la t e f o r m e s d ’é c h a n g e
d e
t r a n s a c t io n s d e
c ry p to m o n -
n a ie s ( c f . q u e s t io n 3 5 ) n ’e s t p a s g a r a n t ie . L ’u t ilis a t e u r s ’e x p o s e a u
v o l e t à
la p e r t e t o t a le d e s e s a c t if s s ’il p e r t s e s in f o r m a t io n s s e c r è t e s ; r is q u e
ju r id iq u e
:
e n
m e n té e s . A u c u n a c h e ta n t d e s b o u rs e s
2 0 2 1 , le s c r y p t o m o n n a ie s n e c a d re
b ie n s
o u
n u m é r iq u e s
ju r id iq u e s e r v ic e s
n e a u
p ro tè g e m o y e n
e x e r c e n t le u r s
d e
a c t iv it é s
s o n t p a s t o t a le m e n t r é g le e n c o re
s a n s
? crsreports.congress.gov/product/pdf/R/R46850
1 4
le s c o n s o m m a t e u r s
c r y p t o m o n n a ie s . A in s i, le s s e
c o n fo rm e r a u x
lo is
2
a p p lic a b le s . L e s
b o u rs e s
n u m é r iq u e s
g e a n t s r é s id e r , à l’e x t é r ie u r d u
Q u 'e s t - c e q u 'u n e c r y p t o m o n n a ie ?
p e u v e n t ê tre
s it u é e s , e t le u r s
p a y s . Il p o u r r a it d o n c ê t r e
d if f ic ile
d ir i-
d ’in t e n -
t e r d e s p o u r s u it e s c o n t r e e u x ; r is q u e
d e
p a r t ic ip a t io n
p a r f o is
à d e s a c t iv it é s c r im in e lle s :
a s s o c ié e s , d e p u is
d ’a r g e n t e t à p a r f o is v u e a b s u rd e
le u r c r é a t io n , à
d e s a c t iv it é s c r im in e lle s o u
c o m m e
p u is q u e
u n e
d e s
le s c r y p t o m o n n a ie s s o n t
fra u d e s , à
d u
t e r r o r is t e s . C e t t e
b la n c h im e n t u t ilis a t io n
e s t
d e s f a ib le s s e s d e s c r y p t o m o n n a ie s . C ’e s t e n
f a it
le s m o n n a ie s f id u c ia ir e s e n
liq u id e
c o m m e
l’e u r o
o u
le
d o lla r p e r m e t t e n t , e lle s a u s s i, t o u t e s s o r t e s d e t r a f ic s s a n s q u e c e la n e r e m e t t e e n c a u s e l’u t ilit é d e c e s d e v is e s n i n ’e n t a c h e le u r r é p u t a t io n . D e la m ê m e f a ç o n , la B a n q u e d e F r a n c e a in s i q u e l’A u t o r it é d e c o n t r ô le p r u d e n t ie l e t d e
r é s o lu t io n
( A C P R ) s o u h a it e n t r é g u le r le s p la c e m e n t s e n
c ry p to -
m o n n a ie s p o u r le s e n t r e p r is e s , le s b a n q u e s e t le s a s s u r a n c e s . L a g u e r r e d e s lo b b y s b a n c a ir e s s ’o p p o s a n t à l’u t ilis a t io n
d e c e t y p e d e m o n n a ie e t d é f e n d a n t le s
s y s t è m e s m o n é t a ir e s t r a d it io n n e ls n e f a it s a n s d o u t e q u e c o m m e n c e r .
1 5
L e s N F T e n
4 0
q u e s t io n s
1 6
Q u ’e s t - c e q u e le b it c o in ?
3
L e le
b it c o in
a
é té
p s e u d o n y m e
c ré é
d e
f in
2008 p
a r u n
m y s t é r ie u x in v e n t e u r q u i s e
S a to s h i N a k a m o to
n o m b r e u s e s r u m e u r s s u r le
W
e b . L e
e t d o n t la
b it c o in
v é r it a b le
e s t u n e
u n it é
c a c h e
id e n t it é d e
s o u s
s u s c it e
c o m p te
d e
v ir t u e lle
s t o c k é e s u r s u p p o r t é le c t r o n iq u e p e r m e t t a n t à u n e c o m m u n a u t é d ’u t ilis a t e u r s d ’é c h a n g e r e n t r e e u x d e s b ie n s e t d e s s e r v ic e s s a n s a v o ir à r e c o u r ir à u n e m o n n a ie d a n s
o f f ic ie lle le
[14 ]. U n
t a b le a u
b it c o in
3 .1 . L e
p e u t s e
s a t o s h i e s t la
d iv is e r ju s q u ’a u p lu s
p e t it e
s a t o s h i, c o m m e
d iv is io n
p o s s ib le
d ’u n
in d iq u é b it c o in ,
c ’e s t d o n c l’u n it é u t ilis é e d a n s le s t r a n s a c t io n s .
U n it é
V a le u r
1
B T C
1b
0,01
B T C
1c B
0,001
B T C
1m
0,000 001
B T C
1 µB
0,000 000 01
B T C
1sa to sh i
T a b le a u
it c o in T C
=
1 c e n t ib
B T C
=
1m
illib it c o in
=
1m
ic r o b it c o in
T C
3 .1 – L e s d iv is io n s d u
it c o in ( o u
b it c e n t )
b it c o in .
C o m m e p o u r t o u t e b lo c k c h a in , la v a lid it é d e s t r a n s a c t io n s n ’e s t p a s g a r a n t ie p a r u n e a u t o r it é c e n t r a le ( c o m m e u n e b a n q u e ) , m a is p a r u n s y s t è m e p a ir - à - p a ir ( la
v a lid a t io n
c o m p le x e g ie
e s t la is s é e
a p p e lé
a u x
« p re u v e
t r a d it io n n e lle m e n t f a it e
u t ilis a t e u r s ) e x p lo it a n t u n
d e
t r a v a il »
( c f . q u e s t io n
a v e c l’e x p lo it a t io n
m o d è le
1 ), c e
m in iè r e
d e
c o n s e n s u s
q u i e x p liq u e
e t le
m in a g e
l’a n a lo -
e x p liq u é e
p lu s lo in p o u r c a r a c t é r is e r la g é n é r a t io n d e n o u v e a u x b lo c s . L e b it c o in a é t é c r é é p o u r r e m p lir le s t r o is f o n c t io n s t r a d it io n n e lle s d e la m o n n a ie ( c f . q u e s t io n 4 ) :
I
il e s t u n e
u n it é
d e
c o m p t e , c ’e s t - à - d ir e
u n e
u n it é
s t a n d a r d is é e
s u r e la v a le u r d e s f lu x e t d e s s t o c k s d e b ie n s , d e s e r v ic e s o u
I I
q u i m e -
d ’a c t if s ;
il f a c ilit e le s t r a n s a c t io n s c o m m e r c ia le s ; il e s t u n e r é s e r v e d e v a le u r p e r m e t t a n t d e s t o c k e r u n e v a le u r p o u v a n t ê t r e u t ilis é e d a n s le f u t u r .
1 7
L e s N F T e n
4 0
q u e s t io n s
C a r a c t é r is t iq u e s d e s b it c o in s L e
b it c o in
n ’e s t p a s u n e
m o n n a ie
lé g a le
d a n s la
m e s u re
o ù
il e s t p o s s ib le
d e
le r e f u s e r e n p a ie m e n t s a n s c o n t r e v e n ir a u x d is p o s it io n s d e lo i d e la p lu p a r t d e s p a y s d u à
m o n d e , o ù
il n ’e s t p a s a s s o r t i d ’u n e g a r a n t ie lé g a le d e r e m b o u r s e m e n t
to u t m o m e n t e t à
la
v a le u r n o m in a le . S a
a c t e u r s q u i l’a c c e p t e n t e n
v a le u r r e p o s e
p a ie m e n t . T o u t e f o is , a v e c
s u r le
b o n
v o u lo ir d e s
l’a u g m e n t a t io n
d e
l’u t ili-
s a t io n d e b it c o in , s a v a le u r e s t v o u é e à a u g m e n t e r c a r le s q u a n t it é s é m is e s s o n t p la f o n n é e s , p a r le
c o d e
lu i- m ê m e , à 2 1 m illio n s d ’u n it é s . E n
2 0 2 1 , p lu s d e
8 9
%
d e s b it c o in s o n t d é jà é t é m in é s ( v o ir l’e n c a d r é c i- a p r è s ) .
P o u r q u o i le
D è s s a
n o m b re
c r é a t io n , il a
d e
é té
b it c o in s s e r a - t - il lim it é ?
c h o is i d ’im p o s e r u n e
lim it e
n a t u r e lle
a u
n o m b re
t o t a l d e b it c o in s q u ’il s e r a p o s s ib le d e m e t t r e e n c ir c u la t io n . C e tte
lim it a t io n
s ’e x p liq u e
d e
la f a ç o n
s u iv a n t e
: o u tre
le s t r a n s a c t io n s à
v a lid e r r e ç u e s p o u r le b lo c e n c o u r s , u n b lo c d e t r a n s a c t io n s b it c o in s d o it a u jo u r d ’h u i c o n t e n ir u n e ré c o m p e n s e C e tte
e n
ré c o m p e n s e
v ir o n
e s t d e
50 2i
1 sa to sh i
d e
s e u le
m a n iè r e
d e
d e
c r é a t io n , d o n n a n t u n e
u n
n o u v e a u
c ré e r d e
b lo c v a lid e .
n o u v e a u x
b it c o in s .
T C , c e t t e r é c o m p e n s e e s t d iv is é e p a r d e u x t o u s le s m o y e n n e , t o u s le s q u a t r e
ré c o m p e n s e
B T C . A in s i, a p r è s
e t n e
s p é c ia le
m in e u r q u i f a b r iq u e
lo c s v a lid é s , s o it , e n
s e u il a t t e in t , l’è r e p e n s e
e s t la
50 B
V a la n t à l’o r ig in e
210 000 b
t r a n s a c t io n
b it c o in s a u
p o u rra
d o n c
e s t in c r é m e n t é e
32 d
iv is io n s , la
p lu s
ê tre
: à
a n s . U n e l’è r e
i,
ré c o m p e n s e
d iv is é e . L e
la
f o is c e ré c o m -
s e ra
n o m b re
d ’e n -
to ta l d e
b it c o in s à c r é e r e s t d o n c lim it é à :
32 X 50
i =0
2i
× 210 000 = 21 m
L e n o m b r e t o t a l d e b lo c s v a lid é s a u c e
q u i in d iq u e
é m is . A u v e m b re
q u e
ry th m e
2012,
p rè s
19
20 s e p
m illio n s
d e
te m b re
2021 d
b it c o in s
o n t
é p a s s e
700 000,
a u jo u r d ’h u i é t é
d i v i s i o n , a p r è s 210 000 b l o c s , l e 28 n o 420 000 b l o c s , l e 9 j u i l l e t 2016 e t t r o i 5 m a i 2020) , l e s d e r n i e r s b i t c o i n s s e r o n t v e r s 2132.
a c t u e l, ( p r e m iè r e
s e c o n d e
s iè m e d iv is io n , à
d e
illio n s
d iv is io n , à
630 000 b
lo c s , le
d o n c c r é é s d a n s p lu s d ’u n s iè c le
C o m m e t o u t e b lo c k c h a in p u b liq u e ( c f . q u e s t io n 1 ) , le s p r in c ip a le s c a r a c t é r is t iq u e s d u
I
b it c o in s o n t le s s u iv a n t e s :
t o u t e s le s t r a n s a c t io n s s o n t p u b liq u e s ;
1 8
3
I
le s t r a n s a c t io n s s e id e n t it é
e t u n e
fo n t a u
tra v e rs d e
Q u 'e s t - c e q u e le b it c o in ?
c le f s p u b liq u e s . S a n s lie n
e n tre
u n e
c le f p u b liq u e , c e s t r a n s a c t io n s s o n t a n o n y m e s , m ê m e
s ’il
e s t p o s s ib le d e d é d u ir e d e t e ls lie n s , p a r e x e m p le s ’il y a d e s é c h a n g e s a v e c u n e m o n n a ie c la s s iq u e ;
I
la v a lid it é d e s t r a n s a c t io n s e s t g a r a n t ie p a r u n s y s t è m e p a ir - à - p a ir ;
I
la s é c u r it é d e s t r a n s a c t io n s s ’a d a p t e a u t o m a t iq u e m e n t à la p u is s a n c e d u ré s e a u
m o n d ia l, à t r a v e r s u n m o d è le d e c o n s e n s u s p a r p r e u v e d e t r a v a il.
L e s p a r t ic ip a n t s d u t r o n iq u e o u w a lle t
?
s y s tè m e
p o s s è d e n t u n
s ’é c h a n g e r d e s b it c o in s lo r s d e c ip a n t s a c t if s d u s é c u r it é . L e s
c o m p t e ,v ia
u n
p o r t e f e u ille
é le c -
, a p p e lé a d r e s s e b it c o in , o u n œ u d b it c o in . A in s i ils p e u v e n t
s y s tè m e
p a r t ic ip a n t s
a f in
t r a n s a c t io n s v a lid é e s p a r l’e n s e m b le
d ’é v it e r le s d o u b le s d é p e n s e s e t d e
a c t if s
s o n t a p p e lé s
p r o d u is e n t le s n o u v e a u x b it c o in s e n
d e s
m in e u r s
c a r c e
t r a v a illa n t à la v a lid a t io n
à l’im a g e d e s c h e r c h e u r s d ’o r d e l’é p o q u e d u v e lle s q u a n t it é s d ’o r p a r le u r t r a v a il. P lu s d e
F a r W
d e s p a r t i-
g a r a n t ir le u r s o n t e u x
q u i
d e s t r a n s a c t io n s ,
e s t q u i e x t r a y a ie n t d e n o u -
d é t a ils s u r le
f o n c t io n n e m e n t d e s
b lo c k c h a in s s o n t d is p o n ib le s d a n s [ 5 ] . E n f in , b it c o in a p e r m is le d é v e lo p p e m e n t d ’E t h e r e u m re n d u
?U
e n 2 0 1 4 q u i, v ia le s c o n t r a t s in t e llig e n t s ( s m a r t c o n t r a c t s ) , a e n s u it e
p o s s ib le l’a p p a r it io n d e s N F T q u i f o n t l’o b je t d e c e t o u v r a g e .
n
p o r t e f e u ille é le c t r o n iq u e p e r m e t à u n
u t ilis a t e u r d e s t o c k e r le s c r y p t o m o n n a ie s q u ’il p o s -
s è d e . P lu s p r é c is e m e n t , il e s t la c le f q u i p e r m e t d ’a c c è d e r a u x u n it é s d e c r y p t o m o n n a ie s d é t e n u e s p a r l’u t ilis a t e u r ( c f . q u e s t io n 3 5 ) .
1 9
L e s N F T e n
4 0
q u e s t io n s
2 0
L e s c r y p t o m o n n a ie s
4
L e
s o n t - e lle s d e s m o n n a ie s ?
te rm e
« m o n n a ie » d o it s o n
o r ig in e
a u x
p r e m iè r e s m o n n a ie s r o m a in e s e n
a r g e n t f r a p p é e s s o u s le t e m p le d e J u n o n M o n e t a , à R o m e , e n 2 6 9 a v a n t J .- C . L a p lu s a n c ie n n e c iv ilis a t io n u t ilis a n t u n m e d iu m la
c iv ilis a t io n
s u m é r ie n n e
e n
3 2 0 0
d e v a le u r d ’é c h a n g e s c o n n u e e s t
a v a n t J .- C ., e n
M é s o p o t a m ie
I ls s e r a ie n t le s in v e n t e u r s d e l’é c r it u r e , d e la d iv is io n
d u
te m p s e n
(a c tu e l Ira k ). h e u r e s , m o is ,
a n n é e s m a is a u s s i d e la m o n n a ie . L e s n o m b r e u s e s t a b le t t e s d ’a r g ile r e t r o u v é e s f o n t é t a t d ’u n e é c h a n g e s a u
u n it é
s e in
d e
d e la
m e s u r e , le
b it , c r é d it , d e t t e s e t in t é r ê t s . U n n o u r r it u r e s e n té
e n
o rg e
p a r u n e
s ic le
q u i p e rm e t d e
b a rre
e n
s ic le
c o m m u n a u té
o u
le
s o u s la
s h e k e l v is a n t à
fo rm e
re p ré s e n te
n o u r r ir u n
d e
te n u e
c o m p te
s y m b o liq u e m e n t la
o u v r ie r p o u r u n
a r g e n t . C e p e n d a n t , le s
r é p e r t o r ie r d e s d e
s ic le s
n e
: d é -
r a t io n
d e
m o is . Il e s t r e p r é -
c ir c u le n t p a s
o u
p e u
m a is s o n t c o n s e r v é s d a n s le s t e m p le s p o u r s e r v ir d ’u n it é s d e c o m p t e , ils n e s o n t u t ilis é s q u e p o u r le c o m m e r c e lo in t a in e t le s a c t iv it é s m a r c h a n d e s . L e s p r ê t s à in t é r ê t é t a n t a n t é r ie u r s à l’é c r it u r e , le s c r é d it s o n t d o n c p r é c é d é la m o n n a ie m a r c h a n d e
m a t é r ia lis é e
e t d e s le t t r e s d e c h a n g e
c ir c u le n t . T o u t e f o is
le s d e t t e s n e s e p a ie n t p a s e n s ic le s , m a is e n n a t u r e ( o b je t s , s e r v ic e s , b é t a ils ) o u e n o r g e , q u i e s t u n e s o r t e d e s e c o n d e m o n n a ie . P a r a llè le m e n t , d a n s le s s o c ié t é s d it e s « p r im it iv e s » q u i s o n t s a n s É t a t n i é c r it u r e , il e x is t e d e s m o n n a ie s m a t é r ia lis é e s q u i s o n t d é c o n n e c t é e s d e la s p h è r e m a r c h a n d e . À
q u e l m o m e n t , c o m m e n t , s o u s q u e lle f o r m e e t p o u r q u o i d e s m o n n a ie s m a -
t é r ia lis é e s o n t - e lle s é t é
u t ilis é e s p o u r a c h e t e r e t v e n d r e ? Il e x is t e
u n
d é c a la g e
d e q u e lq u e s m illie r s d ’a n n é e s e n t r e la m o n n a ie d e c r é d it , u n it é d e c o m p t e d e s S u m e r s d é m a t é r ia lis é e , e t le s p lu s a n c ie n n e s p iè c e s c o n n u e s , u t ilis é e s p o u r la f o n c t io n
d ’a c h a t . L e s
a v a n t J .- C . e t o n t é t é
p iè c e s
p ro p o s é e s
tro u v é e s a u
d a n s
R o y a u m e
la
d e
f ig u r e
4 .1 d a t e n t d u
L y d ie , e n
A n a t o lie
V I
e
s iè c le
T u r q u ie . C e
s o n t d e s g a le t s d ’e le c t r u m , u n a llia g e d ’o r e t d ’a r g e n t , p r é s e n t s a u n a t u r e l d a n s le f le u v e P a c t o le . E lle s s e p r o p a g e n t e n s u it e e n G r è c e . D e s h is t o r ie n s e t a n t h r o p o lo g u e s o n t p r o p o s é m a t é r ia lis a t io n
d e
la
m o n n a ie
d a n s
la
s p h è re
c o n s t a t e r q u ’a u c u n e d e s é c o le s d e p e n s é e e n tu re
d e
la m o n n a ie , à s o n
d if f é r e n t e s h y p o t h è s e s s u r la
é c o n o m iq u e . Il e s t
fra p p a n t
d e
é c o n o m ie n e s ’in t é r e s s e à la n a -
e s s e n c e , h o r m is le s in s t it u t io n n a lis t e s . A in s i, le s é c o -
2 1
L e s N F T e n
F ig u r e
4 0
q u e s t io n s
4 .1 – T r it é ( t ie r s d e s t a t è r e ly d ie n ) e n é le c t r u m
J .- C . S o u r c e : C la s s ic a l N u m is m a t ic G r o u p , I n c –
– d é b u t d u
V I
e
s iè c le a v .
www.cngcoins.com.
n o m is t e s c la s s iq u e s la d é f in is s e n t , e n e f f e t , u n iq u e m e n t s e lo n s e s u s a g e s e t n o n s e lo n
s a n a t u r e . D a n s t o u s le s c a s , le s f o n c t io n s d e
p a r A r is t o t e a u
I
u n it é
d e
IV
e
s iè c le a v a n t J .- C . e t s o n t a u
c o m p te
la m o n n a ie
o n t é té
d é c r it e s
n o m b r e d e t r o is :
( in s t r u m e n t a b s t r a it d e
la m e s u r e
d e
la v a le u r d e s b ie n s
e t s e r v ic e s d a n s l’é c o n o m ie r é e lle ) ;
I
r é s e r v e d e v a le u r ( t h é s a u r is a b le ) ;
I
e t m o y e n d ’é c h a n g e ( in t e r m é d ia ir e ) .
P o u r la
v is io n
s ta n d a rd
d e
l’é c o n o m ie
d e p u is
l’é c o n o m ie
n é o - c la s s iq u e , t o u t
o b je t n e r e m p lis s a n t p a s s im u lt a n é m e n t c e s t r o is f o n c t io n s n ’e s t p a s u n e m o n n a ie « c o m p lè t e » . À
c e lle s - c i, S c h u m p e t e r c o m m e T e s t a r t e n a jo u t e n t u n e q u a -
t r iè m e q u i e s t le m o y e n d e p a ie m e n t c o r r e s p o n d a n t a u f a it d ’u t ilis e r la m o n n a ie p o u r s ’a c q u it t e r d e s a m e n d e s , d e s t a x e s e t d e s im p ô t s . P o u r c e r t a in s , c ’e s t u n e f o n c t io n
s p é c if iq u e
d e
la
m o n n a ie
d if f é r e n t e
d e s é c h a n g e s c a r la
p a r t ic u la r it é
d ’u n p a ie m e n t e s t d ’é t e in d r e u n e d e t t e . E n f in , K e y n e s d a n s s a T h é o r ie g é n é r a le e n 19 3 6 À
a jo u t e u n e c in q u iè m e f o n c t io n a u x m o n n a ie s : la s p é c u la t io n .
p a r t ir d e
re m e n t q u e
la
d é f in it io n
l’u s a g e
d e s m o n n a ie s s e lo n
le u r s f o n c t io n s , il a p p a r a ît c la i-
d e s c r y p t o m o n n a ie s p e u t p e r m e t t r e
m o n n a ie s , s a u f s u r u n
p o in t : l’u n it é
d e
d e
le s a s s im ilie r à d e s
c o m p t e . O r , p o u r le s in s t it u t io n n a lis t e s ,
l’u n it é d e m e s u r e d e la v a le u r e s t c o n s id é r é e c o m m e u n e f o n c t io n s i le s ê t r e s h u m a in s n ’o n t p a s b e s o in
e s s e n t ie lle :
d e m e s u r e r la v a le u r d e s c h o s e s q u ’ils s ’é -
c h a n g e n t , a lo r s il n ’y a p a s b e s o in d e m o n n a ie . I ls d é f in is s e n t u n n o m b r e d e c r it è r e s p e r m e t t a n t à u n s y s t è m e d e p a ie m e n t d e s ’é r ig e r e n u n e v é r it a b le in s t it u t io n
r e p o s a n t s u r la c o n f ia n c e e t p o u v a n t a in s i c o n s t it u e r u n e m e s u r e d e la v a -
le u r . P o u r c e la , t o u t s y s t è m e d e p a ie m e n t d o it c o m p o r t e r u n e u n it é d e c o m p t e ,
2 2
4
u n e
r è g le
d ir e
d e
d e
m is e
e n
c ir c u la t io n
L e s c r y p t o m o n n a ie s s o n t - e lle s d e s m o n n a ie s ?
d e s u n it é s e t u n e
r è g le m e n t d e s s o ld e s ) . À
r è g le
c e c i ils a jo u t e n t la
d e
p a ie m e n t ( c ’e s t - à -
n a tu re
c ’e s t - à - d ir e
la
m a -
n iè r e d o n t e lle e s t é m is e ( p a r q u i e t s u r q u e ls c r it è r e s ) . D a n s le u r o u v r a g e p e lé s
« le s
L a
é c o n o m is t e s
m o n n a ie , u n
e n je u
p o lit iq u e , u n
a t t e r r é s » , s ’a p p u y a n t s u r d e s
g ro u p e
tra v a u x
d ’a u t e u r s a p -
e n
h is t o ir e , a n -
t h r o p o lo g ie , p h ilo s o p h ie e t s o c io lo g ie , r e t ie n n e n t t r o is é lé m e n t s p o u r la c a r a c t é r is e r : s e lo n d e tte
e u x , e lle
e s t p o u r e u x le
l’a p p a r it io n
d e
e s t u n e
p o in t d e
l’é c r it u r e
e n
d e tte , u n
« s ig n e »
d é p a rt d e
3 0 0 0
e t u n e
la m o n n a ie . E n
a v a n t J .- C ., la
in s t it u t io n
s o c ia le . L a
e f f e t , d e p u is a u
m o n n a ie
e s t is s u e
d e
la
m o in s d e tte .
C ’e s t p o u r c e t t e r a is o n q u e d a n s le d r o it , c o m m e p o u r le s in s t it u t io n n a lis t e s , n e s o n t c o n s id é r é e s c o m m e c r é d it . B e a u c o u p
d e s m o n n a ie s q u e
d ’é c o n o m is t e s o n t d u
c e lle s q u i s o n t é m is e s à
m a l à s o r t ir d e c e t t e
v is io n
p a r t ir d u
e t à e n v is a -
g e r q u e d e s u n it é s p e u v e n t ê t r e é m is e s à p a r t ir d ’a u t r e s c r it è r e s . C ’e s t c e t t e re m e ttre
e n
c o n c e p t io n
c a u s e
d e
la
m o n n a ie - d e t t e
le s c r y p t o m o n n a ie s . E lle
q u e
v ie n t f o n d a m e n t a le m e n t
e s t e n s u it e
u n
« s ig n e » d ’a p p a r t e -
n a n c e à u n e m ê m e c o lle c t iv it é e t « s ig n e » d ’u n e c o n f ia n c e p a r t a g é e . E n f in , e lle e s t u n e in s t it u t io n s o c ia le q u i « s e r e n f o r c e d a n s u n e c o m m u n a u t é d e v a le u r s e t d e
s y m b o le s c u lt u r e ls a u x q u e ls l’o r d r e
fo rm e
ju r id iq u e
o b je t s
q u i a fo rc e
m o n é t a ir e s
n e
d e
n ’e s t p a s
c o n s id é r é
in s t it u é
t r o is
c r it è r e s
o b je t m a t é r ie l o u
p a r la
c o m m e
u n e
lo i. C ’e s t u n
m o n n a ie p o in t d e
m o n n a ie
?
, il s t ip u le
e n
m o n n a ie e s t u n e c o n v e n t io n , a u
e ffe t : «
s e in
u n e
m é r it e r a ie n t l’a p p e lla t io n
im m a t é r ie l, q u i s e r a it u t ilis é
s ’il n ’e s t p a s v u e
p a r c e r t a in s a u t e u r s , n o t a m m e n t B e r n a r d
in v e n t o n s la la
c e s
e t c o n s t it u t io n n e l d o n n e
le s in s t it u t io n n a lis t e s , s e u ls le s
c o m p t e , p o u r d e s a c h a t s , d e s p a ie m e n t s e t c o m m e
s e r a it p a s
p a rta g é
p o lit iq u e
lo i » ( p . 2 9 ) . S e lo n
ré p o n d a n t à
« m o n n a ie » . D è s lo r s , u n u n it é
d e
a s s e z
ré s e rv e
is s u
d e
d ’u n e
v a le u r
d e tte
e t
r e s t r e in t q u i n ’e s t p a s
L ie t a e r . D a n s l’o u v r a g e
[. . .] n o t r e
d e
c o m m e
d é f in it io n
d e
R é -
t r a v a il d e
d ’u n e c o m m u n a u t é , d ’u t ilis e r q u e lq u e
c h o s e d e n o r m a lis é c o m m e m o y e n d ’é c h a n g e » . C ’e s t la d é f in it io n la p lu s la r g e p o s s ib le , c a r L ie a t e r e n t e n d l’é c h a n g e c o m m e e n g lo b a n t t o u t e s le s a u t r e s f o n c t io n s
e t p r o p o s e u n e d é f in it io n
a u - d e là d e la
n a t u r e d e s o n é m is s io n . S e u ls c e r t a in s a u t e u r s , r e p r e n a n t L ie a t e r , c o n s id è r e n t q u ’u n e a b s t r a c t io n o u u n o b je t p e u v e n t ê t r e u n e m o n n a ie d è s lo r s q u ’e lle e s t s im p le m e n t u n e c o n v e n t io n
s o c ia le
n o rm é e
a u
s e in
d ’u n e
f é r e n t e s f in s . C ’e s t t o u t e f o is c e t t e
c o m m u n a u t é , d ’a c c o r d d é f in it io n
la r g e
p o u r l’u t ilis e r à
d if -
q u i p e r m e t d ’e n g lo b e r t o u s
le s p h é n o m è n e s m o n é t a ir e s , d ’h ie r c o m m e d ’a u jo u r d ’h u i, d o n t le s c r y p t o m o n n a ie s . C ’e s t d è s lo r s c e lle q u i s e m b le la p lu s p e r t in e n t e à r e t e n ir .
?B
. L ie t a e r , J . D u n n e , R é in v e n t o n s la
N
e d e v a n t p a s n é c e s s a ir e m e n t ê t r e t o u t e s p r é s e n t e s d a n s la m ê m e m o n n a ie .
m o n n a ie ! É d it io n s Y v e s M ic h e l,
2 3
2016, p
. 8 0 .
L e s N F T e n
4 0
q u e s t io n s
2 4
Q u ’e s t - c e
5
q u ’u n e
m o n n a ie
v ir t u e lle d é c e n t r a lis é e ?
A p p liq u a n t la
g r ille
d e
le c t u r e
s k y - L a g u e rre e t D e s m e d t
?
in s t it u t io n n a lis t e
a u
b it c o in , e n
2015,
L a k o m -
m o n t r e n t q u e s i le b it c o in p o s s è d e c e r t a in e s c a r a c -
t é r is t iq u e s d ’u n s y s t è m e d e p a ie m e n t , il n e p e u t ê t r e c o n s id é r é c o m m e u n e in s t it u t io n m o n é t a ir e à p a r t e n t iè r e ( c f . q u e s t io n 4 ) . C e c i r e jo in t le s t r a v a u x d e W b e r
e -
s u r le s lim it e s d e la lé g it im it é d e b it c o in m a is é g a le m e n t la v o la t ilit é d e s o n
c o u r s p a r r a p p o r t a u x m o n n a ie s s o u v e r a in e s . C e la n e lu i p e r m e t p a s d ’ê t r e u n e u n it é
d e
m e s u re
d e
m a je u r e s f a it e s a u
L e
la v a le u r d e s t r a n s a c t io n s r é e lle s e t c ’e s t u n e
d e s c r it iq u e s
b it c o in .
c a s d e s je t o n s s t a b le s
C e p e n d a n t , le f a it q u e le n o m b r e d e b it c o in s s o it lim it é ( c f . q u e s t io n 3 ) in d u it q u e s a v a le u r a u r a t e n d a n c e à a u g m e n t e r s ’il a d u s u c c è s . S i la v a le u r d u b it c o in e s t v o u é e à m o n t e r , il e s t p r é f é r a b le d e n e p a s l’u t ilis e r p o u r f a ir e d e s a c h a t s m a is d e
le
g a r d e r . P lu s le
f lu c t u e . A
b it c o in
e s t u t ilis é
à
d e s f in s s p é c u la t iv e s e t p lu s s o n
c o u rs
c o n t r a r io , p lu s s o n u t ilis a t io n s e p r o p a g e d a n s l’é c o n o m ie r é e lle , p lu s
s a v a le u r à d e s c h a n c e s d e s e s t a b ilis e r . L a c o m m u n a u t é d e s c r y p t o m o n n a ie s a g r a n d e m e n t c o n s c ie n c e d u p r o b lè m e d e v o la t ilit é q u i p e u t e m p ê c h e r c e s a c t if s d e d e v e n ir v é r it a b le m e n t d e s r é s e r v e s d e v a le u r s , u n it é s d e c o m p t e e t m o y e n s d ’é c h a n g e s . P o u r c e t t e r a is o n , d e p u is q u e lq u e s a n n é e s s e d é v e lo p p e n t d e s « je t o n s s t a b le s » ( e n a n g la is s t a b le t o k e n ) q u i u t ilis e n t d if f é r e n t e s a p p r o c h e s p o u r s t a b ilis e r le u r c o u r s . Ils s o n t d e t r o is t y p e s :
1 .
d e s je t o n s s t a b le s g a r a n t is p a r d e s m o n n a ie s s o u v e r a in e s o u
2 .
d e s je t o n s s t a b le s c o lla t é r a lis é s p a r d e s c r y p t o - a c t if s ;
3 .
d e s je t o n s s t a b le s a lg o r it h m iq u e s .
?O
. L a k o m s k i- L a g u e r r e , L . D e s m e d t , « L ’a lt e r n a t iv e m o n é t a ir e b it c o in : u n e p e r s p e c t iv e in s t it u -
t io n n a lis t e » , R e v u e d e la
B
d e s a c t if s ;
. W
r é g u la t io n , v o l. 1 8 ,
2015.
e b e r , « B it c o in a n d t h e le g it im a c y c r is is o f m o n e y » , C a m b r id g e J o u r n a l o f E c o n o m ic s , v o l.
4 0 , p p . 17 - 4 1,
2014.
2 5
L e s N F T e n
U n e
4 0
q u e s t io n s
p r e m iè r e
m a n iè r e
s im p le
a c t if t r a d it io n n e l lu i- m ê m e t a l p r é c ie u x c o m m e a d o s s é s
a u
e s t e n
e f f e t d ’a d o s s e r la
s t a b le , t e l q u ’u n e
l’o r . P a r e x e m p le
d o lla r a m é r ic a in . D ig ix
m o n n a ie
T e th e r U S D
G o ld
e s t u n
c r y p t o m o n n a ie
s o u v e r a in e
e t T ru e U S D
e x e m p le
d e
o u
à
u n
u n
m é -
s o n t d e s je t o n s
je t o n
c o lla t é r a lis é
a v e c d e l’o r . Il e s t é g a le m e n t p o s s ib le d e g a r a n t ir u n je t o n a v e c u n p a n ie r d e m o n n a ie s o u d ’a c t if s . U n e t h e r , le s u r u n
e x e m p le
je t o n
e s t D A I, in it ia le m e n t g a r a n t i u n iq u e m e n t p a r d e s E T H
n a t if d ’E t h e r e u m
p a n ie r d e
d if f é r e n t s
( c f . q u e s t io n
c r y p t o - a c t if s
d e
7 ) , le ty p e
D A I re p o s e E R C - 2 0
( le
d e p u is f in s ta n d a rd
o u
2 0 19 d e
je -
t o n s u r la b lo c k c h a in E t h e r e u m , c f . q u e s t io n 3 7 ) , c o m p r e n a n t m ê m e d e s je t o n s s t a b le s c o lla t é r a lis é s s u r x D a i ( c f . q u e s t io n 3 1 ) a v e c d e s a c t if s t r a d it io n n e ls . L a d e r n iè r e a p p r o c h e c o n s is t e d o n c à p r o g r a m m e r d ir e c t e m e n t d a n s le c o n t r a t in t e llig e n t o u « s m a r t c o n t r a c t » ( c f . q u e s t io n 6 ) d u je t o n le s m é c a n is m e s d e c o n t r a c t io n
e t d ’e x p a n s io n
d u
n o m b re
s o it r e m p la c é e p a r la v o la t ilit é d u s é e
d a n s le
d e
je t o n s , a f in
q u e
la v o la t ilit é
d u
n o m b r e d e je t o n s . C ’e s t a in s i l’o p t io n
p r o je t A m p le f o r t h , u n e
c r y p t o m o n n a ie
d o n t le
p r o t o c o le
c o u rs
p ro p o r é a ju s t e
c h a q u e jo u r le n o m b r e t o t a l d e je t o n s A M P L e n f o n c t io n d e s o n c o u r s . Q u e lle q u e s o it la s t r a t é g ie c h o is ie d a n s la r é a lis a t io n d e s je t o n s s t a b le s , il a p p a r a ît c la ir e m e n t q u e
la c o m m u n a u t é
s ’e s t s a is ie
d e
c e tte
q u e s t io n
d e
la v o la -
t ilit é e t q u e d e s s o lu t io n s s o n t e n t r a in d e s e m e t t r e e n p la c e .
T a x a t io n
d e s m o n n a ie s v ir t u e lle s
C e s q u e s t io n s d e t a x a t io n n ’a v a ie n t p a s d ’im p o r t a n c e f o n d a m e n t a le t a n t q u e le b it c o in , c o m m e d ’a u t r e s s y s t è m e s d ’é c h a n g e s a lt e r n a t if s , r e s t a it lim it é à u n e p e t it e
c o m m u n a u té
d ’u t ilis a t e u r s e t e n g a g e a n t d e
t io n s . M a is le s c h o s e s s e
c o r s e n t lo r s q u e
p e t it e s v a le u r s d e
c e s p r o je t s p r e n n e n t d e
tra n s a c -
l’a m p le u r e t
g é n è r e n t u n m a n q u e à g a g n e r n o n n é g lig e a b le s u r le s t a x e s a s s o c ié e s a u x t r a n s a c t io n s p o u r le s g o u v e r n e m e n t s . D e p u is
l’a p p a r it io n
d e s
c r y p t o m o n a ie s , le s
a u t o r it é s
s ’y
in t é r e s s e n t d e
p lu s
p r è s e t c o n s id è r e n t q u e le s o p é r a t io n s p e r m is e s p a r c e s o u t ils s e d o iv e n t d ’ê t r e ta x é e s
c o m m e
le s
a u t r e s . C ’e s t p o u r c e t t e
r a is o n , p a r e x e m p le , q u e
le s
m o n -
n a ie s lo c a le s s o n t t o u t à f a it lé g a le s d a n s la p lu p a r t d e s p a y s c a r le s é c h a n g e s e f f e c t u é s d a n s c e s u n it é s s o n t d é c la r é s e t d o n n e n t b ie n lie u à p a ie m e n t d e t a x e s , c o m m e
le s é c h a n g e s e n
l’u t ilis a t io n
c r o is s a n t e
m o n n a ie s s t a n d a r d s . A u
c o u rs d u
e t le s g a in s p e r ç u s p a r c e r t a in s e n
a u t o r it é s p u b liq u e s . C e lle s - c i o n t n o t a m m e n t m is e n p e rm e tta n t a
m in im a
t e m p s , la
d if f u s io n ,
b it c o in s o n t a t t ir é
p la c e
u n
c a d re
le s
ju r id iq u e
d e t a x e r le s t r a n s a c t io n s e n b it c o in s e t d e m a n d e r la m is e
e n p la c e d e c o n t r ô le s o f f ic ie ls d e s t r a n s a c t io n s .
2 6
5
E n
Q u 'e s t - c e q u 'u n e m o n n a ie v ir t u e lle d é c e n t r a lis é e ?
2 0 2 1 , le s r é p o n s e s n a t io n a le s d if f è r e n t g r a n d e m e n t , a lla n t d e
o f f ic ie lle
a u
S a lv a d o r , à
l’in t e r d ic t io n
e n
C h in e , e n
p a s s a n t p a r la
l’a d o p t io n
r é g u la t io n
a u
B r é s il. L e S a lv a d o r e s t e n e f f e t le p r e m ie r p a y s a u m o n d e à c o n s id é r e r le b it c o in c o m m e
u n e
c ie lle , a u
m o n n a ie
m ê m e
t it r e
à
p a r t e n t iè r e
q u e
le
le s c o m m e r c e s s o n t t e n u s d e le
b it c o in
c a r, c o m m e
e t à
d o lla r , e n
l’a v o ir d é c la r é
s e p te m b re
l’a c c e p t e r e n
d ’a u t r e s p a y s , e lle
c o m m e
m o n n a ie
2 0 2 1 . C e c i s ig n if ie
p a ie m e n t . L a
v e u t m e ttre
e n
C h in e
p la c e
v is e
s a
q u e à
o f f ito u s
c o n tre r
p ro p re
m o n -
n a ie b a n q u e c e n t r a le d ig it a lis é e ( v o ir la s e c t io n s u iv a n t e ) . E n c e q u i c o n c e r n e la F r a n c e , la B a n q u e d e F r a n c e a a d o p t é u n e p o s it io n p r é c is a n t q u e : D a n s le c a d r e d ’u n e o p é r a t io n d ’a c h a t / v e n t e d e b it c o in s c o n t r e u n e m o n n a ie a y a n t c o u r s lé g a l, l’a c t iv it é d ’in t e r m é d ia t io n r e c e v o ir d e s f o n d s d e
l’a c h e t e u r d e
c o n s is t a n t à
b it c o in s p o u r le s t r a n s f é r e r a u
v e n d e u r d e b it c o in s r e lè v e d e la f o u r n it u r e d e s e r v ic e s d e p a ie m e n t . E x e r c e r c e t t e a c t iv it é à
t it r e h a b it u e l e n F r a n c e im p liq u e d e d is p o -
[. . .].
s e r d ’u n a g r é m e n t d e p r e s t a t a ir e d e s e r v ic e s d e p a ie m e n t
P lu s p r é c is é m e n t , la B a n q u e d e F r a n c e n e c o n s id è r e p a s le b it c o in c o m m e u n e m o n n a ie
lé g a le . I l n ’e n t r e
s u r le s s e r v ic e s d e in d iq u é
d a n s le
m e n t o u
te n u e
a in s i p a s
p a ie m e n t d a n s le
p a ra g ra p h e d e
d a n s
le
c i- d e s s u s , q u e
c o m p te s d e
c a d re
m a rc h é
d e
la
?
in t é r ie u r
t a n t q u ’il n ’y
fo n d s c o n c e rn a n t u n e
d ir e c t iv e
e u ro p é e n n e
. C e la n ’e s t v r a i, c o m m e a
n i r é c e p t io n , n i v ir e -
m o n n a ie
a y a n t c o u r s lé -
g a l. T o u t e f o is , a v e c l’e s s o r q u e le s c r y p t o m o n n a ie s c o n n a is s e n t , le 1 5 n o v e m b r e 2 0 1 8 , l’A s s e m b lé e
n a t io n a le
a
a d o p té
l’a m e n d e m e n t n ° I I - 2 5 2 3
le s p lu s - v a lu e s e t le s v a le u r s d e s p o r t e f e u ille s d é t e n u s e n
p o u r f is c a lis e r
c r y p t o - a c t if s à
h a u te u r d e 3 0
% . L a B a n q u e d e F r a n c e p r o p o s e d e s b o n n e s p r a t iq u e s
m a n d é e s
d ’in t e r a c t io n s
lo r s
u n e a c t iv it é d e c h a n g e o u
I I
a v e c
d e s
p la t e f o r m e s
d e
u n e
, re c o m -
v ir t u e lle
a y a n t
d e te n u e d e c o m p te s :
e x ig e r u n a g r é m e n t d e p r e s t a t a ir e d e s e r v ic e d e p a ie m e n t ; im p o s e r u n e a p p lic a t io n
d e s r è g le s a d m is e s e n
b la n c h im e n t d e c a p it a u x e t le f in a n c e m e n t d u
I
m o n n a ie
a p p e le r le s
p la t e f o r m e s
c o n c e rn é e s
à
s e
m a t iè r e d e lu t t e c o n t r e le t e r r o r is m e ;
c o n fo rm e r à
l’A u t o r it é d e c o n t r ô le p r u d e n t ie l e t d e r é s o lu t io n
la
s u r v e illa n c e
d e
( A C P R ) e t é g a le m e n t à
c e lle d e la B a n q u e d e F r a n c e e n m a t iè r e d e s é c u r it é o p é r a t io n n e lle e t d e lu t t e c o n t r e la f r a u d e ;
I
d e m a n d e r a u x
p la t e f o r m e s
d e
m o n n a ie s
v ir t u e lle s
d e
s e
s o u m e ttre
a u x
c o n t r ô le s d e s f o r c e s d e l’o r d r e e n c a s d ’a c t iv it é s illic it e s .
?«
L e s d a n g e r s lié s a u
d é v e lo p p e m e n t d e s m o n n a ie s v ir t u e lle s : l’e x e m p le o
d u
b it c o in
2013 ; eur-lex.europa.eu/legal-content/FR/TXT/ ?uri=CELEX:32015L2366 www.economie.gouv.fr/particuliers/moyens-paiement-alternatifs d e la
b a n q u e d e F ra n c e n
10 , 5
d é c e m b re
2 7
» , F o c u s
L e s N F T e n
4 0
q u e s t io n s
R é g le m e n t a t io n s d e s m o n n a ie s v ir t u e lle s d é c e n t r a lis é e s
L ’é m is s io n d e m o n n a ie v ir t u e lle n e p e u t e n g é n é r a l p a s f a ir e l’o b je t d ’u n c o n t r ô le . T o u t e f o is , le lé g a le s
c h a n g e
e n tre n t d a n s
le
e t la
c o n v e r s io n
c h a m p
d e
la
d ’u n e
m o n n a ie
r é g le m e n t a t io n
v ir t u e lle
f is c a le . L e s
e n
d e v is e s
r è g le m e n t a -
t io n s q u i s ’a p p liq u e n t r e n d e n t p lu s a t t r a c t iv e s le s c r y p t o m o n n a ie s n o n c o n v e r t ib le s a v e c
le s m o n n a ie s s o u v e r a in e s , d im in u e n t le u r u s a g e
r is e n t le u r u t ilis a t io n re c e n s e t u e lle s
to u s
le s
p o u r d e s t r a n s a c t io n s r é e lle s . A in s i, le
lie u x
d a n s
le s q u e ls
d é c e n t r a lis é e s , e t c e
n o m b re
d e
a n n é e . L e s
3
e n
10
f é v r ie r 2 0 1 3
0 0 0
o n t é té
il e s t p o s s ib le
d e p u is
2 0 13 . L e s
e t o n t a t t e in t le
d é p a s s é s
e n
d e
s p é c u la t if e t f a v o -
Coinmap.org
s it e
r é g le r e n
p r e m ie r s
m o n n a ie s
ré fé re n c é s
m illie r d è s
la
f in
2 0 1 7 , p o u r a t t e in d r e
d e
v ir -
o n t é té
c e tte
a u
m ê m e
2 3 0 0 0 , e n
s e p -
t e m b r e 2 0 2 1 , e s s e n t ie lle m e n t e n E u r o p e e t a u x É t a t s - U n is , b ie n q u e le p h é n o m è n e s e d é v e lo p p e u n p e u p a r t o u t e n A s ie e t e n A m é r iq u e la t in e e t d u S u d . L e s É t a t s - U n is , n o t a m m e n t a v e c S a n F r a n c is c o s o n t u n d e s p a y s d u m o n d e o ù l’o n p e u t le
p lu s p a y e r e n
c r y p t o m o n n a ie s , e n
p a r t ic u lie r e n
b r e u x h ô t e ls e t r e s t a u r a n t s le s a c c e p t e n t . À
b it c o in s . D e
trè s n o m -
B e r lin , d a n s u n e g r a n d e é c o le r é p u -
t é e , il e s t p o s s ib le d e s ’a c q u it t e r d e s e s f r a is d e s c o la r it é , à A m s t e r d a m
d e lo u e r
u n
d e
v é lo
( S t a r b ik e s ) , à
( N a n o F it n e s s ) . À 2 0 14
L a
S a in t P e t e r s b o u r g
H a y e
le
p a s s a g e o u
la
d a n s
b o u le v a r d »
n o m b r e u s e s v ille s s e
q u a s i- t o t a lit é
d ’u n b o u le v a r d
s ’in s c r ir e
p r e m ie r « B it c o in
e t a f a it d e s é m u le s d e p u is , d e
d ’in it ia t iv e s ( c o n v a in c r e
d e
m o n d e , d u
f a it d u
c o u v e rts
a in s i lo r s d u
d é p lo ie m e n t , d e p u is 2 0 1 4 , d e
s u r le
p a r V is a
d a n s la
c ré é
e n
s p o rt m a rs
la n ç a n t d a n s c e
ty p e
a v e n u e , d ’u n
e n
c r y p t o m o n n a ie s d a n s
c a rte s d e
c r é d it e n
f o n t o f f ic e
d e
c o n v e r t is s e u r e t
d e v is e s s t a n d a r d s , e lle s d é b it e n t le
c r y p t o m o n n a ie
c ry p to -
d e s c a r t e s t r a d it io n n e lle s , d a n s le s
e t M a s t e r c a r d . E lle s
p a ie m e n t s p é c if ié
c o m p te
é té
d ’a c c e p t e r le s b it c o in s ) .
m o n n a ie s . C e s c a r t e s f o n c t io n n e n t c o m m e ré s e a u x
a
s a lle
d e s c o m m e r ç a n t d ’u n e
T o u t e f o is c e s c h if f r e s s o u s - e s t im e n t le s p a ie m e n t s e n le
u n e
c h o is ie
p a r le
c lie n t , e n t r e
m o n ta n t
le s d e u x
u n i-
t é s . Il e s t d o n c p o s s ib le d e p a y e r d a n s t o u s le s c o m m e r c e s d u m o n d e a c c e p t a n t V is a e t M a s t e r c a r d , s a n s q u e
le
v e n d e u r n e
s a c h e
q u e
c e
s o n t d e s c o m p te s e n
c r y p t o m o n n a ie s q u i s o n t e n f a it d é b it é s . U n e d e s p io n n iè r e s d a n s c e d o m a in e e s t X a p o , q u i a p r o p o s é d e s p a ie m e n t s p a r c a r t e e n b it c o in s d è s 2 0 1 4 . C ’e s t u n e e n t r e p r is e in it ia le m e n t S u is s e q u i a o b te n u u n e
u n e
lic e n c e
in s t it u t io n
te rc a rd
b a n c a ir e
f in a n c iè r e
à G ib r a lt a r e n c o m m e
d e p u is 2 0 2 0 . O u t r e
ta m m e n t u n e
s é c u r is a t io n
u n e
2 0 2 0
e t d é s o r m a is r e c o n n u e
le s a u t r e s . E lle
c a rte
d e
e s t m e m b re
c r é d it e n
d e s c le f s p r iv é e s d e
b it c o in s , X a p o
p a r u n e
2 8
c o m m e
V is a
e t M a s -
p ro p o s e
n o -
s e s c lie n t s p o u r a c c é d e r à le u r s
b it c o in s . C e lle s - c i s o n t s t o c k é e s p h y s iq u e m e n t d a n s u n b u n k e r d a n s le s A lp e s s u is s e s g a r d é
d e
é q u ip e
d e
c o ffre
d a n s u n
s é c u r it é
e t u n
a n c ie n
s a t e llit e .
5
E n
2 0 2 1 , e lle
la n c e
s a
v e r s io n
Q u 'e s t - c e q u 'u n e m o n n a ie v ir t u e lle d é c e n t r a lis é e ?
« b a n q u e
n u m é r iq u e » e t e s t d o n c d é s o r m a is a c -
c e s s ib le p a r t o u t d a n s le m o n d e . D ’a u t r e s in s t it u t io n s o f f r e n t d e s c a r t e s d e
p a ie m e n t d u
m ê m e
ty p e
c o m m e
U p h o ld , q u i p e r m e t d e d é p e n s e r e n 5 8 c r y p t o m o n n a ie s d if f é r e n t e s , e n m é t a u x p r é c ie u x
( o r , a r g e n t , p la t in e
n a le s , s u r le
m ê m e
e t p a lla d iu m ) , e n
p r in c ip e
d e
a c t io n s
o u
e n
m o n n a ie s
c o n v e r t is s e u r im m é d ia t . A u - d e là
d e s
n a t io -
s im p le s
t r a n s a c t io n s o u d u n o m b r e d e c o m m e r ç a n t s , C h a in a ly s is t , u n s it e d ’a n a ly s e d e s d o n n é e s m o n d ia le s s u r le s c r y p t o m o n n a ie s , c a lc u le u n in d ic e d e d e g r é d ’a d o p -
?
t io n d e c e lle s - c i p a r p a y s
. C e t in d ic e e s t c a lc u lé à p a r t ir d e t r o is é lé m e n t s ( a ju s -
t é s p a r la p a r it é d e p o u v o ir d ’a c h a t p o u r c h a q u e p a y s ) : la v a le u r t o t a le e n c r y p t o m o n n a ie
é c h a n g é e
a u
s e in
d e
la c h a în e , la v a le u r d e s t r a n s a c t io n s c o m m e r -
c ia le s e t le s v o lu m e s d ’é c h a n g e s c o m m e r c ia u x
e n
le
e t le
V ie t n a m
q u i a r r iv e
p r e m ie r p a y s
e n
t ê t e , lo in
d é v e lo p p é
t r a n s a c t io n s e n
s u r la
d e v a n t l’I n d e
lis t e , s o n t e n
c r y p t o m o n n a ie s , il e s t d e
8
lo in
e
P 2 P . S e lo n
p o s it io n , a lo r s
le
c e
c r it è r e , c ’e s t
P a k is t a n . L e s É t a t s - U n is , q u ’e n
p r e m ie r p a y s d u
v a le u r d e
m o n d e , s u iv i
p a r la C h in e . S e lo n le r a p p o r t C h a in a ly s is t 2 0 2 1 , le s t a u x d ’a d o p t io n d e s c r y p t o m o n n a ie s e x p lo s e n t d e p u is la f in
d e 2 0 2 0
t r o is iè m e
d e u x iè m e
t r im e s t r e
d e
2 0 19
e t le
( l’in d ic e a b o n d i d e 2 3 0 0 d e
%
e n t r e le
2 0 2 1 ) , t ir é s e s s e n t ie lle m e n t p a r
le s p a y s e n d é v e lo p p e m e n t . L e s c r y p t o m o n n a ie s d a n s c e s p a y s o n t le v e n t e n p o u p e c a r e lle s p e r m e t t e n t d e c o n t r e r c e r t a in e s in s t a b ilit é s m o n é t a ir e s d e s d e v is e s n a t io n a le s ( in f la t io n g a lo p a n t e , d é v a lu a t io n
p a r r a p p o r t a u x d e v is e s in t e r n a t io n a le s , e t c .) . O u t r e la r é -
g le m e n t a t io n o u la t a x a t io n , d u f a it d e le u r d if f u s io n d e p lu s e n p lu s p e r c e p t ib le d a n s d e
n o m b re u x
d o m a in e s e t d e
le u r p u is s a n c e
p o t e n t ie lle , le s É t a t s c o m -
m e n c e n t à s ’y in t é r e s s e r d e t r è s p r è s e t d é v e lo p p e n t d e s p r o je t s m o n é t a ir e s im p liq u a n t d e s b lo c k c h a in s . P a r e x e m p le le V é n é z u e la , d è s 2 0 1 8 , a é t é le p r e m ie r É ta t d u
m o n d e , v ia
p e tro , q u i n e m o n n a ie e n
t r a in
c e n t r a le d e
s a b a n q u e
s e r a it p lu s
v o ir le
e n
d ig it a lis é e jo u r à
c e n t r a le , à é m e t t r e
u s a g e
(C B D C
y u a n
c r y p t o m o n n a ie , le
2 ) . D ’a u t r e s
p r o je t s
d e
m o n d e , e n
u t ilis a n t c e r t a in s a s p e c t s
C h in e , q u i e n v is a g e d e p u is a v r il 2 0 2 0
d e s o r-
d ig it a lis é . U n e é t u d e m e n é e p a r la B a n q u e d e s r è g le m e n t s in t e r n a -
t io n a u x ( B R I) e n
2 0 2 1
s u r 6 5
p u la t io n m o n d ia le e t 9 1 % e t 4 4
s a p ro p re
( c f . q u e s t io n
p o u r C e n t r a l B a n k D ig it a l C u r r e n c y ) s o n t
d iv e r s e n d r o it d u
d ’u n e b lo c k c h a in . C ’e s t le c a s e n t ir u n
d e p u is
b a n q u e s c e n t r a le s , r e p r é s e n t a n t 7 2
é c o n o m ie s é m e r g e n t e s e t e n
d é v e lo p p e m e n t ) m o n t r e
e lle s s o n t a c t iv e m e n t e n g a g é e s d a n s u n s e u le m e n t 1 4
%
s o n t à u n
%
d e
la
p o -
d e l’é c o n o m ie m o n d ia le ( 2 1 é c o n o m ie s d é v e lo p p é e s
p r o je t d e
q u e
C B D C , b ie n
8 6
q u e
%
d ’e n t r e
p a r m i e lle s
s t a d e a v a n c é d e d é v e lo p p e m e n t . T o u t e f o is , c e s p r o -
? blog.chainalysis.com/reports/2021-global-crypto-adoption-index C
o d ru ta
B o a r a n d
A n d re a s W
e h r li,« R e a d y , S t e a d y , G o ?
– R e s u lt s o f t h e
C e n t r a l B a n k D ig it a l C u r r e n c y » , B IS P a p e r N o . 1 1 4 , J a n u a r y 2 0 2 1 .
2 9
T h ir d
B IS
S u rv e y o n
L e s N F T e n
4 0
q u e s t io n s
je t s n ’u t ilis e n t q u ’u n e
f a ib le
c e n t r a lis é s . Ils v is e n t e n s e u le
m o n n a ie
p o r t io n
d e s p o t e n t ia lit é s d ’u n e
f a it à c o n t r e r la b a is s e d e l’u t ilis a t io n
v é r it a b le m e n t s o u v e r a in e ) p o u r o f f r ir u n e
b lo c k c h a in d u
c a s h
e t s o n t
( q u i e s t la
a lt e r n a t iv e
d e
m o n -
n a ie é le c t r o n iq u e a u x c it o y e n s c a r a c t u e lle m e n t c e lle s u t ilis é e s n e s o n t é m is e s q u e p a r le s b a n q u e s p r iv é e s ( c f . q u e s t io n 2 ) .
R é g le m e n t a t io n s d e s N F T L a
f is c a lit é
q u e s t io n
e t le s
r é g le m e n t a t io n s
1 0 ), n o ta m m e n t a u
s p é c if iq u e s
a u x
t r a v e r s d e la lo i P A C T E
d a n s la q u e s t io n 2 9 .
3 0
t r a it e m e n t s e n
d e s
N F T
(c f.
F r a n c e , s o n t d é t a illé e s
Q u ’e s t - c e q u ’u n c o n t r a t
6
L e s
in t e llig e n t ?
c o n tra ts
in t e llig e n t s
(s m a rt c o n tra c ts
e n
a n g la is ) c o n s t it u e n t l’u n e
u t ilis a t io n s le s p lu s p r o m e t t e u s e s d e la t e c h n o lo g ie b lo c k c h a in . E n t o g r a p h e N ic k S z a b o p h is t iq u é e s d u
?
1995, l e
d e s
c ry p -
in v e n t a c e c o n c e p t p o u r a p p o r t e r d e s p r a t iq u e s p lu s s o -
d r o it d e s c o n t r a t s d a n s c e
q u i e s t a p p e llé
a u jo u r d ’h u i le
c o m -
m e r c e é le c t r o n iq u e . E n p r a t iq u e , il s ’a g it d e p r o t o c o le s in f o r m a t iq u e s e t d e p r o g r a m m e s a u t o n o m e s q u i f a c ilit e n t , v é r if ie n t e t e x é c u t e n t la r é a lis a t io n
d e
to u t c o n tra t. U n e
d e s c o n d it io n s d é f in ie s a u L ’o b je c t if e s t d e m a t is e r le s
o u
la
p r é a la b le e t in s c r it e s d a n s la b lo c k c h a in .
g é n é r e r la
p h a s e s
n é g o c ia t io n
f o is d é m a r r é s , ils e x é c u t e n t a u t o m a t iq u e m e n t
c o n f ia n c e
d é c la r a t iv e s
e f f e t , le s in s t r u c t io n s d ’u n
s a n s
e t la
s é c u r it é
a v o ir r e c o u r s
p ro g ra m m e
n é c e s s a ir e m e n t r e s p e c t é e s , c a r c e t t e
à
q u i c o n s t it u e a p p ro c h e
n é c e s s a ir e s
u n le
t ie r s
d e
p o u r a u to -
c o n f ia n c e . E n
c o n t r a t in t e llig e n t s o n t
p a r b lo c k c h a in
o ffre
la
g a ra n -
t ie q u e le s t e r m e s d u c o n t r a t n e p o u r r o n t p a s ê t r e m o d if ié s e t q u e p e r s o n n e n e p e u t e m p ê c h e r s o n l’in v e r s e , u n
f o n c t io n n e m e n t : c e
c o n tra t q u i n e
q u i e s t p ré v u
s ’e x é c u t e
t o u jo u r s . À
s e r a it u n
p ro g ra m m e
c o u r s d ’e x é c u t io n . E n
p r a t iq u e , u n
s e r a it p a s d a n s la
d o n t le s t e r m e s p o u r r a ie n t ê t r e c h a n g é s e n
b lo c k c h a in
c o n t r a t in t e llig e n t e s t p r o g r a m m é à l’a id e d ’u n la n g a g e d é d ié c o m m e S o lid it y d a n s E th e re u m
( c f . q u e s t io n
7 ) d e
fa ç o n
à d é f in ir « c o m m e n t e t q u a n d » u n
a c -
c o r d s e r a a p p liq u é . U n e f o is le c o n t r a t in t e llig e n t m is e n p la c e , t o u t e in t e r a c t io n a v e c c e lu i- c i e s t e n r e g is t r é e c o m m e u n e t r a n s a c t io n s u r la b lo c k c h a in . P o u r illu s t r e r le d e
s e r v ic e
Bp
o u r la
e n tre m is e
70 % à rè s 2m
f o n c t io n n e m e n t d ’u n
d e u x e n t r e p r is e s
e n
p la c e
d ’u n
c o n t r a t in t e llig e n t , le
Aet B est
n o u v e a u
c o n s id é r é
s e r v ic e . L e
:
c a s d ’u n
A s o u h a it e
c o n tra t
ré m u n é re r
p a ie m e n t e s t p r é v u
e n
d e u x
é ta p e s :
l’is s u e d e l’in s t a lla t io n e t d e la c o n f ig u r a t io n c o m p lè t e d u s e r v ic e ;
30 %
o is p le in s d ’e x é c u t io n d u s e r v ic e e n p r o d u c t io n , p e r m e t t a n t a in s i
a p
d e v a lid e r la p r e s t a t io n d e
B. L ’ é t a b
lis s e m e n t c o n t r a c t u e l e s t a lo r s u n p r o c e s s u s
e n t r o is é t a p e s : la m is e e n p la c e , l’e x é c u t io n e t la c o n s u lt a t io n . C e s t r o is p h a s e s s o n t d é t a illé e s d a n s le s s e c t io n s u iv a n t e s .
?C
e r t a in e s p e r s o n n e s p e n s e n t q u ’il s e r a it c e lu i q u i s e
N a k a m o t o , in v e n t e u r d u
b it c o in [ 1 4 ] e t d o n c d u
c a c h e
d e r r iè r e
le
p s e u d o n y m e
c o n c e p t d e b lo c k c h a in ( c f . q u e s t io n 3 ) .
solidity.readthedocs.io
3 1
S a to s h i
L e s N F T e n
M is e
e n
4 0
q u e s t io n s
p la c e
L e s e n t it é s
A, B e t
C o n tra t- A B
s o n t c ré é e s .
d e la b lo c k c h a in ( c f . q u e s t io n 1 ) . C o n t r a t - A B c o n tra c t
–
p u is
c la s s e . T o u t c o n t r a t a
u n e
q u i s ’a p p a r e n t e
Ae t Bso n t
c o n c e p t u e lle m e n t s a
p ro p re
d e s c o m p t e s v a lid e s
e s t u n e e n t it é s p é c ia le – u n s m a r t à
l’in s t a n t ia t io n
a d re s s e
d ’u n
o b je t
d e -
e t p e u t a in s i p o s s é d e r d e s
p iè c e s e t s a c la s s e d é f in it d if f é r e n t e s r è g le s o p é r a t io n n e lle s s o u s f o r m e d e m é t h o d e s e x p o s é e s p u b liq u e m e n t q u i d é t e r m in e n t u n e c o n t r a t in t e llig e n t m is e n
install, configure, deploy, benchmark, d o iv e n t ê t r e c o m m e
le
p ré p a ré e s
f a it q u e
m u n é r a t io n
p ré v u e
Am
d a n s e t e n
B.
p o u r
c e
g a g e
s u r la
t o u t p r o g r a m m e , le
à
u n
b lo c k c h a in
C ’e s t a u s s i u n e
d e
l’é t a t d u
p r o d u it le s m é t h o d e s
e t c . D ’a u t r e s r è g le s o b lig a t o ir e s
q u i s ’a p p a r e n t e
le s f o n d s n é c e s s a ir e s a v a n t le la n c e m e n t d u C o m m e
m o d if ic a t io n
p la c e . D a n s c e t e x e m p le , c e la
fa ç o n
c o n s tru c te u r d e
le
c la s s e ,
m o n ta n t to ta l d e
d ’a s s u r e r à
Bq
Ap
u e
la
ré -
o s s è d e
c o n tra t.
c o n t r a t d o it a lo r s ê t r e
c o m p ilé
e t d é p lo y é . À
m o m e n t , u n c o m p t e d e c o n t r a t u n iq u e e s t c r é é p o u r C o n t r a t - A B
a d r e s s e u n iq u e c a lc u lé e d e m a n iè r e d é t e r m in is t e à p a r t ir d e c e lle s d e p a r t ic u lie r , la c le f p u b liq u e a s s o c ié e à c e c o m p t e a g it c o m m e u n
c e
e t r e ç o it u n e
A e t B. E
n
le v ie r d ’a c c è s
a u c o n t r a t in t e llig e n t e n p e r m e t t a n t u n d é c le n c h e m e n t a u t o m a t iq u e d e c h a n g e m e n t d ’é t a t d u c o n t r a t d è s q u e d e s t r a n s a c t io n s o u d e s é v é n e m e n t s s o n t r e ç u s d ’a u t r e s c o n t r a t s o u
d ’a u t r e s c o m p t e s .
Contrat-AB ��
Conditions remplies \& validées
Alice F ig u r e
Bob 6 .1 – D é c le n c h e m e n t d e c h a n g e m e n t d ’é t a t d ’u n c o n t r a t in t e llig e n t .
E x é c u t io n
e t m o d if ic a t io n
d ’é t a t
U n e f o is le s c o n d it io n s d u c o n t r a t v a lid é e s , il p e u t s ’e x é c u t e r : u n e c o m m a n d e s p é c ia le e s t é m is e e t p r o v o q u e le la n c e m e n t d u
c o n t r a t , q u ’il e s t v ir t u e lle m e n t
im p o s s ib le d ’a r r ê t e r u n e f o is la n c é . L e s a c c o r d s f o r m a lis é s e n t r e le s d e u x p a r t ie s
Aet B
s ’e x é c u t e n t a u t o m a t iq u e m e n t s u r la
3 2
b lo c k c h a in
: c h a q u e
c h a n g e m e n t
6
d ’é t a t d u
p ro g ra m m e
e s t u n e
t r a n s a c t io n
Q u 'e s t - c e q u 'u n c o n t r a t in t e llig e n t ?
e n r e g is t r é e . A u c u n
d e s d e u x p a rte -
n a ir e s ( n i p e r s o n n e d ’a u t r e ) n e p e u t f a ir e o b s t a c le à l’e x é c u t io n d u
Bso n t
L e s é t a p e s d e la p r e s t a t io n d e
c i s o n t r é a lis é e s , le s c o n t r ib u t io n s p r é v u e s ( m ie r t e m p s , la
30 %
b lo c k c h a in . S e
70 %
d u
e n s u it e ) s o n t v e r s é e s s o u s f o r m e p o s e
a lo r s le
c o n tra t.
v é r if ié e s a u t o m a t iq u e m e n t e t s i c e lle s -
p r o b lè m e
d e
la
m o n ta n t to ta l d a n s u n d e
p re -
t r a n s a c t io n s in t é g r é e s à
v a lid a t io n
d e s c o n d it io n s d ’e x é -
c u t io n e t d e u x c a s d e f ig u r e s o n t e n v is a g e a b le s :
I
s o it le s c o n d it io n s s o n t lié e s à d ’a u t r e s é c r it u r e s d a n s la b lo c k c h a in o u s o n t d e
s im p le s r e p è r e s t e m p o r e ls ( c o m m e
p u is la m is e
e n
p r o d u c t io n » ) . C e
r e g is t r e m e n t s , o u
I
: « d e u x
c a s e s t f a c ile
m o is s e
s o n t é c o u lé s d e -
: il s u f f it d e
v é r if ie r c e s e n -
q u e le d é la i d ’e x é c u t io n e s t p a s s é ;
s o it le s c o n d it io n s d ’e x é c u t io n d u c o n t r a t s o n t e x t é r ie u r e s à la b lo c k c h a in ( r é a lis a t io n d ’u n e p r e s t a t io n d e c o n f ig u r a t io n d u s e r v ic e , d e l’é v é n e m e n t , e t c .) a u q u e l c a s le C e t o r a c le d e
B,
re c o u rs à
u n
p e u t s o it a v o ir é t é
s o it il f a it r é f é r e n c e
à
t ie r s d e
d é s ig n é
u n e
b a s e
c o n f ia n c e , u n
a u d e
p r é a la b le
o r a c le , e s t r e q u is .
e t ê tre
d o n n é e s e x te rn e
c o n n u d e
d e
Ae t
c o n f ia n c e ,
s o it e n f in il s ’a g it d ’u n o r a c l e d é c e n t r a l i s é in t é g r é à la b lo c k c h a in . D a n s c e c a s , le s d o n n é e s o u p re u v e
le r é s u lt a t d ’u n
d ’a u t h e n t i c i t é , i.e ., u n e
d e c e s d o n n é e s (o u
d u
c a lc u l s o n t liv r é s a c c o m p a g n é s d ’u n e
g a r a n t ie
c r y p t o g r a p h iq u e
q u e
l’in t é g r it é
r é s u lt a t ) n ’a p a s é t é a lt é r é e . E n v é r if ia n t la v a lid it é
d e la p r e u v e , n ’im p o r t e q u i p e u t à t o u t m o m e n t v é r if ie r s i le s d o n n é e s ( o u le r é s u lt a t ) d é liv r é e s s o n t a u t h e n t iq u e s o u
n o n ( v o ir e n c a d r é c i- a p r è s ) .
S i t o u t e s le s c o n d it io n s s o n t r é u n ie s e t q u e la p r e s t a t io n a é t é r é a lis é e , le s r é m u n é r a t io n s p r é v u e s . S in o n ,
Aré c u p
Bre c e v ra
è r e r a le m o n t a n t d e s o n g a g e .
C o n s u lt a t io n C e t t e p h a s e d ’a u d it f in a l f a c u lt a t iv e e s t lié e a u t io n s q u i p e u v e n t d o n c ê t r e C e tte
tâ c h e
c a r a c t è r e p u b lic d e s t r a n s a c -
s u iv ie s e t v é r if ié e s , é v e n t u e lle m e n t e n
e s t s o u v e n t e ffe c tu é e
p a r u n
o p é r a t io n s e n c o u r s o u p a s s é e s e n t r e
a u d it e u r e x t e r n e
A e t B. L a
t e m p s r é e l.
v is a n t à é v a lu e r le s
c o n s u lt a t io n d ’u n c o n t r a t in t e l-
lig e n t n ’e s t p a s e n r e g is t r é e s u r la b lo c k c h a in e n t a n t q u e t r a n s a c t io n .
U n
À
c o n t r a t in t e llig e n t p e r m e t t a n t d e
t it r e
d ’illu s t r a t io n , v o ic i u n
E th e re u m
e x e m p le
g é re r u n e
trè s
s im p le
v a r ia b le
d e
n u m é r iq u e
c o n t r a t in t e llig e n t
p e r m e t t a n t d ’a t t r ib u e r u n e v a le u r à u n e v a r ia b le e t d ’e x p o s e r
c e t t e v a le u r à d ’a u t r e s c o n t r a t s .
3 3
L e s N F T e n
4 0
q u e s t io n s
L e p r o g r a m m e S o lid it y a s s o c ié e s t d o n n é c i- a p r è s .
pragma solidity >=0.4.16 = 10) Bob.transfer(7) ; L ’é t a t e n c h a in
lu i- m ê m e
m a is s u r u n
d e
a rb re
la
7e th e rs // // // //
b lo c k c h a in
d e
M e r k le
à B o b s i e lle e n p o s s è d e p lu s d e
c'est moi le destinataire du paiement si j'ai plus de 10 ethers alors j'en donne 7 à Bob
E th e re u m
p r é f ix é
n ’e s t p a s
( v o ir l’e n c a d r é
f a it , c h a q u e e n - t ê t e d e b lo c d a n s la c h a în e E t h e r e u m
I
u n a r b r e p o u r le s t r a n s a c t io n s ;
I
u n a r b r e p o u r l’é t a t ;
I
e t u n
a rb re
p o u r le s r e ç u s : c ’e s t - à - d ir e
t r a n s a c t io n s o u
10 :
s to c k é
s u r la
b lo c k -
c i- a p r è s ) s é p a r é . E n
e s t lié à t r o is a r b r e s :
d e s d o n n é e s s u r le s r é s u lt a t s d e s
d e s c o n tra ts .
C e la p e r m e t n o t a m m e n t d e s p r o t o c o le s p lu s e f f ic a c e s p o u r le s c lie n t s lé g e r s .
A rb re
d e
M e r k le
L e s
a rb re s
t io n
p ré s e n té e
la
lis t e
d e s
d e
p r é f ix é
M e r k e l b in a ir e s d a n s u n e
t r a n s a c t io n s
m e n t , l’a r b r e
d ’é t a t
a d re s s e E th e re u m
e s t
lis t e
s o n t
f in a n c iè r e s u n
p a r f a it s
p o u r
: ils s o n t d o n c v a lid e s
d ic t io n n a ir e
v é r if ie r
u n e
in f o r m a -
p a r f a it e m e n t a d a p t é s p o u r d e
la
b lo c k c h a in . D if f é r e m -
m o t / v a le u r , o ù
le
m o t
e s t
u n e
e t le s v a le u r s a s s o c ié e s s o n t d e s c o m p t e s c o m p r e n a n t
u n s o ld e , d e s c o n t r a t s , e t c . A u c o n t r a ir e d e l’h is t o r iq u e d e s t r a n s a c t io n s , l’é t a t e s t m is à jo u r r é g u liè r e m e n t d a n s d if f é r e n t e s b r a n c h e s . Il f a u t d o n c u n e s t r u c t u r e d e d o n n é e s
?U
n n o n c e e s t u n n o m b r e a r b it r a ir e d e s t in é à ê t r e u t ilis é u n e s e u le f o is ; il s ’a g it e n g é n é r a l d ’u n
n o m b r e a lé a t o ir e o u
I n
p s e u d o - a lé a t o ir e c r é é p o u r l’o c c a s io n .
s p ir é d u J a v a s c r ip t , S o lid it y e s t u n la n g a g e s t a t iq u e m e n t t y p é , p e r m e t t a n t d e c o n s t r u ir e s e s
p r o p r e s t y p e s , d ’u t ilis e r l’h é r it a g e o u
d e d é v e lo p p e r d e s b ib lio t h è q u e s d e c a lc u l.
3 8
7
e f f ic a c e
p o u r r e c a lc u le r la
r a c in e
d e
l’a r b r e
Q u 'e s t - c e q u e E t h e r e u m
a p r è s d e s in s e r t io n s o u
s u p p r e s s io n s . E n p a r t ic u lie r le s p r o p r ié t é s s u iv a n t e s s o n t n é c e s s a ir e s
I
la
p ro fo n d e u r d e
n is d e
l’a r b r e
s e r v ic e s o ù
u n
t e lle m e n t p r o f o n d
I
la
r a c in e
d e
d o it ê t r e
b o rn é e
d e s a
:
p o u r e m p ê c h e r d e s d é -
a t t a q u a n t m a n ip u le r a it l’a r b r e
p o u r le
re n d re
q u e t o u t e m is e à jo u r d e v ie n d r a it im p r a t ic a b le ;
l’a r b r e
d é p e n d
d e s
d o n n é e s
d e
l’a r b r e , m a is
p a s
d e
l’o r d r e d a n s le q u e l e lle s o n t é t é in t r o d u it e s d a n s l’a r b r e . L e s
a rb re s
d e
M e r k le
f o r m a t io n C o d e d
p r é f ix é s
o u
P r a c t ic a l A lg o r it h m
T o
R e t r ie v e
In -
In A lp h a n u m e r ic ( P a t r ic ia ) p e r m e t t e n t d e g a r a n t ir c e s
d e u x p r o p r ié t é s . D a n s u n c o d é a rb re
a rb re
d a n s le P a t r ic ia
p r é f ix é , le
c h e m in
à
m o t s o u s le q u e l u n e
p re n d re
a m é lio r e
c e tte
v a le u r e s t s t o c k é e
d a n s l’a r b r e , c o m m e
id é e
e n
la
s u r la
c o m b in a n t a v e c
f ig u r e le s
e s t e n 7 .1 . U n
p r o p r ié t é s
d ’u n a r b r e d e M e r k le c la s s iq u e : c h a q u e n œ u d d e l’a r b r e p r é f ix é e s t r é f é r e n c é p a r l’e m p r e in t e d e h a c h a g e d e la s t r u c t u r e d e d o n n é e s a s s o c ié e .
B L I
...
O
Z
C
Z
K
A
C
H
R
H
A
D
A
U
I
S
...
U S
N F ig u r e
a
7 .1 – E x e m p le d ’a r b r e p r é f ix é .
blog.ethereum.org/2015/11/15/merkling-in-ethereum/
3 9
?
L e s N F T e n
E n
4 0
q u e s t io n s
p a r t ic u lie r , s t o c k e r le
s t o c k e r l’e n s e m b le
10
ro n C e la
m illio n s
d e s
d ’u t ilis a t e u r s
in d u it t o u t e f o is u n
u n e
t r a n s a c t io n
g n é e
s o ld e
d e
t o u s le s c o m p t e s s ’a v è r e
t r a n s a c t io n s d e
: p a r e x e m p le , il y
?
b it c o in s
p r o b lè m e
p o u r
: q u a n d
u n
v a lid e , il p o u r r a it t e n t e r d e
p a r l’é m e t t e u r p lu s ie u r s f o is . D a n s la
t e m e n t s e r a it d é t e c t é
c a r la
p ré c é d e n te
300
p lu s e f f ic a c e
m illio n s
d e
t r a n s a c t io n s
u t ilis a t e u r r e ç o it d e
r e jo u e r c e t t e b lo c k c h a in
t r a n s a c t io n
m ê m e
d e
q u e
2018 e n v i -
a v a it d é b u t
.
l’a r g e n t p a r
t r a n s a c t io n
b it c o in , c e
s e r a it d é jà
s i-
c o m p o r-
d a n s la
b lo c k -
c h a in . D a n s u n p r o t o c o le n a ïf u t ilis a n t s e u le m e n t d e s c o m p t e s , u n e m ê m e t r a n s a c t io n p o u r r a it ê t r e d é p e n s é e p lu s ie u r s f o is , t a n t q u e le c o m p t e d e l’é m e t t e u r r e s t e p o s it if . P o u r é v it e r c e la , E t h e r e u m
é t iq u e t t e c h a q u e c o m p t e a v e c u n
n u -
m é r o . Q u a n d u n é m e t t e u r é m e t u n e t r a n s a c t io n , il l’é t iq u e t t e a v e c s o n n u m é r o c o u ra n t e t q u a n d c ré m e n té . L e s
c e tte
t r a n s a c t io n
t r a n s a c t io n s
d ’u n
e s t v a lid é e , le
c o m p te
n u m é ro
d e v a n t ê tre
d u
c o m p te
e s t in -
s é q u e n t ie lle s , a in s i u n e
m ê m e t r a n s a c t io n n e p e u t p a s ê t r e u t ilis é e p lu s ie u r s f o is .
E t h a s h , le
m in a g e
L a v a lid a t io n P o W d e
E t h e re u m
d e s t r a n s it io n s d e
l’é t a t e s t e f f e c t u é e
p a r u n e
p re u v e
d e
t r a v a il
r é a lis é e p a r d e s m in e u r s ( c f . q u e s t io n 1 ) . C e t t e p r e u v e d e t r a v a il e s t p r o c h e
c e lle
d u
b it c o in
e t e s t a p p e lé e
E th a s h . P a r ra p p o rt a u
p r in c ip a le
e s t d ’a jo u t e r p lu s ie u r s a c c è s à
c a lc u ls
d e
la
A in s i à
c h a q u e
f o n c t io n
d e
h a c h a g e
e s s a i, l’a lg o r it h m e
s é q u e n t ie lle m e n t à
c e s
d o n n é e s
à p a r a llé lis e r e t q u e
la v it e s s e
d e
e ffe c tu é s u t ilis e
b it c o in , l’in n o v a t io n
d e s d o n n é e s e x te rn e s e n tre p o u r ré s o u d re
b e a u c o u p
e x t e r n e s . C e la
d e
p u z z le
m é m o ir e
im p liq u e
c a lc u l e s t lim it é e
le
le s d e u x c o u ra n t.
p o u r a c c é d e r
q u ’il n ’e s t p a s
p a r la v it e s s e
f a c ile
d e s a c c è s m é -
m o ir e . M ê m e d e s c ir c u it s s p é c ia lis é s u lt r a p a r a llè le s ( A S I C ) n ’o n t a lo r s p lu s v r a im e n t d ’a v a n t a g e p a r r a p p o r t a u x p r o c e s s e u r s c la s s iq u e s . L e m in e u r a y a n t le p r e m ie r v a lid é u n b lo c d ’e t h e r s , c ’e s t - à - d ir e le m in e u r q u i tro u v e
le
p r e m ie r u n
n o n c e
te l q u e
le
r é s u lt a t d e
E th a s h
e s t p lu s
p e t it q u e
(p a s s é à
2017 [ 5 b re
3e th e rs
d e p u is la m is e à jo u r p a r h a r d
f o r k « B y z a n t iu m
» , le
la
5e th e rs
c ib le c o u r a n t e ( u n e s o lu t io n d u p u z z le ) , r e ç o it u n e r é c o m p e n s e f ix e d e
16 o c t o b
re
, Q . 3 5 ] ) . L e n o m b r e d ’e t h e r s p o t e n t ie ls e s t d o n c illim it é ( m ê m e s i le n o m -
d ’e t h e r s c r é é s p a r a n
e s t lu i lim it é
à
18
m illio n s d ’u n it é s
) . T o u t e f o is , l’id é e
? bitinfocharts.com/top-100-richest-bitcoin-addresses.html blockchain.info/charts/n-transactions-total n a ie e t
18 m i l l i o n s d ’ e t h e r s r e p r é s e n t e n t 72 m i l l i o n s ) . A i n s i 60 m i l l i o n s o n t
(
12 m
u n é té
q u a rt d u
n o m b re
d ’e t h e r s c r é é s à
la
g é n è s e
d e
c r é é s p o u r a t t ir e r d e s in v e s t is s e u r s lo r s d ’u n e
la
m o n -
p ré v e n te
illio n s o n t p e r m is la c r é a t io n d ’u n f o n d s p o u r la f o n d a t io n E t h e r e u m . A v o ir u n m a x im u m
im p liq u e
q u e
la
c r o is s a n c e
a n n u e lle
n e
re p ré s e n te
p lu s e n p lu s f a ib le .
4 0
à
te rm e
q u ’u n
p o u rc e n ta g e
d e
la
m o n n a ie
f ix e d e
7
re s te
q u e
la
ré s e rv e
d ’e t h e r s n e
v a
e n
Q u 'e s t - c e q u e E t h e r e u m
f a it a u g m e n t e r q u e
ta n t q u e
le
?
n o m b re
d ’e t h e r s c r é é s c h a q u e a n n é e s e r a s u p é r ie u r a u n o m b r e d ’e t h e r s p e r d u s c h a q u e a n n é e (o u
L e
« b r u lé s » – b u r n e d
p r ix d e
E ffe c tu e r u n e
d e
.
l’e s s e n c e
v é r if ic a t io n
v é r if ie r l’e x é c u t io n t io n
?
e n a n g la is – d a n s la t e r m in o lo g ie E t h e r e u m )
l’é t a t , a u n
d ’u n
d e s t r a n s a c t io n s a u
s e in
d e
la b lo c k c h a in , c o m m e
c o n t r a t e t d o n c p lu s g é n é r a le m e n t v é r if ie r u n e
c o û t q u i lu i n ’e s t p a s f ix e
e t q u i e s t a p p e lé
t r a n s i-
la q u a n t it é
d ’e s -
s e n c e ( g a s ) . C e t t e q u a n t it é d ’e s s e n c e d é p e n d p r in c ip a le m e n t d e s in s t r u c t io n s d u c o n t r a t e t d o n c d e la c o m p le x it é d e la v é r if ic a t io n . L e c r é a t e u r d u c o n t r a t v a e n s u it e p r o p o s e r u n
p r ix d e
l’e s s e n c e
à p a y e r p o u r s a t r a n s a c t io n . C e t t e c o m -
m is s io n , p r o p o r t io n n e lle à l’e s s e n c e d é p e n s é e , c o n s t it u e u n c o m p lé m e n t d e la ré c o m p e n s e
d e
m in a g e
e t v a d o n c in c it e r o u
n o n
le s m in e u r s à a c c e p t e r c e t t e
t r a n s a c t io n . P a r e x e m p le , c a lc u le r u n r é s u m é p a r la f o n c t io n K e c c a k -
30 u n i t é s
d ’e s s e n c e , p lu s
21 000 u n i t é s
t r a n s f e r t d ’e t h e r s , p lu s p o u r u n s a c t io n
6 u n it é s
d é t e r m in e
le s
f r a is
u n
n a g e
d ’e s s e n c e
te m p s c o n tre
e s t g ra n d e
d e
10 m
w e i
256 c o û t e
d o n n é e s ré s u m é e s . P o u r u n
s o n t a in s i n é c e s s a ir e s , e t b e a u c o u p
p r ix
T H
d ’u n it é
d ’e s s e n c e
e s t d e
15
p a r t r a n s a c t io n .
trè s
c o u rt, e n
m o y e n n e
12 s e c o n d
e s
p a r b lo c
in u t e s p a r e x e m p le p o u r le b it c o in , la c o n c u r r e n c e d e m i-
e t l’a p p a r it io n
d e
b lo c s o r p h e lin s e s t d o n c
p o u r p r o d u ir e
r é c o m p e n s é . P o u r c e la E t h e r e u m o n c le e s t u n
= 315 µE
s é c u r it é
v a lid a t io n
E t h e r e u m , l’e f f o r t n é c e s s a ir e
U n
it s d e
p e r ç u s . A in s i, s i le
21 000 × 15 G
D e s o n c le s p o u r p lu s d e
A v e c
256 b
c o n t r a t in t e llig e n t . E n s u it e le p r ix d e l’e s s e n c e a s s o c ié à u n e t r a n -
G w e i, c e la d o n n e
d ’e t h e r s
p a r
b lo c o r p h e lin
u n
fré q u e n te
b lo c v a lid e , m ê m e
. D a n s
o r p h e lin , e s t
in t r o d u it la n o t io n d ’o n c le .
m in é ju s t e a p r è s q u ’u n b lo c c o r r e c t a é t é m in é
o u e s t a r r iv é t r o p t a r d . C o m m e c e b lo c e s t v a lid e , il e s t d o m m a g e d e n e p a s s ’e n s e r v ir . E n
e f f e t , il p e u t c o n t r ib u e r à
la
s é c u r it é
d e
l’e n s e m b le
d e
la
b lo c k c h a in
p u is q u ’il f o u r n it u n e p r e u v e s u p p lé m e n t a ir e d e la v a lid it é d e s t r a n s a c t io n s q u ’il
?C
o m m e p o u r t o u t e m o n n a ie , il y a d e s p e r t e s q u a n d q u e lq u ’u n p e r d s a c le f p r iv é e , q u a n d u n e
e r r e u r s e g lis s e d a n s l’a d r e s s e d ’u n d e s t in a t a ir e , q u a n d
C o u
e la r e p r é s e n t e
e n c o re U n e
2 628 000 p s c is s io n
5 t r a n s a c t io n s
p a r m in u t e , s o it
u n p o s s e s s e u r d ’e t h e r s d is p a r a ît , e t c .
300 t r a n s a c t i o n s
p a r h e u r e , s o it
7 200 p
a r jo u r
d ’u n e
b lo c k -
a r a n .
( f o r k ) in t e r v ie n t d è s lo r s q u ’u n
e m b ra n c h e m e n t s e
p r o d u it a u
s e in
c h a in . D e t e lle s d iv e r g e n c e s s o n t in é v it a b le s p a r la n a t u r e d is t r ib u é e d u c o n s e n s u s . L e s b lo c s a b a n d o n n é s p a r le s m in e u r s s o n t q u a lif ié s d ’« o r p h e lin s » [ 5 , Q . 1 2 ] .
4 1
L e s N F T e n
4 0
c o n t ie n t . E n
q u e s t io n s
o u t r e , il p e u t ê t r e
in t é r e s s a n t d e
n e
p a s r é m u n é r e r s e u le m e n t le
p r e m ie r m in e u r , m a is a u s s i le s q u e lq u e s - u n s s u iv a n t s .
Ba
B0
B1
B2
B3
B4
B5
B6
Bb Bc F ig u r e
7 .2
– L a c h a în e d ’e t h e r s la p lu s lo u r d e ( y c o m p r is p a r le s o n c le s ) f a it f o i ( e n p o in t illé s le s in c lu s io n s d ’o n c le s ) .
A in s i, d a n s la
b lo c k c h a in
E th e re u m , c e
n ’e s t p a s f o r c é m e n t la
c h a în e
la
p lu s
lo n g u e q u i f a it f o i, m a is p lu t ô t la p lu s lo u r d e : le s d e s c e n d a n t s o r p h e lin s d e p a re n ts , à ê tre
a u
p lu s
a jo u t é s
a u
6 g é n é r a t io n s , c a lc u l d u
L a b lo c k c h a in E t h e r e u m
d u
p a re n t d u
p r o c h a in
b lo c
à
b lo c
e n
c o u rs d e
m in e r [ 2 1 ] , c o m m e
m in a g e s u r la
p e u v e n t
f ig u r e
8sa n s
p a r m i le s p lu s lo n g u e s . M a is , p a r e x e m p le , e n t r e u n e c h a în e d e lo n g u e u r o n c le s e t u n e c h a în e d e lo n g u e u r e lle e s t g a r a n t ie p a r p lu s d e b lo c s P lu s p r é c is é m e n t , E t h e r e u m v ie s t O b s e r v e d
7 a v e c 3 o n c le s , la d v a l i d e s ( 10 b l o c s ) .
u t ilis e
u n e
v a r ia n t e
e u x iè m e s e r a p r é f é r é e c a r
d u
u n b lo c d o it s p é c if ie r u n p a r e n t e t il d o it s p é c if ie r
I
u n o n c le
U in c lu s
U d o it ê t r e 2 6 k 6 7,
2 .
Une
3 .
Ud
4 .
U
p r o t o c o le
G re e d y H e a -
S u b t r e e ( G H O S T ) , d é f in is s a n t le s o n c le s d e la f a ç o n s u iv a n t e :
I
1 .
7 .2 .
d e r é f é r e n c e r e s t e u n e c h a în e d e b lo c s e t e s t t o u jo u r s
d a n s le b lo c
Bd
0o u
p lu s ie u r s o n c le s ;
o it a v o ir le s p r o p r ié t é s s u iv a n t e s :
u n e n f a n t d ir e c t d ’u n a n c ê t r e à la
p e u t p a s ê t r e le p a r e n t d ir e c t d e
k
e
g é n é r a t io n d e
B, p
o u r
B,
o it ê t r e u n e n - t ê t e d e b lo c v a lid e ,
d o it ê t r e
d if f é r e n t d e
t o u s le s o n c le s in c lu s d a n s le s b lo c s p r é c é -
d e n t s e t d e t o u s le s a u t r e s o n c le s in c lu s d a n s le m ê m e b lo c . D e
p lu s u n e
E th e re u m
ré c o m p e n s e
s u p p lé m e n t a ir e
e s t p a y é e
a u x
q u i in c lu e n t d e s o n c le s p o u r e n c o u r a g e r c e t t e
4 2
m in e u r s d u
ré s e a u
a u g m e n t a t io n
d e
la
7
s é c u r it é
1 32 ×3
: u n
tre n te
d e u x iè m e
= 0,09375 e t h e r )
d e
la r é c o m p e n s e
e s t a jo u t é
à
la
e n
Q u 'e s t - c e q u e E t h e r e u m
?
e t h e r s ( d o n c a c t u e lle m e n t
ré c o m p e n s e
f ix e
p a r o n c le
in c lu s . L e s
o n c le s in c lu s s o n t é g a le m e n t r é t r ib u é s p o u r le u r s e f f o r t s : c e u x d e p r e m iè r e g é n é r a t io n
r e ç o iv e n t a lo r s
e th e rs , c e u x
d e
7 8
d e
d e u x iè m e
la
r é c o m p e n s e , s o it a c t u e lle m e n t
g é n é r a t io n
6 8,
r e ç o iv e n t
e t c ., a v e c
u n
7 8 ×3
= 2,625
m a x im u m
d e
d e u x o n c le s r é t r ib u é s p a r b lo c . C e la p e r m e t e n o u t r e d e r é p a r t ir u n p e u p lu s le s r é c o m p e n s e s d e m in a g e : le s m in e u r s p lu s le n t s n ’o n t q u e t r è s p e u d e
m in e r u n
b lo c
a v a n t le s
m in e u r s
le s
p lu s
r a p id e s , m a is
ils
d e c h a n c e s
p e u v e n t to u t d e
m ê m e d e v e n ir d e s o n c le s . C e m é c a n is m e r é d u it é g a le m e n t le r is q u e d ’u n e t r o p g ra n d e is o lé
c o n c e n t r a t io n
a v e c
u n e
p lu s
d e
la
f a ib le
p u is s a n c e
p u is s a n c e
d e
d e
m in a g e
d a n s le s f e r m e s : u n
c a lc u l p e u t t o u t d e
m ê m e
m in e u r
m in e r d e s
b lo c s q u i d e v ie n d r o n t d e s o n c le s . S u r l’e x e m p le o n c le s d e s o n
n e u r a y a n t m in é
5 8 ×3
la f ig u r e
= 1,875 e t h e r s .
P r o t e c t io n
L a
7 . 2 , l e m i n e u r a y a n t m i n é l e b l o c B4 y a i n c l u s d e u x 2 Bb e t Ba ; i l r e ç o i t d o n c 3 × 1 + 32 = 3,185 e t h e r s . L e m i Bb r e ç o i t 78 ×3 = 2,625 e t h e r s e t l e m i n e u r a y a n t m i n é Ba r e ç o i t
d e
c h o ix ,
m is e
E th e re u m
à
d e
la v ie
p r iv é e
p a r Z K - S N A R K
16
jo u r B y z a n t iu m , d u
o c to b re
P r o o f ( Z K P ) ) s u c c in c t e s : le s Z K - S N A R K n o n - in t e r a c t iv e q u e r d e
2017,
a
é g a le m e n t
d e s p r e u v e s à d iv u lg a t io n n u lle d e c o n n a is s a n c e
d ’u n
in t r o d u it
d a n s
( Z e r o - K n o w le d g e
( e n a n g la is : Z e r o - K n o w le d g e S u c c in c t
a r g u m e n t o f k n o w le d g e ) . C e t t e
l’in f o r m a t io n
?
m o d if ic a t io n
c o n t r a t in t e llig e n t s t o c k é
d a n s la
p e rm e t d e
b lo c k c h a in
m a s E th e -
r e u m . L e r é s e a u p e u t a lo r s t o u jo u r s v é r if ie r le c o n t r a t m a is il n ’e s t p a s n é c e s s a ir e p o u r c e la d e r é v é le r l’in f o r m a t io n f ie r q u ’u n
c a lc u l o u
q u ’u n
a s s o c ié e . U n
e n s e m b le
d e
t e l c o n t r a t p e r m e t a in s i d e v é r i-
t r a n s a c t io n s o n t b ie n
e u
lie u , e n
tra n s -
f o r m a n t u n p r o g r a m m e e n u n e n s e m b le d e c o n d it io n s à r e s p e c t e r . T o u t e f o is , v é r if ie r u n e b e a u c o u p
p re u v e
d ’e s s e n c e , m ê m e
Z K - S n a rk
s i c e
re s te
a s s e z
c h e r e t d e m a n d e
d o n c
c o û t e s t q u a s im e n t c o n s t a n t , in d é p e n d a m -
m e n t d e la c o m p le x it é d u c a lc u l à v é r if ie r . A v e c l’a lg o r it h m e d e v é r if ic a t io n Z K S n a r k d e 2 0 2 1 , il e s t d ’e n v ir o n
1,6 m
p lu s c o m p le x e
p o u rra
s u r E th e re u m
illio n e n
d ’u n it é s d ’e s s e n c e e t d o n c t o u t c a lc u l b é n é f ic ie r . C e t t e
a p p ro c h e
e s t n é a n -
m o in s r e t e n u e ( e t é t e n d u e ) d a n s le s m é c a n is m e s d e t y p e « Z K - r o llu p s » u t ilis é s p o u r a c c é lé r e r n o t a b le m e n t le s c a p a c it é s d e t r a it e m e n t d e la b lo c k c h a in E t h e re u m
?L
à t r a v e r s d e s s o lu t io n s d it e s « o f f - c h a in » d e n iv e a u
2 ( c f . q u e s t io n 3 1 ) .
e b u t d ’u n e p r e u v e à d iv u lg a t io n n u lle d e c o n n a is s a n c e e n t r e d e u x p a r t ic ip a n t s e s t p o u r l’u n
d e p r o u v e r à l’a u t r e q u ’il c o n n a ît u n s e c r e t s a n s p o u r a u t a n t le r é v é le r .
4 3
L e s N F T e n
4 0
q u e s t io n s
L ’é c o s y s t è m e
E t h e re u m
D è s s a c r é a t io n , la b lo c k c h a in
E th e re u m
a é té
p e n s é e
p o u r ê tre
p lu s q u ’u n e
b lo c k c h a in « p r o g r a m m a b le » a u s e in d ’u n e n v ir o n n e m e n t s é c u r is é e t is o lé ( a p p e lé E t h e r e u m
V ir t u a l M a c h in e ( E V M ) ) p e r m e t t a n t le d é v e lo p p e m e n t e t l’e x é -
c u t io n d e c o n t r a t s in t e llig e n t s . S i c e u x - c i o u v r e n t d é jà la v o ie à la c r é a t io n d ’a p p lic a t io n s
d é c e n t r a lis é e s
( d e c e n t r a liz e d
e s t d ’o f f r ir d e s s o lu t io n s d e
s y s tè m e s d e
a p p lic a t io n s , D A p p ) , l’é t a p e
d ’a p r è s
f ic h ie r s d é c e n t r a lis é s , c o u p lé e s à
d e s
p r o t o c o le s d e c o m m u n ic a t io n d é c e n t r a lis é s . A in s i, S w a r m
e s t u n
ré s e a u
d é c e n t r a lis é
d e
s to c k a g e
e t d e
d is t r ib u t io n
d o n n é e s d a n s le q u e l le s f ic h ie r s s o n t r é p e r t o r ié s p a r la v a le u r d u c o n te n u . S w a rm
e s t d ’u n e
c e r t a in e
m a n iè r e
u n
B it t o r r e n t
?
d e
h a c h é d e le u r
c e r t if ié
: t o u t e s le s
d o n n é e s s o n t s t o c k é e s e t r é c u p é r a b le s d e p u is d if f é r e n t s n œ u d s e t le s a u t r e s n œ u d s d u r é s e a u s o n t in c it é s à le s r é p liq u e r a u t r a v e r s d e p a ie m e n t s e n e t h e r s . In t e r P la n e t a r y F ile S y s t e m
( I P F S ) e s t u n e a lt e r n a t iv e p r o c h e d ’u n s y s t è m e d e
f ic h ie r s d is t r ib u é s c o m m e le W h y p e r lie n s lié s a u t ic ip a n t s
s o n t ré c o m p e n s é s
im p lé m e n t a t io n s
e b : IP F S f o u r n it u n s t o c k a g e p a r b lo c s , a v e c d e s
c o n t e n u , c a p a b le
c o n c rè te s d e
d e
s o u t e n ir u n
p o u r le u r a id e
a u
h a u t d é b it . L e s n œ u d s p a r -
s to c k a g e
( c f . q u e s t io n
e x is t e n t d é jà . P a r e x e m p le , D T u b e
s t r e a m in g
c a t io n
p la t e f o r m e
S te e m
q u i t o u r n e d a n s u n n a v ig a t e u r e t q u i p e r m e t d e d é p o s e r o u
d e s v id é o s e n u t ilis a n t le r é s e a u
v id é o
d é c e n t r a lis é e
u t ilis é e
1 5 ). D e s
e s t u n e
p a r la
a p p li-
b lo c k c h a in d e re g a rd e r
IP F S .
D a n s le s d e u x c a s ( S w a r m / IP F S ) le r é s e a u e s t d é c e n t r a lis é e t le s f ic h ie r s s o n t a c c e s s ib le s v ia u n e e m p r e in t e d e h a c h a g e d e le u r c o n t e n u à p a r t ir d e d if f é r e n t s e n d r o it s
d u
r é s e a u . Ils
im p lé m e n t a n t u n e
p e r m e t t e n t a in s i é g a le m e n t d e
a p p lic a t io n
e t d e
d o n n e r n a is s a n c e
s t o c k e r le à u n e
c o d e
D A p p
s o u rc e
: s i u n e
a p -
p lic a t io n e s t c o m p o s é e e n g é n é r a l d ’u n g u ic h e t d é p lo y é s u r u n m o d u le m o b ile e t u t ilis a n t d u c o d e s ’e x é c u t a n t s u r u n s e r v e u r d is t a n t , a lo r s u n e a p p lic a t io n d é c e n t r a lis é e e s t u n
g u ic h e t d é p lo y é s u r u n
m o d u le m o b ile u t ilis a n t d e s c o n t r a t s
in t e llig e n t s . E n f in , W
h is p e r , e s t u n
p r o t o c o le
d e
c o m m u n ic a t io n s
p o u r le s
a p p lic a t io n s
d é c e n t r a lis é e s . Il u t ilis e u n p r o t o c o le p a ir - à - p a ir p o u r f a ir e p a s s e r d e s m e s s a g e s e n t r e u t ilis a t e u r s s u r le m ê m e r é s e a u
q u e la b lo c k c h a in .
A in s i, l’é c o s y s t è m e c o m p le t im p liq u a n t E t h e r e u m s t o c k a g e d é c e n t r a lis é e t W
e t s o n E V M , S w a rm
p o u r le
h is p e r p o u r le s c o m m u n ic a t io n s , e s t a p p e lé à s t r u c -
t u r e r le s in t e r a c t io n s a v e c la b lo c k c h a in c o m m e illu s t r é d a n s la f ig u r e 7 .3 .
?B
it t o r r e n t
e s t
jo u r d ’h u i d a n s d e
u n
p r o t o c o le
d ’é c h a n g e
n o m b r e u s e s a p p lic a t io n s d e
d e
f ic h ie r s
p a ir - à - p a ir
d is t r ib u t io n
b lo c k c h a in T r o n ( c f . q u e s t io n 4 0 ) .
4 4
d e
in v e n t é
c o n te n u
e n
2001,
e t é g a le m e n t a u
u t ilis é s e in
a u d e
la
7
A L IC E
Q u 'e s t - c e q u e E t h e r e u m
?
J a v a s c r ip t , C S S , S o lid it y , ...
G u ic h e t lo c a l
E t h e re u m
E M V
W
B lo c k c h a in
IP F S
h is p e r
m e s s a g e s
W
h is p e r
IP F S
E t h e re u m
E M V
G u ic h e t lo c a l
J a v a s c r ip t , C S S , B O B
F ig u r e
7 .3
– I llu s t r a t io n d e l’é c o s y s t è m e e n v is a g é p o u r E t h e r e u m .
C a s p e r e t E t h e re u m C a s p e r
?
e s t u n
c ip a t io n , u n e t io n
S o lid it y , ...
2
s y s tè m e
(E T H 2 ) h y b r id e
P o S , a u - d e s s u s d ’u n e
1 ) . C a s p e r u t ilis e
u n
e n s e m b le
d e
c o n s e n s u s u t ilis a n t u n e
b lo c k c h a in d e
à
p re u v e
v a lid e u r s e t u n
d e
fo rm e
t r a v a il
m é c a n is m e
d e
p a r t i-
(c f. q u e s -
d e
p r o p o s i-
t io n s . L e m é c a n is m e p r o p o s e d e n o u v e a u x b lo c s v a lid é s à p a r t ir d e s b lo c s p r é c é d e n t s p a r la m é c a n is m e m ê m e
d e
p re u v e
d e
t r a v a il, f o r m a n t a in s i u n
p r o p o s it io n s v a
p a r e n t e t le
r ô le
d e
s a n s d o u te
C a s p e r e s t d e
a rb re
p r o d u ir e
c h o is ir u n
d e
c r o is s a n t d e
b lo c s . C e
m u lt ip le s e n f a n t s d ’u n
s e u l e n fa n t p a r p a re n t, o u
e n c o r e d e c h o is ir u n e s e u le c h a în e c a n o n iq u e d a n s l’a r b r e d e s b lo c s . L e s s p é c if ic it é s d e C a s p e r s o n t q u e :
I
l’e n s e m b le d e s v a lid e u r s e s t d y n a m iq u e e t il p e u t é v o lu e r d e m a n iè r e s é c u r is é e . E n
?V
p r a t iq u e , c e la
s ig n if ie
q u e
la
c o m p o s it io n
e t la
t a ille
d e
l’e n -
. B u t e r in e t V . G r if f it h , C a s p e r t h e F r ie n d ly F in a lit y G a d g e t ( C a s p e r - F F G ) ,
arxiv.org/abs/1710.09437 À
t e r m e , la p r e u v e d e t r a v a il E t h a s h
s e r a a u s s i r e m p la c é e p a r u n e p r e u v e d e p a r t ic ip a t io n .
4 5
L e s N F T e n
4 0
q u e s t io n s
s e m b le d e s v a lid e u r s e s t v a r ia b le , la p r o c é d u r e d e m o d if ic a t io n d e c e t e n s e m b le n e n u it p a s a u x c o n s e n s u s ;
I
le s v a lid e u r s m a lv e illa n t s p e u v e n t ê t r e p é n a lis é s a f in d ’é v it e r le s a t t a q u e s d e
ty p e
« r ie n
à p e r d r e » ( n o t h in g
d ’e t h e r s s u r la d u
I
b lo c k c h a in . C e
c o n s e n s u s e t le u r e s t r e n d u
to
s t a k e ) c a r le s v a lid e u r s f o n t u n
d é p ô t le u r e s t r e t ir é
d é p ô t
s ’ils v io le n t u n e
r è g le
s ’ils r e n o n c e n t à ê t r e d e s v a lid e u r s ;
C a s p e r in t r o d u it d e s m é c a n is m e s d e d é f e n s e p r in c ip a le m e n t c o n t r e d e u x t y p e s d ’a t t a q u e s d e s p r e u v e s d e te rm e
I
?
p a r t ic ip a t io n
e t le s a t t a q u e s c a t a s t r o p h iq u e s
C a s p e r é t a n t m o d u la ir e , il e s t a is é s it io n C B C
E n
d e
b lo c s . E n
d e
p a r t ic u lie r , u n e
P o S
: le s a t t a q u e s à
lo n g
;
c h a n g e r d e
m é c a n is m e
im p lé m e n t a t io n
d e
a lt e r n a t iv e
p ro p o -
(C a s p e r-
– C o r r e c t - b y - C o n s t r u c t io n ) e s t d é jà e n v is a g é e p o u r E t h e r e u m
p r a t iq u e , le s
v a lid e u r s
c h o is is s e n t u n
e n f a n t p a r b lo c
e n
3 .0 .
v o t a n t p o u r lu i
( m ê m e s i p lu s g é n é r a le m e n t , ils p e u v e n t v o t e r p o u r u n c h e m in d a n s l’a r b r e ) . U n b lo c n e
f a it p a r t ie
d e
la b lo c k c h a in
q u e
s i a u
m o in s d e u x t ie r s d e s v a lid e u r s ( e n
v o lu m e t o t a l d e d é p ô t ) o n t v o t é p o u r lu i. L a o u
p r o c h a in e
E th e re u m
d é n u é e
d e
m is e
à
jo u r p a r h a r d
2 .0 , d o it p a v e r la
p re u v e s
d e
v o ie
fo rk à
d ’E t h e r e u m , d é n o m m é e
u n e
p la t e f o r m e
t r a v a il lu i p e r m e t t a n t d e
d e
« S e r e n it y » ,
c o n tra ts
t r a it e r ju s q u ’à
in t e llig e n t s
10 0
0 0 0
tra n -
s a c t io n s p a r s e c o n d e . O u t r e la t r a n s it io n v e r s C a s p e r ( d a n s s a v e r s io n s é m in a le « C a s p e r- F F G
» ) , l’o b je c t if e s t é g a le m e n t d ’a p p liq u e r u n e
f r a g m e n t a t io n
d e
la
b lo c k c h a in p r in c ip a le e n 6 4 s o u s - c h a în e s « f r a g m e n t s » ( s h a r d s ) r é u n ie s a u t o u r d ’u n e n o u v e lle c h a în e m o t r ic e d it e d e « b a lis e » o u « p h a r e » ( B e a c o n C h a in ) ( c f . q u e s t io n 3 1 ) . C e t t e m is e à jo u r m a je u r e s e s t p r é v u e e n t r o is é t a p e s
I I
p h a s e 0 p h a s e
( la n c é e le 1
1 (p ré v u e
e n
e r
o f f ic ie l a u
m o d è le
D é c e m b r e 2 0 2 0 ) : d é p lo ie m e n t d e la c h a în e b a lis e ;
2 0 2 2 ) : f u s io n
M a in n e t , d ’E t h e r e u m d e
p h a s e 2 (p ré v u e e n
(m e rg e ) d u
v e r s c e lu i d e
la c h a în e
c o n s e n s u s p a r p re u v e
t io n d e s d o n n é e s E t h e r e u m
I
:
ré s e a u
p u b lic
p r in c ip a l, le
b a lis e , m a r q u a n t le d e
p a r t ic ip a t io n
p a s s a g e
e t la
m ig r a -
;
2 0 2 2 / 2 0 2 3 ) : c r é a t io n
d e s m u lt ip le s s o u s - c h a în e s d e
f r a g m e n t s s y n c h r o n is é e s .
?D d e
a n s u n e a t t a q u e à lo n g t e r m e , d e s v a lid e u r s m a lv e illa n t s r é c u p è r e n t le u r d é p ô t p u is e s s a ie n t
f a ir e
c r o ir e
à
d e s u t ilis a t e u r s m a l s y n c h r o n is é s q u ’ils s o n t t o u jo u r s d e s v a lid e u r s : c e
t a q u e e s t r é d u it s i u n
d é la i e s t a jo u t é e n t r e le m o m e n t o ù
p é r e r s o n d é p ô t e t le m o m e n t o ù
L
e s
a tta q u e s
p a s s e n t h o r s lig n e v a lid e u r s q u i n e
u n
ty p e
d ’a t -
v a lid e u r s e r e t ir e e t d e m a n d e à r é c u -
il le r é c u p è r e e f f e c t iv e m e n t .
c a t a s t r o p h iq u e s
s o n t u n
e t e m p ê c h e n t a in s i u n e
v o te n t p a s p e rd e n t u n e
g e n re
d e
m a jo r it é
p a r t ie
d e
p o u rra é m e rg e r s a n s e u x .
ethereum.org/en/eth2
4 6
d é n i d e
s e r v ic e
d ’é m e r g e r : c e
le u r d é p ô t ; a u
o ù
ty p e
d e
n o m b re u x
d ’a t t a q u e
b o u t d ’u n
v a lid e u r s
e s t r é d u it s i le s
m o m e n t u n e
m a jo r it é
Q u ’e s t - c e q u ’u n e I C O
8
À
p a r t ir d e
2014, u n e
?
s e c o n d e g é n é r a t io n d e c r y p t o m o n n a ie s e s t a p p a r u e ( c f .
q u e s t io n 2 ) , a v e c d ’a b o r d
M o n e r o e t Z C a s h d o n t l’o b je c t if e s t d e p r o p o s e r u n e
c r y p t o m o n n a ie d é c e n t r a lis é e r e s p e c t u e u s e d e la v ie p r iv é e . E n s u it e E t h e r e u m ( c f . q u e s t io n 7 ) o u s o n p e n d a n t c h in o is N E O
o n t a m e n é d e n o u v e lle s f o n c t io n -
n a lit é s in é d it e s c o m m e le s c o n t r a t s in t e llig e n t s ( c f . q u e s t io n 6 ) . C e s d é v e lo p p e m e n t s o n t p e r m is l’a v è n e m e n t d e s « o r g a n is a t io n s a u t o n o m e s d é c e n t r a lis é e s » ( D e c e n t r a liz e d
A u t o n o m o u s O r g a n iz a t io n
d o n t le s r è g le s d e
s o n t in s c r it e s d a n s u n e
g o u v e rn a n c e
(D A O ) e n
b lo c k c h a in
a n g la is )
p a r le
b ia is
d e c o n t r a t s in t e llig e n t s q u i in t e r a g is s e n t e n t r e e u x [ 5 , Q . 1 1 ] . I ls o n t é g a le m e n t p e r m is d ’e n t é r in e r u n n o u v e a u m o d e d e f in a n c e m e n t s im ila ir e a u x e n t r é e s e n
b o u r s e : l’é t a b lis s e m e n t d ’u n e p é r io d e d e f in a n c e m e n t in i-
t ia le a p p e lé e c r o w d s a le o u I n it ia l C o in O f f e r in g ( I C O ) , d u r a n t la q u e lle t o u t u n c h a c u n
e s t a p p e lé
c r y p t o m o n n a ie o u
à
c o n t r ib u e r f in a n c iè r e m e n t a u
d ’u n
n o u v e a u
je t o n , u n
p e u
f o n d s in it ia l d ’u n e
n o u v e lle
à la m a n iè r e d ’u n e in t r o d u c t io n
e n b o u r s e q u i in c lu r a it u n e c a m p a g n e d e f o n d s p a r t ic ip a t if s ( « c r o w d f u n d in g » ) . L a p r e m iè r e
IC O
n o t a b le
e s t c e lle
q u i a p e r m is la c r é a t io n
d ’E t h e r e u m
e n
2014
d é t a illé e d a n s l’e n c a d r é c i- a p r è s .
L e
f in a n c e m e n t in it ia l d ’E t h e r e u m
E th e re u m f in
a t o u t d ’a b o r d é t é d é c r it p a r V it a lik B u t e r in d a n s u n liv r e b la n c
2 0 13 . L e
d é v e lo p p e m e n t d u
lo g ic ie l e t la
le v é e
d e
fo n d s
in it ia le
é t é a n n o n c é s d é b u t 2 0 1 4 p o u r u n e v e n t e p u b liq u e , e n lig n e , d e e n tre
le
2 0
ju ille t e t le
2
s e p te m b re
2 0 1 4 . L ’o r ig in a lit é
é t a it d e
o n t
42 j o u r s , p ro p o s e r
u n e le v é e d e f o n d s e n b it c o in s e t v a r ia b le ! In it ia le m e n t
u n
d o n
d e
u n
p u is g r a d u e lle m e n t ju s q u ’à A v e c v a le u r
c e tte
IC O , E th e re u m
t o t a le
d é p a s s a n t
à
b it c o in
p e r m e t t a it
1 337 e t h e r s r é u s s it à l’é p o q u e
c o lle c t e r le s
d e
r e c e v o ir
2 000
e th e rs ,
p a r b it c o in .
18
31 529
m illio n s
d e
b it c o in s d o lla r s
p o u r u n e (m ê m e
s i
le s f lu c t u a t io n s d u b it c o in o n t f in a le m e n t la r g e m e n t r é d u it c e t t e s o m m e d a n s l’a n n é e s u iv a n t e ) .
4 7
L e s N F T e n
4 0
q u e s t io n s
A in s i, le s IC O te r u n e
le v é e
p e r m e t t e n t à u n e e n t r e p r is e ( e n p a r t ic u lie r u n e s t a r t u p ) d e t e n -
d e
fo n d s
a u t o u r d ’u n
n o u v e l a c t if n u m é r iq u e
c o m m e
u n e
n o u -
v e lle c r y p t o m o n n a ie o u d e n o u v e a u x je t o n s ( f o n g ib le s o u n o n ) q u e le s in v e s t is s e u rs p e u v e n t a c h e te r e n d e l’e t h e r o u
I
d u
é c h a n g e
c r y p t o m o n n a ie s é t a b lie s ( t y p iq u e m e n t
l’e s p o ir q u e la v a le u r d e c e s a c t if s a u g m e n t e r a e t q u ’ils p o u r r o n t a lo r s ê t r e r e v e n d u s a v e c p r o f it a u
I
d e
b it c o in ) a v e c d e u x m o t iv a t io n s p r in c ip a le s :
l’u t ilis a t io n
t a u x d é p e n d a n t d e l’o f f r e e t d e la d e m a n d e ;
u lt é r ie u r e m e n t d e s
je t o n s
a c q u is
c o n tre
d e s
s e r v ic e s
o ffe rts
p a r la s o c ié t é à l’o r ig in e d e l’I C O . U n e t e lle o p é r a t io n s e r a p p r o c h e d o n c d e s in t r o d u c t io n s e n b o u r s e a u s s i a p p e lé e s I n it ia l P u b lic O f f e r in g ( I P O ) . C o n d u it e p a r u n e s o c ié t é é t a b lie , u n e IP O p e r m e t d ’a c q u é r ir d e s a c t io n s d o n n a n t d e s d r o it s à p r o f it a u x d é t e n t e u r s . C e t t e a p p ro c h e m is e
e n
e s t à
d is t in g u e r d ’u n e
c o m m u n
d e
c a m p a g n e
f o n d s p o u r q u ’u n
d e
fo n d s
p r o je t s e
p a r t ic ip a t if s
q u i e s t u n e
r é a lis e , m a is s a n s n é c e s s a ir e -
m e n t d e t it r e s d e p r o p r ié t é a s s o c ié s e t d o n c d e d r o it s s u r d e s p r o f it s f u t u r s . L e s c o n t r e p a r t ie s s o n t a lo r s c h o is ie s p a r le s la n c e u r s d u d u
m o n t a n t d e s c o n t r ib u t io n s . D a n s le
q u i s o n t p o s s é d é s
e t p e u v e n t d o n c
c a s d e s IC O , il y a
d o n n e r lie u
d ir e c t e m e n t à
d a n s le p r e m ie r c a s . S o u v e n t c e p e n d a n t , u n e IC O je t a s s o c ié té s e n tre
n e
s o it d a n s u n e
le s IC O
e t le s IP O
p h a s e
p é re n n e . L e
e t d o n n e
d e
je t o n s
p r o f it , c o m m e
e s t r é a lis é e a v a n t q u e le p r o -
t a b le a u
a u s s i u n e
p r o je t e t d é p e n d e n t a c q u is it io n
8 .1 r é s u m e
c o m p a r a is o n
le s s im ila r i-
p lu s f in e
a v e c
le
« c r o w d f u n d in g » e t le c a p it a l- r is q u e . C o m m e 2 0 17 - 2 0 18
illu s t r é
s u r la
f ig u r e
8 .1 , le s I C O
o n t e u
d u
s u c c è s lo r s d e s b u lle s d e
e t 2 0 2 1 , m a is s o n t a u jo u r d ’h u i g lo b a le m e n t p lu s r a r e s , b ie n
q u ’e lle s
s o ie n t d o r é n a v a n t e n c a d r é e s p a r la lo i ( n o t a m m e n t l’a r t ic le 2 6 d e la lo i P A C T E ( c f . q u e s t io n
2 9 ) , p r o m u lg u é e
le
2 2
m a i 2 0 1 9 , r é g u la n t le s é m is s io n s d e
?
je t o n s
e t d o n n a n t d e s c a p a c it é s d e c o n t r ô le e t d e g a r a n t ie s à l’a A u t o r it é d e s m a r c h é s f in a n c ie r s ( A M F ) ) . L e s IC O
in t e r v ie n n e n t s o u v e n t t r è s t ô t – v o ir e t r o p
– d a n s le d é v e lo p p e m e n t
d e l’e n t r e p r is e , c e q u i f a it d e s je t o n s a c q u is d e s a c t if s p a r f o is r is q u é s e t d if f ic ile s à
é c h a n g e r . P o u r lim it e r c e la , il e x is t e
a p p e lé e
S e c u r it y
T o k e n
O f f e r in g
a in s i u n e
(S T O ). L e s
a u tre
a c t if s
fo rm e
(to u s
d ’o f f r e
ty p e s
d e
p u b liq u e je t o n s
o u
d e c r y p t o m o n n a ie s ) p r o p o s é s d a n s c e c a d r e d o iv e n t d ’a b o r d f a ir e l’o b je t d ’u n e a n a ly s e d é t a illé e p o u r g a r a n t ir la s o lid it é d u
p r o je t a s s o c ié e t s a c o n f o r m it é à la
r é g le m e n t a t io n e n c o u r s p a r d e s r é g u la t e u r s f in a n c ie r s a s s e r m e n t é s . S e u ls d e s in v e s t is s e u r s a c c r é d it é s , o u d u m o in s c o n n u s , p e u v e n t p a r t ic ip e r . A in s i, c h a q u e p a r t e n a ir e
( s o c ié t é
in it ia t r ic e
d e
la
S T O
o u
in v e s t is s e u r s ) s e
re tro u v e
? www.legifrance.gouv.fr/loda/id/JORFTEXT000038496102/
4 8
d a n s
u n
4 9
d e
d e
t ra n -
O p e n m a rk e t
F a ib le
C a r a c t é r is t iq u e s p o s t - t r a n s a c t io n
In t r o d u c t io n e n b o u r s e
N o n
p la n
p la t e f o r m e
d e la n c e m e n t
e t
B u s in e s s
F a ib le
d e
F a ib le s
$100k - $2m
la t r a n s a c t io n
p a r-
p la n p la t e f o r m e
b o u rs e
In t r o d u c t io n
O u i
F a ib le
M o y e n
e n
d e la n c e m e n t
e t
B u s in e s s
M o y e n s
$500k - $10m
F in a n c iè r e
t a ir e s
C o m m a n d i-
t ic ip a t io n
d e
in t e r m é -
A c t io n s
d ia ir e
S ta d e
R is q u e
C a p it a l-
n o n -
IC O , o p e n m a rk e t
: o u i ;
( t ir é d e
doi.org/10.1371/journal.pone.0233018.t001) .
Q u 'e s t - c e q u 'u n e I C O
c a p it a l- r is q u e e t a u x IC O
d e
o u
ré p e rto -
e t
s é c u r is é
(s i
s in o n : n o n ;
J e to n
r ié e )
H a u te
F a ib le
L iv r e b la n c
F a ib le s
> $100k
f in a n c iè r e
F in a n c iè r e
T o u s ty p e s
c r y p t o m o n n a ie
p iè c e s
( u t ilit a ir e
s é c u r is é ) ,
J e to n
T o u te s
IC O
8 .1 – C o m p a r a is o n d e s in t r o d u c t io n s e n b o u r s e ( IP O ) a u x r é c o m p e n s e s e t a c t io n s d e c r o w d f u n d in g , a u
d e
O u i
s o r t ie
$1k - $150k
p r o je t
H a u t
P r o v id e n t ie ls
d e p la c e m e n t
In s tru m e n ts
d ’a m o r ç a g e
C a p it a u x
F in a n c iè r e e t n o n - f in a n c iè r e
D e s c r ip t io n
D r o it s d e
O p t io n s
a u
s o u t ie n p r o je t
e n
p ré c o c e s
A d o p te u rs
p u b liq u e
H a u te
v o t e
f in a n -
c ie r ( c o u p o n s )
P r o d u it
ty p e )
l’a m o r (p ro to -
C a r a c t é r is t iq u e s d e
p a r t ic ip a -
ç a g e
A v a n t
A c t io n s
C r o w d f u n d in g R é c o m p e n s e s
P r o s p e c t u s d ’é m is s io n
H a u ts
L iq u id it é
la t io n
D e g ré d e ré g u -
D e s c r ip t io n
s a c t io n
F r a is
> $10m
M o n t a n t s
P u b lic s
t io n
d e
d e
c r o is s a n c e
s a t is f a c t io n
b o u rs e )
r e n t a b ilit é , e t c .
A c t io n s
o u
c r it è r e s
A p rè s
F in a n c iè r e
d e
e n
IP O ( In t r o d u c t io n
M o t iv a t io n s
T y p e
É m is s io n
f in a n c e m e n t
É t a p e s
t iq u e
C a r a c t é r is -
T a b le a u
In v e s t is s e u r
S t a rt - u p / S M E
P r o f il
8 ?
L e s N F T e n
4 0
q u e s t io n s
700 IE O S T O
600
IC O
500 400 300 200 100 0 2 0 14
2 0 16
F ig u r e
2 0 17
2 0 18
2 0 19
2 0 2 0
2 0 2 1
8 .1 – N o m b r e d e la n c e m e n t s m e n s u e ls d ’I C O / S T O / I E O . (s o u rc e :
e n v ir o n n e m e n t d e
c o n f ia n c e
icoholder.com) .
e t r é g u lé , c e
q u i lim it e
la
s p é c u la t io n
e t la
m a n i-
p u la t io n d e s m a r c h é s , r é g u liè r e m e n t o b s e r v é e a v e c le s IC O . P o u r le s in v e s t is s e u r s , le s S T O d e r e n d e m e n t , v o ir e d ’u n
o f f r e n t a in s i l’e s p o ir d ’u n e
m e ille u r e
g a r a n t ie
d r o it d e v o t e e t p e u v e n t d o n c a v o ir le s m ê m e s f o n c -
t io n n a lit é s e t c o m p o r t e m e n t s q u e d e s a c t io n s c la s s iq u e s . E n f in , t o u jo u r s
p o u r s ’e x p o s e r à
e s t é g a le m e n t p o s s ib le d e fo n d s e ffe c tu é e s e n
m o in s
d e
: l’I n i t i a l E x c h a n g e
r is q u e s , u n e O f f e r in g
d e r n iè r e
a lt e r n a t iv e
( I E O ) . I l s ’a g it d e
p a r t e n a r ia t d ir e c t a v e c d e s p la c e s d e m a r c h é . D u
le v é e s p o in t
d e v u e d ’u n e s t a r t u p u t ilis a n t le s t e c h n o lo g ie s b lo c k c h a in s , l’in t é r ê t e s t d o u b le : 1 .
e n
p a s s a n t p a r u n e
p la c e
d e
m a rc h é
à
la
r é p u t a t io n
é t a b lie , le
p r o je t g é -
n è r e à la f o is c o n f ia n c e e t v is ib ilit é a u p r è s d e s in v e s t is s e u r s p o t e n t ie ls ; 2 .
le s p o r t e u r s d e p r o je t b é n é f ic ie n t é g a le m e n t d e s p r o c é d u r e s d e la p la t e fo rm e
s a n s a v o ir à
d é v e lo p p e r le s le u r s , c e
d e s in v e s t is s e u r s a u
p r o je t .
5 0
q u i f a c ilit e
é g a le m e n t l’a c c è s
8
P o u r t o u t e s le s a p p r o c h e s p r é s e n t é e s ( IC O , S T O d e
r é g u la t io n s e t la
t e r d it d e p u is
lé g is la t io n
s e p te m b re
v e illa n c e e t la r é g u la t io n
d if f è r e
2017 t o u t e
s e lo n IC O
Q u 'e s t - c e q u 'u n e I C O
o u IE O ) , il e x is t e e n c o r e p e u
le s p a y s . P a r e x e m p le , la
s u r s o n
d e s c r y p t o m o n n a ie s e n
?
t e r r it o ir e . E n
C h in e
E u r o p e , la
in -
s u r-
g é n é r a l s o n t e n v is a g é e s p o u r
2018,
c o n t r e r le s « r is q u e s » in h é r e n t s à c e s t y p e s d e t r a n s a c t io n s . E n F r a n c e , e n l’A u t o r it é d e s m a r c h é s f in a n c ie r s ( A M F ) a m e n é u n e c o n s u lt a t io n
p u b liq u e s u r
le s d if f é r e n t e s p o s s ib ilit é s d ’e n c a d r e m e n t d e c e s n o u v e a u x m o d e s d e f in a n c e m e n t. E n
c o n s é q u e n c e , a u jo u r d ’h u i, c e r t a in e s o f f r e s p e u v e n t p o r t e r u n
v is a d e
l’A M F . C e v is a e s t u n la b e l f a c u lt a t if q u ’u n e s o c ié t é é m e t t r ic e p e u t s o llic it e r o u n o n . L e s s o c ié t é s s o u h a it a n t o b t e n ir u n v is a d o iv e n t , n o t a m m e n t , é t a b lir u n d o c u m e n t c o n te n a n t d e s v is a
in d iq u e
a lo r s q u e
in f o r m a t io n s
l’A M F
a
s u r l’é m e t t e u r e t s u r l’o f f r e
v é r if ié
q u e
le
d e
je t o n s . L e
d o c u m e n t d ’in f o r m a t io n
d e
c e tte
o f f r e e s t c o m p le t e t c o m p r é h e n s ib le p o u r le s in v e s t is s e u r s . B ie n e n t e n d u , c e t t e c e r t if ic a t io n
re s te
p r é c o n is é e
p o u r le s S T O , c o m m e
d iq u e a p p r o f o n d ie p u b lié e p a r l’A M F
?A
n a ly s e
ju r id iq u e
s u r
l’a p p lic a t io n
d e
e n m a rs 2 0 2 0
la
r è g le m e n t a t io n
p r é c is é
?
d a n s l’a n a ly s e
ju r i-
.
f in a n c iè r e
a u x
s e c u r it y
to k e n s .
www.amf-france.org/sites/default/files/2020-03/analysejuridique-security-tokens-amf-fr_2.pdf a
A M F ,
m a rs
2 0 2 0 .
5 1
L e s N F T e n
4 0
q u e s t io n s
5 2
Q u ’e s t - c e
9
q u e
la
f in a n c e
d é c e n t r a lis é e ( D e F i) ?
A lo r s q u e
d e s e n t r e p r is e s e t o r g a n is a t io n s c o m m e n ç a ie n t à
e n t r e v o ir le
p o -
t e n t ie l d e la b lo c k c h a in , le s e c t e u r f in a n c ie r s ’e s t r e n d u c o m p t e q u e c e t t e t e c h n o lo g ie p o u v a it lu i p e r m e t t r e d e s ’a f f r a n c h ir d e s in t e r m é d ia ir e s b a n c a ir e s c la s s iq u e s . E n lig n e a u le
c o u v r a n t la
q u a s i- t o t a lit é
c o m m e rc e e t a u
p o in t d e
d e s s e r v ic e s f in a n c ie r s , d e s p a ie m e n t s e n
s t o c k a g e d e c r y p t o m o n n a ie , le s b lo c k c h a in s s o n t s u r
t r a n s f o r m e r le
s y s tè m e
f in a n c ie r t r a d it io n n e l a v e c
c e t t e f in a n c e d é c e n t r a lis é e – D e c e n t r a liz e d C e
m o u v e m e n t s e
d is t in g u e
d e s
d o g m e s
F in a n c e
l’é m e r g e n c e
d e
( D e F i) .
c la s s iq u e s
s e lo n
p lu s ie u r s
c a ra c -
t é r is t iq u e s in h é r e n t e s a u x p r o p r ié t é s d e s t e c h n o lo g ie s d e r e g is t r e s d is t r ib u é e s (D L T ). L e
s y s tè m e
p o s e
s u r d e s
q u é e
: e lle
e s t d ’a b o r d
in f r a s t r u c t u r e s
f o n c t io n n e
s a n s
o rg a n e
m e t t a n t n o t a m m e n t d ’ê t r e e s t o u v e rt à
n a t iv e m e n t n u m é r iq u e . E n s u it e , s a
d is t r ib u é e s d e
e t e s t à
c o n t r ô le
r é s is t a n t à
la
la
f o is
g e s t io n
d é c e n t r a lis é e
n i s to c k a g e
c e n s u r e . E n f in , c e
c e n t r a lis é s y s tè m e
re -
e t r é p lilu i p e r -
f in a n c ie r
t o u s , a u s s i b ie n e n t e r m e s d ’u s a g e , d e c o n s u lt a t io n q u e d e p a r t ic i-
p a t io n à s a c o n s t r u c t io n . C e t t e f in a n c e d é c e n t r a lis é e a p u s e d é v e lo p p e r p r in c ip a le m e n t a v e c l’a v è n e m e n t d e s c o n t r a t s in t e llig e n t s d é m o c r a t is a n t la c r é a t io n d ’a p p lic a t io n s d é c e n t r a lis é e s ( D A p p s ) s t o c k é e s e t e x é c u t é e s s u r la b lo c k c h a in ( c f . q u e s t io n 6 ) . P a r c e b ia is , la f in a n c e d é c e n t r a lis é e p é n è t r e d e n o m b r e u x s e c t e u r s b a n c a ir e s c o m m e le s s e r v ic e s d e
c ré a n c e , d e
c o m m e rc e , d e
r e c o u v r e m e n t , d ’in v e s t is s e m e n t , d e
r e v e n u s d ’in t é r ê t o u e n c o r e c e u x d e g e s t io n d e p a t r im o in e . C e c i s ’e f f e c t u e n o ta m m e n t a u
t r a v e r s d e s c in q
in s t r u m e n t s s u iv a n t s :
I
c r é d it s d é c e n t r a lis é s ;
I
é c h a n g e s d é c e n t r a lis é s ( D E X , « D e c e n t r a liz e d
I
p a ie m e n t s d é c e n t r a lis é s ;
I
p r o d u it s f in a n c ie r s d é r iv é s d é c e n t r a lis é s ;
I
s e r v ic e s f id u c ia ir e s d é c e n t r a lis é s .
E x c h a n g e s » ) ;
C h a c u n e s d e c e s c o n s t r u c t io n s s o n t d é t a illé s d a n s le s s e c t io n s q u i s u iv e n t .
5 3
L e s N F T e n
4 0
q u e s t io n s
C r é d it s d é c e n t r a lis é s
L e s p la t e f o r m e s d é c e n t r a lis é e s d e p r ê t e t d ’e m p r u n t s o n t p a r m i le s d é v e lo p p e m e n t s le s p lu s r e p r é s e n t a t if s d u
p a y s a g e
D e F i. G r â c e
à
d e s c o n t r a t s in t e lli-
g e n t s , c e s p la t e f o r m e s p e r m e t t e n t a u x u t ilis a t e u r s d e f o u r n ir e t v e r r o u ille r le u r s f o n d s , à p a r t ir d e s q u e ls d ’a u t r e s u t ilis a t e u r s p e u v e n t e m p r u n t e r e t p a y e r d e s in -
?
té rê ts a ffé re n ts . A a v e
, C o m p o u n d
o u e n c o r e A lc h e m ix
s o n t d e s e x e m p le s
d e t e lle s p la t e f o r m e s d e p r ê t . I l n ’e s t p a s n é c e s s a ir e d e r e c h e r c h e r d e s p r ê t e u r s p o t e n t ie ls n i d e n é g o c ie r le t a u x d ’in t é r ê t , c a r il e x is t e u n p o in t d ’e n t r é e u n iq u e p o u r t o u s le s p r ê t s e t le t a u x d ’in t é r ê t e s t d é t e r m in é d e m a n iè r e a lg o r it h m iq u e à p a r t ir d e s c o n d it io n s d u A c t u e lle m e n t , c e s
m a rc h é .
c r é d it s
s e
p ré s e n te n t
s o u s
p lu s ie u r s
fo rm e s
e t
d if f è r e n t
p r in c ip a le m e n t p a r la m a n iè r e d o n t s o n t g a r a n t ie s le s liq u id é s . E n e f f e t , p o u r p r ê t e r s a n s r é p u t a t io n n i c o lle c t e u r s , la p r e m iè r e s o lu t io n c o n s is t e à u t ilis e r u n e g a r a n t ie s u p é r ie u r e à la v a le u r d e s a c t if s e m p r u n t é s : c e s o n t le s p r ê t s t ie le
« g a r a n t is » . D a n s c e
q u i c o u v re
c a d r e , s i l’e m p r u n t e u r m e t e n
la v a le u r d e s a c t if s e m p r u n t é s , p lu s u n e
m a rg e
p la c e d e
u n e
g a ra n -
s é c u r it é , a lo r s
p r ê t e s t a c c o r d é . T o u t e s t r é g i p a r d e s c o n t r a t s in t e llig e n t s q u i a p p liq u e n t le
r a t io in it ia l d e g a r a n t ie , p r e n n e n t la g a r d e d e la g a r a n t ie e t r e n o n c e n t à la g a r d e d e s f o n d s : le s f o n d s s o n t t r a n s f é r é s d u la
g a r a n t ie
e s t tra n s fé ré e
l’o r d r e in v e r s e , lo r s d u L a p rê t s
s e c o n d e
l’a t o m ic it é t r a n s a c t io n
( f la s h
p rê te u r à
l’e m p r u n t e u r a u
re m b o u rs e m e n t
s o lu t io n
« f la s h »
d e
e s t u n
†
e s t d e
é c h a n g e
m ê m e , d a n s
.
d é v e lo p p e m e n t p r o p r e
e t u n iq u e
à
la
D e F i : le s
lo a n ) , é g a le m e n t a p p e lé s p r ê t s in s t a n t a n é s , q u i u t ilis e n t
d e s t r a n s a c t io n s b lo c k c h a in s . C e t t e d ’ê t r e
l’e m p r u n t e u r e t e n
p rê te u r. Il e n
s o it e f f e c t u é e
s ie u r s in t e r a c t io n s a v e c
d a n s s o n
f o n c t io n n a lit é
in t é g r a lit é
(c e
p e rm e t à
to u te
q u i p e u t in c lu r e
p lu -
d e s c o n t r a t s in t e llig e n t s p a r e x e m p le ) , s o it c o m p lè t e -
? aave.com compound.finance
alchemix.fi †U
n p r o b lè m e s u b t il e s t in t r o d u it lo r s d e c h a n g e m e n t s d e v a le u r d e s a c t if s o u d e s g a r a n t ie s : s i
la g a r a n t ie
s e
to m b e r e n
d e s s o u s d e
o u
d é p r é c ie
o u
s i l’a c t if e m p r u n t é
r e m b o u r s e r p a r t ie lle m e n t le
c o n t r a t s in t e llig e n t s n e
s ’a p p r é c ie , le
liq u id a t io n
e n
a g e n ts
la
p a rt d e
la
a r b it r a ir e s
e s t a u t o r is é , s e lo n
p la t e f o r m e ) , u n e d u la
m a rc h é . S i u n m is e
e n
a p p ro c h e
p rê t p e u t
p a s in t e r v e n ir . É t a n t d o n n é
g a r a n t ie
e t e n
m a rc h é
q u e
le s
e t l’é t a t d u
r e m b o u r s a n t le
p rê t a v e c
( e n p a r t ic u lie r p o u r é v it e r u n é v e n t u e l a c t e c r im i-
c o u ra n te
p r ê t e s t in f é r ie u r a u
œ u v r e , s o it à
n a n t is s e m e n t p o u r le
t ie r s d o it , a p r è s a v o ir s u iv i le
v e n d a n t la
le s in t é r ê t s . P o u r d e s r a is o n s d e d é c e n t r a lis a t io n
d e
d e s m e s u r e s e t a jo u t e r d e s g a r a n t ie s
p r ê t , m a is p e u t é g a le m e n t n e
p e u v e n t p a s a g ir s e u ls , u n
p r ê t , in t e r v e n ir e t e f f e c t u e r u n e
n e l d e
r a t io
l’o b je c t if . L ’e m p r u n t e u r d o it p r e n d r e
r a c h e t e r la
c o n s is t e r a t io
d e
g a r a n t ie
à
s o u s - t r a it e r c e t t e
g a r a n t ie
à
d e s
s o u h a it é , n ’im p o r t e
q u i
d ir e c t e m e n t e n
v e rtu
tâ c h e
d e
c e r t a in e s
r è g le s , s o it à la n c e r u n e v e n t e a u x e n c h è r e s p o u r la g a r a n t ie . L e s d e u x o p t io n s s o n t in c it a t iv e s p o u r le s a g e n t s q u i p e u v e n t o b t e n ir la g a r a n t ie à u n p r ix in f é r ie u r à s a v a le u r m a r c h a n d e .
5 4
9
m e n t a n n u lé e . E n d e
g a r a n t ie
o u
u t ilis a n t c e t t e
d e
m a in t ie n
d e
Q u 'e s t - c e q u e la f in a n c e d é c e n t r a lis é e ( D e F i) ?
f a c u lt é , d e
m a r g e , m a is
t e ls p r ê t s f la s h
n e
s e u le m e n t q u e
la
n é c e s s it e n t p a s t o t a lit é
d u
p rê t
( p lu s le s in t é r ê t s ) s o it r e s t it u é e à la f in d e la t r a n s a c t io n . S i la s o m m e n ’e s t p a s r e t o u r n é e , l’e n s e m b le
d u
p r ê t e t t o u t e s le s a c t io n s a f f é r e n t e s e t u lt é r ie u r e s s o n t
s im p le m e n t a n n u lé e s . L a c le f e s t q u e le p r ê t , l’u t ilis a t io n d e s f o n d s p r ê t é s e t le r e m b o u r s e m e n t s o n t r e g r o u p é s d a n s la m ê m e t r a n s a c t io n s q u i e s t d o n c c o m p o s é e d e c e s d if f é r e n t e s a c t io n s
–
le s
f r a is
d ’e s s e n c e
(g a s ) é ta n t à
a c q u it t e r q u o iq u ’il a r r iv e
i.e ., q u e
la
t r a n s a c t io n s o it c o m p lé t é e a v e c s u c c è s o u é c h o u e . E n c e q u i c o n c e r n e la b lo c k c h a in , le p r ê t e u r a t o u jo u r s e u le s f o n d s e t c ’e s t l’e m p r u n t e u r q u i p a ie le s f r a is d e t r a it e m e n t d e la b lo c k c h a in . L e s p r ê t s f la s h t io n
n e
a p p o rte n t u n e
n é c e s s it e
p a s
d e
g ra n d e
p r é - r e q u is
e n
f a c ilit é
d ’e m p r u n t p u is q u e
c e tte
c a p it a l. T o u t e f o is , l’e x ig e n c e
s o lu -
d ’a t o m i-
c it é in d u it q u e le n o m b r e d e c a s d ’u t ilis a t io n e s t r e la t iv e m e n t lim it é . E n e f f e t , s i le
p rê te u r e s t a s s u ré
p ru n te u r a u
r e s t e r o n t v a lid e s d u
d e
ré c u p é re r s e s fo n d s g râ c e
a u
c o n t r a t in t e llig e n t , l’e m -
c o n t r a ir e n e p e u t p a s g a r a n t ir q u e s e s p a ie m e n t s is s u s d e s o n s u r la
b lo c k c h a in , t a n t q u ’il n ’a u r a
p a s
re m b o u rs é
p r ê t : t o u t e s le s o p é r a t io n s é m is e s p a r l’e m p r u n t e u r a v e c
la
p rê t
t o t a lit é
le s f o n d s d u
p rê t
s o n t a n n u lé e s s i c e d e r n ie r n e r e m b o u r s e p a s in f in e , d a n s la m ê m e t r a n s a c t io n . « R U P » ( R e c e v o ir , U t ilis e r & d e s
u t ilis a t io n s
P a y e r ) e s t l’e s s e n c e
p r in c ip a le s
d e
c e
ty p e
r a p id e m e n t d ’é c a r t s t e m p o r a ir e s d e a u s s i d e
c o n t r a t s , a c t if s o u
E th e re u m
m ê m e
d ’o u t il e s t d o n c
d e s p r ê t s f la s h , e t u n e l’a r b i t r a g e
p r ix c o n s t a t é s e n t r e
: t ir e r p r o f it
d if f é r e n t s t it r e s , m a is
p r o d u it s d é r iv é s . P a r e x e m p le , la
s e u le
t r a n s a c t io n
s u iv a n t e
0x01afae47b0c98731b5d20c776e58bd8ce5c2c89ed4bd3f8727fad3ebf32e9481 a
re g ro u p é
le s a c t io n s s u iv a n t e s , p o u r u n
g a in
d e
492 730 − 450 000 = 42 730
U S D C , s o it p r è s d e q u a r a n t e - t r o is m ille d o lla r s , a u x q u e ls il f a u d r a s o u s t r a ir e le s f r a is d e t r a n s a c t io n e t d ’e s s e n c e :
1 .
e m p ru n t d e
405 067. U
2 .
é c h a n g e d e
450 000 U
S D C S D C
à d Y d X , u n e p la t e f o r m e d e t r a d in g ; p o u r
1 072 e t h e r s
v ia U n iS w a p , u n e p la t e f o r m e
d ’é c h a n g e s d é c e n t r a lis é s ( v o ir c i- d e s s o u s ) d e liq u id it é s ; 3 .
é c h a n g e d e s
1 072 e t h e r s
4 .
é c h a n g e d e s
492 799 U
p o u r
492 799 U
S D T p o u r
S D T v ia
492 730 U
S D C
U n iS w a p ;
v ia C u r v e , u n e p la t e f o r m e
c o n c u r r e n t e a v e c u n t a u x d ’é c h a n g e a v a n t a g e u x p o u r l’e m p r u n t e u r ; 5 .
re m b o u rs e m e n t d e s
405 067 U
S D C
à d Y d X .
D ’a u t r e s c a s d ’u t ilis a t io n s p lu s a v a n c é e s e x is t e n t m a is n e s e r o n t p a s d é t a illé s ic i, c o m m e l’é c h a n g e d e g a r a n t i e
a u s s i a p p e lé é c h a n g e d e « c o lla t é r a l » ( c o lla t e r a l
5 5
L e s N F T e n
s w a p
?
4 0
q u e s t io n s
) q u i s o n t le s a c t if s ( t y p iq u e m e n t e n
E t h e r ) r e m is e n
g a r a n t ie
p o u r c o u -
v r ir u n r is q u e d e c r é d it lo r s d ’o p é r a t io n s f in a n c iè r e s ( c o m m e u n p r ê t g a r a n t i p a r e x e m p le ) , o u
e n c o r e l’a u t o - l i q u i d a t i o n .
A t t a q u e s D e F i p a r p r ê t s « f la s h »
C o m m e u t ilis é s
to u te à
d e s
t e c h n o lo g ie f in s
in n o v a n t e , le s p r ê t s f la s h
m a lv e illa n t e s . R é c e m m e n t , d e
r e p o s a n t s u r c e s p r ê t s o n t p e r m is a u x p o t e n t ie ls , s a n s t o u t e f o is q u e m ê m e
p u is q u ’à
c h a q u e
c e la
a tta q u e s
p ir a t e s d ’a u g m e n t e r le u r s p r o f it s
re m e tte
f o is , c ’e s t b ie n
p e u v e n t a u s s i ê tre
n o m b re u s e s
u n e
e n
c a u s e
f a ille
d e
le
c o n c e p t e n
s é c u r it é
o u
u n
lu ib u g
d a n s le s c o n t r a t s in t e llig e n t s d e s p la t e f o r m e s c o n c e r n é e s q u i e s t à l’o r ig in e d e s f o n d s v o lé s . P a r m i le s e x e m p le s le s p lu s n o t a b le s , l’a t t a q u e s u r le p r o t o c o le « P a n c a k e B u n n y » e n
M a i 2 0 2 1 a
to n s
p o u r p e rm e ttre
B U N N Y
e x p lo it é
u n
a u x
b u g
p ir a t e s
d a n s le d e s
c a lc u l d e s p r ix
g a in s
e s t im é s
à
d iz a in e s d e m illio n s d e d o lla r s – c e s d e r n ie r s a y a n t d é jà r e t ir é 1 0 s o it
e n v ir o n
2 3 ,5
m illio n s
d e
d o lla r s
l’o p é r a t io n e s t im é à e n v ir o n 1 0
à
l’é p o q u e , p o u r
u n
c o û t
d e s je -
p lu s ie u r s 10 0
E T H ,
to ta l d e
d o lla r s !
É c h a n g e s d é c e n t r a lis é s ( D E X ) L e s é c h a n g e s d é c e n t r a lis é s ( e n a n g la is D e c e n t r a liz e d E x c h a n g e ( D E X ) ) , p e r m e t t e n t d e s é c h a n g e s p a ir - à - p a ir e n le s v e n d e u r s d e
c r y p t o m o n n a ie
o u
c o n n e c t a n t d ir e c t e m e n t le s a c h e t e u r s e t
d e
je t o n s s u r u n
d it é s . L e s t r a n s a c t io n s s o n t e x é c u t é e s v ia t is s e n t la
s é c u r it é
m a rc h é
m o n d ia l d e
liq u i-
d e s c o n t r a t s in t e llig e n t s q u i g a r a n -
d e s t r a n s a c t io n s e t p e r m e t t e n t a u x
u t ilis a t e u r s d e
n é g o c ie r
s im p le m e n t e n s e c o n n e c t a n t a v e c le u r s p o r t e f e u ille s . 1 in c h .e x c h a n g e
, U n iS w a p
( c f . q u e s t io n
3 7 ), o u
e n c o re
S u s h iS w a p
†
s o n t
d e s e x e m p le s d e t e lle s p la t e f o r m e s d ’é c h a n g e s .
P r o d u it s f in a n c ie r s d é r iv é s d é c e n t r a lis é s U n p r o d u it d é r iv é ( « d e r iv a t iv e p r o d u c t » ) o u c o n t r a t d é r iv é e s t u n in s t r u m e n t f in a n c ie r q u i f a it l’o b je t d ’u n
?U
s ta n d a rd
( In t e r n a t io n a l F in a n c ia l R e p o r t in g
S ta n -
n s w a p ( « é c h a n g e » ) e s t u n c o n t r a t é t a b li e n t r e d e u x p a r t ie s a f in d ’é c h a n g e r u n f lu x f in a n c ie r
c o n t r e u n a u t r e f lu x , s e lo n u n é c h é a n c ie r f ix é à l’a v a n c e .
app.1inch.io
uniswap.exchange † sushi.com
5 6
9
?
d a rd s (IF R S ) 9
e r
d e p u is le 1
Q u 'e s t - c e q u e la f in a n c e d é c e n t r a lis é e ( D e F i) ?
ja n v ie r 2 0 1 8 , a n c ie n n e m e n t In t e r n a t io n a l A c c o u n -
t in g S t a n d a r d s ( IA S ) 3 9 ) e t q u i s e c a r a c t é r is e p a r le s p r o p r ié t é s s u iv a n t e s :
I
s a
v a le u r f lu c t u e
e n
f o n c t io n
d e
l’é v o lu t io n
d u
ta u x o u
d u
p r ix d ’u n
a u tre
p r o d u it a p p e lé s o u s - ja c e n t ;
I
il r e q u ie r t p e u
I
e n f in , s o n r è g le m e n t s ’e f f e c t u e à u n e d a t e f u t u r e .
C e
ty p e
d e
o u
p a s d e p la c e m e n t in it ia l ;
p r o d u it f in a n c ie r c o n s is t e
a c h e te u r e t u n
v e n d e u r , q u i f ix e
a c t if s o u s - ja c e n t , r é e l o u
e n
u n
c o n tra t e n tre
d e u x
p a r t ie s , u n
d e s f lu x f in a n c ie r s f u t u r s f o n d é s s u r c e u x d ’u n
t h é o r iq u e m a is g é n é r a le m e n t f in a n c ie r .
L e s in s t r u m e n t s s o u s - ja c e n t s c o u r a n t s c o m p r e n n e n t le s o b lig a t io n s , le s m a t iè r e s
p r e m iè r e s , le s
d e v is e s , le s
ta u x
d ’in t é r ê t , le s
in d ic e s
b o u r s ie r s
e t le s
a c -
t io n s . L e s d é r iv é s s o n t p a r n a t u r e d e s t it r e s s e c o n d a ir e s , c a r le u r v a le u r e s t d é r iv é e d e c e lle d u t it r e p r in c ip a l a u q u e l ils s o n t lié s . L e s d é r iv é s t r a d it io n n e ls n ’o n t a u c u n e v a le u r . D e s e x e m p le s d e p r o d u it s d é r iv é s c o m p r e n n e n t g é n é r a le m e n t le s c o n t r a t s à
te rm e
, le s o p t io n s , le s « s w a p s » ( d é jà
e t le s b o n s d e s o u s c r ip t io n G râ c e
à l’a v è n e m e n t d e s c o n t r a t s in t e llig e n t s , d e s d é r iv é s « t o k e n is é s » p e u -
v e n t a in s i ê t r e
c ré é s
s a n s
a v o ir b e s o in
s o n t c o d é s p a r p r o g r a m m a t io n , c e t iv it é s
é v o q u é s p ré c é d e m m e n t)
.
m a lv e illa n t e s . C e t t e
d ’u n
t ie r s . L e s
a c c o rd s
te n d a n c e
a
p e r m is
a u x
p e t it s
d ’o p p o r t u n it é s a u p a r a v a n t r é s e r v é e s a u x d é t e n t e u r s d e o u
d e
c o n t r e p a r t ie
q u i r é d u it c o n s id é r a b le m e n t le
r is q u e
p o rte u rs
d e
c o m p te s d e
d ’a c -
p r o f it e r
c o u rta g e
d e c o n n a is s a n c e s s p é c ia lis é e s .
S e r v ic e s f id u c ia ir e s d é c e n t r a lis é s L a f id u c ie o u
m o r a le
d é d ié , e t d e u n e
d u ré e
e s t u n
c o n tra t d u
d ’a p p o r t e r la le
f a ir e
C o d e
p r o p r ié t é
g é re r p a r u n
m a x im a le
d e
9 9
c iv il p e r m e t t a n t à u n e
d ’u n
b ie n
t ie r s ( le
a n s . L e
o u
d ’u n
p e rs o n n e
d r o it d a n s u n
f id u c ia ir e , c u s t o d ia n
c o n tra t d e
f id u c ie
e n
p h y s iq u e
p a t r im o in e
a n g la is ) , p o u r
s ’e m p lo ie
p a r e x e m p le
p o u r s é c u r is e r u n f in a n c e m e n t , le t e r m e f id u c ie - s û r e t é e s t a lo r s e m p lo y é . Il e s t a u s s i u t ilis é p o u r s é c u r is e r la g e s t io n d ’u n b ie n ( f id u c ie g e s t io n ) . L e
f id u c ia ir e
c r é d it o u p a g n ie
e s t la p e r s o n n e
p h y s iq u e
(a v o c a t) o u
m o r a le
e n t r e p r is e d ’in v e s t is s e m e n t / s o c ié t é d e g e s t io n
d ’a s s u r a n c e ) q u i v a
d é t e n ir le
b ie n
tra n s fé ré
( é t a b lis s e m e n t d e
d e p o r t e f e u ille , c o m -
p e n d a n t la
d u ré e
d e
la
f i-
? www.iasplus.com/en/standards/ifrs/ifrs9 U
n
c o n t r a t s t a n d a r d is é
u n e d a te fu tu re (à
t r a d u is a n t u n
e n g a g e m e n t fe rm e
d e
liv r a is o n
d ’u n
a c t if s o u s - ja c e n t à
t e r m e ) à d e s c o n d it io n s d é f in ie s à l’a v a n c e .
U n b o n d e s o u s c r ip t io n d ’a c t io n s e s t u n e v a le u r m o b iliè r e q u i d o n n e le d r o it à s o n b é n é f ic ia ir e d ’a c h e t e r u n e ( o u
p lu s ie u r s ) a c t io n ( s ) d e la s o c ié t é à u n p r ix f ix é à l’a v a n c e .
5 7
L e s N F T e n
d u c ie . S a
4 0
q u e s t io n s
m is s io n
d e
g e s t io n
e s t d é t a illé e
d a n s le
c o n tra t d e
f id u c ie . Il e n g a g e
s a r e s p o n s a b ilit é e n c a s d e f a u t e d e g e s t io n . C e c i e s t d o n c t o u t à f a it d é c e n t r a lis a b le e n é c r iv a n t c e s c o n d it io n s d a n s u n c o n t r a t in t e llig e n t , c e q u i d o n n e d o n c lie u
à u n e f id u c ie d é c e n t r a lis é e s u r u n e b lo c k c h a in . L ’a v a n t a g e e s t e n c o r e u n e
f o is d ’o f f r ir c e s s e r v ic e s s a n s a v o ir b e s o in d e p a s s e r p a r d e s in t e r m é d ia ir e s .
P a ie m e n t s d é c e n t r a lis é s L a
r a is o n
d ’ê t r e
d e s s o lu t io n s d e
p a ie m e n t ( o u
d e
re c o u v re m e n t) d é c e n tra -
lis é e s t d e c r é e r u n é c o s y s t è m e d e f in a n c e o u v e r t f a c ile m e n t a c c e s s ib le a u x p o p u la t io n s s o u s - b a n c a r is é e s v o ir e
n o n
b a n c a r is é e s . C e s p a ie m e n t s p e r m e t t e n t
l’é m is s io n d e t r a n s a c t io n s s é c u r is é e s , a lim e n t é e s p a r d e s c o n t r a t s in t e llig e n t s .
R e q u e s t N e t w o rk
R e q u e s t N e tw o rk le s d e m a n d e s d e
a
e s t p a r e x e m p le
t r a n s a c t io n
g râ c e
u n e à u n
D A p p je t o n
f a c ilit a n t le
E R C - 2 0
p a ie m e n t e t
(R E Q ) (c f. q u e s -
t io n 3 7 ) . D e m a n d e r e t r e c e v o ir d e s p a ie m e n t s v ia c e r é s e a u n e d e m a n d e p a r e x e m p le q u e t r o is é t a p e s : 1 .
A lic e d if f u s e s u r la b lo c k c h a in
u n e d e m a n d e d e re c o u v re m e n t e n -
v e rs B o b ; 2 .
B o b
3 .
le s f o n d s s o n t t r a n s f é r é s à A lic e v ia la c r y p t o m o n n a ie s o u s - ja c e n t e .
a
r e ç o it a lo r s la d e m a n d e e t la p a ie ;
request.network
F in a le m e n t , la t o t a lit é
d e
c e
m a rc h é
a g é n é ré
b e a u c o u p
d ’e n t h o u s ia s m e
e n
2 0 2 1 e t in c id e m m e n t a t t ir é u n m o n t a n t d e c a p it a l im p r e s s io n n a n t : s e lo n le s it e D e F i P u ls e
?
, la
v a le u r t o t a le
v e r r o u illé e
( T V L ) ) d a n s le s p r o t o c o le s D e F i s ’é lè v e
o u
a u
6
im m o b ilis é e ja n v ie r 2 0 2 2
( T o t a l V a lu e à
1 0 1 ,8 4
L o c k e d
m illia r d s d e
d o lla r s , c o n t r e m o in s d e u n m illia r d f in m a i 2 0 2 0 . A u jo u r d ’h u i, le s s o lu t io n s D e F i s o n t c o n s t r u it e s s u r la p lu p a r t d e s g r a n d e s b lo c k c h a in s q u i s u p p o r t e n t le s c o n t r a t s in t e llig e n t s , E t h e r e u m
r e s t a n t c e p e n d a n t le s u p p o r t d e r é f é r e n c e .
? defipulse.com
5 8
2
J e t o n s n o n f o n g ib le s : N F T
L e s N F T e n
4 0
q u e s t io n s
6 0
Q u e ls
1 0
L e
s o n t
le s
je t o n s
fo n -
g ib le s e t n o n f o n g ib le s ?
d r o it f r a n ç a is , v ia
le s
a r t ic le s
5 8 7
e t 1 8 9 2
d u
c o d e
c iv il, d é s ig n e
c o m m e
f o n g i b l e u n e c a t é g o r ie d e b ie n s m e u b le s d o n t l’in d iv id u a lis a t io n n ’e s t p a s p o s s ib le e t q u i e s t c a r a c t é r is é e p a r s a n a t u r e , s a q u a n t it é e t s o n s e m b le r a b s t r a it , m a is s ig n if ie g e n re
s im p le m e n t q u ’u n
a u q u e l il a p p a r t ie n t : il e s t im p o s s ib le
te n a n t à p e u t ê tre
la
m ê m e
c a t é g o r ie . U n e
r e m p la c é e
c h o s e
p a r n ’im p o r t e
à
b ie n
s e
d é f in it p a r le
d is t in g u e r d ’a u t r e s b ie n s a p p a r -
f o n g ib le
q u e lle
e s p è c e . C e la p e u t
f o n g ib le
a u tre
e s t a in s i in t e r c h a n g e a b le
c h o s e
d u
m ê m e
g e n re
e t
( i.e ., d e
m ê m e n a t u r e ) . P a r a ille u r s , e n c a s d e r e s t it u t io n , c ’e s t la m ê m e u n it é d e m e s u r e (o u v in
q u a n t it é ) e t q u a lit é ( l’e s p è c e ) q u i d o it ê t r e r e s t it u é e . L ’o r , le b lé , le la it o u s o n t d e s b ie n s f o n g ib le s o u
d e
g e n re . Il e n
v a
d e
m ê m e
p o u r la
le
m o n n a ie , à
p lu s f o r t e r a is o n q u a n d e lle e s t d é m a t é r ia lis é e . U n e p iè c e ( c o in e n a n g la is ) d ’u n e u ro
e s t in t e r c h a n g e a b le
t o a c t if s , 1 E T H E n
a v e c u n e
a u tre
p iè c e
d ’u n
e u ro . A u
n iv e a u
d e s c ry p -
( e t h e r ) v a u d r a t o u jo u r s u n a u t r e E T H .
d r o it , a u x c h o s e s f o n g ib le s s ’o p p o s e n t a u x c o r p s c e r t a in s – c e
q u i f a it r é -
f é r e n c e à u n e c h o s e q u i p e u t ê t r e in d iv id u a lis é e . I l e n v a a in s i d ’u n a p p a r t e m e n t d a n s u n im m e u b le o u d ’u n e œ u v r e d ’a r t . U n j e t o n n o n f o n g i b l e ( N o n - F u n g ib le T o k e n
(N F T ) e n
a n g la is ) , e s t a in s i u n
je t o n
c r y p t o - a c t if s u r u n e
b lo c k c h a in
q u i
r e p r é s e n t e q u e lq u e c h o s e d ’u n iq u e , n ’e s t d o n c p a s in t e r c h a n g e a b le e t n e p e u t p a s ê t r e r e m p la c é . I l p o s s è d e s o n p r o p r e c o d e d ’id e n t if ic a t io n u n iq u e q u i le d if f é r e n c ie d u
r e s t e d e s N F T e x is t a n t s : il e s t « u n iq u e e n s o n g e n r e » .
P lu s f o r m e lle m e n t , u n je t o n n o n f o n g ib le e s t d o n c s im p le m e n t u n e n s e m b le u n iq u e d e d o n n é e s n u m é r iq u e s , s t o c k é s u r u n e b lo c k c h a in . L e s N F T s o n t u t ilis é s p o u r r e p r é s e n t e r d e s o b je t s n u m é r iq u e s r e p r o d u c t ib le s ( t e ls q u e d e s p h o t o s , d e s v id é o s , e t c .) e n t a n t q u ’é lé m e n t s u n iq u e s ( e t a in s i a n a lo g u e s à
u n
c e r t if ic a t d ’a u t h e n t ic it é ) d o n t la
v é e e t v é r if ié e . C e t t e a u t h e n t if ic a t io n
p r o p r ié t é
p e u t ê tre
é t a b lie , p r o u -
e s t v a lid é e p a r u n e p r e m iè r e t r a n s a c t io n
s u r la b lo c k c h a in , c e q u i lu i a c c o r d e p a r là m ê m e s a p r e m iè r e v a le u r . L e s c o p ie s d u
f ic h ie r o r ig in a l n e
s o n t a u
c o n t r a ir e
p a s ré s e rv é e s a u
p r o p r ié t a ir e
p e u v e n t ê t r e c o p ié e s e t p a r t a g é e s c o m m e n ’im p o r t e q u e l f ic h ie r .
6 1
d u
N F T
e t
L e s N F T e n
4 0
q u e s t io n s
P iè c e s ( c o in s ) v e r s u s je t o n s ( t o k e n s )
Il e s t im p o r t a n t d e p iè c e s ( c o in s e n
r a p p e le r le s c a r a c t é r is t iq u e s q u i d is t in g u e n t la
a n g la is ) d e
n o t io n
d e
c e lle s d e s je t o n s ( t o k e n s ) d a n s l’u n iv e r s d e s t e c h -
n o lo g ie s d e r e g is t r e s d is t r ib u é s ( D L T ) . L e s d e u x t e r m e s s o n t e n e f f e t p a r f o is u t ilis é s d e f a ç o n in t e r c h a n g e a b le p o u r d é s ig n e r le s d if f é r e n t e s u n it é s n u m é r iq u e s d ’u n e c r y p t o m o n n a ie c o m m e o n a p u le v o ir a v e c la q u e s t io n 8 , q u i t r a it e d ’I C O , In it ia l C o in
O f f e r in g , p o u r d é s ig n e r la
p ré v e n te
d ’u n it é s n u m é r iq u e s a m e n a n t
l’a c q u is it io n d e je t o n s . P o u r f a ir e
s im p le , il c o n v ie n t d e
c o n s id é r e r le s p iè c e s a u
s e n s la r g e
c o m m e
u n e m o n n a ie n u m é r iq u e r e p o s a n t s u r s a p r o p r e b lo c k c h a in e t p o u v a n t ê t r e u t ilis é e
c o m m e
q u e s t io n
m o y e n
1 1 . C ’e s t le
d e
p a ie m e n t . C e
c a s d u
b it c o in
o u
c o n c e p t e s t la r g e m e n t d é t a illé d e
d a n s
l’e t h e r . D if f é r e m m e n t , p lu t ô t q u e
la d e
f o n c t io n n e r s u r s a p r o p r e b lo c k c h a in , u n je t o n ( p a r f o is q u a lif ié d e « n o n - n a t if » ) s e d é f in it c o m m e u n a c t if é v o lu a n t s u r la b lo c k c h a in d ’u n e a u t r e p iè c e . I l h é r it e a in s i d e s f o n c t io n n a lit é s d e la b lo c k c h a in
s o u s - ja c e n t e . U n
je t o n
e s t é m is p o u r
r e p r é s e n t e r u n a c t if n u m é r iq u e f o n g ib le e t n é g o c ia b le , p a r e x e m p le p o u r jo u e r u n r ô le p r é c is c o m m e d a n s le c a d r e d ’u n e a p p lic a t io n d é c e n t r a lis é e ( D A p p ) , o u p o u r re p ré s e n te r u n u n a c t if d u L a
p r e m iè r e
c r a t is é
la
t it r e
d e
p r o p r ié t é
c o rre s p o n d a n t à
u n
a c t if n u m é r iq u e
o u
m o n d e r é e l. p la t e f o r m e
n o t io n
d e
( q u i e s t la
je t o n s p a r le
p lu s p o p u la ir e
a u jo u r d ’h u i) a y a n t d é m o -
b ia is d e s c o n t r a t s in t e llig e n t s ( c f . q u e s t io n
6 )
e s t é v id e m m e n t E t h e r e u m . L e s n o r m e s t e c h n iq u e s r é g is s a n t c e s c o n t r a t s s o n t a lo r s
a p p e lé e s
E th e re u m
R e q u e s t
t o n s s t a n d a r d s f o n g ib le s E t h e r e u m q u e s t io n 2 0 18 7 7 7
fo r C o m m e n t
(E R C ). E n
p a r t ic u lie r le s
s o n t d é f in is à t r a v e r s la n o r m e E R C - 2 0
3 7 ) . D ’a u t r e s s t a n d a r d s e x is t e n t p o u r le s je t o n s s u r E t h e r e u m
c o m m e
E R C - 2 2 3
?
, q u i n ’e s t p a s im p lé m e n t é
a u t o r is é d e p u is a o û t 2 0 2 1 e t q u i é t e n d E R C - 2 0
à
c e
je (c f.
d e p u is
jo u r , e t s u r t o u t E R C -
a v e c d e n o m b re u s e s n o u -
v e lle s f o n c t io n n a lit é s t e lle s q u e la n o t io n d ’o p é r a t e u r s ( u n c o n t r a t in t e llig e n t d e c o n f ia n c e p e u t t r a n s f é r e r u n s a t e u r ) o u le h o o k
m o n t a n t p r é - d é t e r m in é p o u r le c o m p t e d e l’u t ili-
tokenReceived q
t e r a u t o m a t iq u e m e n t u n
c o d e
d o n n é
u i p e r m e t a u r é c e p t e u r d u je t o n d ’e x é c u lo r s d e
c e t é v é n e m e n t ( c f . q u e s t io n
M a is il e x is t e d ’a u t r e s f o r m a t s d e je t o n s c o m m e N E O
?L
3 7 ).
( t e c h n iq u e m e n t a p p e lé s
’o b je c t if p r in c ip a l d e la p r o p o s it io n E R C - 2 2 3 e s t d e c o r r ig e r u n b u g d é c o u v e r t d a n s la n o r m e
E R C - 2 0
lo r s d e l’e n v o i d e je t o n s à u n c o n t r a t in t e llig e n t . S i la m é t h o d e n o n r e c o m m a n d é e e s t u t ili-
s é e ( c f . q u e s t io n
3 7 ) , le s je t o n s t r a n s f é r é s p e u v e n t ê t r e p e r d u s . P o u r p a llie r c e p r o b lè m e , la n o r m e
E R C - 2 2 3 p r o p o s e d e t r a it e r l’o p é r a t io n d e t r a n s f e r t d e je t o n s d e la m ê m e m a n iè r e q u e le s t r a n s a c t io n s E t h e r , c e q u i r e v ie n t à t r a it e r c h a q u e t r a n s a c t io n c o m m e u n é v é n e m e n t .
https://eips.ethereum.org/EIPS/eip-777.
6 2
1 0
je t o n s N E P - 5
?
), W
Q u e ls s o n t le s je t o n s f o n g ib le s e t n o n f o n g ib le s ?
a v e s , L is k , S t r a t is e t b ie n e n t e n d u t o u s le s N F T a b o r d é s d a n s
c e t o u v r a g e q u i s o n t m a jo r it a ir e m e n t d e s je t o n s r é g is p a r la n o r m e E R C - 7 2 1 ( c f . q u e s t io n je t o n
3 8 ) . D e p u is p e u , il e s t m ê m e
q u ’il s o it f o n g ib le
(E R C - 2 0 ) o u
t r a v e r s le s je t o n s h y b r id e s E R C - 1 1 5 5 E n f in , d e s je t o n s N F T re u m
p o s s ib le n o n
d e
g é re r d e
( E R C - 7 2 1 ) , v o ir e
fa ç o n
id e n t iq u e u n
le s d e u x
à
la
f o is , à
( c f . q u e s t io n 3 9 ) .
p e u v e n t ê tre
d é f in is s u r d ’a u t r e s b lo c k c h a in
q u ’E t h e -
e t r e s p e c t e r d o n c d ’a u t r e s n o r m e s e t s t a n d a r d s ( c f . q u e s t io n 4 0 ) .
D a n s t o u s le s c a s , le je t o n s e n
c ir c u la t io n
t a b le a u
1 0 .1 f o u r n it q u e lq u e s e x e m p le s d e s p r in c ip a u x
a c t u e lle m e n t , q u ’ils s o ie n t f o n g ib le s o u
n o n , e n
p r é c is a n t
la n o r m e t e c h n iq u e a s s o c ié e a in s i q u ’u n e d e s c r ip t io n s u c c in c t e .
?N
E O
E n h a n c e m e n t P r o t o c o l ( N E P ) v e r s io n
p ro c h e n t d e s s ta n d a rd s E R C - 2 0
5 , d o n t la d é f in it io n
e t E R C - 2 2 3 .
6 3
e t le s f o n c t io n n a lit é s s e r a p -
5
(N E O )
A V E S
6 4
Q
Q
Q
Q Q Q Q
C r y p t o K ic k s
C r y p t o K it t ie s
F 1D T I
L A N D
S O R
Q
U b is o f t Q u a r t z
T a b le a u
Q Q
Q
Q
T P u n k s
T o p S h o t
M in t b a s e
N B A
V ir t u a l P r o p e r t y N F T
A S S E T
Q
Q Q
C ry p to P u n k
Q
S o ra re
9
5
5
3 7 )
3 7 )
3 8 )
3 9 )
!N F T
T Z IP - 12
T R C - 7 2 1
N E P - 17 1
F lo w
d G o o d s
(Q
E R C - 115 5
(Q
E R C - 7 2 1
N E P - 5
(Q
E R C - 6 6 7
(Q d o lla r U S ( U S D )
p r o t o c o le D e F i U n iS w a p
d ’o r a c le d é c e n t r a lis é f a c ilit a n t le t r a n s f e r t d e d o n n é e s s é c u r is é e s
f o n g ib le s ( N F T )
je u
v id é o G o d s U n c h a in e d
je u
je u
p u n k s p ix e lis é s c o m m e
m a is s u r la
« G h o s t R e c o n : B r e a k p o in t »
C ry p to P u n k
n o n ) e n c ir c u la t io n ( f in 2 0 2 1 ) .
in - g a m e N F T la n c é s p a r U b is o f t d a n s le je u
T ro n
A v a t a r s u n iq u e s d e
G e s t io n d ’a c t if s N F T s u r la p la t e f o r m e M in t b a s e b lo c k c h a in
T h e S a n d b o x
U p la n d , u n M o n o p o ly e n lig n e
je u
C a r t e s d e c o lle c t io n s n u m é r iq u e s d e v id é o s e t d e m o m e n t s N B A
J e t o n s N F T d e s p r o p r ié t é s d u
d e s c é n a r ii d u
d e g e s t io n s p o r t iv e à t r a v e r s d e s c a r t e s d e jo u e u r n u m é r iq u e s
A c t if s d ig it a u x u n iq u e s ( in v e n t a ir e ) o u
J e u
T im e D e c e n t r a la n d
v id é o F 1 D e lt a
J e t o n d e p r o p r ié t é v ir t u e l d a n s T h e S a n d b o x o u
E lé m e n t s d ’in v e n t a ir e s u n iq u e s d u
A v a t a r s d e c h a t s u n iq u e s
C o lle c t io n u n iq u e e t d ig it a le d e c h a u s s u r e s d e l’é q u ip e m e n t ie r s p o r t if N ik e
A v a t a r s u n iq u e s d e p u n k s p ix e lis é s
C e r t if ic a t io n d e c o lle c t io n s d ’o b je t s a r t is t iq u e s
C a r t e s à c o lle c t io n n e r d u
J e t o n N F T d ’œ u v r e s d ’a r t g é n é r a t if s
je u x v id é o A x ie In f in it y
a v e s , a lt e r n a t iv e à E t h e r e u m
C r é a t u r e m a g iq u e u n iq u e d u
J e t o n s n o n
J e t o n d e la b lo c k c h a in W
J e t o n d e la b lo c k c h a in N E O , a lt e r n a t iv e c h in o is e à E t h e r e u m
R é s e a u
J e to n d e g o u v e rn a n c e d u
J e t o n s s t a b le s a d o s s é s à l’o r
J e t o n s s t a b le s a d o s s é s a u
1 0 .1 – E x e m p le s d e je t o n s ( f o n g ib le s o u
4 0
4 0
4 0
2 1
4 0
1 9
2 1
1 9
1 9
1 7
2 2
1 2
1 8
2 0
1 9
[5 , Q . 2 7 ]
Q
C o d e x
C A R D
A r t B lo c k s , A n o n y m ic e
A x ie s
W
N E O
C h a in lin k ( L IN K )
(U N I)
(X A U T )
T e t h e r G o ld
Q
4 0
U n iS w a p
(U S D T )
T e th e r U S D
S u p p o r t e t c e r t if ic a t io n d ’e x é c u t io n s u r r e s s o u r c e s d e c a lc u ls d é c e n t r a lis é e s
E R C - 2 0
J e t o n d e g o u v e r n a n c e d e l’O r g a n is a t io n a u t o n o m e d é c e n t r a lis é e p ilo t a n t D A I [5 , Q . 2 7 ]
iE x e c ( R L C )
e b
M a k e r (M K R )
a d o s s é à l’E t h e r ( E T H ) p u is à d ’a u t r e s c r y p t o m o n n n a ie s
J e t o n s t a b le d ’a b o r d
Q
D A I (D A I)
J e t o n s f o n g ib le s
D e s c r ip t io n
S u iv i d u t e m p s e t d e l’a t t e n t io n d e s c o n s o m m a t e u r s d e m é d ia s s u r le s s it e s W
N o rm e
B a s ic A t t e n t io n T o k e n ( B A T )
N o m
L e s N F T e n q u e s t io n s
Q u e lle s d if f é r e n c e s e n t r e u n
1 1
N F T e t d ’a u t r e s m o n n a ie s ?
L a g r a n d e d if f é r e n c e e t la r é v o lu t io n q u ’a p p o r t e n t le s N F T t ie n t à le u r c a r a c t é r is t iq u e
p r in c ip a le , à
d is s o c ie r d u d e
s a v o ir la
n o n - f o n g ib ilit é
( c f . q u e s t io n
d o m a in e m o n é t a ir e , c a r la f o n g ib ilit é e s t u n
la d é f in it io n
c a s : il a e x is t é
a c t u e lle a u
1 0 ) . C e c i v ie n t le s
é lé m e n t f o n d a m e n t a l
d e s m o n n a ie s . C e p e n d a n t , c e c i n ’a p a s t o u jo u r s é t é
c o u rs d e
l’h is t o ir e
d e s m o n n a ie s n o n - f o n g ib le s , q u e
le
le s c iv ili-
s a t io n s o n t d e p u is p e r d u e s . P o u r m ie u x c o m p r e n d r e , la p r e m iè r e s e c t io n d is c u t e d e la f o n g ib ilit é , s e s c a r a c t é r is t iq u e s e t s e s c o n s é q u e n c e s . L a d e u x iè m e s e c t io n p r o p o s e u n p o in t h is t o r iq u e la
s u r l’é v o lu t io n
t r o is iè m e
s e c t io n
d e s m o n n a ie s e n t r e
m o n tre
q u e
n o n - f o n g ib ilit é
l’a p p a r it io n
d e s
N F T
e t f o n g ib ilit é . E n f in ,
c o rre s p o n d
à
u n
re to u r
d e s m o n n a ie s n o n - f o n g ib le s d a n s n o s é c o n o m ie s .
À
p ro p o s d e
la f o n g ib ilit é
P o u r le s ju r is t e s e t le s é c o n o m is t e s , la m o n n a ie e s t le s e u l b ie n
« a b s o lu m e n t
f o n g ib le » , c a r e lle e s t c o n v e r t ib le o u é c h a n g e a b le e n t o u t a u t r e b ie n . C e t t e f a c u lt é d e s u b s t it u t io n d e la m o n n a ie a u x c h o s e s lu i p e r m e t d e p r o d u ir e d e s é q u iv a le n c e s . A p p r é h e n d é e c o m m e in s t r u m e n t d e m e s u r e d e la v a le u r , la m o n n a ie d is p o s e d e la c a p a c it é u n iq u e d e m e t t r e e n r a p p o r t , d e c o n v e r t ir e t d e t r a n s f o r m e r n ’im p o r t e
q u e lle
p h y s iq u e , d o n c
d e
u n it é
d e
c ré e r d e
la
m e s u re
p h y s iq u e
c o m m e n s u r a b ilit é
e n
u n e
e n tre
a u tre
u n it é
n ’im p o r t e
d e
m e s u re
q u e lle
g ra n -
d e u r . L a m o n n a ie e s t le « s u b s t it u t » o u « l’é q u iv a le n t » d e la v a le u r m a is e lle n ’e s t p a s « l’é g a l » d e s c h o s e s . L a
f o n g ib ilit é
d e
la
m o n n a ie
t ie n t à
s o n
c a ra c tè re
s y m b o liq u e , a u
s e n s o ù
la
m o n n a ie s y m b o lis e q u e lq u e c h o s e q u i e s t o u q u i n ’e s t p a s , e t a g it c o m m e r e p r é s e n t a n t d e c e t t e c h o s e e t d e s a v a le u r . T o u t c o m m e le m o t « p ip e » , n i s o n d e s s in , n e
s o n t la p ip e
e lle - m ê m e
p r é s e n t e r la p ip e s a n s
p o u r a u ta n t s e
c ’e s t a in s i le
d a n s le
t a b le a u
d e
q u i n ’e s t p a s là , la m o n n a ie c o n fo n d re
c a ra c tè re
a v e c
le
b ie n
in t e r c h a n g e a b le
6 5
d e s
M a g r it t e
m a is p e r m e t t e n t d e
v a r e p r é s e n t e r la v a le u r d ’u n lu i- m ê m e . P o u r le s in s t r u m e n t s
re -
b ie n
é c o n o m is t e s ,
m o n é t a ir e s
q u i re n d
L e s N F T e n
4 0
q u e s t io n s
c e u x - c i f o n g ib le s . A u t r e m e n t d it , c ’e s t le r a p p o r t d ’é q u iv a le n c e a b s o lu q u i p e r m e t u n e f o n g ib ilit é d e la m o n n a ie . P o u r q u e c e la s o it p o s s ib le , il f a u t d o n c q u ’u n e u n it é , u n a c t if o u u n je t o n , s o it e n t o u t p o in t id e n t iq u e à n ’im p o r t e q u e l a u t r e e t q u ’a u c u n e d is t in c t io n e n t r e le s d e u x n e s o it p o s s ib le . L e s e u r o s s o n t d e s je t o n s f o n g ib le s . A u c u n « e n g r a m m e » (a u c u n e
m a rq u e
r e s s e m b le
e n
p a r t ic u liè r e
t o u t p o in t à
o u
u n e
t r a c e ) n ’e s t p r é s e n t s u r u n e
a u tre
p iè c e
d ’e u r o s . I l e n
v a
p iè c e d e
d ’e u r o s q u i
m ê m e
p o u r le s
m o n n a ie s s t a n d a r d s d é m a t é r ia lis é e s q u i a p p a r a is s e n t s u r le s c o m p t e s : il n ’e s t p a s p o s s ib le
d e
t r a n s a c t io n s
a u x q u e lle s
s a v o ir d ’o ù
le s u n it é s v ie n n e n t , o ù
e lle s
o n t
e lle s o n t é t é
c ré é e s , o u
s e rv i p ré c é d e m m e n t. A u c u n e
d e
c e s
le s
in f o r -
m a t io n s n ’e s t e n g r a m m é e d a n s le s je t o n s f o n g ib le s . L e s b it c o in s s o n t e u x a u s s i f o n g ib le s c a r u n b it c o in d e 2 0 2 0 a la m ê m e v a le u r q u ’u n b it c o in d e 2 0 1 4 , m a lg r é le s in f o r m a t io n s e t s o n h is t o r iq u e in s c r it s d a n s la b lo c k c h a in .
R e t o u r h is t o r iq u e L a
m o n n a ie
e ffe t,
n ’a
p a s t o u jo u r s é t é
tu e l (o ffra n d e s ), d u d ’o b je t s e t d e la
tu re
d e
a n o n y m e
la m o n n a ie
e t d o n c p a s t o u jo u r s f o n g ib le . E n
[ 2 ] d é c r it d e s m o n n a ie s d it e s « s a u v a g e s
s o c ié t é s « p r im it iv e s
d e
s u r la f o n g ib ilit é
s u r v ie o u
le
» . E lle s s o n t u t ilis é e s d a n s d e s
» ( s a n s É t a t , n i é c r it u r e ) , d a n s le s o c ia l e t d u
ju r id iq u e
s e r v ic e s e n - d e h o r s d e
la
s p h è re
e t d e s b e s o in s f o n d a m e n t a u x
lo g e m e n t . O r , il m o n t r e
q u e
c h a m p
(a m e n d e s ), o u
d e
d u
s a c ré , d u
s p ir i-
s e rv e n t a u x é c h a n g e s
é c o n o m iq u e , c ’e s t - à - d ir e la
p o p u la t io n , c o m m e
le u r v a le u r d é p e n d
s o n n e s q u i le s o n t d é t e n u e s a u p a r a v a n t : c h a q u e
u n it é
d u
c la n
la
c e lle
n o u r r i-
e t d e s p e r-
n ’e s t d o n c p a s é q u iv a -
le n t e à u n e a u t r e . C e t t e s p é c if ic it é e s t a u s s i p r é s e n t e d a n s c e r t a in e s m o n n a ie s p e r s o n n e lle s g r e c q u e s é m is e s p a r d e s g r a n d e s f a m ille s à p iè c e s m é t a lliq u e s f r a p p é e s a u tru m
p ré s e n té
e n
p a g e
V I
2 2 . M a is
e
s iè c le
le s
ty ra n s
g re c s
a n c ie n n e s m o n n a ie s p e r s o n n e lle s p o u r é m e t t r e n y m e
e t g a r a n t ie , n o n
p lu s p a r la
p a r t ir d e s p r e m iè r e s
a v a n t J .- C . c o m m e
le s g a le t s d ’e le c -
fo n t p ro c é d e r à u n e
m o n n a ie
la
fo n te
d e s
d é s o r m a is a n o -
v a le u r d e s g r a n d e s f a m ille s , m a is p a r la
p u is -
s a n c e d e la c it é . L a m o n n a ie d e v ie n t a lo r s f o n g ib le . Il y
a
e u
d ’a u t r e s
m o n n a ie . C ’e s t le
m o m e n ts
d a n s
c a s p a r e x e m p le
l’h is t o ir e d u
o ù
d e s
c o r p o r a t io n s
S é n a t p e n d a n t l’E m p ir e
o n t b a ttu
la
r o m a in , m a is c e
d r o it a é t é r é c u p é r é e x c lu s iv e m e n t p a r l’E m p e r e u r d a n s le s d e r n ie r s s iè c le s ( a u III
e
s iè c le
a v a n t J .- C .) . A v e c
la
c h u te
d e
l’E m p ir e
r o m a in
e n
4 7 6
d u
m e n t d e s in v a s io n s b a r b a r e s , le s r o is , le s p r in c e s p u is le s é g lis e s , d e
f a it n o t a m r ic h e s p r o -
p r ié t a ir e s s e m e t t e n t à b a t t r e m o n n a ie . L e s d if f é r e n t e s p iè c e s n e s o n t d o n c p a s é q u iv a le n t e s e t le u r s v a le u r s d é p e n d e n t d o n c d e q u i le s f r a p p e . À
l’é p o q u e m é r o v in g ie n n e ( V - V I I
e
s iè c le s ) , le s d e u x t ie r s d e s m o n n a ie s c ir c u -
la n t e s n ’é t a ie n t p lu s is s u e s d e l’a u t o r it é p u b liq u e . L e s p r e m ie r s r o is c a r o lin g ie n s
6 6
1 1
Q u e lle s d if f é r e n c e s e n t r e u n N F T e t d 'a u t r e s m o n n a ie s ?
( P é p in le B r e f , p u is C h a r le m a g n e ) à p a r t ir d e 7 5 1 v o n t r e m é d ie r à c e la e n r e s t a u r a n t à le u r p r o f it e x c lu s if la f r a p p e d e s m o n n a ie s . J u s q u ’a u
m ilie u
d u
X IV
e
s iè c le
la
m o n n a ie
fra p p é e
v a
g a rd e r s o n
c a ra c tè re
o f f ic ie l, é m is e u n iq u e m e n t p a r le s p r in c e s , e m p e r e u r s , r o is , é v ê q u e s o u b a r o n s . Il e s t c la ir q u e
le
m o n n a ie à s o n
s e u l p r o f it e t d ’e n
p o u v o ir t e n t e
s e u l t y p e d e m o n n a ie e n
u n
m o y e n
r é c u p é r e r s y s t é m a t iq u e m e n t la
im p o s e r l’u s a g e u n iq u e e n
fra p p e
d e
n ’a c c e p t a n t q u ’u n
p a ie m e n t d e s d iv e r s e s r e d e v a n c e s . P o u r c e r t a in s h is -
t o r ie n s , la m o n n a ie e s t e n o u
d e
e ffe t u n
m o y e n
s u p p lé m e n t a ir e d e f a ir e r é g n e r la lo i,
c o m m o d e p o u r le s É t a t s d e s ’e n r ic h ir ( p a r le s e ig n e u r ia g e ) g r â c e
à la d if f é r e n c e e n t r e la v a le u r f a c ia le ( f ix é e e t r e c o n n u e ) e t la v a le u r m é t a lliq u e d e s p iè c e s . L e
p r o f it a in s i g é n é r é
c o n t r ib u e
à a s s o ir le u r p o u v o ir p o lit iq u e
e t la
m o n n a ie u n iq u e d e p r é le v e r p lu s a is é m e n t le s im p ô t s . T o u t e f o is , p e n d a n t le
M o y e n
 g e , le s b a n q u ie r s f o n t le u r a p p a r it io n . A u
d é -
p a r t , d e s m a r c h a n d s s ’o c c u p a ie n t d e v é r if ie r le p o id s d e s p iè c e s e t le u r a u t h e n t ic it é s u r le s m a r c h é s . « B a n q u e » v ie n t d e l’it a lie n
b a n c a
q u i s ig n if ie t a b le c a r le s
b a n q u ie r s , in it ia le m e n t , n e s e r v e n t q u ’à m e s u r e r la t e n e u r e n m é t a u x d e s d if f é r e n t e s p iè c e s e t d e
le s é c h a n g e r c o n t r e
la
m o n n a ie
lo c a le . M a is le u r m é t ie r v a
s ’in t e n s if ie r e t s ’é la r g ir a v e c l’a p p a r it io n d e la le t t r e d e c h a n g e a u X I I - X I I I
?
e n E u ro p e à
l’a u t r e
e
s iè c le
: c e lle - c i p e r m e t la c ir c u la t io n d e s d e t t e s c o m m e r c ia le s d ’u n e p la c e
e t d ’u n e
m o n n a ie
à
l’a u t r e . À
L o n d r e s , le s r ic h e s m a r c h a n d s c o n f ie n t
le u r o r à d e s o r f è v r e s q u i, e n é c h a n g e , le u r r e m e t t e n t u n c e r t if ic a t d e d é p ô t . A u f il d u
t e m p s , c e s c e r t if ic a t s d e d é p ô t d e v ie n n e n t t r a n s m is s ib le s ( a u
p o rte u r) e t
s o n t lib e llé s e n liv r e s s t e r lin g p o u r d e s m o n t a n t s r o n d s . C e a v e c
n ’e s t q u ’a u
X IV
le s M e d ic is . E n
e
s iè c le
e n
16 5 6 , J o h a n
It a lie
q u ’a p p a r a is s e n t le s
P a lm s t r u c h
c r é e u n e b a n q u e p r iv é e à S t o c k h o lm
p r e m iè r e s
(16 11- 16 7 1), m a rc h a n d
b a n q u e s
h o lla n d a is
q u i d e v ie n d r a la p r e m iè r e b a n q u e c e n t r a le
e n E u r o p e , la B a n q u e d e S u è d e e n 1 6 6 8 , q u i c r é e r a le p r e m ie r b ille t d e c r é d it e n 1 6 6 6 , r e p r o d u it d a n s la f ig u r e 1 1 .1 . L a b a n q u e c e n t r a le d ’A n g le t e r r e s e r a q u a n t à e lle
fo n d é e
e n
16 9 4
p a r u n
c o n s o r t iu m
d e
q u a ra n te
d ’E d im b o u r g , p o u r la p lu p a r t d é jà c r é a n c ie r s d e p a p ie r - m o n n a ie q u i c o r r e s p o n d
m a rc h a n d s d e
L o n d re s e t
la C o u r o n n e . A p p a r a ît a in s i le
a u x b ille t s a c t u e ls .
L a c o n v e r t ib ilit é d e c e s m o n n a ie s p a p ie r s e n m o n n a ie s m é t a lliq u e s a s s u r e la c o n f ia n c e
?L
n é c e s s a ir e
à
le u r a d o p t io n . L e s b ille t s s o n t d ’a b o r d
c o n v e r t ib le s e n
e s p è le r in a g e s à J é r u s a le m , S a in t J a c q u e s d e C o m p o s t e lle o u R o m e o c c a s io n n a ie n t d e s f r a is
c o n s id é r a b le s . A f in
d e p e r m e t t r e a u x p é le r in s d e v o y a g e r a v e c p e u
d ’a r g e n t e t d o n c d e f a ç o n
p lu s
s û r e , c e u x - c i p o u v a it c o n f ie r la s o m m e n é c e s s a ir e à le u r p è le r in a g e à l’O r d r e d e s T e m p lie r s , q u i r e m e t t a it e n é c h a n g e u n e le t t r e s u r la q u e lle é t a it in s c r it e la s o m m e d é p o s é e . C e t t e le t t r e m a n u s c r it e e t a u t h e n t if ié e p r it le n o m
d e « le t t r e d e c h a n g e » e t p e r m e t t a it d e r é c u p é r e r u n e f o is a r r iv é à d e s t i-
n a t io n à u n c o m p t o ir d e l’O r d r e la s o m m e d ’a r g e n t la is s é e a u E n
f a it , le s le t t r e s d e
c h a n g e
c ir c u la ie n t e n
O r ie n t d è s 7 0 0
a t t e in t l’E u r o p e q u e p lu s ie u r s s iè c le s p lu s t a r d .
6 7
d é p a rt. o u
8 0 0
a p r è s J .- C . m a is n ’o n t d o n c
L e s N F T e n
4 0
F ig u r e
q u e s t io n s
1 1 .1 – P r e m ie r b ille t d e c r é d it e n E u r o p e . B a n q u e d e S u è d e , 1 6 6 6 . ©
p iè c e s d ’a r g e n t e n
M u s é e d e la B a n q u e n a t io n a le d e B e lg iq u e
16 9 6
e n
A n g le t e r r e , p u is e n
o r e n
17 17 . E n
r e n d a n t le s b ille t s
c o n v e r t ib le s e n p iè c e s à u n t a u x f ix e , il n ’y a p lu s d e d is t in c t io n e n t r e le s m o y e n s d e p a ie m e n t . À d e
la
m o n n a ie
b a n q u e
e n
m o n é t a ir e
la f in d u X V III e n
c ir c u la t io n
o r p re n d lié e
a u x
e
s iè c le , le s b ille t s r e p r é s e n t a ie n t d é jà p lu s d u t ie r s e n
A n g le t e r r e . C e t t e
d é f in it iv e m e n t f in
e n
c o n v e r t ib ilit é
d e s b ille t s d e
1 9 7 1 , le v a n t la c o n t r a in t e
q u a n t it é s d ’o r d is p o n ib le s . L a
c r é a t io n
d e
d e
c r é a t io n
n o u v e lle s u n it é s
m o n é t a ir e s d e v ie n t d o n c p o t e n t ie lle m e n t illim it é e e t le u r v a le u r r e p o s e d é s o r m a is u n iq u e m e n t s u r la c o n f ia n c e . L a t h é o r ie s e lo n la q u e lle l’u s a g e d e la m o n n a ie n e s e s e r a it p a s r é p a n d u e s a n s le
f a it q u e
s o u s le
l’É t a t n e
te rm e
d e
l’im p o s e
c o m m e
« c h a r t a lis m e » o u
p a ie m e n t d e s t a x e s e t im p ô t s e s t c o n n u e
« t h é o r ie
d e
la
m o n n a ie
é t a t iq u e » . E n
e ffe t
l’u s a g e d ’u n e s e u le m o n n a ie e s t im p u ls é e p a r le s É t a t s q u i c h o is is s e n t l’u n it é d e c o m p t e e t le s m o y e n s d e p a ie m e n t d a n s le s q u e ls le s t a x e s e t le s im p ô t s d o iv e n t ê tre
p a y é s . C ’e s t g r â c e
à
c e
m é c a n is m e
q u e
le
p o u v o ir a s s o it la
m o n o c u lt u r e
m o n é t a ir e . A u jo u r d ’h u i, le s u n it é s d e la m o n n a ie u t ilis é e p o u r p a y e r le s t a x e s e t le s im p ô t s s o n t c r é é e s p a r le s b a n q u e s c o m m e r c ia le s : lo r s q u ’u n é t a b lis s e m e n t b a n c a ir e
o c t r o ie
u n
c r é d it , e lle
in je c t e
d a n s le
6 8
c ir c u it le s u n it é s q u i n ’e x is t a ie n t
1 1
Q u e lle s d if f é r e n c e s e n t r e u n N F T e t d 'a u t r e s m o n n a ie s ?
p a s a v a n t . C h a q u e b a n q u e c r é é e d o n c s e s p r o p r e s u n it é s , il y a e n q u e lq u e s o r t e d e s e u r o s B N P - P a r ib a s , d e s e u r o s L a B a n q u e p o s t a le , d e s e u r o s L C L , e t c . T o u t e s c e s u n it é s s o n t r e n d u e s f o n g ib le s d u f a it q u ’e lle s s o n t lib e llé e s d a n s la m ê m e u n it é d e c o m p t e ( l’e u r o ) e t q u e r ie n n e p e r m e t d e le s d is t in g u e r le s u n e s d e s a u t r e s . A p r è s l’é m is s io n c o m p te
à
l’a u t r e
e t n e
p a r l’é t a b lis s e m e n t in it ia l, le s e u r o s c ir c u le n t d ’u n
s o n t p a s d is c e r n a b le s d ’a u t r e s q u i o n t é t é
é m is p a r d e s
é t a b lis s e m e n t s d is t in c t s .
L e s N F T Il e n
c o m m e
e s t d e
r e t o u r d e s m o n n a ie s n o n
m ê m e
p o u r le s
m o n n a ie s s t a n d a r d s : q u e lle
b it c o in s
q u e
e t a u tre s
s o it l’o r ig in e
d e
f o n g ib le s
c r y p t o m o n n a ie s
q u e
le u r é m is s io n , r ie n
p o u r le s
n e
p e rm e t
d e d if f é r e n t ie r u n e u n it é d ’u n e a u t r e . A c t u e lle m e n t , la t o t a lit é d e s m o n n a ie s q u i e x is t e n t , y c o m p r is le s c r y p t o m o n n a ie s , s o n t d o n c
« f o n g ib le s
» : c h a q u e
u n it é
e s t a n o n y m e e t e s t é g a le à n ’im p o r t e q u e l a u t r e je t o n d e la m ê m e u n it é . O r , c e c i n ’e s t p a s v r a i p o u r le s N F T . I l e s t e n e f f e t d é s o r m a is p o s s ib le d e r e n d r e le s je t o n s u n iq u e s e n
le s d o t a n t d e
p r o p r ié t é s s p é c if iq u e s ( d a t e
e t lie u
d ’é m is -
s io n , p r o p r ié t a ir e , d r o it s lié s à la p r o p r ié t é , t r a n s a c t io n s o p é r é e s ) , d o n c n o n t e r c h a n g e a b le s a v e c
le s a u t r e s ( c f . q u e s t io n
d ’u n e t r a n s a c t io n , l’é m e t t e u r o r ig in a l, o u c o p ie
o r ig in a le . Il y a
q u e l il e s t p o s s ib le p u is q u e
c h a q u e
d o n c
d e
je t o n
u n
p r in c ip e
c o n n a ît r e s e
le
d is t in g u e
1 3 ). L o rs q u e
le v e n d e u r , n e p e u t e n
d ’u n ic it é
n o m b re d e s
c e s N F T
o u
d e
ra re té
d ’e x e m p la ir e s
d e
in -
f o n t l’o b je t
c o n s e rv e r u n e
q u i p r im e , p a r le c h a q u e
a u t r e s . L ’a v è n e m e n t d e s
N F T
v e r s io n , c o rre s -
p o n d d o n c , d a n s n o s s o c ié t é s , à u n r e t o u r à la p r é s e n c e d ’a c t if s d ’u n e m ê m e c a t é g o r ie ( N F T ) é t a n t c h a c u n u n iq u e e t d o n c a v e c u n e v a le u r p a r t ic u liè r e e t in d iv id u a lis é e s e lo n l’h is t o r iq u e d u je t o n , c o m m e c e la é t a it le c a s p o u r le s m o n n a ie s d it e s « p r im it iv e s » . L e s je t o n s n o n f o n g ib le s , u n e f o is e n r e g is t r é s s u r la c h a în e d e b lo c s , p o s s è d e n t e n
re v a n c h e
le s m ê m e s p r o p r ié t é s q u e
f a ls if ia b le s , im m u a b le s e t h a u t e m e n t s é c u r is é s g r â c e
à
le s a u t r e s je t o n s : in -
u n
ré s e a u
tra n s p a re n t,
d is t r ib u é e t g lo b a l. E n o u t r e , ils p e u v e n t ê t r e v e n d u s o u a c h e t é s à t o u t m o m e n t c o n t r e d e s m o n n a ie s q u i, e lle s , s o n t f o n g ib le s , c e q u i a u g m e n t e la liq u id it é d e s a c t if s c o r r e s p o n d a n t s . À
la d if f é r e n c e d e s a u t r e s c r y p t o m o n n a ie s , t e lle s q u e B it c o in e t E t h e r , q u i n e
d o iv e n t le u r c o u r s q u ’à l’é v o lu t io n d e l’o f f r e e t la d e m a n d e , le s N F T o n t u n e v a le u r in t r in s è q u e t io n , d e u n
lié e
s p o rt, d e
« u s a g e » e n
l’é c h a n g e . D è s
à
je u x
l’a c t if r é e l o u v id é o ) q u ’ils
n u m é r iq u e
e u x - m ê m e s q u i le u r c o n f è r e lo r s , à
(œ u v re
r e p r é s e n t e n t . Ils
t e r m e , le u r c o u r s
u n e
d ’a r t , o b je t d e
o n t a in s i u n e
c e r t a in e
d e v r a it ê t r e
p lu s
c o lle c -
« u t ilit é »
o u
v a le u r e n - d e h o r s d e s t a b le
q u e
c e lu i d e s
c r y p t o m o n n a ie s , m ê m e s i le m a r c h é a c t u e l a c o n n u d e g r a n d e s f lu c t u a t io n s d é b u t 2 0 2 1 ( c f . q u e s t io n 2 5 ) .
6 9
L e s N F T e n
4 0
q u e s t io n s
7 0
Q u e l a é t é le p r e m ie r N F T ?
1 2
É t a b lir la p a t e r n it é d e s N F T n ’e s t p a s s im p le : le t e r m e n ’a é t é in t r o d u it q u ’e n 2 0 1 7 p o u r d é s ig n e r u n o b je t n u m é r iq u e q u i a v a it é t é u t ilis é p o u r la p r e m iè r e f o is e n
2 0 14
p a r M c C o y . Q u e lq u e s é lé m e n t s h is t o r iq u e s s o n t p r é s e n t é s ic i a f in
d e
p e r m e t t r e à c h a c u n d e d é t e r m in e r s e lo n s a s e n s ib ilit é q u e l a é t é le p r e m ie r N F T .
M c C o y u n
p r é c u r s e u r p o u r le s N F T
E n m a i 2 0 1 4 , l’a r t is t e n e w - y o r k a is K e v in M c C o y , a v e c l’a id e d e l’e n t r e p r e n e u r A n il D a s h , a c r é é l’œ u v r e n u m é r iq u e Q u a n t u m . C e t t e œ u v r e , d o n t u n e illu s t r a t io n e s t d o n n é e d a n s la f ig u r e 1 2 .1 , e s t u n e a n im a t io n e n f o r m e d ’o c t o g o n e . L e 10 d u e
ju in
a u x
œ u v re s m illio n
n u m é r iq u e s d e
jo u r s d e c e tte
2 0 2 1 , e lle a é t é v e n -
e n c h è re s a v e c
d o lla r s
v e n te
œ u v re
p r e m iè r e
e n
d ’a u t r e s
a p rè s
q u a tre
lig n e . E n
n u m é r iq u e
a v e c
1, 472
p o u r
u n
2 0 14
é t a it la
c e r t if ic a t
d e
p r o p r ié t é n u m é r iq u e d é p o s é s u r la
b lo c k c h a in
r a is o n s
d e
c e
v e r d a n s le q u i –
e s t
:
s lo g a n
t ie s , a n d L ’o b je c t if
fre e s
o th e r d e
.
L e s
tro u -
N a m e c o in
fre e s
m o n e y
D N S , id e n t i-
t e c h n o lo g ie s »
c e tte
n a ie , q u i r e p o s e lo g ie
s o n t à
d e
« B it c o in
N a m e c o in
?
N a m e c o in c h o ix
.
F ig u r e
s u r
la
S o t h e b y ’s d e c e t t e œ u v r e a n im é e ) .
te c h n o d e
1 2 .1 – K e v in M c C o y , Q u a n t u m
( illu s t r a t io n d ig it a le p r o p o s é e p a r
c ry p to m o n -
b it c o in , e s t d o n c
c o n t r e la c e n s u r e e n
lu t t e r
p ro p o s a n t u n
s y s t è m e d e n o m m a g e ( D o m a in
N a m e S y s -
? www.namecoin.org B
it c o in lib è r e la m o n n a ie - N a m e c o in lib è r e le D N S , le s id e n t it é s e t d ’a u t r e s t e c h n o lo g ie s .
7 1
L e s N F T e n
te m
4 0
q u e s t io n s
( D N S ) ) d é c e n t r a lis é . L e b u t d e K . M c C o y e t A . D a s h é t a it d o n c d ’u t ilis e r N a -
m e c o in
a f in
d e
c ré e r u n e
p la t e f o r m e
p o u r v e n d r e , é c h a n g e r e t s u iv r e
le s t it r e s
d e p r o p r ié t é s d ’œ u v r e s d ’a r t . L e f a it q u e l’œ u v r e s o it u n iq u e , q u ’e lle a it u n t if ic a t n u m é r iq u e , q u ’il s o it p o s s ib le
d e
la v e n d r e
e t d e
c e r-
l’é c h a n g e r s u r la b lo c k -
c h a in N a m e c o in , lu i c o n f è r e d é jà t o u t e s le s c a r a c t é r is t iq u e s d ’u n N F T , b ie n q u e le c o n c e p t d e N F T n ’a it é t é in v e n t é q u e b ie n p lu s t a r d
L ’h is t o ir e
L e à
c o n t ro v e rs é e
3
m a i 2 0 14
à
s o n
œ u v re
s u r
p o u r u n e s t
à
p r e m ie r N F T
2 1 h 2 7 , K . M c C o y la
b lo c k c h a in
m o n ta n t d e
a c c e s s ib le
d u
l’a d
i.e , e n 2 0 1 7 .
a
d o n c
N a m e c o in
c ré é a u
le
je t o n
n u m é ro
c o rre s p o n d a n t d e
b lo c
17 4 9 2 3
0.015 N M C . L e m e s s a g e a s s o c i é à c e t t e t r a n s a c t i o n r e s s e nmc.tokenview.com/en/block/174923
e t e s t le s u iv a n t : I a s s e r t t it le t o t h e f ile a t t h e U R L
http://static.mccoyspace.com/gifs/quantum.gif w it h
t h e c r e a t o r ’s p u b lic a n n o u n c e m e n t o f it ’s p u b lis h in g
a t th e U R L
https://twitter.com/mccoyspace/status/462320426719641600 T h e f ile w h o s e S H A 2 5 6
h a s h
is
d41b8540cbacdf1467cdc5d17316dcb672c8b43235fa16cde98e79825b68709a is t a k e n t o b e t h e f ile in q u e s t io n . T it le t r a n s f e r s t o w h o e v e r c o n t r o ls t h is b lo c k c h a in e n t r y .
C e m e s s a g e in d iq u e q u e le G IF a n im é Q u a n t u m d e
l’a u t e u r . E n
o u tre , s o n
l’œ u v r e . E n f in , M c C o y
e m p r e in t e
in d iq u e
q u e
e s t a c c e s s ib le s u r le s it e
p e r m e t d ’a t t e s t e r d e
c e lu i q u i p o s s è d e
l’in t é g r it é
c e tte
d e
t r a n s a c t io n
e s t le p r o p r ié t a ir e d e s o n œ u v r e n u m é r iq u e . A in s i le p r e m ie r e s s a i d e N F T a v u
le jo u r e n m a i 2 0 1 4 .
U n e
p a r t ic u la r it é
v e le r d e s
la
f r a is
l’a c t e
a f in
d e
d e v ie n t q u i.
v a lid it é
q u ’il
p r o p r ié t é in a c t if . C e
C e c i
a
ju s q u ’a u 3 0
é té
le
N a m e c o in
s o n
n o m
re s te
a c t if .
e x p ir e
p e u t
d u
e s t
q u ’il
d o m a in e
S in o n ,
a p rè s
d e r n ie r c a s
d e
fa u t e n
d ’a p r è s
36 000 a lo r s
N a m e c o in
le s
b lo c s
ê tre d e
r é g u liè r e m e n t
p a y a n t
r è g le s
e t
le
d e
n o m
r é - e n r e g is t r é Q u a n tu m
e n r e g is t r é
o r ig in a l. L a
d u
n o m
N a m e c o in ,
d e p a r
q u i
c e
t r a n s a c t io n
n o m
s u r N a m e c o in
c o rre s p o n d a n te
d o m a in e n ’im p o r t e
re s ta
e n
in a c t if
d u p liq u a n t le
e s t a c c e s s ib le
nmc.tokenview.com/en/block/556942. C e m e s s a g e a p o u r o b j e c t i f d e c e r t i f i e r q u e @EarlyNFT p s io n
re n o u -
p é r io d iq u e m e n t
a v r il 2 0 2 1 à 1 4 h 5 3 , lo r s q u e d a n s le b lo c 5 5 6 9 4 2 , l’u t ilis a t e u r
@EarlyNFT a s a g e
d e
d e
d e
d o m a in e
é m is
p a r M c C o y
7 2
e n
à
re n d
m e s -
l’a d r e s s e
p o s s e s -
2 0 1 4 , c a r c e lu i- c i n ’e n
a
1 2
p a s
r e n o u v e lé
n o m
la
p o s s e s s io n . C e c i a
é té
Q u e l a é t é le p r e m ie r N F T ?
e ffe c tu é
a p rè s
a v o ir r é a c t iv é
le
d e d o m a in e e n s u iv a n t le s m ê m e s é t a p e s q u e c e lle s p r é c o n is é e s p a r
M c C o y , le
5
a v r il 2 0 2 1 à
7 h 0 0
d a n s le
b lo c
5 5 3 18 0
e t à
12 h 14
d a n s le
b lo c 5 5 3 2 1 4 . P lu s t a r d , u n e v e n t e a u x e n c h è r e s é t a it o r g a n is é e p a r la c é lè b r e d e
m a is o n
S o t h e b y ’s s o u s l’é g id e
@EarlyNFT a
c e t é v é n e m e n t,
2 0 2 1 à 16 h 3 0
d e
M c C o y . E n
p u b lié
d a n s
le
ré p o n s e
b lo c
à
l’a n n o n c e
5 6 2 3 9 2
d u
7
ju in
le m e s s a g e s u iv a n t q u i e s t a jo u t é s u r la b lo c k c h a in N a m e -
c o in p o u r c o m p lé t e r le b lo c 5 5 3 2 1 4
:
A n a u t h o r iz e d p r in t o f t h is o r ig in a l N F T , e n t it le d Q u a n t u m
b y K e v in
M c C o y , is c u r r e n t ly b e in g a u c t io n e d o f f b y S o t h e b y ’s . G o o d L u c k t o a
a ll t h e b id d e r s
A lo r s q u e d a lit é s c h a in
la
v e n te
d é c r it e s
a u x e n c h è re
p lu s
N a m e c o in
le
lo in , le 14
ju in
s e
c lô t u r a it le
m e s s a g e 2 0 2 1
à
10
s u iv a n t
12 h 2 5
a
ju in é té
d a n s
le
2 0 2 1 s e lo n in s c r it b lo c
s u r
le s m o -
la
b lo c k -
5 6 3 3 5 3
–
c f.
nmc.tokenview.com/en/block/563 353 : T h is o r ig in a l N F T , e n t it le d Q u a n t u m M a y 2 , 2 0 1 4 , is c u r r e n t ly h e ld
b y K e v in M c C o y a n d m in t e d o n
b y th e
p e rs o n
w h o
c o n t r o ls t h e
T w it -
t e r h a n d le @ E a r ly N F T . P le a s e d ir e c t m e s s a g e a ll in q u ir e s a b o u t t h e b
a rtw o rk th e re
.
L ’a m b ig u ït é
s u r la
la
e n c h è r e s p a r S o t h e b y ’s , la
v e n te
l’u s a g e
a u x d ’u n
E th e re u m
N F T
p o s s e s s io n
d e
ty p e
( c f . q u e s t io n
d e
« Q u a n tu m
E R C - 7 2 1, u n e
3 8 ). L a
»
v ie n t
d e s c r ip t io n
v e n te
d u d e
t e c h n o lo g ie e n
f a it
q u e c
l’œ u v r e
lo r s
d e
s t ip u le
f o n c t io n n a n t a v e c
e lle - m ê m e
a
e u
lie u
a v e c
le
c o n t r a t in t e llig e n t d is p o n ib le à l’a d r e s s e s u iv a n t e :
etherscan.io/address/0xe81a45439ff9bc5841202ce4b2049e578f8771d9#code O r , e n r e g a r d a n t le s d é t a ils d e s d o c u m e n t s d e la v e n t e a u x e n c h è r e s s t o c k é s p u b liq u e m e n t s u r la
p la t e f o r m e
IP F S
d
( c f . q u e s t io n
s ib le d ’e x t r a ir e le le m e s s a g e s u iv a n t , s ig n é p a r M c C o y S ig n e d
M e s s a g e
fo r
in d e p e n d e n t
c lie n t . T h is p r o v e s o w n e r s h ip t io n t h a t o r ig in a lly m in t e d
o f th e
Q u a n tu m
v e r if ic a t io n
fro m
e
a
1 5 ) , il e s t p o s -
: n a m e c o in
a d d re s s th a t s e n t th e
tra n s a c -
:
N2nunKeYiYeqDCunDzJ3EQQh1fbAawegPW : G3lWiwdDFkRycZZZ5LSwgx4KnFhk9QY/vsqWTtj3 bZZ1/WTYDitgJKft9a4d7B0nqCbRRPuvKKX0hi2607j1hN0= A d d re s s :
S ig n a t u r e
M e s s a g e c o rd e d
: « I K e v in
it o n
th e
M c C o y
n a m e c o in
c re a te d
th e
b lo c k c h a in
2 0 1 4 , m a k in g it t h e f ir s t o f w h a t w e n o w w o rk a n d
a rtw o rk fro m
Q u a n tu m w a lle t o n
a n d
re -
M a y
2 ,
c a ll N F T s . I s t ill o w n t h is a r t -
c o n t r o l t h e o r ig in a t in g a d d r e s s . »
7 3
t h is
L e s N F T e n
C e
4 0
q u e s t io n s
m e s s a g e
é c r it d a n s
u n
c o n tra t E R C - 7 2 1 s u r E th e re u m
M c C o y d é c la r e p o s s é d e r l’œ u v r e Q u a n t u m N F T
le
2
m a i 2 0 14
in d iq u e
q u e
é m is s o u s f o r m e d u p r e m ie r
e t q u ’il e s t m a in t e n a n t r é g i p a r c e
c o n tra t s u r E th e -
r e u m . I l y a d o n c c la ir e m e n t e u c r é a t io n d ’u n N F T E R C - 7 2 1 s u r E t h e r e u m a s s o c ié
à
c e tte
o b s o lè t e ta n t e u
œ u v re
e n
c a r a y a n t e x p ir é
lie u , m a lg r é
p o in t d e
v u e
a u tre
s u r N a m e C o in
r e v e n d ic a t io n
@EarlyNFT c e l a
d e
M c C o y . D ’u n
la
2 0 2 1, re n d a n t e n s u r la p la t e f o r m e
p o in t d e
n ’o f f r a it p a s
d e
s o rte
@EarlyNFT s u r
d e
p e u t ê tre
v u e , c e la
a s s e z
q u e lq u e
l’a n c ie n
N a m e C o in . L a v e n t e
v u
m o n tre
g a r a n t ie s
c o m m e q u e d e
la
t it r e
a p o u r-
N a m e c o in . D u
u n
v o l d e
t e n t a t iv e
s é c u r it é
la
d e
p a rt N F T
c a r le s
t it r e s
d e p r o p r ié t é s n e d e v r a ie n t p a s p é r im e r e t e n q u e lq u e s o r t e M c C o y a d é c id é
d e
r e v e n d iq u e r s a
s é c u r it é . C e la ju r is t e s , à
p o s e
p r o p r ié t é
a u s s i u n e
s a v o ir q u e
s e
s u r le
q u e s t io n
s y s tè m e à
p a s s e - t - il q u a n d
E R C - 7 2 1 p o u r p lu s
d e
d e v ro n t ré p o n d re
le s
la q u e lle u n
o b je t p h y s iq u e
e s t d é c la r é
s u r p lu s ie u r s s y s t è m e s d if f é r e n t s d e N F T ? a
tu m
E n
f r a n ç a is
p a r K e v in
c h a n c e à b
2
: « U n e
im p r e s s io n
a u t o r is é e
c e
N F T
o r ig in a l, n o m m é
Q u a n -
t o u s le s e n c h é r is s e u r s » .
E n f r a n ç a is : « C e t N F T
a ig in a l, n o m m é Q u a n t u m
m a i 2 0 1 4 , e s t a c t u e lle m e n t p o s s é d é
T w it t e r
d e
M c C o y , e s t a c t u e llm e n t m is a u x e n c h è r e s p a r S o t h e b y ’s . B o n n e
@ E a r ly N F T . V e u ille z
m a n d e s à
le
p a r la
c o n ta c te r
p a r
p a r K e v in M c C o y e t m in é le
p e rs o n n e m e s s a g e
q u i c o n t r ô le d ir e c t
le
p o u r
c o m p te
to u te s
d e -
p ro p o s d e c e tte œ u v re » .
c
www.sothebys.com/en/buy/auction/2021/natively-digital-acurated-nft-sale-2/quantum ipfs.io/ipfs/QmRWhsnDKBwWDozDgDp8Te25KDViDcfz83zDs7ykR1x995 V o i r l e d o c u m e n t signed_message.txt à l ’ a d r e s s e c i - d e s s u s . d
e
L e s p r é m ic e s d e s N F T E n à
o c to b re
L o n d re s a
2 0 1 5 , le
é té
c ré é
p r o je t E t h e r ia
p r o je t E t h e r ia
E th e re u m
e n
la n c é
lo r s d e
p a r C y r u s A d k is s o n . C e t t e
d é v e lo p p e u r s d ’E t h e r e u m L e
?
v is e
p ro p o s a n t
à
a e u
lie u
c o n fé re n c e
D E V C O N
c o n fé re n c e
1
p o u r le s
t r o is m o is a p r è s le la n c e m e n t d ’E t h e r e u m .
m o n t r e r le s
457 b
la
p r e m iè r e
p o s s ib le s
a p p lic a t io n s
r iq u e s h e x a g o n a le s d ’u n e
c a rte
d e
la
b lo c k c h a in
v ir t u e lle
q u e
le s
p a r t ic ip a n t s p o u v a ie n t a c q u é r ir p o u r u n e t h e r a v e c l’a p p lic a t io n M e t a M a s k ( c f . q u e s t io n 2 6 ) . L a f ig u r e 1 2 .2 r e p r e n d la p a g e d ’a c c u e il d ’E t h e r ia e t p e r m e t d e v o ir la
c a rte
d u
m o n d e
l’a s p e c t h is t o r iq u e e n 2 4
h e u re s p o u r
a s s o c ié e . A v e c le d e
c e tte
1, 4 m
p r e m iè r e
r e g a in
d ’in t é r ê t p o u r le s N F T
e t d u
e x p é r ie n c e , c e s œ u v r e s o n t é t é
illio n d e d o lla r s e n 2 0 2 1 .
? etheria.world
7 4
f a it d e
v e n d u e s
1 2
F ig u r e
1 2 .2
Q u e l a é t é le p r e m ie r N F T ?
– P a g e d ’a c c u e il d ’E t h e r ia .
L e s p r e m ie r s N F T E n
2 0 1 6 , le
p r o je t R a r e p e p e s
p ro p o s e
d e
c o lle c t io n n e r d e s
c a rte s
d e
d e s -
s in s q u i r e p r é s e n t e n t P e p e t h e f r o g . D e n o m b r e u x a r t is t e s o n t p a r t ic ip é e t p r o d u it
1 700 c a r t e s
fo rm e
?
d if f é r e n t e s q u e le s c o lle c t io n n e u r s s ’é c h a n g e n t s u r u n e p la t e -
e n e th e rs .
F ig u r e
L e
1 2 .3
– E x e m p le d e C r y p t o P u n k s .
p r o je t C r y p t o P u n k s e s t lu i la n c é
e n
u n iq u e s , r e p r é s e n t a n t d e s p u n k s p ix e lis é s la f ig u r e
2 0 17
e t p ro p o s e
, c o m m e
1 2 .3 . I ls s o n t a u jo u r d ’h u i c o n s id é r é s c o m m e
? rarepepes.com www.larvalabs.com/cryptopunks
7 5
le
10 000 a v a t a r s ,
m o n tre
la
to u s
s é le c t io n
d e
le s p r e m ie r s v r a is N F T
s u r
L e s N F T e n
4 0
q u e s t io n s
E t h e r e u m . P lu s
g é n é r a le m e n t , il e s t é t a b li q u e
le s
œ u v re s
d ’a r t a s s o c ié e s
a u
c o u r a n t d e s C r y p t o P u n k s o n t g é n é r é e n 2 0 2 1 d e l’o r d r e d e 3 5 1 m illio n s d e d o lla r s d e t r a n s a c t io n s d e p u is le u r la n c e m e n t . D e p u is 2 0 1 7 , il e s t a u s s i p o s s ib le s o n t
d ’a d o r a b le s
d is p o n ib le s e n
c ré a tu re s
ju in
d ’a c q u é r ir e n
q u i r e s s e m b le n t
à
lig n e
d e s
d e s C r y p t o K it t ie s
c h a t s . Q u e lq u e s
2 0 2 1 s o n t p r o p o s é s d a n s la f ig u r e
?
q u i
e x e m p le s
1 2 .4 . I l e s t p o s s ib le
d e
le s
é c h a n g e r e n t r e p a s s io n n é s . P o u r c e la , c e s o b je t s n u m é r iq u e s u t ilis e n t la b lo c k c h a in E t h e r e u m v o ir à
a f in d e g a r a n t ir la t r a ç a b ilit é , la v a lid it é d e s é c h a n g e s e t d e s a -
to u t m o m e n t q u i p o s s è d e
q u e l C r y p t o K it t y . P lu s d e
d é t a ils s u r le
fo n c -
t io n n e m e n t d e s C r y p t o K it t ie s s o n t d o n n é s p lu s lo in ( c f . q u e s t io n 1 7 ) .
F ig u r e
D e p u is , d e
1 2 .4
– C o lle c t io n d e C r y p t o k it t ie s e n v e n t e a u
n o m b re u s e s
m o s , E O S .io , F lo w , T e z o s
b lo c k c h a in s o u
e n c o re
c o m m e
T ro n
b lo c k c h a in
la
p lu s u t ilis é e
C a s h , E th e re u m , C o s -
o n t d é v e lo p p é
c o le s p o u r g é r e r d e s N F T ( c f . q u e s t io n s 3 8 , 3 9 n é a n m o in s la
b it c o in
1 1 ju in 2 0 2 1 .
le u r s
p ro p re s
p ro to -
e t 4 0 ). E n 2 0 2 1, E th e re u m
p o u r le s N F T . Il e x is t e
re s te
é g a le m e n t p lu -
s ie u r s p la t e f o r m e s p o u r c r é e r u n N F T c o m m e O p e n S e a e t R a r ib le p o u r n ’e n c it e r q u e d e u x ( c f . q u e s t io n s 2 7 e t 3 6 ) .
? www.cryptokitties.co
7 6
E s t- c e
1 3
q u e
le s
N F T
s o n t
in t e r c h a n g e a b le s ?
I l y a p r in c ip a le m e n t d e u x m a n iè r e s d ’e n v is a g e r c e t t e q u e s t io n . D a n s
u n
p r e m ie r t e m p s , u n
p r io r i u n iq u e
: d e u x
N F T
n e
N F T
m a is in t e r c h a n g e a b le s . C o m m e n o n
f o n g ib le e s t e n
e ffe t u n
é t a n t e x p r é s s e m e n t n o n - f o n g ib le , il e s t a
s o n t d o n c v u
ja m a is
id e n t iq u e s
e t n e
s o n t d o n c
p r é c é d e m m e n t ( c f . q u e s t io n
1 0 ), u n
ja -
je t o n
e n s e m b le u n iq u e d e d o n n é e s n u m é r iq u e s , s t o c k é
s u r u n e b lo c k c h a in . L e s N F T p e u v e n t b ie n s û r ê t r e u t ilis é s p o u r r e p r é s e n t e r d e s o b je t s n u m é r iq u e s r e p r o d u c t ib le s e t c e s o b je t s p e u v e n t ê t r e g é s
c o m m e
n ’im p o r t e
q u e l f ic h ie r . M a is
le
N F T
c o p ié s e t p a r t a -
lu i- m ê m e , i.e ., le
c e r t if ic a t d e
p r o p r ié t é o u d e g a r a n t ie d u f ic h ie r n u m é r iq u e r e s t e u n iq u e e t d o n c e n c o r e u n e f o is n o n in t e r c h a n g e a b le . D a n s
u n
d e u x iè m e
t e m p s , la
q u e s t io n
p o u r r a it ê t r e
p lu t ô t d e
s a v o ir s ’il e s t
p o s s ib le d ’é c h a n g e r d e s N F T . Il y
a
a lo r s
e f f e c t iv e m e n t p lu s ie u r s
s p é c ia le m e n t c o m p t e la
« c u lt u r e
d e
d e
fa ç o n
d e
s u b s t it u e r d e s
le u r s in g u la r it é . P a r e x e m p le , d a n s
re n d e m e n ts » (o u
y ie ld
f a r m in g
e n
N F T , s a n s la
t e n ir
c o n t in u it é
d e
a n g la is , v o ir d a n s l’e n c a r t c i-
a p r è s ) , s e d é v e lo p p e la « c u lt u r e d e je t o n s n o n f o n g ib le s » ( N F T f a r m in g ) . C e t t e c u lt u r e e s t u n e p r a t iq u e é m e r g e n t e c o n s is t a n t à m is e r d e s N F T e n v u e d ’o b t e n ir u n e r é c o m p e n s e , o u à m is e r d e s je t o n s p o u r u n N F T e n g u is e d e r é c o m p e n s e . Il s ’a g it d ’u n r a p p r o c h e m e n t e n t r e la t e c h n o lo g ie N F T e t la f in a n c e d é c e n t r a lis é e D e F i ( c f . q u e s t io n 9 ) .
Y ie ld
f a r m in g
o u
l’a m p lif ic a t io n
p o t e n t ie lle
d e s re n d e m e n t s
L a c u lt u r e d e r e n d e m e n t ( y ie ld f a r m in g ) e s t la p r a t iq u e q u i c o n s is t e à a c c u m u le r o u p r ê t e r d e s c r y p t o m o n n a ie s a f in d e g é n é r e r d e la liq u id it é
a
, e t
a c c e s s o ir e m e n t d e s r e n d e m e n t s f in a n c ie r s é le v é s , s o u s la f o r m e d ’a u t r e s c r y p t o m o n n a ie s . L e s
p r o t o c o le s
d e
c u lt u r e
liq u id it é s à in v e s t ir o u
d e
re n d e m e n t
in c it e n t
le s
f o u r n is s e u r s
d e
à im m o b ilis e r le u r s a c t if s d a n s u n e f e r m e d e liq u i-
d it é s g é r é e p a r d e s c o n t r a t s in t e llig e n t s . C e s in c it a t io n s p e u v e n t ê t r e u n
7 7
L e s N F T e n
4 0
q u e s t io n s
p o u r c e n t a g e d e s f r a is d e t r a n s a c t io n , d e s in t é r ê t s d e s p r ê t e u r s o u d e s je to n s d e g o u v e rn a n c e . L e s r e n d e m e n t s o b t e n u s s o n t e x p r im é s e n
g é n é ra l e n
re n d e m e n t a n n u e l e t s o n t d o n c à m e ttre e n re g a rd
p o u rc e n ta g e
d e
d e t a u x d ’in t é r ê t o b -
t e n u s s u r d e s liv r e t s d ’é p a r g n e c la s s iq u e . T o u t e f o is , à m e s u r e q u e d e p lu s e n
p lu s d ’in v e s t is s e u r s a jo u t e n t d e s f o n d s à
la
fe rm e
d e
liq u id it é s , la
v a -
le u r d e s r e n d e m e n t s é m is d im in u e . A u d é b u t , la p lu p a r t d e s p r o d u c t e u r s d e
r e n d e m e n t o n t a c c u m u lé
d e s c r y p t o m o n n a ie s s t a b le s m a is d o r é n a -
v a n t ils o f f r e n t d e s je t o n s d e g o u v e r n a n c e E t h e r e u m la
liq u id it é
d e
la
fe rm e . E n
é c h a n g e
d o n c
d e
la
p o u r l’e x t r a c t io n d e
f o u r n it u r e
d e
liq u id it é s ,
c e s je t o n s d e g o u v e r n a n c e p e u v e n t g é n é r a le m e n t ê t r e n é g o c ié s à la f o is s u r d e s b o u r s e s c e n t r a lis é e s c o m m e B in a n c e ( c f . q u e s t io n 2 7 ) e t s u r d e s b o u r s e s d é c e n t r a lis é e s c o m m e U n iS w a p a
d e
c e
( c f . q u e s t io n s 9
e t 2 8 ).
L a liq u id it é d ’u n m a r c h é e s t la p o s s ib ilit é d ’a c h e t e r o u d e v e n d r e r a p id e m e n t le s a c t if s m a rc h é
s a n s d é s é q u ilib r e r s e n s ib le m e n t le s p r ix : p lu s u n
e s t a is é , r a p id e e t p e u
A in s i, la
c u lt u r e
m e n t s a u f q u ’e lle
m a rc h é
e s t liq u id e , p lu s il
c o û t e u x d ’y r é a lis e r d e s t r a n s a c t io n s .
d e
je t o n s
im p liq u e
n o n - f o n g ib le s d e s
N F T
e s t s im ila ir e
c o m m e
à
la
ré c o m p e n s e
c u lt u r e
o u
d e
c o m m e
re n d e je t o n
e t
r e p o s e s u r d e s f e r m e s d e N F T à la p la c e d e s f e r m e s d e liq u id it é s . L a c u lt u r e d e N F T
c ré e
a in s i d e
la liq u id it é
e t d e
l’u t ilit é
p o u r d e s N F T
q u i, a u t r e m e n t , r e s t e -
r a ie n t im m o b ilis é s . I l e s t a in s i p o s s ib le d ’e n v o y e r d e s N F T d a n s u n e f e r m e s p é c ia lis é e v ia d e s c o n t r a t s in t e llig e n t s a f in d e g a g n e r d e s r é c o m p e n s e s ( v o ir e d e s in t é r ê t s ) a s s o c ié s – la
fe rm e
U n e
e s t d ’a jo u t e r u n e
a u tre
p o s s ib ilit é
m is a n t s u r u n e
a p p r é c ia t io n
s tra te
d e
je u
d e
v id é o
la
v a le u r d e s N F T .
a u
p ro c e s s u s
a v e c
d e s r é c o m p e n s e s m o d u lé e s p a r d e s r é u s s it e s a u je u . P a r e x e m p le , d e s p r o d u it s c o m m e a u
A lie n
W
c o n c e p t d e
o r ld s e t C o m e t h
c u lt u r e
m e t a u x jo u e u r s d e p o u r c ré e r d e
d e
a jo u t e n t u n
je t o n s . E n c o r e
c ô té
lu d iq u e
p lu s in t e r a c t if , le
e t u n e je u
g a g n e r d e s je t o n s q u ’ils p e u v e n t e n s u it e
n o u v e a u x
N F T
( c f . q u e s t io n
1 9 ). C e s
A x ie
c o m p é t it io n In f in it y p e r -
v e n d re
n o u v e a u x
N F T
o u
u t ilis e r
s o n t a lo r s
d e s A x ie s . L e s jo u e u r s p e u v e n t a in s i m o n é t is e r c e s c r é a t u r e s d e d if f é r e n t e s m a n iè r e s . D e
n o m b re u x
a u t r e s je u x
N F T
s e
d é v e lo p p e n t a in s i a u t o u r d u
é c o n o m iq u e « p la y t o e a r n » ( c f . q u e s t io n s 1 9 E n f in , u n
p e u
d a n s la m ê m e
v e in e , d e s N F T
p e u v e n t é g a le m e n t ê t r e
g é s a f in d e g a r a n t ir u n e d e t t e ( c f . q u e s t io n 2 8 ) .
7 8
m o d è le
e t 2 0 ). é c h a n -
E s t - il
1 4
p o s s ib le
d e
s e
f a ir e
v o le r u n N F T ?
C o m m e
p o u r la
q u e s t io n
p r é c é d e n t e , il y
a
p r in c ip a le m e n t d e u x
m a n iè r e s
d ’e n v is a g e r c e t t e q u e s t io n . D a n s u n p r e m ie r t e m p s , u n N F T é t a n t u n e n r e g is t r e m e n t s u r u n e b lo c k c h a in d is t r ib u é e
à
t o u s le s p a r t ic ip a n t s d u
r é s e a u , la
q u e s t io n
r e v ie n t à
s a v o ir s ’il e s t
t e c h n iq u e m e n t p o s s ib le d ’e f f a c e r u n N F T . O r , c e c i n é c e s s it e r a it d e f a ir e d is p a r a ît r e
la
b lo c k c h a in
c o m p le x e
a s s o c ié e
d è s lo r s q u e
d e
la
t o t a lit é
la b lo c k c h a in
d e
la
p la n è t e , c e
s o u s - ja c e n t e
q u i s e m b le
a
p r io r i
e s t s u f f is a m m e n t r é p a n d u e
e t s é c u r is é e . D e c e p o in t d e v u e il n e s e m b le d o n c p a s r é a lis a b le d e « v o le r » u n N F T . D a n s u n
d e u x iè m e
t e m p s , la
q u e s t io n
e s t d e
s a v o ir s ’il e s t p o s s ib le
d e
s ’o c -
t r o y e r la p o s s e s s io n d u N F T a u d é t r im e n t d e s o n p r o p r ié t a ir e lé g it im e . P o u r c e la il f a u t s o it m o d if ie r la b lo c k c h a in , s o it t r a n s f é r e r le N F T s a n s l’a c c o r d d u p r o p r ié t a ir e . D a n s le p r e m ie r c a s , la p r o b lé m a t iq u e r e s t e la m ê m e q u e p o u r f a ir e d is p a r a ît r e
le
m ê m e
N F T e t, e n
le s e c o n d n ir a v e c
d e
la b lo c k c h a in
p a r t ic u lie r , le
: c e la n é c e s s it e r a it d ’a t t a q u e r la b lo c k c h a in
s y s tè m e
d e
c a s , il f a u d r a it s o it c o n n a ît r e la c le f p r iv é e d u
le s in f o r m a t io n s p u b liq u e s , a f in
t r a n s f é r a n t la
p r o p r ié t é
d e p u is le
d e u x c a s é v o q u é s , la q u e s t io n
d ’é m e t t r e
p r o p r ié t a ir e
e s t d e
e lle -
c o n t r a t s in t e llig e n t s s o u s - ja c e n t . D a n s
lé g it im e
c a r a c t é r is e r le
p r o p r ié t a ir e , s o it l’o b t e -
u n e
t r a n s a c t io n v e r s le
n iv e a u
d e
« lé g it im e »
v o le u r . D a n s le s s é c u r it é
d u
s y s -
t è m e d e s N F T . L a p r e m iè r e r é p o n s e e s t q u e la s é c u r it é d e s N F T r e p o s e s u r c e lle d e
la
b lo c k c h a in
e t d e s p r im it iv e s c r y p t o g r a p h iq u e s s o u s - ja c e n t e s . T o u t e f o is ,
d e n o m b r e u x t ie r s ( p h y s iq u e s o u in f o r m a t iq u e s ) s o n t e n g é n é r a l im p liq u é s d a n s u n e
t r a n s a c t io n
N F T
: il c o n v ie n t d o n c
d ’a n a ly s e r é g a le m e n t le s r is q u e s lié s à
c e s e n t it é s . E n f in , le s a s p e c t s ju r id iq u e s e t é c o n o m iq u e s n e
s o n t p a s n o n
à
L . 5 5 2 - 2
n é g lig e r : le s je t o n s n u m é r iq u e s s o n t d é f in is d a n s l’a r t ic le
m o n é t a ir e
e t f in a n c ie r ( c f . q u e s t io n
2 9 ) , m a is
c o n t r a ir e m e n t a u x
d u
p lu s
C o d e
t r a n s a c t io n s
p a r c a r t e s b a n c a ir e s p a r e x e m p le r é g is p a r l’a r t ic le L 1 3 3 - 1 8 d u m ê m e c o d e
?
, le s
? www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000035430532 A r t ic le
L . 13 3 - 18
d u
C o d e
m o n é t a ir e
e t f in a n c ie r : « E n
c a s d ’o p é r a t io n
d e
p a ie m e n t n o n
a u t o r is é e
s ig n a lé e p a r l’u t ilis a t e u r d a n s le s c o n d it io n s p r é v u e s à l’a r t ic le L . 1 3 3 - 2 4 , le p r e s t a t a ir e d e s e r v ic e s d e p a ie m e n t d u p a y e u r r e m b o u r s e a u p a y e u r le m o n t a n t d e l’o p é r a t io n n o n a u t o r is é e im m é d ia t e m e n t
7 9
L e s N F T e n
4 0
q u e s t io n s
t r a n s a c t io n s s u r b lo c k c h a in
( a n o n y m e s e t r é a lis é e s s a n s f o r c é m e n t d e
p re s ta -
t a ir e ) n e s o n t p a s s p é c ia le m e n t p r o t é g é e s p a r la lo i f r a n ç a is e . T o u s c e s a s p e c t s s o n t m a in t e n a n t d é t a illé s .
C o m m e n t le s N F T
U n
N F T
s u r u n e
e s t u n
s o n t - ils s é c u r is é s ?
e n r e g is t r e m e n t d u
b lo c k c h a in
( c f . q u e s t io n s
p r ié t é n e p e u t d is p a r a ît r e o u
t it r e
1 , 6
d e
p r o p r ié t é
e t 1 0 ). E n
d ’u n
ta n t q u e
f ic h ie r n u m é r iq u e
t e l, c e
ê t r e m o d if ié q u e s i la b lo c k c h a in
t it r e
d e
p ro -
e lle - m ê m e n ’e s t
p a s s û r e e t a u t o r is e d e t e lle s m o d if ic a t io n s . L e N F T c o n t ie n t u n r é s u m é n u m é r iq u e c r y p t o g r a p h iq u e ( c f . q u e s t io n 3 3 ) d u f ic h ie r n u m é r iq u e e t la s ig n a t u r e é le c t r o n iq u e ( c f . q u e s t io n s 3 2 te u r o u
d u
v e n d e u r d e c e f ic h ie r . L e f a it d e m e t t r e u n
e t 3 4 ) d u c ré a -
r é s u m é c r y p t o g r a p h iq u e
d a n s l’e n r e g is t r e m e n t p lu t ô t q u e le f ic h ie r c o m p le t p e r m e t d e r e n d r e l’e n r e g is t r e m e n t p lu s c o u r t , t o u t e n c h ie r in it ia l. S i la c e la
f o n c t io n
e m p ê c h a n t n é a n m o in s le s m a n ip u la t io n s s u r le
d e
h a c h a g e
g a r a n t it q u ’il n ’e s t p a s p o s s ib le
c r y p t o g r a p h iq u e
d e
te u r o u
d u
ré s u m é
v e n d e u r. D e
c r y p t o g r a p h iq u e
m ê m e , s i la f o n c t io n
d e
d u
lie r le
f a it d e
f ic h ie r é le c t r o n iq u e
f ic h ie r ) e t l’id e n t it é
s ig n a t u r e
f i-
e s t s û r e , a lo r s
f a ls if ie r le s e n r e g is t r e m e n t s . L e
s ig n e r é le c t r o n iq u e m e n t le s t r a n s a c t io n s p e r m e t d e ( p lu s p r é c is é m e n t le
u t ilis é e
d u
é le c t r o n iq u e
c ré a -
u t ilis é e
e s t s û r e , c e la p e r m e t d e g a r a n t ir la lé g it im it é d e la v e n t e . A u n iv e a u d e la t e c h n iq u e d u s y s t è m e , c e s o n t d e s h y p o t h è s e s c la s s iq u e s d e c y b e r s é c u r it é q u i s o n t u t ilis é e s . E n p a r t ic u lie r , la s é c u r it é d e s N F T r e p o s e s u r le s p r o p r ié t é s m a t h é m a t iq u e s s p é c if iq u e s d e s f o n c t io n s d e tu re
u t ilis é e s p a r la
b lo c k c h a in
s o u s - ja c e n t e , q u a n d
c e
h a c h a g e
e t d e
s ig n a -
n ’e s t p a s c e lle s d e s a l-
g o r it h m e s d e v é r if ic a t io n d e p r e u v e s a v a n c é s c o m m e le s p r e u v e s à d iv u lg a t io n n u lle
d e
c o n n a is s a n c e
( Z e r o - K n o w le d g e
P r o o f ( Z K P ) ) u t ilis é e s d a n s c e r t a in e s
c o n s t r u c t io n s ( c f . q u e s t io n 3 1 ) .
L e s r is q u e s t ie r s d a n s le s o p é r a t io n s N F T
P a r a ille u r s , s e lo n le s s p é c if ic it é s d ’u n e o f f r e , d ’u n d é p ô t o u d ’u n e t r a n s a c t io n d e N F T , u n c e r t a in n o m b r e d e s e r v ic e s e t d e t ie r s s o n t im p liq u é s d a n s le p r o c e s s u s . L e
p r o p r ié t a ir e
a p r o b a b le m e n t u n e
r e la t io n
d ’a f f a ir e s e t c o n t r a c t u e lle
d i-
r e c t e a v e c u n c e r t a in n o m b r e d e p a r t ie s d is t in c t e s e t d e v r a r é g le r le s q u e s t io n s ju r id iq u e s d é c o u la n t d e c e s r e la t io n s . B ie n q u e n o n e x h a u s t iv e , la lis t e s u iv a n t e
a p r è s a v o ir p r is c o n n a is s a n c e d e l’o p é r a t io n o u a p r è s e n a v o ir é t é in f o r m é e t , e n t o u t é t a t d e c a u s e , a u
p lu s t a r d
à la f in d u
p r e m ie r jo u r o u v r a b le s u iv a n t [ ...] »
8 0
1 4
E s t - il p o s s ib le d e s e f a ir e v o le r u n N F T ?
d r e s s e u n p a n o r a m a a s s e z la r g e d e s p o t e n t ie lle s p a r t ie s p r e n a n t e s e t d o n c d e s s o u r c e s d ’in s é c u r it é d u
I
le
c ré a te u r d e
s y s tè m e :
l’œ u v r e , d e
l’o b je t v ir t u e l e t p lu s g é n é r a le m e n t d u
f ic h ie r
é le c t r o n iq u e s o u s - ja c e n t ;
I
le c r é a t e u r d u
I
l’h ô t e o u
I
la
p la c e
t io n s 1 9
N F T ( c f . q u e s t io n 1 6 ) ;
le s e r v ic e d ’h é b e r g e m e n t d e l’œ u v r e s o u s - ja c e n t e ; d e
m a rc h é
o u
le s p la t e f o r m e s t ie r c e s ( je u , s o c ia l, R A ) ( c f . q u e s -
e t 2 7 ) ;
I
l’a c h e t e u r d u
I
la b lo c k c h a in s o u s - ja c e n t e e t le s c o n t r a t s in t e llig e n t s im p liq u é s ;
I
le
p o r t e f e u ille
N F T ;
é le c t r o n iq u e
p e r m e t l’a c c è s à
la
b lo c k c h a in
p o u r le
tra n s -
f e r t ( c f . q u e s t io n 3 5 ) ;
I
l’a g e n c e e t/ o u
d e
c o n s e il, p a r e x e m p le , p o u r a id e r a u x
D e u x e x e m p le s r é p e r t o r ié s d e
L a
a s p e c t s p r o m o t io n n e ls
m a r k e t in g s i le N F T e s t d e n a t u r e p r o m o t io n n e lle .
s é c u r it é
d e s
s e n s ib le s s u r d u
N F T
v o ls d e
N F T
e s t f in a le m e n t s im ila ir e
à
la
s é c u r it é
d e s
d o n n é e s
m a t é r ie l c o n n e c t é : le s f a ille s n e v ie n n e n t p a s d u
p ro to -
c o le n i d e la c r y p t o g r a p h ie , m a is p lu t ô t d e s d if f é r e n t e s e n t it é s im p liq u é e s d a n s le
p r o c e s s u s . V o ic i p a r e x e m p le
d e u x a t t a q u e s r é c e n t e s a y a n t v is é
d e s d é te n te u rs d e N F T :
I
le
15
m a rs
2 0 2 1,
p lu s ie u r s
u t ilis a t e u r s
d e
N if t y
G a te w a y
o n t
s i-
g n a lé q u e le u r s c o m p t e s a v a ie n t é t é p ir a t é s e t q u e d e s c o lle c t io n s c o m p lè t e s a
d e
N F T
a v a ie n t é t é
p r io r i, la p la t e f o r m e
a tta q u a n ts a y a n t ré u s s i à f a ib le s v a lid e s
I
e n
ju in
a
v o lé e s . S e lo n
e lle - m ê m e
la
p la c e
n ’a u r a it p a s é t é
d e
m a rc h é ,
c o m p r o m is e , le s
o b t e n ir d e s id e n t if ia n t s ( m o t s d e
p a s s e )
;
2 0 2 1 , p lu s ie u r s u t ilis a t e u r s d e
T w it t e r s ’a n n o n ç a n t c o m m e
d e s c r é a t e u r s d e N F T o n t é t é in c it é s à t é lé c h a r g e r e t e x é c u t e r lo c a le m e n t
u n
m a lw a r e
c a p a b le
p a s s e d e le u r n a v ig a t e u r
b
n o ta m m e n t
d ’e x t r a ir e
d e s
m o ts
.
a
decrypt.co/61444/hackers-reportedly-target-nft-marketplacenifty-gateway-users bartblaze.blogspot.com/2021/06/digital-artists-targeted-inredline.html b
8 1
d e
L e s N F T e n
4 0
q u e s t io n s
8 2
P o u r q u o i u t ilis e r u n s y s t è m e
1 5
d e
f ic h ie r
d is t r ib u é
c o m m e
IP F S ?
E n
re g a rd a n t à
q u e s t io n l’a r t is t e
l’in t é r ie u r d u
1 8 ) , il n ’y a p a s g r a n d
n o n
N F T
a c h e té
c h o s e
p lu s , s u r t o u t l’œ u v r e
: le
6 9
n o m
m illio n s d e
d e
l’œ u v r e
d ’a r t e lle - m ê m e
d o lla r s à
B e e p le
n ’y e s t p a s , le
(c f.
n o m
d e
n ’e s t p a s là . S e u le s d e s e m -
p r e in t e s d e h a c h a g e ( c f . q u e s t io n 3 3 ) e t d e s s ig n a t u r e s é le c t r o n iq u e s ( c f . q u e s t io n
3 4 ) s o n t p ré s e n te s ! E n
e f f e t , le s N F T
d e s a d r e s s e s w e b , d e s « U n if o r m e n d r o it o ù
l’œ u v r e
g a r a n t is s e n t la
p r o p r ié t é
e t u t ilis e n t
R e s o u r c e L o c a t o r ( U R L ) » , p o u r d ir ig e r v e r s u n
d ’a r t e t t o u s le s d é t a ils la
c o n c e rn a n t s o n t s to c k é s . C e p e n -
d a n t , le s lie n s in t e r n e t o n t p a r d é f in it io n u n e d u r é e d e v ie lim it é e . Q u e s e p a s s e t - il s i u n e a d r e s s e p o in t é e p a r u n N F T t o m b e e n p a n n e o u n e p o in t e p lu s v e r s la b o n n e œ u v re ? E n U n e
t a n t q u ’a c h e t e u r il f a u t d o n c s o lu t io n
e s t d e
s e
p r é m u n ir c o n t r e
d é t e n ir s o i- m ê m e
d ’u t ilis e r d e s g r a n d s f o u r n is s e u r s p e u
u n à
e n tre p ô t d e
m ê m e
d e
d e
t e lle s
p o t e n t ia lit é s .
d o n n é e s , u n e
f a illir . U n e
d e r n iè r e
a u tre
e s t
p o s s ib i-
lit é e s t d ’u t ilis e r u n s y s t è m e d e f ic h ie r d é c e n t r a lis é , q u i u t ilis e lu i a u s s i la m ê m e t e c h n o lo g ie
b lo c k c h a in . IP F S
?
e s t u n
te l s y s tè m e
( c f . q u e s t io n
7
e t f ig u r e
7 .3 ) .
L e s a d r e s s e s I P F S n ’id e n t if ie n t p a s u n f ic h ie r d a n s u n d o m a in e , e lle s s o n t p lu t ô t u n
m o y e n
d e
tro u v e r d e s d o n n é e s ta n t q u e
q u e lq u ’u n , q u e lq u e
p a r t s u r le
ré -
s e a u , h é b e r g e c e s d o n n é e s . C e la s ig n if ie q u ’u n e m u lt it u d e d ’h ô t e s , d a v a n t a g e q u ’u n
s e u l p r o p r ié t a ir e
d e
d o m a in e , p e u v e n t s ’a s s u r e r q u e
c e s f ic h ie r s r e s t e n t
e n lig n e . C e s y s t è m e d o n n e le c o n t r ô le a u x a c h e t e u r s . Ils p e u v e n t p a r e x e m p le p a y e r p o u r c o n s e r v e r le u r s f ic h ie r s N F T e n lig n e . L e s y s t è m e n ’e s t p a s in f a illib le , m a is il p e r m e t d ’a u g m e n t e r s im p le m e n t le s p o in t s d e r e c o u v r e m e n t .
IP F S
u n
s y s t è m e
d e
f ic h ie r in t e r - p la n é t a ir e
In t e r P la n e t a r y F ile S y s t e m
( IP F S ) e s t p lu s p r é c is é m e n t u n p r o t o c o le p a ir
à p a ir d e d is t r ib u t io n d e c o n t e n u
a c c e s s ib le p a r r e q u ê t e s .
Q u a n d u n f ic h ie r e s t a jo u t é à IP F S , é v e n t u e lle m e n t d é c o u p é e n p lu s ie u r s m o rc e a u x , s o n
c o n te n u
e s t
h a s h é
e t
? ipfs.io
8 3
l’e m p r e in t e
o b te n u e
e s t
a p p e lé e
L e s N F T e n
4 0
q u e s t io n s
l’« id e n t if ia n t d e
c o n te n u » (C ID ). C e
C ID
re p ré s e n te
d o n c le
c o n te n u
e t
n o n u n e a d r e s s e p h y s iq u e lo c a lis a n t le f ic h ie r . E n s u it e , q u a n d c h ie r , ils le
c o n s u lt e n t o u e n
c a c h e
u t ilis a n t c e
ré s e a u
d e s c r ip t if d u
t é lé c h a r g e n t c e
f ic h ie r , u n e
d e m a n d e n t u n c o n te n u . E n c o p ie
d e
c e
a c c è s à
c e
f i-
o u t r e , lo r s q u ’ils d e r n ie r e s t m is e
lo c a le m e n t e t c e s n œ u d s d e v ie n n e n t d ’a u t r e s f o u r n is s e u r s d e
c e c o n te n u u n
d ’a u t r e s n œ u d s d u
fo n t e n
t a n t q u e le u r c a c h e n ’e s t p a s e f f a c é . U n n œ u d
c o n te n u
p a r t ic u lie r a f in
d e
n e
ja m a is l’e f f a c e r o u
a u
p e u t é p in g le r
c o n t r a ir e
b a r r a s s e r d e c o n t e n u s in u t ilis é s . D e c e t t e m a n iè r e , c h a q u e n œ u d
s e
d é -
d u
ré -
s e a u n e c o n s e r v e q u e c e q u i l’in t é r e s s e le p lu s , a in s i q u e d e s in f o r m a t io n s d ’in d e x a t io n
p e rm e tta n t d e
s a v o ir c e
q u e
le s
a u tre s
n œ u d s
p ré s e rv e n t
( p lu s p r é c is é m e n t c e s in f o r m a t io n s d ’in d e x a t io n , e n f a it u n e t a b le d e h a c h a g e
d is t r ib u é e
c k é e s s u r u n e
( D is t r ib u t e d
b lo c k c h a in ) . L a
H a s h
T a b le s ( D H T ) e n
d if f ic u lt é
n u s , p u is q u e c e la m o d if ie le u r h a s h
e s t a lo r s d e
a n g la is ) , s o n t s t o -
m o d if ie r d e s c o n t e -
e t d o n c le u r d o n n e u n C ID
L ’id é e e s t d e c o n s e r v e r t o u t e s le s v e r s io n s , a v e c d o n c d e s C I D to u t e n d e
r é u t ilis a n t d e s m o r c e a u x
m in im is e r le
s to c k a g e
o r ig in a u x
g lo b a l. D ’u n
le s c o n t e n u s c o n s e r v é s d a n s IP F S
c ô té
c o m m u n s e n tre c e la
r é s is t e n t à
la
p e rm e t d e f a ls if ic a t io n
d if f é r e n t . d if f é r e n t s ,
f ic h ie r s a f in g a r a n t ir q u e e t à
la
c e n -
s u r e . D ’u n a u t r e c ô t é , il f a u t a jo u t e r u n m é c a n is m e p e r m e t t a n t d e lie r d if f é r e n t e s v e r s io n s d e f ic h ie r s . P a r e x e m p le , le s s e r v ic e s « IP N S » o u « D N S L in k » C ID
a
q u i d o n n e n t u n e
a d re s s e
f ix e
r e d ir ig e a n t s u c c e s s iv e m e n t s u r le s
r é s u lt a n t d e m o d if ic a t io n s .
F in a le m e n t , le s y s t è m e p e r m e t d e t é lé c h a r g e r u n f ic h ie r à p a r t ir d e n o m b r e u x e m p la c e m e n t s q u i n e s o n t p a s g é r é s p a r u n e s e u le o r g a n is a t io n :
I
c e la p e r m e t d ’o b t e n ir u n I n t e r n e t r é s ilie n t : s i u n c o n t e n u e s t d é t r u it o u
I
c e n s u r é à u n e m p la c e m e n t , il r e s t e d is p o n ib le a ille u r s ;
c e la
p e u t a u s s i a c c é lé r e r le
s u r u n n œ u d a
W
e b
: u n
c o n te n u
p e u t ê tre
ré c u p é ré
à p r o x im it é p lu t ô t q u e d e l’a u t r e c ô t é d e la p la n è t e .
docs.ipfs.io/concepts/ipns/
e t
docs.ipfs.io/concepts/dnslink/
C e la s ig n if ie q u e c e r t a in s N F T d o iv e n t ê t r e e n t r e t e n u s : il a p p a r t ie n t à l’a c h e t e u r d e s ’a s s u r e r q u e le f ic h ie r c o n t in u e d ’ê t r e d is p o n ib le . E n
e ffe t, s i u n
f ic h ie r
c o r r e s p o n d a n t à u n N F T e s t d é f in it iv e m e n t p e r d u , il n ’e s t a lo r s p lu s p o s s ib le d e v é r if ie r le s e m p r e in t e s d e h a c h a g e n i le s s ig n a t u r e s é le c t r o n iq u e s a f f é r e n t e s e t le
N F T
lu i- m ê m e
n ’a
p lu s d e
v a le u r . C e t t e
s it u a t io n
e s t la
m ê m e
q u e
c e lle
v o u s p o s s é d ie z u n t it r e d e p r o p r ié t é d ’u n b ie n q u i a é t é b r û lé p a r e x e m p le .
8 4
o ù
C o m m e n t c ré e r u n
n o u v e a u
N F T ( a u s e in d ’u n e c a t é g o r ie
1 6
e x is t a n t e ) ?
L a
c r é a t io n
p a s n o rm é e q u e
d ’u n
n o u v e a u
N F T
s u r u n
c o n tra t E th e re u m
p a r le s d if f é r e n t s s t a n d a r d s . I l s ’a g it d ’u n
p a r l’im a g in a t io n
d e s c ré a te u rs d u
N F T e t p a r le s lim it e s d u
d é jà
e x is t a n t n ’e s t
p r o c e s s u s q u i n ’e s t lim it é
c o n t r a t in t e llig e n t r é g is s a n t u n
ty p e
d e
la n g a g e d e p r o g r a m m a t io n S o lid it y .
L e p r o c e s s u s d e c r é a t io n d ’u n n o u v e a u je t o n s u r u n c o n t r a t in t e llig e n t e s t a p p e lé « m i n t » . C e d e r n ie r e s t t o u jo u r s le f r u it d ’u n e n o u v e lle t r a n s a c t io n a p p e la n t le c o n t r a t in t e llig e n t e t d o n n a n t lie u a u p a ie m e n t d e f r a is d e t r a n s a c t io n . E n e f f e t , c o n t r a ir e m e n t à la g é n é r a t io n
d e c r y p t o m o n n a ie ( e t h e r s , b it c o in s , e t c . – c f .
q u e s t io n 2 ) q u i e s t a u t o m a t is é e lo r s d e la g é n é r a t io n d e n o u v e a u x b lo c s , t o u t e m o d if ic a t io n
d e
l’é t a t d ’u n
c o n t r a t in t e llig e n t s u r la
b lo c k c h a in
E th e re u m
c e s s it e u n e a c t io n e x p lic it e d ’u n u t ilis a t e u r .
A n a ly s e
d ’u n e
t r a n s a c t io n
c ré a n t u n
n o u v e l N F T
C o n s id é r o n s la t r a n s a c t io n s u iv a n t e d e la c h a în e p r in c ip a le E t h e r e u m
:
0x903b17ec469f3859f8ec9f7be0c5e8225da3b2055a158c87cad910bd03c90e95 C e lle - c i
c ré e
u n
n o u v e a u
N F T
s u r
le
c o n tra t
S u p e rR a re
a
(c f.
q u e s -
t io n 2 7 ) . I l e s t p o s s ib le d e v o ir q u ’e lle e s t c o n s t it u é e a in s i :
0xf9010919843b9aca00830527a49441a322b28d0ff354040e2cbc67 6f0320d8c8850d80b8a4d9856c210000000000000000000000000000 00000000000000000000000000000000002000000000000000000000 0000000000000000000000000000000000000000004a68747470733a 2f2f697066732e7069787572612e696f2f697066732f516d65613174 795453613567475755375961363856755932464c566756524c745070 6642514e7650534d5a6e727100000000000000000000000000000000 00000000000026a0f45f7e43b6973be141a8efeeeb1f7aad7dce75d7 c6f7b1a7e160d82d78822ef4a041fda585ba4f7d66bbf26ced7b237c c4c06c520419eaf715ad5b6871865d4cae E n d é c o d a n t c e t t e t r a n s a c t io n
v ia
R L P
b
, il a p p a r a ît q u e le c h a m p
n é e s » ( In p u t D a t a ) c o n t ie n t la v a le u r s u iv a n t e :
8 5
« d o n -
n é -
L e s N F T e n
4 0
q u e s t io n s
0xd9856c210000000000000000000000000000000000000000000000 00000000000000002000000000000000000000000000000000000000 0000000000000000000000004a68747470733a2f2f697066732e7069 787572612e696f2f697066732f516d65613174795453613567475755 375961363856755932464c566756524c7450706642514e7650534d5a 6e727100000000000000000000000000000000000000000000 L e s
q u a tre
p r e m ie r s
o c te ts
m a u x , c o rre s p o n d e n t à lé e
p a r
la
f o n c t io n
d e
i.e .,
le s
l’e m p r e in t e h a c h a g e
addNewToken(string). I l e s t
h u it
d u
p r e m ie r s
p ro to ty p e
K e c c a k -
256,
c h if f r e s
d e
la
h e x a d é c i-
m é th o d e
ic i il s ’a g it
d e
la
a p p e -
m é th o d e
f a c ile d e v é r if ie r r a p id e m e n t l’e m p r e in t e
o b t e n u e , p a r e x e m p le e n P y t h o n a v e c le p a q u e t
pysha3 :
from sha3 import keccak_256 keccak_256(b"addNewToken(string)").hexdigest()[0:8] # Résultat: d9856c21 L e s b it s s u iv a n t s s o n t le s p a r a m è t r e s d e la m é t h o d e , p a r f o is p r é s e n t é s p a r p a q u e t s d e 3 2 o c t e t s q u i d é p e n d e n t d e l’in t e r f a c e b in a ir e d u « A p p lic a t io n
B in a r y
In te rfa c e
(A B I) »
c o n t r a t p r é c is é d a n s le c h a m p Ic i il y a u n
c
r é c u p é r a b le
d e p u is
c o n tra t o u
l’a d r e s s e
d u
« T o » d e la t r a n s a c t io n .
s e u l p a ra m è tre , q u i e s t u n e
c h a în e
d e
c a ra c tè re s (
string) .
Il
e s t d o n c é g a le m e n t d é c o d a b le a v e c R L P , c e q u i p e u t é g a le m e n t s e f a ir e e n P y t h o n d e p u is le p a q u e t
ethereum, p
a r e x e m p le c o m m e s u it :
from eth_abi import decode_abi p = [ # regroupement des bits restants par paquets de 32 octets "0000000000000000000000000000000000000000000000000000000000000020", "000000000000000000000000000000000000000000000000000000000000004a", "68747470733a2f2f697066732e7069787572612e696f2f697066732f516d6561", "3174795453613567475755375961363856755932464c566756524c7450706642", "514e7650534d5a6e727100000000000000000000000000000000000000000000" ] decode_abi(['string'], bytes.fromhex("".join(p))) L e
r é s u lt a t
o b te n u
c o m m e
p a ra m è tre
e s t
u n e
c h a în e
d e
c a ra c tè re s
c o r r e s p o n d a n t à l’U R L s u iv a n t e :
ipfs.pixura.io/ipfs/Qmea1tyTSa5gGWU7Ya68VuY2FLVgVRLtPpfBQNvPSMZnrq q u i p o in t e a u
s u r
f o r m a t js o n
u n d
f ic h ie r
d o n n é
n o u v e lle m e n t c r é é . C e o f T h e
d u
s y s tè m e
IP F S
( c f . q u e s t io n
c i- a p r è s le s c a r a c t é r is t iq u e s d ’u n je t o n
e s t n o m m é
N o n - F u n g ib le s » e t l’im a g e
« P e a ta r, T h e
a s s o c ié e
8 6
c o n te n a n t
N F T
E R C - 7 2 1
F e a r le s s L e a d e r
e s t a c c e s s ib le
r e p r o d u c t io n e s t p r o p o s é e d a n s la f ig u r e 1 6 .1 .
1 5 )
s u r IP F S – u n e
1 6
C o m m e n t c ré e r u n n o u v e a u N F T ?
{ "name": "Peatar, The Fearless Leader of The Non-Fungibles", "description": "I've attached Peatar to the Ethereum ,→ Blockchain and am holding him ransom. By purchasing ,→ his freedom, not only will you allow Peatar to ,→ return to his gang to fight crime in Episode 2, but ,→ also you will own the official one-of-a-kind Peatar ,→ digital collectible that you can trade on open ,→ markets. Dare you unleash Peatar and the ,→ Non-Fungibles onto the world?", "yearCreated": "2018", "createdBy": "Mark S.", "tags": ["Peatar", "Non-Fungible", "Digital Art", "Ransom", ,→ "cartoon", "blockchain", "Ethereum", "kidnapped", ,→ "buycartoonsfreedom", "blockchaincartoon"], "image": "https://ipfs.pixura.io/ipfs/QmPZXBSLhAamcbEvBR 8oGN9xHEUqgUw8bHVr6jRWPVMSWs" }
F ig u r e
1 6 .1 – L ’im a g e a s s o c ié e a u
N F T « P e a ta r » .
À n o t e r q u e p o u r e n c o d e r a v e c R L P d e s p a r a m è t r e s d ’u n t y p e d é t e r m in é , il e s t p o s s ib le d e le f a ir e e n P y t h o n , t o u jo u r s d e p u is le p a q u e t A in s i p o u r u n e g n é s u r 2 5 6
c h a în e
b it s (
d e
c a ra c tè re s (ty p e
uint256)
:
string)
e t u n
ethereum.
e n t ie r n o n
r e ç e v a n t le s v a le u r s « b lo c k c h a in » e t 1 4
s i-
:
encode_abi(['string', 'uint256'], ["blockchain", 14]).hex() a b
etherscan.io/address/0x41a322b28d0ff354040e2cbc676f0320d8c8850d#code R e c u r s iv e
L e n g th
P r e f ix ( R L P ) e s t la
m é th o d e
d ’e n c o d a g e
d e s t a b le a u x d e
d o n n é e s
b in a ir e s a r b it r a ir e m e n t im b r iq u é s , u t ilis é e p o u r s é r ia lis e r le s o b je t s d a n s E t h e r e u m . c d
docs.soliditylang.org/en/develop/abi-spec.html J S O N
e s t u n f o r m a t d e d o n n é e s t e x t u e lle s d é r iv é d e la n o t a t io n d e s o b je t s d u la n g a g e
J a v a S c r ip t q u i p e r m e t d e r e p r é s e n t e r d e l’in f o r m a t io n s t r u c t u r é e .
8 7
L e s N F T e n
L e
4 0
q u e s t io n s
c a s d ’u n
U n
c a s
N F T
d ’u s a g e
t it r e
d ’u n
d e
N F T
p r o p r ié t é
lib r e
e s t l’u t ilis a t io n
d u
je t o n
e n
ta n t q u e
t it r e
d e
p ro -
p r ié t é . C ’e s t le c a s p a r e x e m p le p o u r ju s t if ie r la p r o p r ié t é d ’u n e œ u v r e d ’a r t n u m é r iq u e
c o m m e
u n e
im a g e
N F T . Il d o it a p p e le r la
: le
p r e m ie r à
m é th o d e
r e v e n d iq u e r la
mint d
d e
u
p r o p r ié t é
g é n è re
le
c o n t r a t in t e llig e n t s u r le q u e l e s t
c r é é le n o u v e a u N F T e n p r é c is a n t le s c a r a c t é r is t iq u e s u n iq u e s d e l’im a g e q u ’il a c r é é e . C e la p e u t ê t r e l’e m p r e in t e d e h a c h a g e d e l’im a g e . A in s i, lo r s q u ’u n e e m p r e in t e
e s t u t ilis é e
p o u r c ré e r u n
N F T , le
c o n t r a t s ’a s s u r e r a
q u e
la
m ê m e
e m -
p r e in t e n e p o u r r a p a s ê t r e r é - u t ilis é e . S i la
m é th o d e
mint e s t
d e
a p p e lé e
a v e c
s u c c è s , a lo r s u n
n o u v e a u
je t o n
e s t
é m is e t l’u t ilis a t e u r a y a n t a p p e lé la m é t h o d e d e v ie n t le p r o p r ié t a ir e d u N F T a in s i c ré é . C h a c u n h a c h a g e
d u
c r é a t io n d u
p e u t s ’a s s u r e r d e
f ic h ie r e t e n
l’im a g e
lié e
s ’a s s u r a n t q u ’e lle
je t o n . L e n o u v e a u
a u
c a s d ’u n
U n e
a u tre
d ’é m e t t r e o u
ê tre
N F T
e s t d e
n o u v e a u x
d é f in ie
d e
r é a lis a n t l’e m p r e in t e à c e lle
d é f in ie
d e
lo r s d e
la
E R C - 7 2 1 ( c f . q u e s t io n 3 8 ) .
a d m in is t r é
p o s s ib ilit é
d e
e n
je t o n a in s i c r é é p e u t e n s u it e ê t r e é c h a n g é s e lo n
le s n o r m e s e n v ig u e u r d é f in ie s p a r le s t a n d a r d
L e
N F T
c o rre s p o n d
ré s e rv e r à u n e
je t o n s . C e t t e
m a n iè r e
d é f in it iv e
lis t e
lo r s d e
C e d e r n ie r a u r a la c h a r g e d e c o n t r ô le r le t e u r s h a b ilit é s à g é n é r e r d e
lis t e
d ’u t ilis a t e u r s d o n n é e
p e u t e lle - m ê m e la
c r é a t io n
mint e t
d u
ê tre
le
d r o it
a d m in is t r a b le
c o n t r a t in t e llig e n t .
d e n ’a u t o r is e r q u e le s u t ilis a -
n o u v e a u x je t o n s . A in s i p o u r l’u t ilis a t io n
d e
N F T
e n
t a n t q u e t ic k e t d ’e n t r é e à u n é v é n e m e n t , s e u l l’o r g a n is a t e u r s e r é s e r v e r a le d r o it d ’é m e t t r e d e s t ic k e t s , s o u s f o r m e d e N F T , lo r s q u ’il o r g a n is e r a u n é v é n e m e n t . I l m a ît r is e r a a lo r s p le in e m e n t la q u a n t it é é m is e e t s ’a s s u r e r a s i n é c e s s a ir e d ’a v o ir re ç u
u n e c o n t r e p a r t ie a v a n t d ’é m e t t r e le N F T .
Il e s t in t é r e s s a n t d e n o t e r q u e la b o n n e r é c e p t io n d e la c o n t r e p a r t ie p e u t e lle m ê m e
ê tre
g é ré e
a d re s s e
E th e re u m
t o r is é
é m e ttre
à
m o n n a ie
p a r u n
c o n t r a t in t e llig e n t . E n
e t e s t u n e
e n t it é
d e s N F T . C o m m e
e th e r, E R C - 2 0
o u
m ê m e
d u
ré s e a u
e ffe t, c e
d e r n ie r p o s s è d e
( c f . q u e s t io n
6 ) : il p e u t ê t r e
il p e u t é g a le m e n t lu i- m ê m e d ’a u t r e s N F T
e n
u n e a u -
r e c e v o ir d e
la
c o n t r e p a r t ie , il e s t à m ê m e
d e jo u e r le r ô le d e g a r a n t d e la t r a n s a c t io n . Il e s t p o s s ib le d e c o m b in e r le s d e u x m é c a n is m e s d e N F T lib r e e t d e N F T a d m in is t r é . C e la
d o n n e
u n
c o n t r a t p e r m e t t a n t lib r e m e n t d e
r e v e n d iq u e r la
p ro -
p r ié t é d ’u n e im a g e e t d e p e r m e t t r e p a r la s u it e à l’é m e t t e u r d e c r é e r u n n o m b r e lim it é o u
illim it é d e je t o n s , d o n n a n t le d r o it d ’u t ilis e r l’im a g e .
8 8
1 6
L e
c a s d ’u n
N F T
à g é n é r a t io n
S ’il e s t o b lig a t o ir e c ré e r u n
n o u v e a u
q u ’u n e
C o m m e n t c ré e r u n n o u v e a u N F T ?
la t e n t e
t r a n s a c t io n
je t o n , il e s t p o s s ib le
s o it e f f e c t u é e
q u e
le
r ô le
d e
c e
p a r u n
u t ilis a t e u r p o u r
d e r n ie r s o it c o m p lè t e -
m e n t e n c a d r é a f in d e s a t is f a ir e le s e x ig e n c e s d ’u n s y s t è m e . L ’u t ilis a t e u r n e jo u e p lu s q u ’u n
r ô le
d e
g r e f f ie r e t n e
c o n t r ô le
n i le
m o m e n t , n i le s c o n d it io n s , n i le s
c a r a c t é r is t iq u e s d ’é m is s io n d e s je t o n s . E n
r e p r e n a n t l’e x e m p le
d e
lo t e r ie
p ré s e n té
d a n s la q u e s t io n
s u r le s c o n t r a t s
in t e llig e n t s ( c f . q u e s t io n 6 ) , il e s t p o s s ib le d e v o ir c h a q u e t ic k e t d e p a r t ic ip a t io n à
la
lo t e r ie
c o m m e
u n
N F T . M a in t e n a n t , s ’il e s t d é s ir a b le
q u e
r e s t r e in t d e t ic k e t s s o it é m is , a lo r s il f a u t c r é e r u n e m é t h o d e q u i c r é e q u o t id ie n n e m e n t u n d u
c e r t a in
s e u l u n
mint s u r
n o m b re
le c o n t r a t
n o m b r e d e t ic k e t s , p r é d é f in i à la c r é a t io n
c o n t r a t . C e s t ic k e t s s o n t n u m é r o t é s e t e n s u it e a c h e t a b le s d a n s la jo u r n é e . L a m é th o d e
mint e s t
d o n c c o m p lè t e m e n t in d é p e n d a n t e d e l’u t ilis a t e u r q u i
l’a p p e lle p u is q u ’e lle e s t e n t iè r e m e n t c o n t r ô lé e p a r d e s p a r a m è t r e s im m u a b le s p ro p re s a u
c o n t r a t . A in s i e lle n e p e u t ê t r e a p p e lé e q u ’u n e s e u le f o is p a r jo u r e t
n e c r é e q u ’u n n o m b r e lim it é d e N F T , q u e l q u e s o it le n o m b r e d e f o is o ù e lle e s t a p p e lé e e t q u e ls q u e s o ie n t le s u t ilis a t e u r s . É v id e m m e n t , l’u t ilis a t e u r q u i a p p e lle r a la m é t h o d e
mint d
e v r a d é b o u r s e r d e s f r a is d e t r a n s a c t io n
e t il c o n v ie n d r a
p r o b a b le m e n t d e d is t r ib u e r à c e d e r n ie r u n e r é c o m p e n s e l’in c it a n t à f a ir e v iv r e le s y s t è m e , p a r e x e m p le s o u s la f o r m e d ’u n t ic k e t g r a t u it .
L a d e s t r u c t io n
d ’u n
je t o n
D e la m ê m e m a n iè r e q u e la c r é a t io n d ’u n je t o n n ’e s t p a s n o r m é e , s a d e s t r u c t io n n o n p lu s . U n je t o n p e u t d u r e r in d é f in im e n t , o u p e n d a n t u n e d u ré e
d e
d é t r u it
v ie
t e m p o r e lle m e n t p r é d é f in ie . P a r e x e m p le
a u t o m a t iq u e m e n t
n o u v e a u x
b lo c s s u iv a n t s a
é v id e m m e n t c e t t e
a p rè s
la
v a lid a t io n
c r é a t io n . L e
d e s t r u c t io n
s i e lle
d ’u n
u n
je t o n
c e r t a in
p e u t ê tre
n o m b re
c o n t r a t in t e llig e n t p r é v o ir a
d o it ê t r e
p o s s ib le . C e t t e
d e
b ie n
d e r n iè r e
p e u t ê t r e p r é v u e p a r d ’a u t r e s b ia is , p a r e x e m p le ê t r e le p r iv ilè g e d ’u n a d m in is t r a t e u r . I l e s t é g a le m e n t p o s s ib le d ’im a g in e r u n r é g is p a r d e s c o n t r a t s p e r m e t t a n t a u x
je t o n s d e
je u
a v e c d e s je t o n s
s ’a f f r o n t e r e t d e
s e
d é -
t r u ir e e n t r e e u x .
L e
c a s C r y p t o K it t y
L e s
C r y p t o K it t ie s
s o n t g é ré s
p a r u n
c o n tra t q u i p o s s è d e
p e r m e t t a n t la c r é a t io n d e n o u v e a u x je t o n s ( c f . q u e s t io n 1 7 ) .
8 9
d e u x
m é c a n is m e s
L e s N F T e n
4 0
q u e s t io n s
L e p r e m ie r m é c a n is m e e s t a d m in is t r é , il s ’a g it d e la c r é a t io n d e je t o n s d e p r e m iè r e g é n é r a t io n . C e c i n ’e s t r é a lis a b le q u e p a r u n u t ilis a t e u r , u n a d m in is t r a t e u r , d o n t l’a d r e s s e v e a u x
je t o n s
e s t c o n n u e
e n
d u
c o n tra t. C e
le u r a t t r ib u a n t le s
d e r n ie r e s t a u t o r is é
c a r a c t é r is t iq u e s
d e
s o n
à
c ré e r d e
n o u -
c h o ix . C e p e n d a n t ,
a f in d e g a r a n t ir u n s y s t è m e le p lu s é q u it a b le p o s s ib le e t é v it e r le s a b u s , le n o m b re
d e
je t o n s p o u v a n t ê t r e
g é n é ré s d e
im m u a b le lo r s d e la c r é a t io n d u L a
s e c o n d e
m a n iè r e
d e
c e tte
c o n tra t à
m a n iè r e
a
é té
d é f in i d e
m a n iè r e
45 000.
f o r m e r d e s C r y p t o K it t ie s c o n s is t e
à
a c c o u p le r d e u x
N F T e n t r e e u x ! Il s u f f it q u e le s p r o p r ié t a ir e s d e d e u x C r y p t o K it t ie s d e s e x e o p p o s é s s ’a c c o r d e n t e n s ig n a n t u n e t r a n s a c t io n p o u r q u e le je t o n f e m e lle g é n è r e , a p rè s u n
te m p s d e
g e s t a t io n , u n
n o u v e a u
je t o n
s e ra
p r o d u it q u i h é r it e r a
a lé a -
t o ir e m e n t d e s c a r a c t é r is t iq u e s d e s e s p a r e n t s e t s e r a a t t r ib u é à l’u t ilis a t e u r p r o p r ié t a ir e d u
je t o n f e m e lle .
9 0
3
U t ilis a t io n s d e s N F T
L e s N F T e n
4 0
q u e s t io n s
9 2
Q u ’e s t - c e q u ’u n
1 7
E n
C r y p t o K it t y ?
2 0 1 7 la s o c ié t é A x io m
Z e n
p r o p o s a à la v e n t e d e s C r y p t o K it t ie s
?
q u i s o n t
d e s c r é a t u r e s r e s s e m b la n t à d e s c h a t s . L e s C r y p t o K it t ie s o n t c o n n u u n e n g o u e m e n t v ir a l s u r In t e r n e t d è s le u r c r é a t io n . Ils s o n t c o n s id é r é s c o m m e s u c c è s d e s N F T . L a t a ir e e s t E . R o u d e ix
f ig u r e
1 7 .1 m o n t r e
le
C r y p t o K it t y
#517952 d
le
o n t le
p r e m ie r p r o p r ié -
.
itty cryptok 52 #5179
F ig u r e
1 7 .1 – L e C r y p t o K it t y
#517952 p
o s s é d é p a r E . R o u d e ix .
P o u r v e n d r e , a c h e t e r o u é c h a n g e r c e s c r é a t u r e s , la b lo c k c h a in E t h e r e u m u t ilis é e
a f in
d e
g a r a n t ir le u r t r a ç a b ilit é , la v a lid it é
m o m e n t q u i p o s s è d e q u e l C r y p t o K it t y . T e c h n iq u e m e n t , u n e n s e m b le d e d e
c e tte
512 b
e s t
d e s é c h a n g e s e t s a v o ir à t o u t C r y p t o K it t y e s t u n
it s d o n t le N F T a s s o c ié e s t le t it r e d e p r o p r ié t é . D a n s la s u it e
q u e s t io n , il e s t e x p liq u é
c o m m e n t c e s
512 b
it s s o n t o r g a n is é s a f in
d e
p r o d u ir e a u t o m a t iq u e m e n t u n e im a g e d e c h a t , e t p lu s e n c o r e u n e g é n é a lo g ie , p a r l’in t e r m é d ia ir e d ’u n c o n t r a t in t e llig e n t ( c f . q u e s t io n 6 ) .
? www.cryptokitties.co www.cryptokitties.co/kitty/517952
9 3
L e s N F T e n
4 0
q u e s t io n s
L e s c a r a c t é r is t iq u e s d e s C r y p t o K it t ie s
U n
C r y p t o K it t y
e s t d o n c
n o ta m m e n t s e s g è n e s s u r
u n
e n s e m b le
256 b
d e
512 b
it s
d e
d o n n é e s
c o m p o rta n t
it s ( c o u le u r , y e u x , q u e u e , e t c .) , l’id e n t it é d e s o n
p è r e , d e s a m è r e , s a d a t e d e n a is s a n c e , e t c . L a f ig u r e 1 7 .2 m o n t r e le s p a r e n t s d u
#517952. D a n s l e s d é t a i l s , s o n p è r e e s t l e C r y p t o K i t t y #517810 ? e t #517135 . L e s c a r a c t é r i s t i q u e s d u c h a t o n r é s u l t a n t d e c e t t e « u n i o n »
C r y p t o k it t y s a m è r e le
s o n t is s u e s d e c e lle s d e s e s d e u x p a r e n t s p a r u n c r o is e m e n t g é n é t iq u e .
F ig u r e
L e s
256 b
1 7 .2
– À
g a u c h e le p è r e d u
C r y p t o k it t y
#517952 e t
à d r o it e s a m è r e .
it s d e g é n o m e d ’u n c h a t o n s o n t r e g r o u p é s e n b lo c s , c h a c u n c o n t e -
n a n t q u a tre g è n e s re p ré s e n te
u n
d u
ty p e
m o t if , le
. U n g è n e e s t c o d é s u r
5b
t r a it : s e s c o u le u r s p r in c ip a le e t la c o u le u r d e s y e u x , le
it s . C h a q u e b lo c d e q u a t r e g è n e s
e t s e c o n d a ir e , le
ty p e
d e
ty p e
b o u c h e , le
ty p e
e t la c o u le u r d e
c o rp s , s a
f e r t ilit é , e t c . C h a q u e b lo c a u n g è n e e x p r im é e t t r o is g è n e s c a c h é s . L e g è n e e x p r im é
e s t c e lu i q u i s e
m a n if e s t e
d a n s l’a p p a r e n c e
d u
c h a t . L e s t r a it s c a c h é s n e
s o n t p a s v is ib le s , m a is p e u v e n t ê t r e h é r it é s p a r le s e n f a n t s d u c h a t . L e t r a it p r in c ip a l a 7 5
%
d e
c h a n c e s d ’ê t r e
t r a n s m is , a v e c u n
to ta l d e
2 5
%
d e
c h a n c e s q u e
l’u n d e s t r a it s c a c h é s ( d é g r e s s iv e m e n t ) s o it t r a n s m is à la p la c e . O u tre s o n
g é n o m e , le s
256 a u t r e s
b it s d ’u n
C r y p t o k it t y p e r m e t t e n t d e s a v o ir
s a d a t e d e n a is s a n c e , d e s in f o r m a t io n s s u r s e s p a r e n t s e t s a f e r t ilit é . L e s d é t a ils s o n t d o n n é s e n e n c a d ré .
? www.cryptokitties.co/kitty/517810 www.cryptokitties.co/kitty/517135
kaigani.medium.com/the-cryptokitties-genome-project-68582016f687
9 4
1 7
L e s a t t r ib u t s d ’u n
U n
C r y p t o K it t y
C r y p t o K it t y e n
e s t u n
la n g a g e
f ic h ie r é le c t r o n iq u e
Q u 'e s t - c e q u 'u n C r y p t o K it t y ?
S o lid it y .
c o m p o r t a n t p lu s ie u r s
in f o r -
m a t io n s : u n e d e s c r ip t io n c o m p lè t e d e s o n a s p e c t ( s e s g è n e s p e r m e t t e n t d e
p r o d u ir e
s o n
im a g e , c o m m e
s u r
la
f ig u r e
1 7 .1 , d e
m a n iè r e
d é t e r m i-
n is t e ) , s a d a t e d e n a is s a n c e , s o n h é r é d it é e t s a f e r t ilit é . P lu s p r é c is é m e n t , t o u t e s s e s d o n n é e s , o b je t ( u n e
s tru c tu re
d e
512 b
d o n n é e s ) d é c r it e n
it s , s o n t r e g r o u p é e s d a n s u n S o lid it y , le
la n g a g e
d e
p ro -
g r a m m a t io n d e la b lo c k c h a in E t h e r e u m , e t e x p lic it é c i- a p r è s :
struct Kitty { // Le code génétique immuable de ce chat. uint256 genes; // L'horodatage du bloc où ce chat a vu le jour. uint64 birthTime; // Date minimale à partir de laquelle le chat peut // reprendre ses activités de reproduction. uint64 cooldownEndBlock; // L'identité des parents (mère et père) de ce chaton, // fixée à 0 pour les chats de la génération zéro. uint32 matronId; uint32 sireId; // l'ID du père pour les femelles enceintes, 0 sinon. uint32 siringWithId; // À chaque fois qu'un chat se reproduit sa période // d'infertilité augmente. uint16 cooldownIndex; // Le "numéro de génération" de ce chat. // Les chats créés par le contrat CK sont de génération 0. // Le numéro de génération de tous les autres chats est // le plus grand des deux numéros de génération de // leurs parents, plus un. uint16 generation; }
L e
c o n t r a t in t e llig e n t d e s C r y p t o K it t ie s
L ’a n a ly s e d u C r y p t o K it t y
#517952 p
n e m e n t d e s C r y p t o K it t ie s . E n
e r m e t d e m ie u x c o m p r e n d r e le f o n c t io n -
u t ilis a n t la p la t e f o r m e d ’a n a ly s e e t d ’e x p lo r a t io n
9 5
L e s N F T e n
d e
4 0
q u e s t io n s
?
b lo c s E t h e r s c a n
( le
p lu s u t ilis é
p o u r la c h a în e
p r in c ip a le
E th e re u m
e t to u t
a u lo n g d e c e t o u v r a g e ) , il e s t p o s s ib le d e v o ir q u e le c o n t r a t p o u r c e C r y p t o K it t y a é t é d é p lo y é le 2 3 n o v e m b r e 2 0 1 7
. L a t r a n s a c t io n in s t a u r a n t le s C r y p t o K it t ie s
e s t a s s o c ié e à u n c o n t r a t in t e llig e n t ( d o n t le c o d e n e p e u t p a s ê t r e m o d if ié – c f . q u e s t io n 6 ) . C e
c o n t r a t d é t e r m in e
d é t a ils
d e
la
t r a n s a c t io n
la
c r é a t io n
e t t o u s le s c a r a c t è r e s d u
e t n o t a m m e n t le
s o n t p u b liq u e m e n t a c c e s s ib le s . D e
c o d e
m a n iè r e
d u
d é t e r m in is t e , lo r s d e
m e n t , le c o n t r a t s e v o it a t t r ib u e r u n e a d r e s s e E t h e r e u m s ’a g it d e l’a d r e s s e :
C r y p t o K it t y . L e s
c o n t r a t in t e llig e n t a s s o c ié s o n
d é p lo ie -
. D a n s le c a s p r é s e n t , il
0x06012c8cf97BEaD5deAe237070F9587f8E7A266d.
C e lle -
c i, c o m m e n ’im p o r t e q u e lle a d r e s s e E t h e r e u m , p e r m e t d e r e c e v o ir d e s E T H le
c o m p te
d u
c o n t r a t . P o u r e x p lo it e r le s
E T H
d é p o s é s
s u r le
c o n t r a t , le s
s u r m é -
t h o d e s d é f in ie s lo r s d e la c r é a t io n d e c e c o n t r a t d o iv e n t ê t r e u t ilis é e s .
†
E n o b s e r v a n t le d é t a il d u c o d e s o u r c e d u c o n t r a t C r y p t o K it t y
, il e s t p o s s ib le
d ’y r e t r o u v e r ( à la lig n e 2 4 3 ) la s t r u c t u r e q u i r e p r é s e n t e u n k it t y , d o n n é e e n e n c a d ré
p a g e
9 5 . D a n s le
c o d e
d u
c o n tra t d u
C r y p t o K it t y , o u t r e
le s d o n n é e s d u
C r y p t o K it t y lu i- m ê m e , u n c e r t a in n o m b r e d ’in f o r m a t io n s s o n t a c c e s s ib le s a in s i q u e p lu s ie u r s f o n c t io n n a lit é s , a c t iv a b le s v ia
I
u n
t a b le a u
d u
c h a m p
le c o n t r a t , p a r e x e m p le :
d a n s le q u e l s o n t s t o c k é s t o u s le s C r y p t o k it t ie s c r é e s . I l s ’a g it d é c la r a n t u n t a b le a u , lig n e 3 2 1 :
Kitty[] kitties;
I
l’a d r e s s e , a u s e n s E t h e r e u m , d u p r o p r ié t a ir e d u c h a t v ia u n e f o n c t io n p u b liq u e , lig n e 3 2 5
:
mapping (uint256 => address) public kittyIndexToOwner;
I
la
g é n é r a t io n
d u
g é n o m e
d u
n o u v e a u
N F T
p a r u n
m é la n g e
d e
c e u x
d e
s e s p a r e n t s . I l s ’a g it d e p e r m u t a t io n s d e g è n e s e t m u t a t io n s , s u iv a n t la r é c e s s iv it é e t la d o m in a n c e , p u is s é le c t io n p a r m i le s g è n e s d e la m è r e o u d u p è re
]
, à la lig n e
1 049 :
uint256 childGenes = geneScience.mixGenes([...]);
? etherscan.io L e n u m é r o d e l a t r a n s a c t i o n E t h e r e u m ( s u r 256 b i t s ) d é p l o y a n t l e s C r y p t o K i t t i e s e s t l e s u i v a n t 0x691f348ef11e9ef95d540a2da2c5f38e36072619aa44db0827e1b8a276f120f4. L ’a d r e s s e E t h e r e u m
d u
c o n t r a t in t e llig e n t d e s C r y p t o K it t ie s e s t la s u iv a n t e :
etherscan.io/address/0x06012c8cf97BEaD5deAe237070F9587f8E7A266d#code †A
c c e s s ib le e n s é le c t io n n a n t le s o u s - m e n u
« C o n t r a c t » s u r l’a d r e s s e c i- d e s s u s .
] medium.com/@sean.soria/cryptokitties-mixgenes-function-69207883fc80
9 6
:
1 7
I
Q u 'e s t - c e q u 'u n C r y p t o K it t y ?
L e d é c le n c h e m e n t d e l’a c c o u c h e m e n t d ’u n e f e m e lle e n c e in t e ( p a r la m é th o d e
giveBirth(. . .),
lig n e
1 024) e t 1 052 :
l’a t t r ib u t io n
d u
n o u v e a u
N F T
a u
p r o p r ié t a ir e d e la m è r e à la lig n e
function giveBirth(uint256 _matronId) external whenNotPaused returns(uint256) { // [...] address owner = kittyIndexToOwner[_matronId] ; // [...] }
I
U n e
a u tre
m a n iè r e
d e
g é n é re r u n
lig n e c e tte
C r y p t o k it t y , c ’e s t - à - d ir e
d e
c ré e r u n
createGen0Auction à l a 1 836) , s a c h a n t q u e u n e f o i s p a s s é s 45 000 c h a t s g é n é r é s d e c e t y p e , f o n c t i o n n e p e u t p l u s s ’ e x é c u t e r a v e c s u c c è s ( b o r n e à l i g n e 1 837) .
c h a t d e p r e m iè r e g é n é r a t io n
( v ia
la m é t h o d e
function createGen0Auction(uint256 _genes) external onlyCOO { require(gen0CreatedCount < GEN0_CREATION_LIMIT); // [...] } E th e rs c a n
p ro p o s e
é g a le m e n t u n e
in t e r f a c e
p o u r lir e
le s d o n n é e s ( v ia
l’a c -
t io n r e a d C o n t r a c t ) e t f a ir e a p p e le r d ir e c t e m e n t le s m é t h o d e s d ’u n c o n t r a t , a f in d e
f a ir e
r é a lis e r c e s a c t io n s c o r r e s p o n d a n t e s p a r le
s y s tè m e
d e
la
b lo c k c h a in .
C e la p e r m e t d o n c n o t a m m e n t d e d é c le n c h e r s u r la b lo c k c h a in le s f o n c t io n n a lit é s c o r r e s p o n d a n t e s d é f in ie s d a n s le c o n t r a t d e s C r y p t o K it t ie s E n f in , la p a r u n e
g é n é r a t io n
a p p lic a t io n
d e s
d é d ié e
im a g e s
re p ré s e n ta n t c e s
q u i n ’e s t p a s s u r la
r a m è t r e s u n iq u e m e n t le g é n o m e d ’u n
?
.
C r y p t o K it t ie s
b lo c k c h a in
e s t r é a lis é e
e t q u i p re n d
e n
p a -
C r y p t o k it t y ( a c c e s s ib le p u b liq u e m e n t à
p a r t ir d e s d o n n é e s d e la b lo c k c h a in ) . A in s i, la
b lo c k c h a in
e s t f o n d a m e n t a le
p o u r le s N F T
e t t o u t p a r t ic u liè r e m e n t
p o u r le s C r y p t o K it t ie s . E n e f f e t , p o u r c e s d e r n ie r s , e lle s e r t à s a v o ir q u i p o s s è d e u n
C r y p t o K it t y
r e r le u r c r é a t io n
( p lu s
p r é c is é m e n t le
e t le u r r e p r o d u c t io n
N F T
a s s o c ié ) m a is
p a r u n
p ro c é d é
e lle
s e rt a u s s i à
u n iq u e , c o n t r ô lé
a s s u p a r le
c o n t r a t in t e llig e n t a s s o c ié .
?L
’in t e r f a c e E t h e r s c a n r e a d
C o n t r a c t d e s C r y p t o K it t ie s e s t a c c e s s ib le à l’a d r e s s e s u iv a n t e :
etherscan.io/address/0x06012c8cf97bead5deae237070f9587f8e7a266d#readContract
9 7
L e s N F T e n
4 0
q u e s t io n s
9 8
C o m m e n t
1 8
s o n t
u t ilis é s
le s
N F T d a n s l’a r t ?
L e m a r c h é d e l’a r t e s t d o m in é p a r q u e lq u e s g r a n d s a c t e u r s ( s a lle s d e v e n t e s , g a le r ie s e t g r a n d s c o lle c t io n n e u r s ) e t e s t r é s e r v é à u n e é lit e in it ié e e t r ic h e . D e s v e n t e s r e c o r d s s o n t r é g u liè r e m e n t a t t e in t e s , a v e c p a r e x e m p le 4 5 0 d o lla r s p o u r u n
L e o n a rd
d e
V in c i e n
2 0 17 o u
9 1 m illio n s d e
m illio n s d e
d o lla r s p o u r le
la p in
d ’a r g e n t d e J e f f K o o n s e n 2 0 1 9 . T o u t e f o is , e n - d e h o r s d e
c e s v e n t e s e m b lé m a t iq u e s , le
m e n t s t a b le d e p u is 2 0 1 0 . L e s v e n t e s e n e n
v a le u r e n t r e
2 0 19
m a rc h é
lig n e g a g n e n t d u
e t 2 0 2 0 , p o u r a t t e in d r e
u n e
e s t r e la t iv e -
t e r r a in , a y a n t d o u b lé
p a rt d e
2 5
%
d e s v e n te s e n
v a le u r d e s v e n t e s d e s g a le r ie s , m a r c h a n d s e t m a is o n s d ’e n c h è r e s . L a
d é m a té -
r ia lis a t io n a t t ir e d e n o u v e a u x a c h e t e u r s . P o u r t a n t , m a lg r é l’é v o lu t io n f a v o r a b le d u c o m m e r c e e n lig n e , le m a n q u e d e t r a n s p a r e n c e s u r le m a r c h é d e l’a r t f r e in e l’a t t r a c t io n
d ’u n
p u b lic
p lu s
la r g e
e t c o n s t it u e
la
p lu s g r a n d e
m e n a c e
p o u r s a
c r é d ib ilit é e t s a r é p u t a t io n . C ’e s t
d a n s
c e
d o m a in e
q u e
la
b lo c k c h a in
e t
le s
N F T
o ffre n t
u n e
p r e m iè r e
c o n t r ib u t io n , le m a r c h é d e l’a r t é t a n t c a r a c t é r is é p a r u n r é e l d é f a u t d ’in f r a s t r u c t u r e . I l n ’y e x is t e p a s d ’a u t o r it é d e c o n f ia n c e g lo b a le a s s u r a n t la t r a ç a b ilit é d ’u n e œ u v re
: s o n
v a le u r , s o n t a le n e
a u t h e n t ic it é , s a p r ix e t s o n
p r o v e n a n c e , la
s u c c e s s io n
d e
s e s p r o p r ié t a ir e s , s a
é v o lu t io n . O r c e s é lé m e n t s s o n t d ’u n e
im p o r t a n c e
c a p i-
p o u r le s a r t is t e s , le s a c h e t e u r s e t le s v e n d e u r s . L e s a c h e t e u r s e t v e n d e u r s
p e u v e n t d o n c q u e
f a ir e
c o n f ia n c e
a u x in t e r m é d ia ir e s q u i p r é t e n d e n t d é t e -
n ir c e s in f o r m a t io n s , m a is n e le s r e n d e n t p a s d is p o n ib le s . C e m a n q u e d e t r a n s p a r e n c e p e u t n o n s e u le m e n t n u ir e a u d é v e lo p p e m e n t d u m a r c h é , m a is s u r t o u t a u x a r t is t e s , t o u t e n s u s c it a n t u n e c e r t a in e m é f ia n c e d e la p a r t d ’é v e n t u e ls n o u v e a u x in v e s t is s e u r s e t c o lle c t io n n e u r s . L ’in s c r ip t io n t r ib u é
s e m b le
tra n s fe rt d e
d e s in f o r m a t io n s d u e n
e ffe t b e a u c o u p
c e r t if ic a t s
m e n t e t p e rd u s o u
e n
c e r t if ic a t d ’a u t h e n t ic it é s u r u n
p lu s
s û re
e t d if f u s a b le
q u e
f o r m a t p a p ie r , q u i p e u v e n t ê t r e
r e g is t r e d is -
l’u t ilis a t io n
f a ls if ié s
trè s
e t le
f a c ile -
d é t r u it s à t o u t m o m e n t .
L e u r d é v e lo p p e m e n t e s t r e n d u
p o s s ib le
p a r le s N F T , q u i s o n t d e s je t o n s n u -
m é r iq u e s u n iq u e s e t ir r e m p la ç a b le s ( c f . q u e s t io n lis e r p o u r c a r a c t é r is e r u n e
o u
p lu s ie u r s
9 9
1 0 ) . Il e s t p o s s ib le
d e
le s u t i-
œ u v r e s . C o n c r è t e m e n t , il s ’a g it d ’u n e
L e s N F T e n
4 0
q u e s t io n s
c h a în e d e c a r a c t è r e s id e n t if ia n t la p e in t u r e o u p r o p r ié t é . C e s ç o n
je t o n s
s o n t s to c k é s
d a n s
la
l’œ u v r e d ’a r t c o m m e u n
b lo c k c h a in
t it r e d e
p o u r e n r e g is t r e r d e
fa -
im m u a b le e t in f a ls if ia b le le s d o n n é e s e t t r a n s a c t io n s lié e s à c e t o b je t d ’a r t .
C e c i p e r m e t d ’a s s u r e r la
tra n s p a re n c e
d a n s l’in d u s t r ie , t o u t e n
p ré s e rv a n t p o -
t e n t ie lle m e n t l’id e n t it é d e s d if f é r e n t e s p a r t ie s p r e n a n t e s . L e s a c h e t e u r s a u t a n t q u e le s v e n d e u r s p e u v e n t a v o ir a c c è s à c e s in f o r m a t io n s , c o n t r a ir e m e n t à la s it u a t io n
a c t u e lle
o ù
l’in f o r m a t io n
e s t c a c h é e
s e u le m e n t . C e la p e r m e t d e r é g le r e n g rè n e
le
m a rc h é
d e
l’a r t e n
e t a c c e s s ib le
à
c e r t a in s
in d iv id u s
p a r t ie le p r o b lè m e d e c o n f ia n c e q u i g a n -
f o u r n is s a n t d e
m a n iè r e
s é c u r is é e
le s in f o r m a t io n s
e s s e n t ie lle s s u r le s œ u v r e s . T o u t e f o is , la
b lo c k c h a in , e t e n
p a r t ic u lie r le s N F T , o n t d e s a p p lic a t io n s p o s -
s ib le s b ie n a u - d e là d e la s im p le t r a n s p a r e n c e . I ls s o n t e n t r a in d e b o u s c u le r l’a r c h it e c t u r e m ê m e d u m a r c h é d e l’a r t e t c e c i à t r a v e r s d e u x a u t r e s u t ilis a t io n s e s s e n t ie lle s d e s b lo c k c h a in s e t N F T : la p r e m iè r e e s t la p o s s ib ilit é d e d r o it s d e p r o p r ié t é
m u lt ip le
s ib ilit é
o u
f r a c t io n n é e
( f r a c t io n a l o w n e r s h ip ) . L a d e u x iè m e
q u ’o f f r e n t le s s o lu t io n s b lo c k c h a in s d e
s e
e s t la p o s -
p a s s e r d ’in t e r m é d ia ir e s e n t r e
a r t is t e s , a c h e t e u r s e t v e n d e u r s .
B lo c k c h a in , N F T , a u t h e n t if ic a t io n
e t t r a ç a b ilit é
d e s œ u v re s
A lo r s q u ’a u c u n a c t e u r in s t it u t io n n e l h is t o r iq u e p r o p o s a n t d e s v e n t e s e n lig n e n ’u t ilis a it d e b lo c k c h a in e n 2 0 1 8 , e n 2 0 1 9 , e lle s é t a ie n t 7 % t io n
b lo c k c h a in , 1 1 %
e n
2 0 2 0
e t 3 0
%
à p r o p o s e r u n e s o lu -
d ’e n t r e e lle s l’e n v is a g e n t . L a p r o g r e s s io n
d e l’u s a g e e s t d o n c t r è s r a p id e , s u iv a n t u n e v o lo n t é d ’a m é lio r a t io n
d u
c o n t r ô le
d e la p r o v e n a n c e e t la t r a n s p a r e n c e , n o t a m m e n t d e s p r ix . P a r a ille u r s , e n 2 0 2 0 , 3 5 %
d e s p la t e f o r m e s e n lig n e a c c e p t e n t o u e n v is a g e n t
d ’a c c e p t e r le p a ie m e n t d e s œ u v r e s e n c r y p t o m o n n a ie s , c o n t r e s e u le m e n t 2 0 e n
2 0 19 . C e
d a n s
le
m o u v e m e n t d e
m ilie u
« a rtte c h »
d e
d ’a u t h e n t if ic a t io n m a rc h é
d o n n é
s o n t a p p a ru e s
C e r t a in e s d ’e n t r e
le
l’a r t a
e t
e lle s s e e t
d e
t r a v a ille n t
d é m a t é r ia lis a t io n lie u
à
e t d ’u t ilis a t io n
l’é m e r g e n c e
d e
n o u v e lle s
e t u t ilis e n t m a s s iv e m e n t la
e n
d e s
t r a n s a c t io n s
c o lla b o r a t io n
a v e c
le s
la
l’é m is s io n
d e s
œ u v re s
o p é ra te u rs
b lo c k c h a in .
d e
c e r t if ic a t s
c ir c u la n t
s u r
h is t o r iq u e s , p a r
e x e m p le A r t o r y , V e r is a r t , C o d e x , L o o k L a t e r a l, 4 A R T e c h n o lo g ie s e t S e e z a r t C e s in it ia t iv e s s o n t d e s p la t e f o r m e s d ’e n r e g is t r e m e n t d e
%
b lo c k c h a in
s ta rt- u p s , d e s
t e c h n o lo g ie
s o n t d é v e lo p p é e s a u t o u r d e t r a ç a b ilit é
d e
t it r e s d e
?
.
p r o p r ié t é
d ’œ u v r e s d ’a r t e t d ’in f o r m a t io n s s u r le s a c t io n s q u i ja lo n n e n t le u r v ie : c r é a t io n , v e n t e , le g , r e s t a u r a t io n , r é s u lt a t s d e v e n t e s p a s s é e s , p r ê t o u
p h o t o g r a p h ie s . L a
? www.artory.com , verisart.com , codexprotocol.com , www.looklateral.com www.4art-technologies.com e t seezart.com .
1 0 0
,
1 8
C o m m e n t s o n t u t ilis é s le s N F T d a n s l'a r t ?
p lu p a r t d e c e lle s - c i f o n c t io n n e n t s u r la b a s e d e la d é c la r a t io n d e s p a r t ie s e lle s m ê m e s c o m m e
le s a r t is t e s , g a le r is t e s , m a is o n s d ’e n c h è r e s , a c h e t e u r s , o u
c o l-
le c t io n n e u r s . L ’u t ilis a t io n d ’u n e b lo c k c h a in p e r m e t d e s t o c k e r t o u t e s le s in f o r m a t io n s q u e s o u h a it e n t le s p a r t ie s , in c lu a n t m ê m e d e s p h o t o g r a p h ie s , d e s é v a lu a t io n s d ’e x p e rts o u
d e s r é s u lt a t s d e
r é v é le r s o n
id e n t it é o u
v e n t e s p a s s é e s , s a n s t o u t e f o is q u e
q u ic o n q u e
d e s in f o r m a t io n s s e n s ib le s . L a b lo c k c h a in
r e g is t r e r le s in f o r m a t io n s e s s e n t ie lle s d ’u n e d e
c r é a t io n , d im e n s io n s , m a t é r ia u x
d e
l’é t a t d e
l’œ u v r e , lo c a lis a t io n
œ u v re
(n o m
u t ilis é s , n o m b r e
d e
d e
n ’a it à
p e r m e t d ’e n -
l’a r t is t e , t it r e , d a t e
r e p r o d u c t io n s , p h o t o s
a c t u e lle , p a r t ic ip a t io n s à
d e s e x p o s it io n s ) , le s
d if f é r e n t e s t r a n s a c t io n s e f f e c t u é e s lié e s à c e t t e œ u v r e ( h is t o r iq u e s d e s v e n t e s , c h a n g e m e n t s d e p r o p r ié t a ir e s , e s t im a t io n s s u c c e s s iv e s d e la v a le u r ) . C e la r g e r e g is t r e a in s i d is t r ib u é p e r m e t à t o u t in t é r e s s é d ’u t ilis e r l’o u t il d e r e c h e r c h e in t é g r é d a n s le s it e W
e b p o u r o b t e n ir d e s in f o r m a t io n s s u r u n e œ u v r e .
L ’u t ilis a t io n d ’u n e c h a în e d e b lo c s r e n d le s d o n n é e s b e a u c o u p p lu s a c c e s s ib le s e t f ia b le s q u e
le s t it r e s d e
p ro v e n a n c e
q u ’e lle s n e
p e u v e n t p a s ê tre
p la t e f o r m e
e s t v é r if ié e
u t ilis e n t le
ré s e a u
p a r le
E th e re u m
u t ilis é s t r a d it io n n e lle m e n t é t a n t d o n n é
f a ls if ié e s . D ’a u t r e ré s e a u
e t n e
p a rt, c h a q u e
p e u t ê tre
t r a n s a c t io n
s u r la
a lt é r é e . C e s p la t e f o r m e s
p o u r l’e n r e g is t r e m e n t e t la
g e s t io n
d e s
tra n s a c -
t io n s c o n c e r n a n t le s œ u v r e s e t p r o p o s e n t d e s s o lu t io n s q u i p e u v e n t ê t r e r e la t iv e m e n t c o m p le x e s , a v e c n o t a m m e n t l’e x is t e n c e d ’u n e c r y p t o m o n n a ie d é d ié e . S i, p o u r la p lu p a r t , l’é m is s io n t ia le d e s f o n d s , p a r IC O d e s je t o n s e n
m o n n a ie
d ’u n e c r y p t o m o n n a ie a é t é lié e à la c o lle c t e in i-
( c f . q u e s t io n 8 ) , le s in v e s t is s e u r s s ’e n g a g e a n t à a c h e t e r f ia t ( c f . q u e s t io n
2 ) o u
e n
c r y p t o m o n n a ie , p o u r o b t e n ir
d e s je t o n s é c h a n g e a b le s e n c o n t r e p a r t ie d e le u r c o n t r ib u t io n à l’é la b o r a t io n d e la p la t e f o r m e , d ’a u t r e s o n t d e s s y s t è m e s m o n é t a ir e s p lu s c o m p le x e s . P a r e x e m p le le p r o t o c o le « C o d e x »
?
e x p lo it é s u r la p la t e f o r m e d u m ê m e n o m
c o m p re n d
d e u x c o m p o s a n t e s d is t in c t e s : 1 .
B id D e x , u n je t o n m o n é t a ir e c o m p a t ib le a v e c la n o r m e E R C - 2 0
(c f. q u e s -
t io n 3 7 ) u t ilis é p o u r e f f e c t u e r d e s o p é r a t io n s s u r la p la t e f o r m e ; 2 .
C o d e x T it le ( C T ) , u n je t o n N F T
q u i s e r t d e t it r e n u m é r iq u e p o u r le s o b je t s
e n r e g is t r é s s u r la p la t e f o r m e . P o u r p o u v o ir f o n c t io n n e r e t in t e r a g ir , c e s d e u x je t o n s d o iv e n t ê t r e c o n s t r u it s s u r la m ê m e c h a în e d e b lo c s . L e s t it r e s C o d e x s o n t m o d é lis é s e n t a n t q u e je t o n s
?L
e w h it e - p a p e r d u
p r o t o c o le C o d e x e s t d is p o n ib le à l’a d r e s s e
codexprotocol.com/wp-content/uploads/2020/01/Codex-Whitepaper-Draft-AC-Master-20180329-1.pdf L e w h i t e - p a p e r d u p r o t o c o l e « p r é v o i t » q u e c e s o i t u n j e t o n r e s p e c t a n t l a n o r m e E R C - 7 2 1 ( c f . q u e s t io n
3 8 ) . I l s e m b le r a it q u ’e n t r e
te m p s , c e
s o it f in a le m e n t u n
je t o n
C o d e x R e c o rd
é t é d é p lo y é s o u s c e t t e f o r m e d a n s le c o n t r a t in t e llig e n t d is p o n ib le à l’a d r e s s e :
etherscan.io/address/0x8853b05833029e3cf8d3cbb592f9784fa43d2a79#code
1 0 1
( C R ) q u i a it
L e s N F T e n
n o n
4 0
q u e s t io n s
f o n g ib le s a f in
d e g a r a n t ir q u e c h a q u e t it r e d e m e u r e u n iq u e e t q u e s a p r o -
p r ié t é s o it s u iv ie in d iv id u e lle m e n t . E n p a r a llè le , g r â c e à u n je t o n n a t if , le B id D e x , il e s t p o s s ib le d e t r a n s f é r e r , p r ê t e r , c o n s ig n e r o u m o d if ie r d e s in f o r m a t io n s s u r la p la t e f o r m e . C ’e s t é g a le m e n t c e je t o n
q u i c o n s t it u e
la « r é c o m p e n s e » p o u r e n -
c o u r a g e r le s m a is o n s d ’e n c h è r e s , le s m a r c h a n d s d ’a r t e t le s g a le r ie s à p a r t ic ip e r a u
p r o t o c o le . P a r m i le s a u t r e s e x e m p le s d e s t a r t - u p s a r t t e c h m e n t io n n é s p r é c é d e m m e n t ,
l’e n t r e p r is e lillo is e S e e z a r t u t ilis e n o t a m m e n t le s N F T p o u r id e n t if ie r le s œ u v r e s e t a le r t e r le s a r t is t e s q u a n d
le u r g a le r ie v e n d
A r t o r y d is p o s e
d ’u n e
q u a n t à e lle
lis t e
d e
u n e d e le u r s c r é a t io n s . L a s o c ié t é
s p é c ia lis t e s q u i v é r if ie n t le s in f o r m a -
t io n s e n r e g is t r é e s d a n s la b lo c k c h a in . L e s
e n t r e p r is e s
C o d e x
e t V e r is A r t n ’o n t p a s
c o n s é q u e n c e s f â c h e u s e s . A in s i e n
ju in
c e tte
r ig u e u r , a v e c
2 0 19 , T e re n c e
E d e n , u n e
p a r f o is
d e s
p e r s o n n a lit é
d u m o n d e d u n u m é r iq u e , s ’e s t in s c r it e n t a n t q u e p r o p r ié t a ir e d e « L a J o c o n d e » d e L é o n a r d d e V in c i s u r le r é s e a u V e r is A r t e t a r e ç u u n c e r t if ic a t le p r o u v a n t
?
. Il
n ’e n e s t é v id e m m e n t p a s le p r o p r ié t a ir e e t , c o m m e le s o u lig n e V e r is A r t , l’h o r o d a ta g e
à lu i s e u l le
p ro u v e
. M a is c e la m e t e n
é v id e n c e
le
p r o b lè m e
d e
la v é r i-
f ic a t io n d e d o n n é e s d é c la r é e s s u r c e t y p e d e p la t e f o r m e s . L e f a it d e r a t t a c h e r u n o b je t p h y s iq u e à s e s d o n n é e s b lo c k c h a in p o s e u n p r o b lè m e , c ’e s t p o u r q u o i d e n o m b r e u x in t e r v e n a n t s t e n t e n t d ’y a p p o r t e r d e s s o lu t io n s . P a r m i c e u x - c i f ig u r e n t V a lu e p r o p o s e n t d ’a s s o c ie r u n
ta m p o n
P r o t o c o l, D u s t Id e n t it y
e t u n
Q R
c o d e
e t T a g s m a rt
à l’œ u v r e
†
, q u i
d ’a r t p o u r c r é e r u n e
b a lis e . U n c e r t if ic a t e t u n p a s s e p o r t n u m é r iq u e s o n t a lo r s d é liv r é s , q u i p e u v e n t ê t r e e n s u it e r e n s e ig n é s d a n s la b lo c k c h a in . A in s i, u n e c r é a t io n n u m é r iq u e ( f ilm , in f o g r a p h ie
o u
g in a l g r â c e
a u x
t a b le a u ) p e u t ê t r e N F T . C e
s o lu t io n s p o u r r é s o u d r e m a is o n
d ’e n c h è r e s
a u t h e n t if ié e
s e c te u r e s t e n c e
ty p e
C h r is t ie ’s
a
d e
p le in e
e t s a
c o p ie
é v o lu t io n
d is t in g u é e
p r o b lè m e s t e c h n iq u e s . D ’u n
f a it s o n
e n tré e
d a n s
le s
d e
e t p ro m e t d o n c
N F T
e n
a u tre m a rs
l’o r id e s
c ô t é , la 2 0 2 1 e n
v e n d a n t a u x e n c h è r e s u n e œ u v r e t o t a le m e n t n u m é r iq u e d e l’a r t is t e a m é r ic a in B e e p le , p o u r 6 9 ,3 m illio n s d e d o lla r s , p r é s e n t é e d a n s la f ig u r e 1 8 .1 . G r â c e à c e t t e v e n t e r e c o r d , B e e p le s e p la c e d é s o r m a is p a r m i le s t r o is a r t is t e s v iv a n t s
le s
p lu s
c h e rs
d u
m o n d e , ju s t e
d e r r iè r e
D a v id
H o c k n e y
e t J e ff K o o n s .
C e c i t é m o ig n e d e la r é v o lu t io n e n c o u r s s u r c e m a r c h é .
? verisart.com/works/23f2c64a-08c6-4a42-8013-84ac8422dffb L
a
t r a n s a c t io n
9a500fdc1e218ba83b4372f2110f044a63c89913887ae8047ad5a4195e6d5156,
e n r e g is t r é e s u r le r é s e a u b it c o in , e s t d a t é e d u 1 1 ju in 2 0 1 8 p a r L é o n a rd
d e V in c i e n 1 5 0 6 .
dustidentity.com † tagsmart.com
1 0 2
(13 h 15 ) q u a n d
« la J o c o n d e » a é t é p e in t e
1 8
F ig u r e v e n d u
1 8 .1 – T h e F ir s t 5 0 0 0
C o m m e n t s o n t u t ilis é s le s N F T d a n s l'a r t ?
D a y s , le c o lla g e d ’a r t n u m é r iq u e d e B e e p le ,
e n lig n e c h e z C h r is t ie ’s p o u r u n m o n t a n t r e c o r d
d e 6 9 ,3 m illio n s d e
d o lla r s , le 1 1 m a r s 2 0 2 1 © C h r is t ie ’s I m a g e s / B e e p le .
N F T
d a n s le
m o n d e
d e
la m u s iq u e
L e m o n d e d e la m u s iq u e a lu i a u s s i c o n n u la r é v o lu t io n N F T e n 2 0 2 1 . E n e f f e t , a u
m ê m e t it r e q u ’u n
c a le
p o s s è d e
t a b le a u , u n e r o b e o u
u n e f r e s q u e , u n e c o m p o s it io n
t o u t e s le s c a r a c t é r is t iq u e s d e s N F T . E f f e c t iv e m e n t , u n
m u s i-
m o rc e a u
d e m u s iq u e e s t u n o b je t u n iq u e r e p r é s e n t é p a r d e s é lé m e n t s p r é c is . Il e s t d o n c p o s s ib le d ’a s s o c ie r u n
N F T à u n
t it r e m u s ic a l c o m m e à t o u t e œ u v r e d ’a r t . A in s i
d e n o m b r e u s e s p la t e f o r m e s d e N F T d é d ié e s à la m u s iq u e o n t v u P a r e x e m p le e n f é v r ie r 2 0 2 1 , s u r la p la t e f o r m e N if t y G a t e w a y
?
le jo u r . , l’a r t is t e é le c -
t r o G r im e s a v e n d u s e s œ u v r e s m u s ic a le s p o u r d e s m illio n s d e d o lla r s e n m o in s d e 4 8 h e u r e s . D e m ê m e , M ik e S h in o d a le c o - f o n d a t e u r d u g r o u p e « L in k in P a r k » a u t ilis é
la p la t e f o r m e
d e
a v e c
N F T
la
b lo c k c h a in
v e n d u s o n a lb u m re u x
Z o ra
o n t e u x
p o u r m e ttre
T e z o s . L e
a u x e n c h è r e s s a m u s iq u e
g ro u p e
« K in g s o f L e o n » , e n
s o u s fo rm e
m a rs 2 0 2 1, a
e n N F T e t a o f f e r t d e s p la c e s V IP p o u r s e s s p e c t a c le s a u x h e u -
a c q u é r e u r s . D ’a u t r e s
T w in »
a u s s i v e n d u
a r t is t e s d u
c o n n u s
c o n te n u
c o m m e
g râ c e
? niftygateway.com zoramusic.com
1 0 3
à
« T h e
W
e e k n d »
e t « A p h e x
d e s p la t e f o r m e s p o u r N F T . L e
L e s N F T e n
je u d i 1 8
4 0
q u e s t io n s
n o v e m b re
s t r e a m é s « U n it e d E n f in , la s e
2 0 2 1 , D a v id a t H o m e » a u
p la t e f o r m e
P ia n it y
?
G u e tta
a
m is
a u x
e n c h è re s
s e s
c o n c e rts
liv e -
p r o f it d ’œ u v r e s c a r it a t iv e s . o ffre
u n
lie u
o ù
le s a r t is t e s e t le s f a n s p e u v e n t
r e n c o n t r e r p o u r c r é e r , c o lle c t io n n e r e t é c h a n g e r d e s œ u v r e s u n iq u e s . E lle
re p o s e s u r A rw e a v e
q u i u t ilis e u n e t e c h n o lo g ie a p p e lé e P r e u v e d ’a c c è s : u n e
n o u v e lle v a r ia n t e d e la p r e u v e d e s t o c k a g e q u i r e m p la c e r a it le c a lc u l d e s p r e u v e s d e t r a v a il p a r d e la d u p lic a t io n d e d o n n é e s [ 5 , Q . 3 6 ] . C e s e x e m p le s m o n t r e n t le s p r é m is s e s d ’u n c h a n g e m e n t d u m o n d e d e la m u s iq u e q u i s ’e m p a r e p r o g r e s s iv e m e n t m a is ir r é v o c a b le m e n t d e s N F T .
? pianity.com/fr www.arweave.org/yellow-paper.pdf
1 0 4
C o m m e n t
1 9
s o n t
u t ilis é s
le s
N F T d a n s le s je u x v id é o ?
D e p u is d e n o m b r e u s e s a n n é e s , le s s o c ié t é s d e d é v e lo p p e m e n t d e je u x v id é o c h e r c h e n t à é t e n d r e e t d iv e r s if ie r le m o d è le é c o n o m iq u e d e le u r s p r o d u it s a u d e là d e l’a c h a t in it ia l.
D a n s c e tte
o p t iq u e , l’o b je c t if e s t d ’in c it e r à
c o m p lé m e n t a ir e s , q u e a d d it io n n e ls ( D L C
c e
t o u jo u r s p lu s d ’in v e s t is s e m e n t s
s o it p o u r l’a c q u is it io n
d e
c o n t e n u s t é lé c h a r g e a b le s
o u d o w n lo a d a b le c o n t e n t e n a n g la is ) o u d ’é lé m e n t s d e je u x :
é q u ip e m e n t s s p é c ia u x ( c o m m e u n e a r m e o u u n a r t e f a c t in é d it d a n s le s je u x d e s t r a t é g ie W
o r ld
o u
o f W
le s
je u x
d e
r ô le s
m a s s iv e m e n t m u lt ijo u e u r s
a r c r a f t ) , je t o n s d e
v ie
c o m m e
d a n s C a n d y
(M M P O R G ) c o m m e
C ru s h
S a g a
( p o u r é v i-
t e r d ’a t t e n d r e q u e lq u e s h e u r e s a v a n t d ’e n r e c e v o ir d e n o u v e lle s g r a t u it e m e n t ) , v o ir e le
C e la la
a r g e n t v ir t u e l q u i p e u t ê t r e
je u
o u a
p e r s o n n a lis e r le
p o u r b u t d e
d y n a m iq u e
d e
la
s t y le
d é p e n s é
d e s
c o n f o r t e r l’e x p é r ie n c e c o m m u n a u té
p o u r a c c é lé r e r s a
a v a ta rs
d e
d e
jo u e u r s
v id é o - lu d iq u e
jo u e u r s
p r o g r e s s io n
c o m m e
d a n s
to u t e n
e t a in s i r e t a r d e r a u
d a n s
F o r t n it e .
e n tre te n a n t m a x im u m
le
m o m e n t o ù le je u p r o d u it e s t d é la is s é . D a n s c e c o n t e x t e , le s N F T c o m m e n c e n t d é jà à r é v o lu t io n n e r le m a r c h é d e s é c h a n g e s d ’é lé m e n t s v id é o - lu d iq u e s a u s e in d e s c o m m u n a u t é s d e jo u e u r s , e n g a r a n t is s a n t le s p r o p r ié t é s d ’a p p a r t e n a n c e e t d ’u n ic it é
d e s o b je t s é c h a n g é s p e r m e t t a n t d e
p r o g r e s s e r d a n s l’u n iv e r s d u
je u
p r o d u it .
D e c h a in
fa ç o n
g é n é r a le , le s je u x N F T
s o n t d e s je u x v id é o
re p o s a n t s u r u n e
e t d o n t la g o u v e r n a n c e e s t d é c e n t r a lis é e e t r é g u lé e p a r u n
c o n tra ts
in t e llig e n t s
( c f . q u e s t io n
6 ) p e rm e tta n t a u x
jo u e u r s
d e
b lo c k -
e n s e m b le d e c o lle c t io n n e r
d e s a c t if s p r o p r e s a u x je u x s o u s f o r m e d e N F T . C e u x - c i f o n t p a r t ie in t é g r a n t e d e l’e n v ir o n n e m e n t d a n s le q u e l é v o lu e n t le s u t ilis a t e u r s e t ils s o n t u t ilis é s d a n s le s r è g le s e t le s m é c a n is m e s d u je u m a is a u s s i d a n s le s in t e r a c t io n s e n t r e jo u e u r s . S i c e r t a in s d e c e s je u x r é c o m p e n s e n t le s jo u e u r s e n c r y p t o m o n n a ie , d ’a u t r e s p e r m e t t e n t a u x jo u e u r s d e c o lle c t io n n e r d e s N F T q u i p e u v e n t e n s u it e ê t r e v e n d u s p o u r u n p r o f it p o t e n t ie l.
1 0 5
L e s N F T e n
A x ie
4 0
In f in it y
L ’e x e m p le je u x v id é o v e lo p p é m e n ts e n
q u e s t io n s
le
p lu s
p o p u la ir e
illu s t r a n t c e
e x p lo it a n t la t e c h n o lo g ie
p a r le
s t u d io
g r a p h iq u e s
lu i- m ê m e
v ie t n a m ie n
t ir é s
s ’in s p ir e
d u
d e
je u
la
n o u v e a u
d e s N F T
S k y
v id é o
M a v is
e t la n c é
s o n t p ro p o s é s
f r a n c h is e
m o d è le
e s t in c a r n é
P o k e m o n
e n
à
d e s
?
In f in it y
2 0 1 8 . Q u e lq u e s
d a n s
e t v is e
é c o n o m iq u e
p a r A x ie
la
f ig u r e
1 9 .1 . L e
c o lle c t io n n e r e n
d é é lé je u ta n t
q u e N F T d e s c r é a t u r e s a p p e lé e s A x ie s d is p o s a n t d e f a c u lt é s d iv e r s e s e t v a r ié e s p e rm e tta n t d e m e n ts d u e n
c o m b a ttre
s e s
a d v e r s a ir e s . P lu s
p r é c is é m e n t , p lu s
d e
500 é l é -
c o r p s d e s A x ie s s o n t c o m b in a b le s , e t c e s c r é a t u r e s s o n t r e g r o u p é e s
d if f é r e n t e s c a t é g o r ie s ( « b ê t e s » , « p la n t e s » , « in s e c t e s » , e t c .) . C o m m e
le s c a r t e s à
c o lle c t io n n e r , le s A x ie s p e u v e n t ê t r e
p o u r
c o m m u n e s , r a r e s , u lt r a - r a r e s
o u lé g e n d a ir e s . L ’o b je c t if e s t d e c o m b a t t r e , c o lle c t e r e t é le v e r c e s c r é a t u r e s e n c o n s t r u is a n t u n r o y a u m e v ir t u e l t e r r e s t r e ( L a n d ) le s h é b e r g e a n t . C ’e s t
a c t u e lle m e n t
l’u n e
d e s c o lle c t io n s N F T le s p lu s c h è re s .
D e p u is
d e
d o lla r s
p a r le s t io n s
il
o n t
é té
g é n é ré s tra n s a c -
e ffe c tu é e s d u
jo u e r
fa u t
la n c e illia r d s
d if f é r e n t e s
te fo rm e v o ir
s o n
2,13 m
m e n t , p lu s d e
s u r
la
je u . P o u r à
A x ie
d ’a b o r d
e th e rs (E T H )
p la p o u -
In f in it y ,
a c h e te r
e n F ig u r e
u n
1 9 .1 – A x ie In f in it y © S k y M a v is .
m in im u m
d e t r o is A x ie s q u i s o n t e n f a it d e s je t o n s n o n f o n g ib le s E R C - 7 2 1 ( c f . q u e s t io n 3 8 ) . E n p r o g r e s s a n t d a n s le je u e t e n r é a lis a n t d e s q u ê t e s , le s jo u e u r s o b t ie n n e n t d e s o b je t s s p é c ia u x , n o t a m m e n t le s « S m o o t h f o r m e d e je t o n s E R C - 2 0
( c f . q u e s t io n
L o v e P o t io n s » ( S L P ) q u i p r e n n e n t la
3 7 ) p o u v a n t e n s u it e ê t r e v e n d u s s u r d if -
f é r e n t e s p la c e s d e m a r c h é e n é c h a n g e d ’e t h e r s o u d ’a u t r e s m o n n a ie s . U n a u t r e ty p e
d e
je t o n
a s s u re
la g o u v e r n a n c e
e t le s p a ie m e n t s a u
s e in
d u
je u
: le s « A x ie
? axieinfinity.com P la
lu s p r é c is é m e n t , s o u s u n e f o r m e d é r iv é e a p p e lé e W
v e r s io n
b a llé » o u
c o m p a t ib le w ra p p e d
e n
E R C - 2 0
d e
a n g la is ) e n
l’e t h e r ( c f . q u e s t io n e n v o y a n t u n
a t t e n t e a v e c u n t a u x d ’é c h a n g e 1 :1 . C e W lig e n t p o u r ê t r e
« d é b a llé » o u
re m b o u rs é
E T H
e th e r à
ra p p e d E th e r (W
3 7 ). U n u n
je t o n
W
E T H ) q u i n ’e s t a u t r e q u e
E T H
p e u t ê tre
c o n t r a t in t e llig e n t o ù
c ré é
(« e m -
l’e t h e r e s t m is e n
p e u t e n s u it e ê t r e r e n v o y é d a n s le m ê m e c o n t r a t in t e l-
c o n tre
l’é t h e r d ’o r ig in e , t o u jo u r s s e lo n
le
t a u x d ’é c h a n g e
1 :1 . C e t t e d é m a r c h e s ’e s t a v é r é e n é c e s s a ir e d a n s la m e s u r e o ù l’e t h e r , la m o n n a ie n a t iv e d e la b lo c k c h a in E t h e r e u m , a é t é c r é é a v a n t la m is e e n œ u v r e d e la n o r m e E R C - 2 0 e t d e s s u iv a n t e s . P a r c o n s é q u e n t , l’e t h e r lu i- m ê m e m e n t c o n tre c o n f ia n c e o u
n ’e s t p a s c o m p a t ib le
d ’a u t r e s je t o n s E R C - 2 0
d e
a v e c
m a n iè r e
E R C - 2 0
e t n e
d é c e n t r a lis é e
l’a jo u t d ’im p lé m e n t a t io n s t e c h n iq u e s c o m p le x e s .
1 0 6
p e u t p a s ê tre
é c h a n g é
i.e ., s a n s la m é d ia t io n
d ’u n
d ir e c t e t ie r s d e
1 9
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x v id é o ?
In f in it y S h a r d s » ( A X S ) . T e c h n iq u e m e n t , c e s o n t é g a le m e n t d e s je t o n s E R C - 2 0 . L e s c a r a c t é r is t iq u e s d e s t r o is t y p e s d e d é t a illé e s d a n s le t a b le a u U n s a ir e (W
p o r t e f e u ille
je t o n s e x p lo it é s d a n s A x ie
In f in it y
s o n t
1 9 .1 p a g e 1 1 6 .
é le c t r o n iq u e
s p é c if iq u e
a p p e lé
« R o n in
W
a lle t »
e s t n é c e s -
p o u r s t o c k e r le s d if f é r e n t s a c t if s r e q u is p o u r jo u e r , q u ’ils s o ie n t f o n g ib le s
E T H , S L P , A X S ) o u n o n ( A x ie s ) . Il e s t id e n t if ia b le e t a c c e s s ib le p a r u n e a d r e s -
s e p r é f ix é e p a r e n
f a it u n e
ronin: ? . L a n c é
s id e c h a in
E th e re u m
c ’e s t - à - d ir e u n e b lo c k c h a in
s p é c ia lis é e
e n f é v r ie r 2 0 2 1 , R o n in p o u r A x ie
(R O N ) e s t
In f in it y ( c f . q u e s t io n
3 1 ),
d is t in c t e e t p a r a llè le à E t h e r e u m , d is p o s a n t d e s e s
p r o p r e s m in e u r s ( d e s v a lid e u r s d a n s c e
c a s ) , s e s p r o p r e s a lg o r it h m e s d e
c o n -
s e n s u s – u n e p r e u v e d ’a u t o r it é ( P o A ) d a n s c e c a s ( c f . q u e s t io n 1 ) – s u r le r é s e a u R o n in
), s o n
la b lo c k c h a in
p ro p re
p o n t o u
p r in c ip a le ( le r é s e a u
f o n c t io n n e c o m m e E t h e r e u m c h in e
( E V M ) . R o n in
†
b r id g e
p o u r t r a n s f é r e r d e s a c t if s v e r s e t d e p u is
E th e re u m
M a in n e t ic i) . S in o n
u n e s id e c h a in
p u is q u ’e lle r e p o s e s u r s o n E t h e r e u m
e s t d e v e n u e
c o n g e s t io n d u r é s e a u E t h e r e u m
n é c e s s a ir e E T H
V ir t u a l M a -
p o u r lim it e r le s p r o b lè m e s lié s à la
e t s u r t o u t l’e x p lo s io n d e s f r a is d e g a s im -
p o s é s lo r s d e s é c h a n g e s d ’A x ie s q u i r e s t r e ig n a it s é r ie u s e m e n t le s c a p a c it é s d u je u
– c ’e s t u n
p r o b lè m e d e f o n d
e t g é n é ra l q u i te n d
à lim it e r le d é v e lo p p e m e n t
à la r g e é c h e lle d e s N F T ( c f . q u e s t io n 3 1 ) .
L a « g ra n d e
L a
m ig r a t io n » d ’A x ie
m ig r a t io n
q u i s ’e s t
d e s
a c t if s
d é r o u lé
e n
d u
je u
d e u x
In f in it y v e r s la s id e c h a in
v e rs
e t d e s é lé m e n t s d ’in v e n t a ir e s ( d e c o n d d e s
te m p s
A x ie s
d e c h a in C e u x
(à
a
à
e s t u n
2 8
a c t if s
d u
tra v e rs
le
f é v r ie r à
le
la
d e m a n d e
( A X S , S L P ) d e p u is
p o n t
in t é r e s s a n t
tra n s fe rt
d e s
a u t o r is e r la
a c t if f o n g ib le
x e m p le
:
m is e
(A X S , S L P )
à
d e
b
. E n
c e
s e -
m ig r a t io n
E th e re u m
( b r id g e ) m e n t io n n é
jo u r d u
L a n d
a v r il 2 0 2 1 ) , s u iv i d a n s u n
a v r il 2 0 2 1 ) d e
je u
p ro c e s s u s
a v e c
s u r la
s i-
p ré c é d e m m e n t.
q u i s o u h a it e n t c o n s e r v e r le u r s a c t if s e x is t a n t s s u r E t h e r e u m
in v it é s à
?E
c o m p te r d u
e t a u tre s
R o n in
R o n in
p h a s e s , d ’a b o r d
R o n in
s o n t
c o n t r a t in t e llig e n t r é g is s a n t c h a q u e
q u i c o n c e rn e
le s N F T
( A x ie ) , le
ronin:3c4a900e2e3488e4f07c4395dbb8a76d78e23f65.
d e c o n s e r v e r le p r é f ix e d e l’a d r e s s e lo r s d u t r a n s f e r t d e W p e in e d ’e n v o y e r s e s f o n d s v e r s u n e a d r e s s e E t h e r e u m
ra p p e d
Il
c o n tra t
e s t
p r im o r d ia l
E t h e r v e r s u n e t e lle a d r e s s e , s o u s
in c o n n u e .
whitepaper.axieinfinity.com/technology/ronin-ethereum-sidechain P lu s ie u r s v a lid e u r s , la is s é s p o u r le lié
a u x
p a r t e n a ir e s d e
c o n f ia n c e
m o m e n t à
m a je u r s d u
la
d is c r é t io n
p r o je t ( c o m m e
d e
l’é d it e u r d u
U b is o f t jo in t e n
je u
ju in
S k y
M a v is m a is
2 0 2 0
p e n d a n t le
c o n f in e m e n t , o u e n c o r e B in a n c e ) , s o n t r e s p o n s a b le s d e c o o r d o n n e r le c o n s e n s u s e t d é c id e n t d o n c d e s t r a n s a c t io n s e t d e s b lo c s q u ’il c o n v ie n t d ’a jo u t e r o u n o n à la c h a în e : a u m o in s 2 / 3 d e s v a lid e u r s d o iv e n t a p p r o u v e r u n e t r a n s a c t io n o u
u n e o p é r a t io n .
† bridge.roninchain.com
1 0 7
L e s N F T e n
4 0
q u e s t io n s
in t e llig e n t le s r é g is s a n t in t è g r e la p o s s ib ilit é d e m e t t r e e n
AxiePausable à
(c o n tra t
p a u s e u n
a c t if
la lig n e L 3 8 9 ) s o u s le c o n t r ô le e t l’a u t o r it é d e s
o r a c le s d é c e n t r a lis é s r e p r é s e n t a t if s d e l’é d it e u r d u je u S k y M a v is ( c o n t r a t
AxieAccessControl à
la lig n e L 3 3 3 ) . S a n s c e t t e lo g iq u e im p o s é e d a n s
le c o n t r a t in it ia l, il n ’y a u r a it é v id e m m e n t a u c u n e p o s s ib ilit é a u n iv e a u d u p r o t o c o le d e s c o n t r a t s in t e llig e n t s s u r E t h e r e u m
d e m e ttre e n
A x ie . C e t t e p o s s ib ilit é s ’e s t d o n c v u e a c t iv é e le 2 8 d e
la
s e c o n d e
d e
m a rc h é
p h a s e
A x ie
d e
In f in it y
la a
m ig r a t io n
je u
m o m e n t
v e r s R o n in . S im ila ir e m e n t , la
a in s i im p o s é
m e n t le u r s A x ie s v e r s R o n in
p a u s e u n
a v r il 2 0 2 1 a u
a u x
jo u e u r s d e
p o u r p o u v o ir à
p la c e
m ig r e r m a n u e lle -
n o u v e a u
le s u t ilis e r d a n s le
e t le s é c h a n g e r s u r la n o u v e lle p la c e d e m a r c h é . E n l’e s p a c e d e d e u x
s e m a in e s ,
80 %
d e s a c t if s a v a ie n t m ig r é e t d e p u is s e p t e m b r e 2 0 2 1 , le s t u -
d io c o n s id è r e c e t t e m ig r a t io n c o m m e c o m p lè t e . a b
axie.substack.com/p/migration P a r
e x e m p le
p o u r
le s
je t o n s
f o n g ib le s
A X S , il f a u t
a u t o r is e r
0xf5d669627376ebd411e34b98f19c868c8aba5ada v e s s e 0xBB0E17EF65F82Ab018d8EDd776e8DD940327B28b.
c o n tra t l’a d r e
rs
le
le
p a s s a g e
n o u v e a u
d e
l’a n c ie n
d is p o n ib le
P o u r f a ir e d e s p r o f it s s u r A x ie In f in it y , il e s t p o s s ib le d e r e v e n d r e le s S L P le c t é s e n
a v a n ç a n t d a n s le
v e lle s v a g u e s d e
je u
o u
jo u e u r s s o u s la
d ’é le v e r d e s A x ie s e t d e fo rm e
d e
N F T . U n e
à
c o l-
le s v e n d r e
a u x n o u -
a p p ro c h e
c o n s is t e ,
a u tre
m o d u lo u n m o n t a n t a s s e z c o n s é q u e n t d e S L P e t d e f r a is d e t r a n s a c t io n s , à c r é e r d e
n o u v e lle s c r é a t u r e s p a r a c c o u p le m e n t ( b r e e d in g
le s C r y p t o K it t ie s ( c f . q u e s t io n
a n
a n g la is ) , c o m m e
p o u r
1 7 ) . C e s n o u v e a u x A x ie s p e u v e n t à le u r t o u r ê t r e
é le v é s e t r e v e n d u s . F o n d a m e n t a le m e n t , le je u
d é f in it a in s i s a p r o p r e é c o n o m ie in t e r n e a v e c d if -
f é r e n t s n iv e a u x d ’in t e r a c t io n s e n t r e
le s jo u e u r s . C e
m o d è le
n ’e s t p a s s a n s r a p -
p e le r u n s y s t è m e d e v e n t e p y r a m id a le e t il e s t é v id e n t q u e le s jo u e u r s e t jo u e u s e s d é jà
b ie n
é t a b lis d a n s c e t é c o s y s t è m e
v ir t u e l p e u v e n t e s p é r e r d e s p r o f it s
s u b s t a n t ie ls . U n r e c o r d d e v e n t e a a in s i é t é a t t e in t e n ju ille t 2 0 2 1 lo r s q u e la c r é a tu re
A x ie
# 2 6 5 5
692 244 e a u S i A x ie
( S ir G r e g o r y ) a
é té
c é d é e
p o u r
369 E
m o m e n t d e la v e n t e ) . E lle a v a it c o û t é 1 0
I n f in it y f a it l’o b je t d ’u n e
g ra n d e
s p é c u la t io n
T H
E T H
( s o it l’é q u iv a le n t d e e n
a lim e n t é e
s e p te m b re 2 0 18 . p a r s e s r é s u lt a t s
f in a n c ie r s c o n s é q u e n t s m a is a u s s i p a r la q u a lit é d u je u d é v e lo p p é , il c o n v ie n t d e r a p p e le r ic i u n
p o in t lit ig ie u x
s o u le v é
p a r l’a r c h it e c t u r e
m is e
e n
p la c e
e n
2 0 2 1
a v e c la s id e c h a in R o n in e t q u i c o n c e r n e le m o d è le d e s é c u r it é q u i e n t o u r e A x ie In f in it y . E n a c t if s d u
e ffe t, fo rc e
je u
p r iv é . O r , d e
à
u n e
e s t d e
b lo c k c h a in
c o n s t a t e r q u ’il r e v ie n t à p r iv é e
p ilo t é e
n o u v e lle s s o lu t io n s a lt e r n a t iv e s c o m m e
1 0 8
d é lé g u e r la
in t é g r a le m e n t p a r u n c e lle s m is e
e n
g e s t io n
d e s
c o n s o r t iu m p la c e
d a n s
1 9
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x v id é o ?
le s je u x G o d s U n c h a in e d ( c f . q u e s t io n 2 0 ) o u d a n s S o r a r e ( c f . q u e s t io n 2 1 ) p e r m e t t e n t d ’é v it e r c e t é c u e il e t a c c é lé r e n t s ig n if ic a t iv e m e n t le s c a p a c it é s d e t r a it e m e n t d e s t r a n s a c t io n s d ’a c t if s d u la b lo c k c h a in
E th e re u m
je u
( c f . q u e s t io n
3 1 ) . L e s A x ie s r é s id e n t s u r
e t p e u v e n t d o n c c o n t in u e r à ê t r e é c h a n g é s s u r t o u t e s
le s p la c e s d e m a r c h é s N F T ( c f . q u e s t io n 2 7 ) .
V e r s d e s m é t a - u n iv e r s p a r t a g e a b le s p a r N F T P a r m i le s à
ty p e s
d e
je u x
N F T
d é v e lo p p e r e t e n t r e t e n ir d e
q u i n ’o n t p a s fa ç o n
U n iv e r s ) s o n t p a r t ic u liè r e m e n t d y n a m iq u e s d é c lin e n t s o u s la
fo rm e
d ’u n
la r g e
e n c o re
d é c e n t r a lis é e
t e r r it o ir e
e t e n o ù
é té
é v o q u é s , c e u x
v is a n t
d e s m é ta v e rs e s (o u c o n s ta n te
c h a c u n
a u ra
m é ta -
e x p a n s io n . Ils le
s e
lo is ir d ’a c h e t e r ,
d e lo u e r , d e r e v e n d r e o u d e s im p le m e n t v is it e r d e s p a r c e lle s , m a is a u s s i d e r e n c o n t r e r d e s h a b it a n t s s e p r é s e n t a n t s o u s la f o r m e d ’a v a t a r s e x c lu s if s , o u d e c o lle c t io n n e r d e s é lé m e n t s d ’in v e n t a ir e s r a r e s v o ir e u n iq u e s . H is t o r iq u e m e n t , le p r e m ie r je u le
s t u d io
P ix o w l ( f o n d é
s ’a p p a r e n t e
à u n
d o n t le c o n t e n u
je u
e n
d e
d e c e ty p e e s t T h e S a n d b o x
2 0 1 1 e t a c q u is e n
ty p e
2 0 18
?
, d é v e lo p p é p a r
p a r A n im o c a
M in e c r a f t . D a n s s a n o u v e lle
e s t g é n é r é p a r le s u t ilis a t e u r s , le je u
B ra n d s ) e t q u i
fo rm e
d é c e n t r a lis é e ,
p r o p o s e u n m o n d e v ir t u e l
e n « v o x e ls » ( d e s p ix e ls c o m p a r a b le s à c e u x d e M in e c r a f t d o n t il s ’in s p ir e ) d a n s le q u e l le s jo u e u r s a c q u iè r e n t d e s S A N D , c ’e s t - à - d ir e d e s je t o n s E R C - 2 0 c o m m e
m o n n a ie
s p é c if iq u e , s e r v a n t d e
e n t r e jo u e u r s . A u t o t a l, 2 0 2 0
( m o in s d e
25 %
3m
b a s e
illia r d s d e S A N D
s o n t e n
c ir c u la t io n
a u x
t r a n s a c t io n s
u t ilis é s
e t in t e r a c t io n s
o n t é t é m is à d is p o s it io n d e p u is a o û t
e n
o c to b re
2 0 2 1). A v e c
jo u e u r s s o n t n o t a m m e n t a m e n é s à a c h e t e r d e s L A N D
c e s a c t if s , le s
v ir t u e ls ( à d is t in g u e r d e
c e u x d e D e c e n t r a la n d é v o q u é s p lu s lo in ) a u x p r o p r ié t é s u n iq u e s . R e p r é s e n t a n t u n e
p a r c e lle
d u
m é ta v e rs e
E R C - 7 2 1 ( c f . t a b le a u
408 = 166 464 L A
3 D
1 9 .1 p a g e
T h e
S a n d b o x , c h a q u e
1 1 6 ) p la c é
s u r u n e
c a rte
L A N D 2 D
e s t u n
je t o n
c o m p o s é e
d e
N F T
408 ×
N D .
U n e x t r a it d e c e t t e c a r t e e s t p r o p o s é d a n s la f ig u r e 1 9 .2 . S i le s jo u e u r s p e u v e n t a c h e t e r ( v o ir e
lo u e r ) c e s p a r c e lle s , c ’e s t s u r t o u t p o u r e n
p re n d re
le
c o n t r ô le
e t
la is s e r lib r e c o u r s à le u r im a g in a t io n p o u r d é c o r e r e t a n im e r c e s t e r r a in s . L e s a r t is t e s e t c r é a t e u r s d e la
s o c ié t é
c o m m e
c o n t e n u s s o n t in v it é s à
l’é d it e u r g r a p h iq u e
m é r iq u e s , t e lle s q u e d e s je u x o u
u t ilis e r le s o u t ils d é v e lo p p é s p a r
V o x e d it p o u r c r é e r d e s e x p é r ie n c e s n u -
d e s d io r a m a s , s o u s f o r m e d e je t o n s A S S E T r e -
p r é s e n t a t if s d ’a c t if s d ig it a u x u n iq u e s ( é lé m e n t s d ’in v e n t a ir e s ) o u d e s c é n a r ii d e je u ( in t e r a c t io n s « s o c ia le s » e n t r e le s jo u e u r s e t l’e n v ir o n n e m e n t d u je u ) , le t o u t
? www.sandbox.game/en/. L e w h i t e - p a p e r e s t p a r a i l l e u r s d i s p o n i b l e installers.sandbox.game/The_Sandbox_Whitepaper_2020.pdf
1 0 9
à
l’a d r e s s e
s u iv a n t e
:
L e s N F T e n
4 0
q u e s t io n s
é t a n t e x p lo it a b le e t é c h a n g e a b le s s u r la p la c e d e m a r c h é p r o p r e a u je u . E n p r a t iq u e , le s A S S E T E R C - 115 5 je u
e n
?
T h e
S a n d b o x s o n t d e s je t o n s h y b r id e s ( i.e ., f o n g ib le s o u
( c f . q u e s t io n
c o lla b o r a t io n
a v e c
3 9 ), u n
s ta n d a rd
c o - d é v e lo p p é
d ’a u t r e s é q u ip e s , e n
p la t e f o r m e d e je u x v id é o d é c e n t r a lis é s « E n jin »
p a r le s
p a r t ic u lie r c e lle
à
n o n )
c ré a te u rs l’o r ig in e
d e
d u la
. D ’a u t r e s je t o n s ( d e t y p e E R C -
2 0 ) in t e r v ie n n e n t d a n s la d é f in it io n d e s a t t r ib u t s e t d e la r a r e t é d e s A S S E T .
F ig u r e
1 9 .2
le t o t a l d e
– E x t r a it d e la c a r t e d u m é t a v e r s e T h e S a n d b o x ( o c t o b r e 2 0 2 1 ) . S u r
166 464 p
a r c e lle s , c e lle s e n n o ir n e s o n t p a s e n c o r e d is p o n ib le s ,
t o u t e s le s a u t r e s s o n t p o s s é d é e s p a r u n jo u e u r o u
L ’u n e d e
d e s fo rc e s d e
T h e
S a n d b o x
e s t d ’a v o ir r é u s s i à
n o m b r e u s e s lic e n c e s c é lè b r e s c o m m e
t o K it t ie s , A t a r i o u
e n c o re
u n p a r t e n a ir e d e la f r a n c h is e .
p lu s r é c e m m e n t ( e n
s e p t e m b r e 2 0 2 1 , c ’e s t le r a p p e u r « S n o o p
a t t ir e r d è s s a
c r é a t io n
le s S c h t r o u m p f s , B is o u n o u r s , C r y p ju ille t 2 0 2 1 ) W
a lk in g
D e a d . E n
D o g g » q u i s ’e s t a s s o c ié à la f r a n c h is e
T h e S a n d b o x . A u t a n t d e p a r t e n a ir e s c o m m e r c ia u x a y a n t p a r f a it e m e n t a n t ic ip é le p o t e n t ie l f in a n c ie r d e c e s d é v e lo p p e m e n t s . C e la p e r m e t à u n e c o m m u n a u t é
?L
e s c a r a c t é r is t iq u e s t e c h n iq u e s d e s je t o n s A S S E T s o n t p r o p o s é e s à l’a d r e s s e
sandboxgame.gitbook.io/the-sandbox/assets/what-are-assets L e c o n t r a t in t e llig e n t a s s o c ié ( c f . t a b le a u 1 9 .1 p a g e 1 1 6 ) c o r r ig e u n b u g m a je u r p e r m e t t a n t d e d u p liq u e r le s A S S E T e t d é t e c t é le 4 ja n v ie r 2 0 2 1 à l’o c c a s io n d ’u n a u d it d e s é c u r it é p a r le s s o c ié t é s C e r t ik e t S o lid if ie d . L ’e n s e m b le d e s je t o n s A S S E T a é t é m ig r é ( e n f a it r e d is t r ib u é ) v e r s le n o u v e a u a u
16
ja n v ie r 2 0 2 1 . C e la c o n c e r n a it
2 684 u t i l i s a t e u r s
enjin.io
1 1 0
u n iq u e s .
c o n tra t
1 9
d e
p lu s e n
p lu s la r g e
r a r e s a in s i q u e
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x v id é o ?
e t d iv e r s if ié e
d e
c o lle c t io n n e r d e s é lé m e n t s d ’in v e n t a ir e
d ’a u t r e s a r t e f a c t s u n iq u e s e n
t o u t e n m o t iv a n t l’a c h a t d e L A N D
lie n
a v e c
le s u n iv e r s p a r t e n a ir e s ,
a n n e x e s m is a u x e n c h è r e s p o u r l’o c c a s io n d e
l’a n n o n c e d e c e s p a r t e n a r ia t s . L e r e c o r d d e v e n t e a é t é é t a b li e n m a r s 2 0 2 1 a v e c u n e n s e m b le d e p a r c e lle s v e n d u D a n s la n d
?
la
m ê m e
v e in e
q u e
T h e
3,65 m
p o u r
illio n s S A N D
S a n d b o x , s o n
s o it
889 000 d
o lla r s .
c o m p é t it e u r d ir e c t , D e c e n t r a -
p r o p o s e u n u n iv e r s v ir t u e l o u v e r t d é c e n t r a lis é in s p ir é d e c e lu i d e S e c o n d
L if e . D a n s c e
m é ta v e rs e
e t c o m m e
p o u r T h e
d e s p a r c e lle s d e t e r r a in ( L A N D , d e 1 6
S a n d b o x , le s jo u e u r s y
m è tre s p a r 16
a c h è te n t
m è t r e s e n u n it é s v ir t u e lle s )
q u i s o n t d e s b ie n s n u m é r iq u e s n o n f o n g ib le s ( e n p r a t iq u e d e s je t o n s E R C - 7 2 1 ) . U n e f o is e n p o s s e s s io n d ’u n e p a r c e lle d e L A N D , u n jo u e u r e s t lib r e d ’e n f a ir e c e q u i lu i c h a n t e d e s s c è n e s 3 D
: c r é e r d e s je u x , d e s a p p lic a t io n s , d e s s e r v ic e s d e d y n a m iq u e s q u ’il p o u r r a
t è m e d u je u r e p o s e s u r u n je t o n E R C - 2 0
m o n n a y e r. O u tre
a u
v e n d u s
t o t a l. C e
a u
s e in
q u i d is t in g u e
d u
m é ta v e rs e .
D e c e n t r a la n d
m ê m e
d e m o n n a ie s p é c ia lis é e a p p e lé M A N A
q u i p e r m e t n o t a m m e n t d ’a c q u é r ir le s p a r c e lle s e t d e é lé m e n t s
je u , o u
le s L A N D , l’é c o s y s -
m o n n a y e r le s s e r v ic e s e t
2 805 886 393 M d e
A N A
s o n t d is p o n ib le s
s e s c o n c u rre n ts re s te
l’o b je c t if d e
c o n s t r u ir e u n e é c o n o m ie o u v e r t e r é g ie p a r la c o m m u n a u t é s o u s la f o r m e d ’u n e
o r g a n is a t io n a u t o n o m e d é c e n t r a lis é e ( D A O
).
C e lle - c i e s t r e p r é s e n t é e p a r la c o m m u n a u t é e t c o n t r ô le le f o n d s c r é a t e u r e n M A N A
u t ilis é
p o u r a m o r c e r la
c r o is s a n c e
d u
je u
lo r s d e
l’I C O
( c f . q u e s t io n
8 ).
E lle p o s s è d e le s p r in c ip a u x c o n t r a t s in t e llig e n t s q u i r é g is s e n t le m é t a v e r s e D e c e n t r a la n d . L a c o m m u n a u t é p e u t a in s i p r o p o s e r e t v o t e r a u s e in d e la D A O c h a n g e m e n ts
d a n s
la
p o lit iq u e
d u
je u
a f in
d ’e n
g a r a n t ir s o n
d e s
f o n c t io n n e m e n t ,
m a is a u s s i d iv e r s a u t r e s é lé m e n t s t e ls q u e d e s p a r t e n a r ia t s , d e s p r o je t s N F T o u d e s in it ia t iv e s c o m m u n a u t a ir e s à a u t o r is e r . E lle e s t s o u t e n u e p a r u n s é c u r it é
( S e c u r it y
A d v is o r y
B o a rd ) c h a rg é
d e
c o n s e il d e
v é r if ie r , a n a ly s e r e t r é s o u d r e
le s
p o t e n t ie ls b u g s t e c h n iq u e s d e s c o n t r a t s in t e llig e n t s e t d e le s m e t t r e à n iv e a u s i n é c e s s a ir e . C e b u r e a u
e s t c o m p o s é d e c in q
la c o m m u n a u t é D e c e n t r a la n d . E n
ju in
m e m b r e s , n o m m é s p a r l’é q u ip e e t
2 0 2 1 , le r e c o r d
d e v e n te d e L A N D
p u lv é r is é lo r s q u ’u n f o n d s d ’in v e s t is s e m e n t a p p e lé R e p u b lic R e a lm
66 304 m
p a r c e lle s s u r u n e s u r f a c e v ir t u e lle d e M A N A , s o it à c e m o m e n t là E n
913 228 d
(
ESTATE#4247)
lé g è r e m e n t T h e
p o u r
1,3 m
259
illio n
o lla r s .
t e r m e s d e t a ille e t d e v o lu m e d e m a r c h é , e n
d o m in e
o c t o b r e 2 0 2 1 , D e c e n t r a la n d
127 394 ( r e s p e c t i v e m e n t 115 422) t r a n t o t a l d e 79 m i l l i o n s ( r e s p e c t i v e m e n t 61 m i l -
S a n d b o x a v e c
s a c t io n s d e L A N D , p o u r u n m o n t a n t
? decentraland.org. white-paper d u j e u e s t a c c e s s i b l e à l ’ a d d r e s s e decentraland.org/whitepaper.pdf dao.decentraland.org/en/. C e t t e D A O e s t e n p r a t i q u e o p é r é e à t r a v e r s l ’ a p p l i c a t i o n é c e n t r a l i s é e D e F i A r a g o n : v o i r aragon.org/dao
L e
d
2
a é té
a a c q u is
1 1 1
L e s N F T e n
lio n s ) d e
4 0
q u e s t io n s
d o lla r s . C e s d e u x f r a n c h is e s r e s t e n t n é a n m o in s d a n s u n e
d y n a m iq u e
c o n t in u e e t p o u r a c c é lé r e r le s t r a n s a c t io n s à m o in d r e f r a is , e lle s o n t f a it t o u t e s
?
le s d e u x le m ê m e c h o ix d e m ig r a t io n v e r s la s id e c h a in P o ly g o n a p p e lé e
M a t ic
ju s q u ’e n
f é v r ie r 2 0 2 1 c e
q u i e x p liq u e
( a n c ie n n e m e n t
p o u r q u o i le
je t o n
a s s o c ié
r e s t e le M A T IC ) . C e t t e s o lu t io n o f f r e e n f a it u n e in t e r f a c e v e r s p lu s ie u r s r é s e a u x e t t e c h n o lo g ie s
p e r m e t t a n t d ’a c c é lé r e r s ig n if ic a t iv e m e n t le
n o m b re
d e
tra n -
s a c t io n s s u r E t h e r e u m ( c f . q u e s t io n 3 1 ) :
I
la s id e c h a in P o ly g o n , a v e c u n r é s e a u s p é c if iq u e ( M a t ic ) , d is p o s a n t d e s e s p r o p r e s v a lid e u r s , e x p lo it a n t u n m o d è le d e c o n s e n s u s p a r p r e u v e d e p a r t ic ip a t io n
( P o S , c f . q u e s t io n
p o u r tra n s fé re r d e s re u m
I
u n e
a c t if s
1 ) e t d e
v e rs
s e s
e t d e p u is
p ro p re s la
p a s s e r e lle s
b lo c k c h a in
(o u
b r id g e )
p r in c ip a le
(E th e -
M a in n e t ) ; b lo c k c h a in s d e
n iv e a u
2
(d e
ty p e
P la s m a ) e x p lo it a n t u n
m é c a n is m e
p a r t ic u lie r d e g e s t io n d e t r a n s f e r t s d ’a c t if s N F T ( c f . q u e s t io n 3 1 ) ;
I
( à t e r m e ) d ’a u t r e s b lo c k c h a in s d e n iv e a u 2 e x p lo it a n t le s m ê m e s t e c h n o lo g ie s d e
ty p e
Z K - r o llu p
q u e
c e lle s u t ilis é e s d a n s le
t io n s S t a r k E x a u c œ u r d e l’é c o s y s t è m e I m m u t a b le X lo in ( c f . q u e s t io n s 2 0
m o te u r d e
tra n s a c -
q u i s e r a d é t a illé p lu s
e t 2 1 ).
A u m o m e n t d ’é c r ir e c e t o u v r a g e , c ’e s t v e r s la p r e m iè r e s o lu t io n q u e T h e S a n d b o x e t D e c e n t r a la n d
s e s o n t o r ie n t é s , e x p o s a n t a in s i le s jo u e u r s a u x m ê m e s li-
m it a t io n s d e
( m a is à u n
s é c u r it é
d e g ré
m o in d r e ) q u e
c e lle s a s s o c ié e s à la s id e -
c h a in R o n in c h o is ie s u r A x ie In f in it y . D a n s t o u s le s c a s , la g e s t io n
im m o b iliè r e
d a n s le s m é t a v e r s e s s u s c it e
u n
e n -
g o u e m e n t a u p r è s d e g r a n d s f o n d s d ’in v e s t is s e m e n t , t e l q u e M e t a v e r s e G r o u p , m a is a u s s i d e s g é a n t s d e s r é s e a u x s o c ia u x c o m m e F a c e b o o k q u i a la n c é u n f o n d d e
re c h e rc h e
e n
s e p te m b re 2 0 2 1 (to u t e n
e t d e
d é v e lo p p e m e n t d e
50 m
illio n s d e
d o lla r s d a n s c e
a n n o n ç a n t à c e t t e o c c a s io n
10
0 0 0
d o m a in e
re c ru te m e n ts
e n E u r o p e p o u r e x p lo r e r c e t t e in d u s t r ie e n d e v e n ir ) . B ie n
e n t e n d u , s i la
b lo c k c h a in
p lu p a r t d e s m é t a v e r s e s s o n t d é v e lo p p é s a u
E t h e r e u m , il c o n v ie n t d e
r a p p e le r q u e
d ’a u t r e s D L T
d e s s u s d e
la
s u p p o r t e n t le s
c o n t r a t s in t e llig e n t s e t d o n c le d é v e lo p p e m e n t d e c e t y p e d e je u x . C ’e s t le c a s d ’U p la n d v ra g e
m a is q u i v is e
, t o u jo u r s e n p h a s e d e t e s t a u m o m e n t d ’é c r ir e c e t o u -
à d é f in ir u n
m é ta v e rs e
p a r a llè le
a u
m o n d e
r é e l : le s jo u e u r s
s o n t in v it é s à a c h e t e r d e s p a r c e lle s r e le v a n t d ’a d r e s s e s r é e lle s ( c o m m e s o n d o m ic ile ) p o u r y m ie
c r é e r l’a m é n a g e m e n t d e
p a r a llè le . U p la n d
e s t d é v e lo p p é
le u r s r ê v e s o u
s u r la
? polygon.technology www.upland.me
1 1 2
b lo c k c h a in
d é v e lo p p e r u n e E O S .io . L a
é c o n o -
c ry p to m o n -
1 9
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x v id é o ?
n a ie a s s o c ié e a u je u e s t a p p e lé e U P X
e t le s p a r c e lle s s o n t d e s a c t if s N F T a p p e -
lé e s V ir t u a l P r o p e r t y N F T d é f in ie s s u r le r é s e a u p r in c ip a l E O S .io e t r e s p e c t a n t le s t a n d a r d d G o o d s ( c f . q u e s t io n 4 0 ) . C e lu i- c i s ’a p p a r e n t a n t à la n o r m e E R C - 1 1 5 5 p o u r je t o n s h y b r id e s s u r E t h e r e u m ( c f . q u e s t io n 3 9 ) .
F 1 D e lt a
T im e
D a n s u n D e lt a
s t y le
T im e
?
c o m p lè t e m e n t d if f é r e n t d e s je u x é v o q u é s p r é c é d e m m e n t , F 1
e s t u n s im u la t e u r d e c o u r s e s a u t o m o b ile s d é c e n t r a lis é e x p lo it a n t
la b lo c k c h a in E t h e r e u m . L e s jo u e u r s d o iv e n t y d e s
é lé m e n t s
c o lle c t e r d e s v o it u r e s , d e s p ilo t e s , d e s c o m p o s a n t s e t
d ’in v e n t a ir e
u n iq u e s
re p ré s e n té s
s o u s
fo rm e
d e
je t o n s
N F T
d e
t y p e E R C - 7 2 1 a p p e lé s « F 1 D e lt a T im e In v e n t o r y » ( F 1 D T I) . C e u x - c i e x is t e n t s o u s d e u x f o r m e s ( s t a n d a lo n e
o u
c o m p o s a b le ) q u i a f f e c t e n t à la f o is le s c a r a c t é r is -
t iq u e s e t le s p e r f o r m a n c e s d e s v o it u r e s e t d e s p ilo t e s e n g a g é s d a n s le s c o u r s e s d u
c h a m p io n n a t . L a c r y p t o m o n n a ie a s s o c ié e a u s e in d u je u e s t a p p e lé e R E V V
to n s E R C - 2 0 la n t d u
m o d e
« G ra n d
P r ix » , o ù
s u r le s c ir c u it s m y t h iq u e s d u te s te r s e s
: c e s o n t d e s je -
( c f . t a b le a u 1 9 .1 p a g e 1 1 6 ) . D iv e r s m o d e s d e je u x s o n t p r o p o s é s a l-
c o m p o s it io n s
le s jo u e u r s p e u v e n t s ’a f f r o n t e r lo r s d e
c h a m p io n n a t d e
e t s e s
F 1, d u
v é h ic u le s , e t e n f in
a u
m o d e m o d e
« T im e « T im e
c o u rs e s
T r ia l » , p o u r T r ia l E lit e »
p e r m e t t a n t d e c o n c o u r ir p o u r e m p o c h e r d e s r é c o m p e n s e s . F 1 D e lt a T im e p r o p o s e
é g a le m e n t u n
a t e lie r p e r m e t t a n t a u x jo u e u r s d ’é q u ip e r le u r s v o it u r e s d e
p iè c e s e t le s p ilo t e s a m é lio r é s . C o m m e v e lo p p e u r s d e F 1 D e lt a
T h e
S a n d b o x e t D e c e n t r a la n d , le s d é -
T im e o n t m ig r é e n m a r s 2 0 2 1 v e r s la s id e c h a in
P o ly g o n
( c f . q u e s t io n 4 0 ) .
J e u x d e L e
r ô le s m u lt ijo u e u r s d é c e n t r a lis é s e t lib r e s
d e r n ie r g e n r e
P la y in g
q u i n ’a
p a s é té
é v o q u é
ic i c o n c e r n e
F in a l F a n t a s y d a n s u n m o n d e o u v e r t , N in e C h r o n ic le s a f f ic h é e d r o it s
le s je u x
d e
r ô le s ( R o le
G a m e s ) ( R P G ) s u r b lo c k c h a in . S ’in s p ir a n t d e s m é c a n iq u e s d e
e n
d u
s t u d io
d e
p o u s s a n t le
d é v e lo p p e m e n t ( P la n e t a r iu m ) d e c o n c e p t d e
d é c e n t r a lis a t io n
a u
je u x d e
s e d é n o t e p a r la v o lo n t é la is s e r c e
p r o f it d e s
je u
lib r e
jo u e u r s
à
d e s o n
p a r o x y s m e ( q u e c e s o it a u n iv e a u d u r e n d u g r a p h iq u e , d e la p o s s e s s io n d e s a c t if s
o u
d e s
in t e r a c t io n s
d a n s
le
je u ) a f in
q u ’il a p p a r t ie n n e n t e n t iè r e m e n t à
? www.f1deltatime.com nine-chronicles.com. L e c o d e s o u r c e e s t d is p o n ib le à l’a d r e s s e :
docs.nine-chronicles.com e t
1 1 3
s u r G it h u b .
s a
L e s N F T e n
4 0
q u e s t io n s
c o m m u n a u té . P o u r y d ie r u n e
p a r t ie
r if ic a t io n
p a r v e n ir , n ’im p o r t e
d e s c a p a c it é s d e
e t la s é c u r is a t io n
d u
q u e l jo u e u r p e u t s ’il le
c a lc u l d e
ré s e a u
e n
s a
m o d è le
d e
Q . 7 ] (c o m m e
c o n s e n s u s p a r p re u v e
d e
d e v e n a n t u n
b lo c k c h a in d é d ié e a u je u a p p e lé e L ib P la n e t le
s t a t io n
d e
?
a f in
n œ u d
s o u h a it e
d ’a id e r à
d é -
la
d e v a lid a t io n
v é -
d e la
. E n e ffe t, e n n o v e m b re 2 0 2 1, s e u l
t r a v a il ( P o W
B it C o in ) é t a it s u p p o r t é . C e
je u
) e x p lo it a n t H a s h C a s h
[5 ,
s o n t d o n c le s jo u e u r s q u i a s s u r e n t la
m a in t e n a n c e d e c e t t e b lo c k c h a in e t d o n c d u
je u .
A c c e s s ib le u n iq u e m e n t s u r in v it a t io n , N in e C h r o n ic le s e n t r e d a n s s a p h a s e f in a le
p u is q u ’il d é f in it d é jà d e u x m o n d e s c o m p o r t a n t c h a c u n
c e n t n iv e a u x , u n e
f o r g e p o u r c r é e r o u a m é lio r e r d if f é r e n t s o b je t s d ’é q u ip e m e n t q u i s e p r é s e n t e n t s o u s fo rm e g ré e . E n t if s d e
d e
N F T , u n e
r e v a n c h e , le
a rè n e
p o u r le s c o m b a t s e t u n e
f a it d ’é v o lu e r s u r s a
N in e C h r o n ic le s d ’ê t r e
p ro p re
p la c e
b lo c k c h a in
re c o n n u s s u r E th e re u m
d e
m a rc h é
e m p ê c h e
in t é -
le s a c -
p a r e x e m p le . C ’e s t p o u r
c e la q u ’e n o c t o b r e 2 0 2 0 , l’in t é g r a t io n d e C h a in lin k ( c f . q u e s t io n 3 7 ) a é t é m is e e n
p la c e
a u
s e in
v r a n t la v o ie a u
d e
L ib p la n e t a f in
d e
« c o n n e c te r »
t r a n s f e r t d ’in f o r m a t io n s d u
d e s r e s s o u r c e s d u je u , e t c .) s u r E t h e r e u m
je u
le s
d e u x
a u t r a v e r s d e c o n t r a t s in t e llig e n t s . D e
p lu s , le s f o n c t io n s a lé a t o ir e s v é r if ia b le s , V e r if ia b le R a n d o m C h a in lin k
s o n t v u e s p a r le s d é v e lo p p e u r s c o m m e
b le m e n t d e s a c t if s a lé a t o ir e s p o u r le
b lo c k c h a in s , o u -
( é v é n e m e n t s , p e r s o n n a g e s , p r ix
je u
to u t e n
u n
F u n c t io n
m o y e n
d e
(V R F ) d e
c r é e r é q u it a -
r e n d a n t c e s o b je t s d é f in is s u r
le r é s e a u p r in c ip a l d ’E t h e r e u m . C e la d o n n e r a it a u x N F T d e N in e C h r o n ic le s u n e e x is t e n c e e n d e h o r s d e la b lo c k c h a in p r o p r e a u je u , a u p r ix d ’u n e a d a p t a t io n d e c o d e
p o u r le s r e n d r e
c o m p a t ib le s a v e c
u n p r o c e s s u s t o u jo u r s e n c o u r s a u
A u t r e s je u x N F T L e
a u t o u r d u
s e c t e u r d e s je u x N F T
e s t e n
le
s ta n d a rd
E R C - 7 2 1 ( c f . q u e s t io n
3 8 ),
m o m e n t d ’é c r ir e c e t o u v r a g e .
m o d è le p le in
é c o n o m iq u e
b o u m
p la y t o
e t il e s t im p o s s ib le
d e
e a rn
c o u v r ir ic i
l’in t é g r a lit é d e s d é v e lo p p e m e n t e n c o u r s . L e t a b le a u 1 9 .1 o f f r e u n p a n o r a m a r e p r é s e n t a t if d e s p r in c ip a u x t it r e s d is p o n ib le s e n 2 0 2 1 , la p lu p a r t a y a n t é t é la r g e m e n t d é t a illé s d a n s le s p a r a g r a p h e s p r é c é d e n t s . I l c o n v ie n t c e p e n d a n t d e r e t e n ir u n p o in t c o m m u n ju s t if ia n t s a n s d o u t e l’e n g o u e m e n t r e n c o n t r é p o u r c e s je u x e t le s in v e s t is s e m e n t s m a s s if s r e p o r t é s d a n s le s p a g e s p r é c é d e n t e s : le m o d è le é c o n o m iq u e d u p la y t o e a r n ( jo u e r p o u r e m p o c h e r) q u i a d o p te n a n c ie r s à d u
le
c o n c e p t d ’é c o n o m ie
t o u s le s jo u e u r s q u i a jo u t e n t d e
je u . L a d é m o c r a t is a t io n
o u v e rte la
e t o ffre
v a le u r e n
d e s a v a n t a g e s f i-
c o n t r ib u a n t à
l’u n iv e r s
d e s d é v e lo p p e m e n t s d ’a p p lic a t io n s d é c e n t r a lis é e s
? docs.libplanet.io docs.chain.link/docs/chainlink-vrf/
1 1 4
1 9
s u r b lo c k c h a in s ( D A p p s ) , c o u p lé jo u e u r s la p r o p r ié t é
d e s a c t if s d u
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x v id é o ?
à l’a v è n e m e n t d e s N F T , d o n n e n t e n je u
e t le u r p e r m e t t e n t d ’e n
e ffe t a u x
a u g m e n t e r la v a -
le u r e n le s u t ilis a n t a c t iv e m e n t d a n s l’e n v ir o n n e m e n t p r o p o s é . O u t r e u n im p a c t d ir e c t s u r le u r p r o p r e e x p é r ie n c e v id é o - lu d iq u e , le s jo u e u r s c r é e n t a in s i d e
la v a le u r p o u r le s a u t r e s jo u e u r s e t le s d é v e lo p p e u r s . E n
re to u r,
ils s o n t r é c o m p e n s é s p a r d e s a c t if s d a n s le je u ( c r y p t o m o n n a ie s s p é c ia lis é e s o u r e s s o u r c e s N F T ) . P a r e x e m p le , d a n s A x ie In f in it y , le s jo u e u r s g a g n e n t d e s je t o n s S L P
p e r m e t t a n t d ’é le v e r d e n o u v e a u x A x ie s o u
C e
m o d è le
q u e s t io n
s ’e x p o r t e
2 1 ), u n
b o n
d a n s l’in d u s t r ie
d u
d ’ê t r e r e v e n d u s .
s p o r t v ir t u e l. A in s i, d a n s S o r a r e
(c f.
c la s s e m e n t d a n s le s c h a m p io n n a t s v ir t u e ls h e b d o m a d a i-
r e s r a p p o r t e d e s c a r t e s p lu s o u m o in s r a r e s ( à u t ilis e r u lt é r ie u r e m e n t p o u r c o m p o s e r s e s é q u ip e s o u à r e v e n d r e ) . L ’e n r e g is t r e m e n t im m u a b le d e s t r a n s a c t io n s r é a lis é e s s u r la je u
e t y c ré e
te n a n t o u C ’e s t u n
b lo c k c h a in
u n e
g a r a n t it a u
v a le u r a jo u t é e , d e
jo u e u r q u i c o n t r ib u e
à
la
t o u jo u r s p o u v o ir r e v e n d r e
d y n a m iq u e
d u
s e s a c t if s , m a in -
d e s a n n é e s p lu s t a r d . c h a n g e m e n t d e
p a r a d ig m e
n o t a b le
p a r ra p p o rt a u
m o d è le
é c o n o -
m iq u e d e s je u x t r a d it io n n e ls o ù le s c o n s o m m a t e u r s d o iv e n t a c h e t e r le d r o it d e jo u e r p a r u n e lic e n c e d a n s u n m a g a s in n u m é r iq u e o u
u n e c o p ie p h y s iq u e d a n s
u n m a g a s in e n lig n e o u lo c a l – c e c i in c lu t b ie n e n t e n d u le s f r a n c h is e s le s p lu s p o p u la ir e s c o m m e F IF A , m a is a u s s i le s r é f é r e n c e s d u m o d è le f r e e t o p la y , c o m m e F o r t n it e . D a n s c e m o d è le , le s jo u e u r s p e u v e n t t o u jo u r s o b t e n ir g r a t u it e m e n t le je u c o m p le t , m a is d e v r o n t p a y e r p o u r a c c é lé r e r le u r p r o g r e s s io n o u p o u r o b t e n ir d e s é lé m e n t s s p é c ia u x c o m m e
d u
c o n te n u
t iq u e s s p é c ia u x p o u r le u r s p e r s o n n a g e s . E n
s u p p lé m e n t a ir e
o u
n o m iq u e s t r a d it io n n e ls , l’a r g e n t in v e s t i p a r le s jo u e u r s e s t p e r d u s ’é lo ig n e n t d u L e
s y s tè m e
d e s c o s m é -
r e v a n c h e , d a n s c e s m o d è le s é c o d è s lo r s q u ’ils
je u . p la y t o
e a rn
c h a n g e
c e tte
s it u a t io n
p u is q u e
t o u s le s a c t if s o b t e -
n u s r e p r é s e n t e n t u n e c e r t a in e v a le u r ( q u i p o u r le m o m e n t a u g m e n t e s ig n if ic a t iv e m e n t a v e c le t e m p s c o m m e c e t t e q u e s t io n a p u le d é m o n t r e r ) . C e la s ig n if ie q u e
le s jo u e u r s p o u r r o n t t o u jo u r s e m p o c h e r d e
le je u
p e n d a n t q u e lq u e t e m p s .
1 1 5
l’a r g e n t m ê m e
s ’ils d é la is s e n t
L e s N F T e n
J e u
4 0
v id é o
A x ie In f in it y
q u e s t io n s
In s p ir a t io n P o k e m o n ( C r é a t u r e s à c o lle c t io n n e r )
J e t o n
T y p e
A X IE
N F T
E R C - 7 2 1
f5b0a3efb8e8e4c201e2a935f110eaaf3ffecb8d A X S
E R C - 2 0
bb0e17ef65f82ab018d8edd776e8dd940327b28b S L P
E R C - 2 0
37236cd05b34cc79d3715af2383e96dd7443dcf1 G o d s
H e a rth S to n e
U n c h a in e d
( D e c k b u ild in g )
C A R D
N F T
E R C - 7 2 1
0e3a2a1f2146d86a604adc220b4967a898d7fe07
( c f . q u e s t io n 2 0 )
G O D S
E R C - 2 0
6EbeAf8e8E946F0716E6533A6f2cefc83f60e8Ab S o ra re
C a r t e s P a n in i
( c f . q u e s t io n 2 1 )
T h e
N F T
E R C - 7 2 1
629a673a8242c2ac4b7b8c5d8735fbeac21a6205 M in e c r a f t
S a n d b o x
S O R
( E x p lo r a t io n d e m é t a v e r s e )
L A N D
N F T
E R C - 7 2 1
50f5474724e0ee42d9a4e711ccfb275809fd6d4a S A N D
E R C - 2 0
3845badAde8e6dFF049820680d1F14bD3903a5d0 A S S E T s
H y b r id e
E R C - 115 5
7fbf5c9af42a6d146dcc18762f515692cd5f853b D e c e n t r a la n d
S e c o n d
L if e
( E x p lo r a t io n )
L A N D
N F T
E R C - 7 2 1
f87e31492faf9a91b02ee0deaad50d51d56d5d4d M A N A
E R C - 2 0
0f5d2fb29fb7d3cfee444a200298f468908cc942 U p la n d
M é t a v e r s e p a r a llè le a u
L A N D
m o n d e ré e l
H y d r id e E O S d G o o d s
https://bloks.io/account/upxtokenacct U P X
H y d r id e E O S d G o o d s
n / a F 1 D e lt a
T im e
F o r m u la
1
( C o u r s e a u t o m o b ile )
F 1D T I
N F T
E R C - 7 2 1
2aF75676692817d85121353f0D6e8E9aE6AD5576 R E V V
E R C - 2 0
557B933a7C2c45672B610F8954A3deB39a51A8Ca T a b le a u
1 9 .1 – C a r a c t é r is t iq u e s d e s je t o n s e t d e s c o n t r a t s in t e llig e n t s a s s o c ié s a u x
p r in c ip a u x je u x v id é o s u r b lo c k c h a in e x p lo it a n t d e s N F T
1 1 6
( * : t e ls q u e d é p lo y é s e n d é c . 2 0 2 1 )
.
C o m m e n t
2 0
s o n t
u t ilis é s
le s
N F T d a n s le s je u x d e c a r t e s à c o lle c t io n n e r ?
L e s
je u x
d e
c a rte s
à
c o lle c t io n n e r ( J C C ) , é g a le m e n t a p p e lé s
G a m e s ( T C G ) o u C o lle c t ib le C a r d
T r a d in g
C a rd
G a m e ( C C G ) e n a n g la is ) s e d is t in g u e n t d e s
je u x d e c a r t e s c la s s iq u e s p a r la g r a n d e v a r ié t é d e s c a r t e s é d it é e s , le u r s q u a lit é s ( n o t a m m e n t c e lle s d e s illu s t r a t io n s c o n f ié e s à d e s a r t is t e s d e t a le n t ) , le u r r a r e t é e t le s e f f e t s d e c h a q u e c a r t e s u r le je u . C h a q u e jo u e u r c o m p o s e s o n p a q u e t d e c a r t e s a p p e lé
d e c k q u i e s t e n s u it e
s a ir e s e t t e n t e r d e la
r e m p o r t e r la
p a r t ie . L ’a s p e c t s t r a t é g iq u e
à d e s m é c a n is m e s d e je u d e
s t r a t é g ie
in s p ir é
d e
u t ilis é
v ic t o ir e
a u
p o u r a ffro n te r u n
à
m o m e n t d e
la
c r é a t io n
r e la t iv e m e n t s im p le s e n
s u r p la t e a u , e t la
o u
p lu s ie u r s a d v e r -
t r a v e r s le s c a r t e s jo u é e s a u d ’u n
c o u rs d e
d e c k , c o m b in é s
p a r t ie in f lu e n c é s p a r le s je u x
r ic h e s s e
d e
l’u n iv e r s d e
m o n d e s d ’h e r o ic - f a n t a s y o u
d e
s c ie n c e - f ic t io n
je u
r ic h e
g é n é r a le m e n t
o n t f a it le
s u c c è s d e
c e t y p e d e je u . P o p u la r is é d è s 1 9 9 3 p a r le je u M a g ic : T h e G a t h e r in g c h a rd
G a r f ie ld
e t p u b lié
a jo u t e n t , c o m m e
p a r l’é d it e u r a m é r ic a in
le u r n o m
l’in d iq u e , u n e
W
?
( M T G ) , ( in v e n t é p a r R i-
iz a r d s o f t h e
d im e n s io n
d e
C o a s t ) , le s J C C
c o lle c t io n
p u is q u e
le s
c a r t e s c o m m e r c ia lis é e s p a r s é r ie s d ’e x t e n s io n s n e s o n t d is p o n ib le s q u e p a r p a q u e t s a s s o r t is s e m i- a lé a t o ir e m e n t . U n p u is s a n t e s m o in s a c c e s s ib le s e t d o n c
d e g ré
d ’é c h a n g e s e n t r e jo u e u r s . D ’a u t r e s J C C u n iv e r s c o m m e
L e g e n d
o f th e
F iv e
d e
ra re té
re n d
le s c a r t e s le s p lu s
p lu s c h è r e s s u r le s p la c e s d e
m a rc h é
e t
o n t é t é d é v e lo p p é s d e p u is s u r d ’a u t r e s
R in g s o u
( l’e x c e lle n t ) V a m p ir e
: T h e
E te r-
n a l S t r u g g le . C e r t a in s r e p r e n n e n t d e s lic e n c e s c o m m e r c ia le s a u s u c c è s p la n é t a ir e o u
W
(c o m m e o r ld
t y p e d e je u la
s o c ié t é
L e
o f W a u
S e ig n e u r d e s a n n e a u x ) o u
a r c r a f t ) . C ’e s t d ’a ille u r s
d e s je u x v id é o
( t e ls q u e
d é m a t é r ia lis a t io n
B liz z a r d
E n t e r t a in m e n t e n
n iv e a u
e ffe t, c e tte
2 0 14
d ig it a l la p o s s e s s io n
q u i d e v ie n t in t é r e s s a n t e
t e c h n o lo g ie
p e rm e t d e
P o k e m o n
n u m é r iq u e
t r a v e r s d e f r a n c h is e s d ig it a le s c o m m e H e a r t h s t o n e
n e m e n t d e s N F T . E n r a n t ir a u
la
d e
c e
la n c é e p a r a v e c
l’a v è -
c o n c r é t is e r e t d e
g a -
d e s c a r t e s à c o lle c t io n n e r q u i a f a it le s u c -
c è s e t la r e n o m m é e d e s J C C .
? magic.wizards.com/fr/ playhearthstone.com/fr-fr
1 1 7
L e s N F T e n
4 0
q u e s t io n s
?
G o d s U n c h a in e d n e r jo u a b le
e s t a in s i l’u n d e s p r e m ie r s je u x d e c a r t e s N F T à c o lle c t io n -
g r a t u it e m e n t ( f r e e - t o - p la y ) . L a n c é
d e la v e r s io n d ig it a le d e M T G ta u x : c h a q u e d e s s ix
d ie u x
e n
2 0 18
p a r l’a n c ie n
d ir e c t e u r
C h r is C la y , il e n r e p r e n d le s p r in c ip e s f o n d a m e n -
jo u e u r d o it c r é e r u n p r o p o s é s , c o u p lé
à
d e c k
u n
d e
tre n te
c a r t e s c o n s t r u it a u t o u r d ’u n
p o u v o ir u n iq u e
(à
c h o is ir p a r m i q u a t r e ) . Il
p e u t a lo r s s e c o n f r o n t e r à d ’a u t r e s jo u e u r s a f in d e m o n t e r d a n s le c la s s e m e n t e t r é c u p é r e r d iv e r s e s r é c o m p e n s e s ( c a r t e s p r o m o t io n n e lle s , p a c k d e c a r t e s , e t c .) . L e s c a r t e s s o n t r é p a r t ie s e n d if f é r e n t e s t r ib u s q u i o n t c h a c u n e u n e s p é c ia lit é in h é re n te d e
a u
d ie u
a u q u e l e lle s s o n t a s s o c ié e s , à
M T G . L e s m é c a n iq u e s d u
c a c e
à
l’im a g e
jo u e u r s
je u
d e s ré fé re n c e s d u
d e v ro n t d o n c
g e n re
d é p e n s e r d e s
p o u v o ir s a m é lio r é s o u
l’im a g e
p e rm e tte n t u n e d o n t c e
M a n a s
d é g r a d é s s e lo n
d e s c o u le u r s d e
p r is e
je u
e n
m a in
s ’in s p ir e
r a p id e
m a g ie s e t e f f i-
d ir e c t e m e n t . L e s
p o u r in v o q u e r d e s
c ré a tu re s
a u x
le s c ir c o n s t a n c e s in d u it e s p a r le s c a r t e s
jo u é e s m a is a u s s i p a r le s p o u v o ir s o u f a v e u r s o c t r o y é s p a r le s d ie u x , c e q u i la is s e u n e g r a n d e a m p lit u d e d a n s le s s t r a t é g ie s à m e t t r e e n p la c e lo r s d e la c o n s t r u c t io n d e s d e c k s , t o u t e n g a r a n t is s a n t d e n o m b r e u x r e b o n d is s e m e n t s . L a v ic t o ir e d ’u n d e s d e u x p r o t a g o n is t e s e s t o b t e n u e lo r s q u e la ja u g e d e v ie d u d ie u a d v e r s e e s t r é d u it e à z é r o . M a is c e
q u i c a r a c t é r is e
G o d s U n c h a in e d
re s te
s a
c o n s t r u c t io n
p a r c o n tra ts
in t e llig e n t s s u r E t h e r e u m . C h a q u e c a r t e e s t e n e f f e t u n je t o n E R C - 7 2 1 ( c f . q u e s t io n
3 8 ) a p p e lé
c e s s u s d e
« G o d s
c r é a t io n
o u
U n c h a in e d m in t in g
C A R D »
( c f . t a b le a u
( c f . q u e s t io n
1 9 .1 p a g e
1 6 ) s o u s fo rm e
d e
116 ). L e
je t o n s N F T
p ro d e s
c a r t e s a c h e t é e s a u s e in d e p a c k s d ’e x t e n s io n s ( c o m p r e n a n t c h a c u n c in q c a r t e s a lé a t o ir e s , d o n t a u a u t o r is e p la c e s
c h a q u e
d e
m o in s u n e
d e
la r a r e t é
jo u e u r à v e n d r e
m a rc h é
c e r la d y n a m iq u e
a s s o c ié e s d e
c e
a u
m a rc h é
c h o is ie
a v e c le
ty p e
e t é c h a n g e r le s c a r t e s d e je u . U n
a s p e c t im p o r t a n t d e
e s t é v id e m m e n t la r a r e t é
d e
p a c k a c h e té )
s a c o lle c t io n n a tu re
à
s u r le s re n fo r-
d e s c a r t e s d é jà
é v o -
q u é e p lu s h a u t . E lle s ’é t a le s u r c in q n iv e a u x a lla n t d e « c o m m u n » à « m y t h iq u e » . P lu s la r a r e t é e s t é le v é e , p lu s le s c a r a c t é r is t iq u e s d e la c a r t e s o n t in t é r e s s a n t e s e t m o in s il e x is t e
q u ’u n
s e u l e x e m -
p la ir e d e c h a q u e c a r t e m y t h iq u e p r o p o s é e d a n s c h a q u e e x t e n s io n
e t c h a c u n e
a
u n e
c h a n c e
d e
s u r
P a r a ille u r s , u n e
c o p ie s d e
1m
illio n
m ê m e
la
d ’ê t r e
c a rte
c a rte
c o n c e r n é e . I l n ’e x is t e
o b te n u e
à
l’a c q u is it io n
p e u t e x is t e r s e lo n
m a le » , « m é t é o r it e » , « o m b r e » , « o r »
o u
c in q
d ’u n
p a c k
n iv e a u x d e
« d ia m a n t » ) c e
s o n p r ix . U n e x e m p le d ’u n e c a r t e lé g e n d a ir e p o s s é d é e e n
d e
c a rte s .
f in it io n
(« n o r-
q u i a ffe c te
2e x e m
p la ir e s e s t p r o -
p o s é d a n s la F ig u r e 2 0 .1 .
? godsunchained.com –
le w h it e - p a p e r d u
je u
e s t d is p o n ib le à l’a d r e s s e :
images.godsunchained.com/misc/whitepaper.pdf M a g i c : T h e G a t h e r i n g A r e n a . V o i r : magic.wizards.com/en/mtgarena
1 1 8
é g a le m e n t
2 0
F ig u r e
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x d e c a r t e s à c o lle c t io n n e r ?
2 0 .1 – E x e m p le d ’u n e c a r t e « G o d s U n c h a in e d
C a r d » lé g e n d a ir e
p o s s é d é e e n d e u x e x e m p la ir e s .
L e
t a b le a u
2 0 .1 p r o p o s e
q u e lq u e s s t a t is t iq u e s d e s c a r t e s ( C A R D ) G o d s U n -
c h a in e d e n c ir c u la t io n : e n o c t o b r e 2 0 2 1 , il y e n a u n p e u m o in s d e
15 479 u t i l i s a t e u r s u n i q u e s . C e l a a u x 450 000 j o u e u r s e n r e g i s t r é s , m
7m
illio n s q u i
s o n t p o s s é d é e s p a r
p e u t s e m b le r r e la t iv e m e n t
p e u
a is
p a r ra p p o rt
il f a u t c o m p r e n d r e
q u e
p o u r g a r a n t ir la p o s s ib ilit é d e jo u e r g r a t u it e m e n t , t o u t n o u v e l u t ilis a t e u r s e v o it a t t r ib u e r u n q u i n e
d e c k p r é - c o n s t r u it d e
b ie n v e n u e
c o m p o s é
s o n t p a s é c h a n g e a b le s e t p e r m e t t e n t d e
d e
s o ix a n t e - d ix c a r t e s
s ’e n t r a în e r s u r d e s p a r t ie s e n
s o lit a ir e c o n t r e u n a d v e r s a ir e s im u lé .
R a re t é
# e x e m p la ir e s p a r e x t e n s io n
d e
c h a q u e
c a rt e
# c a r t e s t o t a le s e n
c ir c u la t io n *
(m o y e n n e )
C o m m u n e
35 000
4 950 914
(
72, 44 %
)
R a re
12 500
1 481 389
(
21, 68 %
)
E p ic
5 000
257 013
(
3, 76 %
)
L é g e n d a ir e
2 600
145 181
(
2, 12 %
)
1
n / a
M y t h iq u e
T a b le a u
2 0 .1 – S t a t is t iq u e s e t r é p a r t it io n s d e s « G o d s U n c h a in e d
1 1 9
C a rd s »
(* : e n o c to b re 2 0 2 1)
.
L e s N F T e n
D e c u n e
4 0
q u e s t io n s
n o m b r e u s e s e x t e n s io n s o n t é t é a c c o m p a g n é e
d ’u n e
p r e m iè r e
c r é é e s d e p u is le p h a s e
d e
la n c e m e n t d u
t e s t e t d ’é q u ilib r a g e
je u , c h a -
d e s c a rte s
q u i s o n t d é t e r m in é s e n f o n c t io n d e s r e t o u r s d e s jo u e u r s . À l’is s u e d e c e t t e p h a s e d ’é q u ilib r a g e , le s c a r a c t é r is t iq u e s d e s c a r t e s p r o p o s é e s s o n t f ix é e s . E lle s p e u v e n t a lo r s ê t r e a c q u is e s e t f o r g é e s s o u s f o r m e d e je t o n s E R C - 7 2 1 p u is jo u é e s e t é c h a n g é e s . L ’a c h a t d e p a c k s p o u r c h a q u e e x t e n s io n
e s t ré g i p a r u n
c o n t r a t in -
t e llig e n t q u i d é t e r m in e le s c o m p o s it io n s e t p r o b a b ilit é s d ’o c c u r r e n c e a u s e in d e c h a q u e p a c k a c h e t é . C e s c a r a c t é r is t iq u e s s o n t r é s u m é e s d a n s le t a b le a u 2 0 .2 .
P r o b a b ilit é C o m m u n e
R a re
E p ic
L é g e n d a ir e
R a re
74 %
22 %
3,5 %
0,5 %
0777f76d195795268388789343068e4fcd286919
74 %
E p ic C o n t r a t in t e llig e n t d ’a c h a t :
5%
55,5 %
C o n t r a t in t e llig e n t d ’a c h a t :
0,5 %
20,8 %
3,3 %
20,5 %
c47d7d42e44b2e04c83a45cf45898e597a0c2311
55,5 %
S h in y C o n t r a t in t e llig e n t d ’a c h a t :
20,6 %
482cf6a9d6b23452c81d4d0f0f139c1414963f89
L é g e n d a ir e
2 0 .2
d ’o c c u r r e n c e
P a c k
C o n t r a t in t e llig e n t d ’a c h a t :
T a b le a u
m o y e n n e
20,8 %
3,3 %
20,5 %
1e891c587b345ab02a31b57c1f926fb08913d10d
– C o n t r a t s d ’a c h a t d e s p a c k s G o d s U n c h a in e d
e t p r o b a b ilit é m o y e n n e
d ’o c c u r r e n c e d e s c a r t e s s e lo n le u r r a r e t é p a r p a c k .
D a n s t o u s le s c a s , u n
c h a n g e m e n t n o t a b le
s ’e s t o p é r é
e n
ju in
2 0 2 1 q u a n t a u
m o d e d e g e s t io n d u je u . E n e f f e t , s i le r é s e a u p u b lic M a in n e t d ’E t h e r e u m n is s a it à le
tra v e rs
s a
c o u c h e
f o n c t io n n e m e n t in t e r n e
p r in c ip a le d e
(d o n c
d e
n iv e a u
1 ) la
b a s e
p a r f a it e
fo u rp o u r
G o d s U n c h a in e d , le s m ê m e s c o n t r a in t e s t e c h -
n iq u e s lié e s a u x d é la is d e s t r a n s a c t io n s e t a u x f r a is d e g a s é le v é s r e n c o n t r é s s u r A x ie
In f in it y
( c f . q u e s t io n
1 9 ) lim it a ie n t s é r ie u s e m e n t la
c a p a c it é
d e
p ro s p é re r
d e s é c h a n g e s d e « c a r d s » . P lu t ô t q u e d e d é v e lo p p e r u n e s id e c h a in , u n e b lo c k c h a in d e n iv e a u 2 ( la y e r 2 ) p a r r o llu p a p p e lé e Im m u t a b le X ( c f . q u e s t io n
3 1 ). C e tte
a p p ro c h e
p ré s e n te
l’a v a n t a g e
?
(IM X ) a é té c o n ç u e
d ’h é r it e r d u
m o d è le
d e
s é c u r it é d e la b lo c k c h a in p r in c ip a le ( E t h e r e u m ) e t e s t d o n c c o n s id é r é e c o m m e p lu s s û r e q u e le s s id e c h a in s . D a n s
le s
f a it s , Im m u t a b le X
re p o s e
s u r le
m o te u r d e
t r a n s a c t io n s
S ta rk E x
d é jà é v o q u é p r é c é d e m m e n t ( c f . q u e s t io n 1 9 ) c o m b in a n t u n m é c a n is m e d e r o l-
? www.immutable.com docs.starkware.co/starkex-v3
1 2 0
2 0
lu p
à u n
ty p e
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s je u x d e c a r t e s à c o lle c t io n n e r ?
p a r t ic u lie r d e
p r e u v e s à d iv u lg a t io n
K n o w le d g e
P r o o f ( Z K P ) , a p p e lé
Z K - R o llu p s
( c f . q u e s t io n
a y a n t e u
lie u
h o rs
Z K - S T A R K
?
n u lle
3 1 ) p e r m e t d ’a g r é g e r d e s
c h a în e
e t d e
p u b lie r u n e
d e
c o n n a is s a n c e , Z e r o -
. L ’a p p r o c h e
p re u v e
r é s u lt a n t e
c e n t a in e s
d e
a p p e lé e
t r a n s a c t io n s
c r y p t o g r a p h iq u e
d e
l’é t a t
d e s s o ld e s à la f in d e c e s t r a n s a c t io n s s u r la b lo c k c h a in p r in c ip a le E t h e r e u m . L a
m ig r a t io n
s u r Im m u t a b le X
u n v o lu m e d ’é c h a n g e s d e C A R D
( c o m p lé t é e N F T
1,5 f o i s
p a l E t h e r e u m , t o u t e n r é d u is a n t d e 9 9 %
e n
ju in
2 0 2 1) a
p e r m is d ’a t t e in d r e
s u p é r ie u r à c e lu i d u r é s e a u p r in c i-
l’é n e r g ie n é c e s s a ir e p o u r e f f e c t u e r c e s
t r a n s a c t io n s . E n p a r a llè le d e c e t t e m ig r a t io n , u n n o u v e a u je t o n E R C - 2 0 G O D S p la c e
a
é té
d é v e lo p p é
p r im o r d ia le
( c f . t a b le a u
s u r c e tte
1 9 .1 p a g e
b lo c k c h a in
116 ). Il e s t a m e n é
d a n s la g o u v e r n a n c e
à
a p p e lé
p re n d re
u n e
e t le s in t e r a c t io n s
a u s e in d u je u . L e s jo u e u r s p o u r r o n t é g a le m e n t u t ilis e r c e s je t o n s p o u r f a b r iq u e r d e s c a r d s ( c f . q u e s t io n
1 6 ) , a c h e t e r d e s p a c k s s u r la p la c e
d e
m a rc h é
d u
je u
e t
g a g n e r d e s r é c o m p e n s e s e n jo u a n t . Il e s t à n o t e r q u e le n o m b r e t o t a l d e je t o n s G O D S e s t f ix é à
500 m
illio n s , d o n t
35 m
illio n s o n t é t é m is à la v e n t e lo r s d e l’I C O
( c f . q u e s t io n 8 ) e f f e c t u é e d u 1 3 a u 1 9 o c t o b r e 2 0 2 1 . A u m o m e n t d e l’é c r it u r e d e c e t o u v r a g e , le s je t o n s G O D S n ’é t a ie n t p a s e n c o r e d é p lo y é s o f f ic ie lle m e n t .
?À
n e
p a s c o n fo n d re
d ’E t h e r e u m
a v e c
le s p r e u v e s Z K - S N A R K
( c f . q u e s t io n s 7 e t 3 1 ) .
1 2 1
in t é g r é e s lo r s d e
la
m is e
à
jo u r B y z a n t iu m
L e s N F T e n
4 0
q u e s t io n s
1 2 2
C o m m e n t
2 1
s o n t
u t ilis é s
le s
N F T d a n s le s p o r t ?
2 0 2 1 s e m b le
l’a n n é e
q u i a u ra
m e n t d a n s le
m o n d e
r a t io n s , c lu b s
e t a t h lè t e s
v u
l’in d u s t r ie
d u
s p o r t c o n s o lid e r s o n
e n g a g e -
d e s b lo c k c h a in s e t p lu s s p é c if iq u e m e n t d e s N F T . F é d é s e
s o n t la n c é s
d a n s
d e s
p la c e m e n t s
s t r a t é g iq u e s
e t
d e s d é v e lo p p e m e n t s in é d it s a f in d e t e s t e r d e n o u v e a u x m o d è le s é c o n o m iq u e s p e r m e t t a n t d ’é la r g ir e t d e f id é lis e r le u r s b a s e s d e f a n s t o u t e n c o n f o r t a n t d u r a b le m e n t la « m a r q u e » a s s o c ié e a u x c lu b s .
N B A
T o p
S h o t
H is t o r iq u e m e n t e t m é d ia t iq u e m e n t , u n e d e s p r e m iè r e s p la t e f o r m e s d é c e n t r a lis é e s
a y a n t d é m o n tré
t e c h n o lo g ie
d e s N F T
a u
D a p p e r L a b s . F o n d é e
a v e c
s u c c è s
m o n d e
e n
d u
l’a p p o r t in é d it q u e
s p o rt
?
e s t N B A
p o u v a it a p p o r t e r la
T o p S h o t
d é v e lo p p é e
m a r s 2 0 1 8 , D a p p e r L a b s e s t l’e n t r e p r is e
p a r
c a n a d ie n n e
c r é é e p o u r g é r e r le p r o je t C r y p t o K it t ie s ( c f . q u e s t io n 1 7 ) , m a is a u s s i d e F lo w , u n e b lo c k c h a in
a lt e r n a t iv e
e t a u x D A p p s d e ( c f . q u e s t io n N B P A
à
c ib le r le
4 0 ). E n
E th e re u m g ra n d
p e rm e tta n t a u x
p u b lic
ju ille t 2 0 1 9 , la
s a n s s e
N B A
p la c e s d e
m a rc h é
s o u c ie r d e s f r a is d e
d e
N F T
t r a n s a c t io n
( N a t io n a l B a s k e t b a ll A s s o c ia t io n ) , la
( N a t io n a l B a s k e t b a ll P la y e r s A s s o c ia t io n ) e t D a p p e r L a b s o n t a n n o n c é
u n p a r t e n a r ia t d e d é v e lo p p e m e n t e x c lu s if p o u r N B A I l s ’a g it d ’u n e
p la t e f o r m e
d é c e n t r a lis é e
d é d ié e
T o p S h o t.
a u x
fa n s
d e
b a s k e t b a ll p o u r
c o lle c t io n n e r , é c h a n g e r e t p o s s é d e r le s v id é o s s o u s lic e n c e o f f ic ie lle d e la N B A d e s a c t io n s m a r q u a n t e s d e s p lu s g r a n d s m a t c h s d e lig u e
: u n
te m p s s e in
d u n k , u n
fo rts
d ’u n
s e
b lo c k , u n
p a n ie r d e
p ré s e n te n t s o u s
la
c o n t r a t in t e llig e n t N B A
N F T , l’é q u iv a le n t d e s
n o rm e s
fo rm e T o p
N B A
e t d e
l’h is t o ir e
d e
la
lé g e n d e , e t c . A p p e lé s « m o m e n t s » , c e s d ’u n e
S h o t N F T
E R C - 7 2 1 o u
v id é o
(u n e
re s o u rc e
r e s p e c t a n t le
E R C - 115 5
m a is
Play)
s ta n d a rd
p o u r la
a u
F lo w
b lo c k c h a in
F lo w ( c f . q u e s t io n 4 0 ) .
?P 2 0 2 0
o u r le s
fa n s
d e
b a s e b a ll, M L B
c h a m p io n s
a
e n
f a it f o n c t io n n é
e n p r o p o s a n t d e s c a r t e s N F T à c o lle c t io n n e r , v o ir :
u n
www.mlbc.app
www.nbatopshot.com
flowscan.org/contract/A.0b2a3299cc857e29.TopShot
1 2 3
p e u
a v a n t e n tre
2 0 18
e t
L e s N F T e n
4 0
q u e s t io n s
C h a q u e m o m e n t N F T y e s t r e p r é s e n t é d e la m ê m e f a ç o n jo u e u r , o n r e t r o u v e la r a r e t é ( « c o m m u n e » , « r a r e » , « f a n d o m
: à c ô té d u
n o m
d u
» – é m is à l’o c c a s io n
d ’é v é n e m e n t s d e v e n t e s p é c ia u x – , « lé g e n d a ir e » o u « u lt im a t e » ) , le n o m
d e l’a c -
t io n , s a d a t e e t u n n u m é r o d e s é r ie ( e n f o n c t io n d u n o m b r e d e c o p ie s d é f in ie s ) , d iv e r s e s m é t a - d o n n é e s e t b ie n s û r le s v id é o s d e l’a c t io n . C h a q u e e t d e s
m o m e n t N F T
s t a t is t iq u e s
v e a u x
d e
c o n t r ô le
p e r m e t a u s s i à s e s p r o p r ié t a ir e s d ’e x p lo it e r le s v id é o s
r e la t iv e s
a u
m o m e n t q u ’il r e p r é s e n t e , p a r f o is
e x c lu s if s . L e s
n iv e a u x
d e
ra re té
f o n t la
a v e c
v a le u r d u
d e s
n i-
m o m e n t :
p lu s e lle e s t é le v é e , m o in s il e x is t e d e c o p ie s d u m o m e n t c o n c e r n é c o m m e illu s tré
d a n s
le
t a b le a u
2 1 .1 . É v id e m m e n t , le
p r ix
d é p e n d
d e
la
la
b a s k e t t e u r c o n c e r n é m a is a u s s i d e l’o f f r e e t la d e m a n d e e n
c o te
a c t u e lle
f o n c t io n
d u
d e la d a t e
e t d e s c ir c o n s t a n c e s d e l’é v é n e m e n t e n r e g is t r é .
R a re t é
# c o p ie s d e
T a b le a u
c h a q u e
m o m e n t
> 10 000
C o m m u n e F a n d o m
n / a
R a re
150 à 999
L é g e n d a ir e
25 à 99
U lt im a t e
1à 3
2 1 .1 – C a r a c t é r is t iq u e s d e s « m o m e n t s » N B A
T o p S h o t N F T .
L e m é c a n is m e d e c r é a t io n d e n o u v e a u x m o m e n t s c o m m e n c e a u n iv e a u d e la N B A
q u i f o u r n it le s e x t r a it s v id é o o f f ic ie ls e t le s s t a t is t iq u e s d e m a t c h d e c h a q u e
m o m e n t a u s t u d io D a p p e r L a p s . C e lu i- c i v a e n s u it e c r é e r le N F T ( m in t : c f . q u e s t io n
1 6 ) p o u r c h a c u n
d a n s d e s « p a c k s »
9 à 599 d
o lla r s . U n e
v is u a lis é s a
trè s
lio n
f o is
e t re v e n d u s
v it e
d e
d ’e n t r e e u x e n
c o n q u is
u n e
s u r s a p la c e
a c q u is , le s
s u r la
c o lle c t io n n e u r s
d ’é c h a n g e
f o n c t io n
q u i s o n t p ro p o s é s e n
trè s e n d e
p la c e la r g e
N B A d e
f la s h
m a rc h é
d e
c o m m u n a u té
m a rc h é
d o lla r s ) . L a f ig u r e
2 1 .1 o f f r e
d u
m o m e n t d ’é c r ir e
c e t o u v r a g e . L ’e x e m p la ir e
la
d e
fa n s
(q u i a
N B A
d é te n u s , T o p S h o t
d é p a s s é
f é v r ie r 2 0 2 1 , le
(p a s s a n t d e
m o m e n t le
v a r ie n t d e
p e u v e n t ê tre
p la t e f o r m e
ja n v ie r e t
a q u in t u p lé
a p e rç u
e t d o n t le s p r ix
T o p S h o t N F T
m a i 2 0 2 1). E n tre
u n
d e la r a r e t é c h o is ie e t le s in t é g r e r
v e n te
44 à 232 m
le
m il-
v o lu m e illio n s d e
p lu s c h e r ja m a is v e n d u
p ro p o s é
(n u m é ro
# 2 3
s u r
a u
79 c o -
p ie s , s o it le n u m é r o f é t ic h e d u b a s k e t t e u r « L e B r o n J a m e s » ) s ’e s t é c h a n g é p o u r
230 000 d
o lla r s le 2 1 a o û t 2 0 2 1 . N B A
T o p S h o t c o n n a ît a in s i u n e c r o is s a n c e in s o -
le n t e e t e x p o n e n t ie lle e n 2 0 2 1 . A p è s a v o ir s u c c e s s iv e m e n t le v é
305 m
illio n s d e
d o lla r s e n
d é b u t d ’a n n é e , la d e r n iè r e
s e p te m b re 2 0 2 1 p o u r u n m o n ta n t d e
250 m
1 2 4
le v é e
d e
65 m
fo n d
illio n s , p u is a e u
lie u
e n
illio n s d e d o lla r s e t a p e r m is d e v a lo -
F ig u r e
2 1 .1 – A p e rç u
(N o v e m b re 2 0 2 1)
d u
« N B A
2 1
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s p o r t ?
T o p
S h o t N F T » le p lu s c h e r v e n d u
N B A
le 1 1 o c t o b r e 2 0 2 0 .
r is e r D a p p e r L a b s a u x a le n t o u r s d e r is a t io n
e n
à c e jo u r
: u n d u n k lé g e n d a ir e d e L e b r o n J a m e s p e n d a n t l’u n e d e s f in a le s
q u e lq u e s m o is . C e
7,6 m
illia r d s d e d o lla r s , t r ip la n t a in s i s a v a lo -
c a p it a l s e r a a
p r io r i u t ilis é
p o u r f in a n c e r d ’a u t r e s
p r o je t s N F T s o u s lic e n c e d a n s le s d o m a in e s d u s p o r t , d e la m u s iq u e e t d u d iv e r t is s e m e n t e n r e p r e n a n t le m o d è le f lo r is s a n t N B A L a n o t io n
d e
T o p S h o t.
« m o m e n t N F T » a d ’a ille u r s f a it d e s é m u le s d a n s le
s e c te u r d e s
r é s e a u x s o c ia u x p u is q u ’e n s e p t e m b r e 2 0 2 1 , T ik T o k a a n n o n c é le la n c e m e n t d e s a
n o u v e lle
c ré a te u rs d e d é o s N F T
c o lle c t io n
N F T
c o n te n u
d ’ê t r e
b a p t is é e
« T ik T o k
T o p
M o m e n ts »
p e rm e tta n t a u x
r e c o n n u s e t r é m u n é r é s p o u r le u r s œ u v r e s . L e s v i-
s o n t d e s je t o n s E R C - 7 2 1 e t Im m u t a b le X
2 ( la y e r 2 ) q u i a lim e n t e le s é c h a n g e s a u
e s t la b lo c k c h a in
d e s s u s d ’E t h e r e u m
d e
n iv e a u
( c f . q u e s t io n 3 1 ) .
S o ra re U n
a u tre
f o o t b a ll –
a
m o d è le
é c o n o m iq u e
é g a le m e n t c o n n u
d e s
lié
a u
s p o r t le
p lu s
d é v e lo p p e m e n t s
d e s b lo c k c h a in s e t d e s N F T . Il r e p o s e
s u r le
p o p u la ir e in é d it s
c o n c e p t d e
a u
a v e c
m o n d e
–
le
l’a v è n e m e n t
f a n t a s y s p o r t q u i v ie n t
d e s É t a t s - U n is e t c o n s is t e à c o m p o s e r u n e é q u ip e d e r ê v e d a n s u n s p o r t d o n n é e t d ’a f f r o n t e r d ’a u t r e s
jo u e u r s
s u r la
b a s e
d e
t io n s r é e lle s . P a r m i le s e x e m p le s n o t a b le s s e
1 2 5
s t a t is t iq u e s
is s u e s
r e t r o u v e n t le
P G A
d e s
c o m p é t i-
T o u r F a n ta s y
L e s N F T e n
G o lf
?
4 0
q u e s t io n s
q u i p e rm e t d e
c r é e r t o u t e s le s s e m a in e s la m e ille u r e
f e u r s p r o f e s s io n n e ls d u f ic ie l d e
la N B A
a u
P G A
T o u r, Y a h o o
b a s k e t, o u
e n c o re
F a n ta s y
le
F a n ta s y H o c k e y
je u
é q u ip e
d e
, s o n
a v e c 6
g o l-
fa n ta s y s p o rt o fé q u iv a le n t e n
h o -
c k e y s u r g la c e p o u r le s é q u ip e s e t le s jo u e u r s d e la lig u e n a t io n a le ( N H L ) .
F ig u r e
F o n d é e u p
e n
2 0 18
f r a n ç a is e
E th e re u m
2 1 .2
– E x e m p le s d e c a r t e s je t o n s S o r a r e ( S O R ) © S o r a r e .
p a r N ic o la s J u lia e t A d r ie n
q u i d é v e lo p p e
e t d e s N F T . À
u n
je u
d e
M o n tfo rt, S o ra re
fa n ta s y
†
e s t u n e
f o o t b a ll r e p o s a n t s u r le
s ta rt-
ré s e a u
la c r o is é e e n t r e le je u v id é o « F o o t b a ll M a n a g e r » e t le s
a lb u m s d e c a r t e s a u t o c o lla n t e s P a n in i, le s jo u e u r s d e S o r a r e y in c a r n e n t u n m a n a g e r c h a r g é d e c o m p o s e r d e s é q u ip e s v ir t u e lle s c o m p o s é e s d e c in q v ig n e t t e s n u m é r iq u e s
re p ré s e n ta n t d e
v é r it a b le s
jo u e u r s
d e
f o o t b a ll p o u r c o m p o s e r la
m e ille u r e é q u ip e e t a f f r o n t e r le s jo u e u r s d u m o n d e e n t ie r . C h a q u e é q u ip e d o it c o m p re n d re u n
g a r d ie n , u n
d é fe n s e u r, u n
m ilie u
d e t e r r a in , u n
a tta q u a n t e t u n
jo u e u r b o n u s a u p o s t e d e n o t r e c h o ix . T o u t e s le s c a r t e s S o r a r e s o n t s o u s lic e n c e o f f ic ie lle d ’u n
c lu b
o u
d ’u n e lig u e , é m is e s p o u r u n e s a is o n
s p é c if iq u e e t s e p r é -
s e n t e n t a u f o r m a t P a n in i. Q u e lq u e s e x e m p le s d e r e p r é s e n t a t io n s d e c e s c a r t e s s o n t p r o p o s é s d a n s la f ig u r e
2 1 .2 . H o r m is p o u r le s c a r t e s c o m m u n e s ( g r a t u it e s
e t illim it é e s , p e r m e t t a n t d e jo u e r le t o u r n o i d é b u t a n t a p p e lé R o o k ie ) , t o u t e s le s c a rte s S o ra re
a c h e té e s , v e n d u e s o u
é c h a n g é e s s o n t d e s je t o n s n o n
E R C - 7 2 1 a p p e lé « S o r a r e T o k e n » ( S O R ) ( c f . t a b le a u
f o n g ib le s
1 9 .1 p a g e 1 1 6 ) .
Il e x is t e q u a t r e t y p e s d e c a r t e s N F T S o r a r e p o u r c o m p o s e r s o n é q u ip e : « L im ite d » (
1 000 c a r t e s
s o n ) o u
p a r s a is o n ) , « R a r e » (
« U n iq u e » (
1 s e u le
c a rte
100 p
a r s a is o n ) , « S u p e r r a r e » (
p a r s a is o n ) . C e
s o n t d o n c c h a q u e
10 p
s a is o n
a r s a i-
1 111
c a r t e s « U n iq u e » q u i s o n t é m is e s p a r jo u e u r e t q u i a p p a r t ie n n e n t à c e u x q u i le s
? fantasygolf.pgatour.com www.nba.com/fantasy
www.nhl.com/fans/fantasy-hockey † sorare.com
1 2 6
2 1
p o s s è d e n t d a n s le
je u . P lu s la
c a rte
C o m m e n t s o n t u t ilis é s le s N F T d a n s le s p o r t ?
e s t r a r e , p lu s e lle
e s t c h è re
e t p lu s e lle
o c -
t r o ie u n a v a n t a g e à l’é q u ip e q u i l’in t è g r e e t a s s u r e a in s i u n m e ille u r c la s s e m e n t à l’is s u e d e c h a q u e jo u r n é e d e c h a m p io n n a t v ir t u e l jo u é . L ’a c q u is it io n d e c a r t e s s e f a it s e lo n u n s y s t è m e d ’e n c h è r e s a u q u e l t o u s le s jo u e u r s p e u v e n t p a r t ic ip e r . L e s
c a rte s
a c h e té e s
p e u v e n t e n s u it e
p la t e f o r m e . L e s p r ix
v a r ie n t e n
ê tre
f o n c t io n
re v e n d u e s
à
d ’a u t r e s
jo u e u r s
s u r la
d e s p e r f o r m a n c e s r é e lle s d e s jo u e u r s
s u r le t e r r a in ( s e lo n u n e n o t e c a lc u lé e p a r O p t a , le f o u r n is s e u r d e d o n n é e s f o o t b a llis t iq u e s d e r é f é r e n c e ) e t d é p e n d e n t é g a le m e n t d e l’o f f r e e t d e la d e m a n d e . E n e f f e t , le s c a r t e s s o n t u t ilis a b le s d u r a n t t o u t e la c a r r iè r e d ’u n jo u e u r t a n t q u ’il jo u e
d a n s u n e
o c to b re
lig u e
c o u v e rte
p a r le s s t a t is t iq u e s O p t a
(
35 l i g u e s
2 0 2 1 ) . D ’a u t r e s c a r a c t é r is t iq u e s p e u v e n t e n t r e r e n
c o u v e rte s e n
c o m p te
e t in f lu e n -
c e r le p r ix d e s c a r t e s c o m m e le n u m é r o d e s é r ie . P a r e x e m p le , la c a r t e s u p e r r a r e
7/ 10 d
n u m é ro té e
e C r is t ia n o R o n a ld o e s t p lu s c h è r e q u e le s a u t r e s c a r t e s s u p e r
r a r e s , c a r 7 e s t le c h if f r e f é t ic h e d u
c o n s id é r é s c o m m e e n
m o y e n n e
4 0
jo u e u r .
600 000 u t i l i s a t e u r s
S o ra re c o m p te
a c t if s ( jo u e n t a u
m in u t e s
in s c r it s e n o c t o b r e 2 0 2 1 , d o n t m o in s u n e
p a r jo u r s u r la
c a r t e s s ’a c c u m u le n t : 1 5 0
m o is d e p u is ja n v ie r 2 0 2 1 , la v e r s io n
n a ld o
p o u r la
q u a n d
c e lle
d e
M b a p p é
s ’e s t v e n d u e
150 000 s o n t
m o is ) e t p a s s e n t
re c o rd s
d e
é c h a n g é s s u r la
la p lu s r a r e , la c a r t e
d e
v e n te s
d e
p la t e f o r m e
C r is t ia n o
240 000 e u r o s e n m 54 000 e u r o s e n n o v e m b
2 0 2 0 - 2 0 2 1 , s ’e s t a r r a c h é e
K y lia n
d a n s le
p la t e f o r m e . L e s
m illio n s d ’e u r o s o n t é t é
s u r 10
s a is o n
p a r t ie
à
a rs re
R o 2 0 2 1
2 0 2 0 .
L e s c lu b s t o u c h e n t d e s r o y a lt ie s lo r s q u ’u n e n o u v e lle c a r t e e s t é m is e s u r le m a r c h é
5 e t 15 %
(e n tre
) .Q u a n t à
v e n t e , s e lo n le s t e r m e s d u S i le je u
la
s o c ié t é
S o r a r e , e lle
s e
f in a n c e
s u r c h a q u e
re -
c o n t r a t in t e llig e n t r é g is s a n t c e s é c h a n g e s .
a im m é d ia t e m e n t c o n q u is le s f o n d s d ’in v e s t is s e m e n t s e t le s s p o r t if s
e u x - m ê m e s (a v e c G r ie z m a n n
c o m m e
e t G e ra rd
e x e m p le s
le s
f o o t b a lle u r s
d e la p lu s g r o s s e le v é e d e f o n d s e n F r a n c e a v e c a lo r s v a lo r is é e
e m b lé m a t iq u e s
A n t o in e
P iq u é ) , S o r a r e a p u lv é r is é le 2 1 s e p t e m b r e 2 0 2 1 le r e c o r d
à h a u te u r d e
3,7 m
580 m
illio n s d ’e u r o s r é c o lt é s ( e t
illia r d s d ’e u r o s ) . C e la s o u lè v e
é g a le m e n t d e s
in t e r r o g a t io n s . A in s i S o r a r e f a it l’o b je t a u R o y a u m e - U n i d ’u n e e n q u ê t e d e l’a u t o r it é d e r é g u la t io n d e s je u x d ’a r g e n t . C e lle - c i a r é c e m m e n t d é c o u v e r t q u e le s s e r v ic e s d e l’e n t r e p r is e é t a ie n t a c c e s s ib le s d a n s le p a y s e t c h e r c h e d é s o r m a is à d é t e r m in e r s i l’a c t iv it é d e la s t a r t - u p p e u t ê t r e c o n s id é r é e c o m m e é q u iv a le n t e à u n je u
d ’a r g e n t e n
t e r m e s d e r é g le m e n t a t io n . L a v a le u r d e s c a r t e s v ir t u e lle s d e
s p o r t if s é c h a n g é e s s u r la t io n
d e
la p e r f o r m a n c e
p la t e f o r m e
r é e lle
p e u t e f f e c t iv e m e n t a u g m e n t e r e n
d e s jo u e u r s . D a n s u n
t e l c a s , la s t a r t - u p
fo n c -
f r a n ç a is e
d e v r a d is p o s e r d ’u n e lic e n c e p o u r o p é r e r a u R o y a u m e - U n i, c e q u i f e r a it c e r t a in e m e n t ju r is p r u d e n c e s u r d ’a u t r e s m a r c h é s . C o n fro n té
c o m m e
b re m e n t e t d e
d ’a u t r e s
s o c ié t é s
d e
c o û t p r o h ib it if s d e s f r a is d e
1 2 7
je u x
N F T
a u x
p r o b lè m e s
g a s s u r E th e re u m
d ’e n c o m -
( c f . q u e s t io n
3 1 ),
L e s N F T e n
4 0
q u e s t io n s
S o r a r e a f a it le m ê m e c h o ix q u e le s é d it e u r s d e G o d s U n c h a in e d e n
ju ille t 2 0 2 1 la m ig r a t io n
d é v e lo p p é p a r S t a r k W
?
a re
d ’I m m u t a b le X
u t ilis é a u
S p o n s o r in g
e t « F a n
v e r s la b lo c k c h a in
d e
n iv e a u
2
e n a n n o n ç a n t
( la y e r 2 ) d ’E t h e r e u m
d o n t le m o t e u r d e t r a n s a c t io n s S t a r k E x e s t à la b a s e
s e in d e G o d s U n c h a in e d
( c f . q u e s t io n 2 0 ) .
E n g a g e m e n t » d a n s le s c lu b s d e
f o o t b a ll
O u t r e le s p o n s o r in g a u t o u r d e S o r a r e , le s c lu b s d e f o o t b a ll e t le s f é d é r a t io n s s p o r t iv e s a s s o c ié e s m u lt ip lie n t le s in v e s t is s e m e n t s e t le s in it ia t iv e s d ’e n g a g e m e n t d e s f a n s a u t o u r d e p r o je t s d é c e n t r a lis é s e t d e n o u v e a u x s p o n s o r s e x p e r t s d a n s c e s d é v e lo p p e m e n t s . L ’A S R o m a a d é v o ilé s o n n o u v e a u m a illo t p o u r la s a is o n 2 0 2 1 / 2 0 2 2 o ù la m a r q u e D ig it a lB it s
é t a it p r é s e n t e a u c e n t r e d u m a illo t , e n
t a n t q u e s p o n s o r p r in c ip a l. D e m ê m e , S o c io s .c o m c ip a l d e
l’I n t e r d e
M ila n
e t m u lt ip lie
e s t d e v e n u le s p o n s o r p r in -
le s p a r t e n a r ia t s a v e c
d e
g r a n d s c lu b s e u r o p é e n s ( J u v e n t u s , F C . B a r c e lo n a , e t c .) E n v é e
d e
L io n e l M e s s i a u
s t r a t é g ie
é c o n o m iq u e
P S G
q u i a
p e r m is d e
v e rs d e s fa n
m e ttre
e n
t o k e n . L ’A r g e n t in
d ’a o û t 2 0 2 1 u n e p a r t ie d e s o n s a la ir e e n P S G
n o m b re u x
a u tre s
F r a n c e , c ’e s t l’a r r i-
lu m iè r e
s ’e s t v u
c e tte
n o u v e lle
a t t r ib u e r a u
m o is
f a n t o k e n s , u n e p r e m iè r e p o u r u n e
s t a r d ’u n e t e lle e n v e r g u r e . S i c e s in it ia t iv e s s e c o n c e n t r e n t p o u r le m o m e n t e t a v a n t t o u t s u r la c r é a t io n d ’u n e
r e la t io n
d e
f id é lit é
a v e c
le s f a n s s a n s in t é g r e r e n c o r e
p e m e n t s a u t o u r d e s N F T , c e n ’e s t q u ’u n e q u e s t io n p r o d u is e . E n
d e
r é e ls d é v e lo p -
d e t e m p s a v a n t q u e c e la s e
e f f e t le s s p o n s o r s m e n t io n n é s p r é c é d e m m e n t in t è g r e n t t o u s s u r
le u r s p la t e f o r m e s la c a rte s c a d e a u x
g e s t io n
e x p lic it e
e x c lu s iv e s o u
d ’é q u ip e m e n t s s p o r t if s e n
d e
lie n
d e
N F T
ju m e a u x
a v e c le
c lu b
q u i p o u r r a it p r e n d r e
n u m é r iq u e s d e p a r t e n a ir e . U n
la
fo rm e
d e
m a illo t s , jo u e u r s o u e x e m p le
ré c e n t d é -
m o n t r e q u e c e t t e t r a n s it io n a d é b u t é : a u d é m a r r a g e d u c h a m p io n n a t it a lie n d e S e r ie A , la J u v e n t u s a m is e n v e n t e u n e r e p r é s e n t a t io n 3 D
e t e n h a u t e d é f in it io n
d e s o n n o u v e a u k it d e m a illo t à d o m ic ile p o u r la s a is o n 2 0 2 1 / 2 0 2 2 e t c é lé b r a n t le s 1 0
a n s d e le u r s t a d e . C e t t e v e r s io n n u m é r iq u e s e p r é s e n t e s o u s la f o r m e d ’u n
N F T s u r la s id e c h a in
30 000 d
« P a lm
»
†
e t e lle a é t é a c h e t é e a u x e n c h è r e s p o u r e n v ir o n
o lla r s . C ’e s t c la ir e m e n t le s ig n e q u e le d é v e lo p p e m e n t d e n o u v e lle s a c -
t iv it é s d ig it a le s q u i p e r m e t t e n t d e
c a p t e r l’a t t e n t io n
d e s fa n s a m è n e ra
u n e
in -
t é g r a t io n c r o is s a n t e d e la t e c h n o lo g ie N F T d a n s le s p o r t .
? starkware.co digitalbits.io
. L a
36 m i l l i o n s d ’ e u r o s www.socios.com † docs.palm.io
e n v ir o n
p la t e f o r m e , f o n d é e
e n
2 0 17 , g è re
e n t r o is a n s d a n s le s c a is s e s d u
1 2 8
c lu b
la
c r y p t o m o n n a ie
r o m a in .
X D B
e t v e rs e ra
C o m m e n t
2 2
u t ilis é s
le s
N F T d a n s la m o d e ?
L a s o c ié t é T h e F a b r ic a n t L e u r s lo g a n
: « W
v ir t u a l r e a lit ie s m o n d e
s o n t
d u
e
c re a te
a é t é p io n n iè r e d a n s la d ig it a lis a t io n d u v ê t e m e n t . f a s h io n
th a t c a n
b e
u s e d
a n d
tra d e d
in
» d é m o n t r e c la ir e m e n t l’o b je c t if d e p a s s e r la h a u t e c o u t u r e a u
d ig it a l. E n
t u e l, l’a c c e s s ib ilit é e s t d im in u é . E n
?
d ig it a l- o n ly
r é a lis a n t d e s v ê t e m e n t s u n iq u e m e n t d a n s u n
d e
la
m o d e
e ffe t, e n
e s t a u g m e n té e
2 0 19 , c e tte
s o c ié t é
e t s o n
m o n d e
v ir -
im p a c t e n v ir o n n e m e n t a l
a v a it f r a p p é
trè s fo rt e n
v e n d a n t
p o u r la p r e m iè r e f o is u n e r o b e v ir t u e lle , Ir id e s c e n c e , p o u r la « m o d iq u e » s o m m e d e
9 500$ .
d è le le
I l s ’a g it d ’u n e
ro b e
f lo t t a n t e
tra n s p a re n te
J o h a n n a J a s k o w s k a , p h o t o g r a p h ié
D ig it a l F a s h io n
d is p o n ib le
D e s ig n
A m b e r J a e
s u r In s ta g ra m
. C e tte
p a r J u lie n
S lo o t e n . U n e
œ u v re
v ir t u e lle
e t ir is é e
p o rté e
p a r le
B o u d e t e t m is e n v id é o
d e
e s t c ré é e
c e tte
m o -
s c è n e
p a r
c r é a t io n
e s t
s u r u n e
p h o to g ra -
p h ie d ’u n v r a i m o d è le a v e c u n a jo u t n u m é r iq u e d e la r o b e . U n e f o is la r o b e p o s s é d é e p a r u n e p e r s o n n e , c e t t e d e r n iè r e p e u t la p o r t e r v ir t u e lle m e n t . L e lo g ic ie l q u i p e r m e t d ’a jo u t e r c e 2 D
p o u r e n s u it e
f a ir e . A in s i, e n c o d e s d u
v ê t e m e n t s u r la
p h o to
la r é a lis e r p h y s iq u e m e n t , c e
u t ilis a n t la
m o n d e
d e
b lo c k c h a in , la
l’a r t à
c e u x d e
la
s ta rtu p
m o d e
p e rm e t d e
q u i la is s e
r é a lis e r le s
p a tro n s
d o n c la p o s s ib ilit é
n é e r la n d a is e
e t o u v r ir u n e
a
p o rte
s u
d e
le
in t é g r e r le s
v e rs u n e
h a u te
c o u t u r e t o t a le m e n t d ig it a le . D e
m a n iè r e
s im ila ir e
q u e s t io n
1 7 ) , il e x is t e
s u re s
s p o rt
d e
v ir t u e lle s
C r y p t o K ic k e r s
–
d a n s
2 2 .1 . D e
le
a u x C r y p t o K it t ie s ( c f .
d o ré n a v a n t d e s c h a u s -
F ig u r e
u n
à
c o lle c t io n n e r
e x e m p le
v ia
e s t
p ro p o s é
n o m b re u x
m o d è le s
o r ig in a u x s o n t à v e n d r e e t à c r é e r . C e s c h a u s s u r e s s o n t u n iq u e m e n t v ir t u e lle s e t n e s e r o n t ja m a is
c ré é e s
p h y s iq u e m e n t . P a r
a ille u r s , le
1 9 a v r il 2 0 1 9 , l’é q u ip e m e n t ie r s p o r t if N ik e d é p o s e
la
m a rq u e
C r y p t o K ic k s
à
l’U .S . P a t e n t
F ig u r e
2 2 .1 – C h a u s s u re
d is p o n ib le à la v e n t e s u r
cryptokickers.com ( E x e m p le a u
2 5
a o û t 2 0 2 1)
.
? www.thefabricant.com N
o u s c r é o n s d e la m o d e p u r e m e n t d ig it a le q u i p e u t ê t r e u t ilis é e e t é c h a n g é e d a n s d e s r é a lit é s v ir t u e lle s .
www.instagram.com/p/BxVzibUopFM
1 2 9
L e s N F T e n
a n d
q u e s t io n s
T ra d e m a rk
p o s a n ts d e
4 0
d ’u n
O f f ic e
N F T
(U S P T O ). C e
p o r t e f e u ille s é le c t r o n iq u e s , d e
r iq u e s , d e
b lo c k c h a in
a c c e p t a t io n id e n t it é
d e
s o n
e t d e
p a r u n
c h a u s s u re s
p la c e
d e
d e
m a rc h é
c r y p t o m o n n a ie . N ik e
la
a u x
d if f é r e n t s c o m -
c o n tre fa ç o n
e n
lig n e , d e
d is p o s e
d e
u n iq u e
n u m é ro
e s t é m is e t d e v ie n t v is ib le
p o u r c h a q u e
u n iq u e
s u r la
p a ir e
10 c h i f f r e s .
à
p la t e f o r m e
d e
À
d e
e n
a n s a p rè s
e s t d ’a v o ir u n e
c h a u s s u re s
l’a c h a t , u n
p a r la n t
je t o n s n u m é -
q u a tre
b r e v e t p o u r la n c e r le s C r y p t o K ic k s . L ’id é e
c r y p t o g r a p h iq u e
e t id e n t if ié e
d é p ô t f a it r é f é r e n c e
p o u r p r o t é g e r le s
f a b r iq u é e
je t o n
E R C - 7 2 1
l’é q u ip e m e n t ie r . A in s i c h a q u e
p a ir e d e c h a u s s u r e s s e r a it u n iq u e e t lié e à s o n p r o p r ié t a ir e , c e q u i o f f r e a u s s i d e m e ille u r e s g a r a n t ie s p o u r le m a r c h é ju t e u x d e s r e v e n t e s d e m o d è le s d e b a s k e t s d ’e x c e p t io n s . E n N e u n o
?
2 0 2 1 , la d ig it a lis a t io n
m é r iq u e . C h a q u e p la c e
d e
m a rc h é
p o u r p e rm e ttre d ig it a le
s ’a c c é lè r e n t d a n s le
m o n d e
d e
la m o d e .
s ’a n n o n c e a in s i c o m m e u n e p la t e f o r m e p o u r v ê t e m e n t s d e m o d e n u -
w o c io u s . D e
la
R T F K T
s o n
p iè c e
s e ra
e t d e s
u n iq u e
v e n te s
c ir c u la t io n
a v e n d u
a u x
d e
e t
a s s o c ié e
e n c h è re s
à
c e s je t o n s e n t r e
d e s
n u m é r iq u e . U n e
p o s s ib le s
s u r le
m o d e . L a
s it e
m a rq u e
d e s b a s k e t s v ir t u e lle s p e r s o n n a lis é e s p a r l’a r t is t e
c ô t é , G u c c i a la n c é
u t ilis a n t
je t o n
le s f a n s d e
s a p r e m iè r e
p a ir e
le s G u c c i V ir t u a l 2 5 . E n f in , lo r s d e la P a r is F a s h io n n u m é r iq u e
u n
s e r o n t a lo r s
N F T
a
é té
p ro p o s é e
W
a u x
d e
F e -
b a s k e t s n u m é r iq u e s ,
e e k 2 0 2 1 , u n e e x p é r ie n c e
p a r t ic ip a n t s . L a
m a is o n
d e
h a u t e c o u t u r e A e lis a a in s i d é v o ilé s o n p r o je t L u c e Im m o r T a le . P o u r la p r e m iè r e f o is , u n e
ro b e
q u ’il f a u d r a
u n iq u e
e s t p ro p o s é e
r é u n ir a f in
d e
d e v e n ir le
d o n t la
p r o p r ié t é
e s t d iv is é e
s e u l e t o f f ic ie l p r o p r ié t a ir e
t io n . S i la r o b e e s t p r é s e n t é e d a n s u n f ilm
d e J a c o p o G o d a n i
e n
d e
c in q
c e tte
N F T c ré a -
p o u r le d é f ilé v ir -
t u e l, c h a q u e N F T c o n t ie n t u n e p a r t ie d e l’h is t o ir e d e la m a is o n A e lis e t d e la r o b e s o u s f o r m e d ig it a le . L e s d é t e n t e u r s d e c e s N F T r e c e v r o n t a u s s i u n e f o r m e p h y s iq u e
d e
le u r s
a c h a ts
à
tra v e rs
q u a tre
e s q u is s e s
o r ig in a le s
e t u n e
p h o to
d ’a r t
u n iq u e s ig n é e d e la r o b e . P o u r a c q u é r ir le s c in q N F T , u n e v e n t e a u x e n c h è r e s a é t é o r g a n is é e d u r a n t l’é t é 2 0 2 1 s u r le s p la t e f o r m e s d e la m a r q u e . E n
a tte n d a n t
la r é u n io n d e s N F T e n t r e le s m a in s d ’u n s e u l p r o p r ié t a ir e , le s e s q u is s e s , la p h o t o e t la r o b e s e r o n t e x p o s é s d a n s d e s m u s é e s e t g a le r ie s d ’A r t . C e s e x p é r ie n c e s m o n t r e n t le le s
N F T
p o u r la
c h a m p
d e s p o s s ib le s e t le s in t é r ê t s q u ’o f f r e n t
m o d e . Il e s t f o r t p r o b a b le
q u e
c e la
s e c t e u r . P a r e x e m p le , le s c r é a t io n s e t d é f ilé s d e
m o d if ie
m o d e
p ro fo n d é m e n t c e
p o u r r a ie n t d e v e n ir v ir -
t u e ls , é v it a n t a in s i d e c o n s o m m e r d e s r e s s o u r c e s p o u r c r é e r d e s v ê t e m e n t s . E n s u it e
s e u ls le s v ê t e m e n t s a c h e t é s p a r le s c lie n t s s e r a ie n t r é e lle m e n t f a b r iq u é s .
C e n o u v e a u p a r a d ig m e s e r a it p lu s é c o lo g iq u e e t p e r m e t t r a it a u s s i d e r e n d r e la m o d e a c c e s s ib le a u
p lu s g r a n d
n o m b re .
? neuno.io rtfkt.com –
la m a r q u e a é t é r a c h e t é e p a r l’é q u ip e m e n t ie r N ik e e n D e c e m b r e 2 0 2 1 .
A e lis C o u t u r e F / W
2 0 2 1- 2 0 2 2 :
www.youtube.com/watch ?v=qlmGlRdRuv8
1 3 0
C o m m e n t
le s
r é v o lu t io n n e n t
2 3
N F T
le s
t it r e s
d e p r o p r ié t é ?
N F T
p o u r la g e s t io n
D a n s le e s t u n p a g e
m o n d e
N F T
d e
p r o p r ié t é
v ir t u e l d u
m é ta v e rs e
E R C - 7 2 1 c o rre s p o n d a n t à
im m o b iliè r e
D e c e n t r a la n d
u n e
p r o p r ié t é
1 1 6 ) . P lu s g é n é r a le m e n t , D e c e n t r a la n d
u t ilis e
( c f . q u e s t io n
d e
u n e
t e r r a in
1 9 ), L A N D
( c f . t a b le a u
b lo c k c h a in
1 9 .1
p o u r e n re -
g is t r e r la p r o p r ié t é d e t o u s le s a c t if s n u m é r iq u e s e t a r t ic le s n é g o c ia b le s . D e
la
m ê m e
d ’im a g in e r u n
m a n iè r e , p o u r g é r e r d e
p r ié t é s e v o it a t t r ib u e r u n s o c ié , p e u v e n t a in s i ê t r e
n e
s o n t p a s
é c h a n g é s d e d e
e n
?
a u
f il d u
p a y s
im m o b iliè r e , il e s t p o s s ib le
s é c u r is é e
e n
p u b lic . L e s
g é n é r a t io n
t ig e e t s e p e r d e n t s o u v e n t a u A in s i a u G h a n a , B it la n d
m a n iè r e
n o m b re u x
a c c e s s ib le s
p a r t a g é e s d e g é n é r a t io n
c h a in
p r o p r ié t é
o ù
c h a q u e p ro -
t it r e d e p r o p r ié t é N F T . C e N F T , e t d o n c le t e r r a in
c h a in . P a r e x e m p le , d a n s f o n c ie r s
la
c a d a s t r e e n t iè r e m e n t in s c r it s u r u n e b lo c k c h a in
e t f ia b le
s u r la
d é v e lo p p e m e n t , le s in f o r m a t io n s
r e g is t r e s
f o n c iè r e s
s o n t r a r e m e n t c o n f ir m é e s e n
a s -
b lo c k -
t a c it e s
c a s d e li-
te m p s .
e s t u n e O N G
q u i r é a lis e u n t e l c a d a s t r a g e s u r b lo c k -
d e s t e r r a in s e t d e s b ie n s im m o b ilie r s , v is a n t a in s i à
é r a d iq u e r la
c o rru p -
t io n e n f o u r n is s a n t u n e n r e g is t r e m e n t p e r m a n e n t e t v é r if ia b le d e s t it r e s d e p r o p r ié t é , a in s i q u e
d e
s e r v ir d e
lia is o n
a v e c
le
g o u v e rn e m e n t g h a n é e n
s o u d r e le s é v e n t u e ls c o n f lit s . A u K e n y a , L a n d L a y B y
p o u r ré -
a c r é é le je t o n H a r a m b e e
( H R B E ) p o u r g é r e r d e s e n r e g is t r e m e n t s d e p r o p r ié t é f o n c iè r e im m u a b le . E n
F r a n c e , t o u jo u r s d a n s l’im m o b ilie r , U n c h a in
d ’e n c h è r e s s u r b lo c k c h a in
p o u r a c h e te r e t v e n d re
Im m o u n
b ie n
p ro p o s e
u n
s y s tè m e
im m o b ilie r d ir e c t e -
m e n t e n lig n e , d e f a ç o n s é c u r is é e . L e s it e f a it o f f ic e d e s a lle d e s v e n t e s v ir t u e lle , s u r le q u e l a c h e t e u r s tra n s p a re n te . U n a f in
e t v e n d e u rs
p e u v e n t s u iv r e
d e p ro p o s e r u n e tra n s p a re n c e d u
tu é e s
s u r la
e n
d ir e c t la
v e n te , d e
fa ç o n
c o n t r a t in t e llig e n t r e p r é s e n t a n t le s e n c h è r e s a d o n c é t é c r é é
p la t e f o r m e . G r â c e
à
la
p r o c e s s u s p a r a u d it d e s e n c h è r e s e f f e c -
b lo c k c h a in
p e u t a in s i v é r if ie r à t o u t in s t a n t l’in t é g r it é d u
? www.bitland.com.gh hrbe.io
www.unchainimmo.com/fr
1 3 1
s o u s - ja c e n t e , u n
e n c h é r is s e u r
p ro c e s s u s e t d o n c d e c h a q u e e n -
L e s N F T e n
c h è re
?
4 0
q u e s t io n s
. S i le s d é v e lo p p e m e n t s in it ia u x o n t é t é r é a lis é s s u r la b lo c k c h a in
d e r C o r e , il a p p a r a ît c o m p liq u é
d e
p r o je t , c e q u i la is s e p e n s e r à u n a b a n d o n d u
E t h e re u m
N a m e
E th e re u m
S e r v ic e
T h u n -
t r a c e r le s c o n t r a t s r é g is s a n t a c t u e lle m e n t le p r o je t .
( E N S ) e t la p r o p r ié t é
d ’a d r e s s e s
N a m e S e r v ic e ( E N S ) e s t u n s e r v ic e la n c é s u r E t h e r e u m
e n m a i
2 0 1 7 p a r N ic k J o h n s o n . S o n
o b je c t if
e s t
d e
f a c ilit e r
la
le c t u r e
d e s
a d re s s e s
p u b liq u e s
a d o p t a n t u n s y s t è m e s im ila ir e à c e lu i d ’u n D N S s u r I n t e r n e t D u
c ô té
q u e E n
d e
d ’E N S , c e la d e v o ir
p r a t iq u e , c e
g e n ts e t d e
.eth.
s e r v ic e
N F T . A in s i, u n
.eth, l e
l’a d r e s s e E t h e r e u m D o m a in
N a m e
N F T
a d re s s e , c o m m e
a u x
N F T , d e s
à u n
(D N S ) e s t u n
à
a d re s s e
p lu s
E th e re u m u n e
s é r ie
a c h e te r u n
n o m
N F T . L o r s q u ’u n
s im p le , p lu t ô t
e n
d e
e n
h e x a d é c im a l.
c o n t r a t s in t e llid e
d o m a in e
e n
t r a n s f e r t e s t f a it v ia
.eth e t
s e r v ic e
s u r In te rn e t q u i p e rm e t d e
lie r l’a d r e s s e
d u s e r v e u r q u i h é b e r g e c e s it e . G r â c e à c e s y s t è m e , e n e n -
www.dunod.com,
c o rre s p o n d a n te a u
e t f r a g m e n t a t io n
G râ c e
g râ c e
u t ilis a t e u r v a g râ c e
u n e
a d re s s e
c o n t r a t d ’E N S v a f a ir e le lie n e n t r e l’a d r e s s e
S y s te m
r e d ir ig e r v e r s l’a d r e s s e I P
c ré e r
u n e
E T H
.
a s s o c ié e à c e lle - c i.
t e x t u e lle d ’u n s it e à l’a d r e s s e I P tra n t u n e
d e
f o n c t io n n e
C e lu i- c i lu i s e r a lié
l’a d r e s s e e n
a
p e rm e t
c o m m u n iq u e r
a
d e
œ u v re s
d a n s
u n
n a v ig a t e u r , le
D N S
v a
ré s o u d re
e t
s e r v e u r h é b e r g e a n t le s it e D u n o d .
la p r o p r ié t é d ’a r t p e u v e n t ê t r e
d iv is é e s
e n
p lu s ie u r s
je t o n s
d ’a c t if s n u m é r iq u e s q u i p e u v e n t a lo r s ê t r e a c h e t é s e t v e n d u s à u n e f r a c t io n d u c o û t t o t a l d e l’œ u v r e . C h a q u e f r a c t io n
d ’œ u v r e d ’a r t r e p r é s e n t e u n
t y p e d e je -
t o n d if f é r e n t e t p o s s è d e u n c o d e u n iq u e . L e s je t o n s s o n t d e s c e r t if ic a t s d e p r o p r ié t é n u m é r iq u e s : c e lu i q u i d é t ie n t u n je t o n d e v ie n t le p r o p r ié t a ir e d ’u n p o u r c e n ta g e
d e
l’a c t if , c o r r e s p o n d a n t à
la
f r a c t io n
d e
l’œ u v r e
c o n c e rn é e . C e c i ré -
d u it c o n s id é r a b le m e n t le c o û t d ’in v e s t is s e m e n t in it ia l. C e t t e p o s s ib ilit é p e r m e t d o n c à d e p lu s p e t it s in v e s t is s e u r s d e p o u v o ir a c c é d e r a u U n e
d e s in it ia t iv e s le s p lu s r é f é r e n c é e s u t ilis a n t c e
la n c é e
e n
p o lie
(2 0 19 ), F e ra l H o rs e s
m a r c h é d e l’a r t .
p r in c ip e
2 0 1 7 , m a is d ’a u t r e s o p é r a t e u r s e x is t e n t , c o m m e ( 2 0 1 7 , a c q u is
e n
ju in
e s t M æ c e n a s
p a r e x e m p le
2 0 2 1 p a r A rtS q u a re
†
A rto -
), L o o k
? blockchainpartner.fr/2019/11/06/blockchain-business-cases-lablockchain-utilisee-en-pratique-dans-limmobilier/ www.maecenas.co www.artopolie.com † www.artsquare.io
1 3 2
,
2 3
L a t e r a l ( 2 0 1 8 , d é jà (fo n d é
e n
à
r h o l a p p e lé e L ’œ u v r e t io n s »
é v o q u é
2 0 12 ), o u
p a r le r d ’e lle
a
C o m m e n t le s N F T r é v o lu t io n n e n t le s t it r e s d e p r o p r ié t é ?
p r é c é d e m m e n t – c f . q u e s t io n
e n c o re
l’a u t o m n e
M a s te rw o rk s
2 0 17 , q u a n d
S m a ll E le c t r ic
d ’a b o r d
é té
C h a ir s
c o n v e r t ie
in v io la b le s d e s t in é s à
t e llig e n t s . E n s u it e ,
31,5 %
d e
(2 0 17 ). M æ c e n a s
a
t o k e n is é
u n e
a
b e a u c o u p
œ u v re
( 1 9 8 0 ) v a la n t p lu s ie u r s
e n
ê tre
e lle
1 8 ) , A r t f in t e c h .o n e
d ’A n d y
m illio n s
d e
la t o ile
o n t é té
p u b lic
p a r le
b ia is d e
f a it W
a -
d o lla r s .
p lu s ie u r s c e r t if ic a t s n u m é r iq u e s o u
v e n d u s a u
?
« fra c -
c o n t r a t s in -
v e n d u s a u x e n c h è re s p o u r
1,7 m
il-
lio n d e d o lla r s . U n a u t r e e x e m p le r é c e n t illu s t r a n t le c o n c e p t d e f r a g m e n t a t io n d ’u n e c r é a t io n a r t is t iq u e ( c e t t e f o is d a n s la m o n d e d e la m o d e ) c o n c e r n e le p r o je t L u c e Im m o r T a le ( c f . q u e s t io n 2 2 ) . A u - d e là d u f a it d e p e r m e t t r e à c e r t a in s in v e s t is s e u r s m o in s f o r t u n é s d ’a c q u é r ir u n e p a r t ie d ’œ u v r e , le s p la t e f o r m e s é v o q u é e s p r é c é d e m m e n t c o n t r ib u e n t é g a le m e n t à
la
d é m o c r a t is a t io n
d e
l’a c c è s
a u m a r c h é d e l’a r t c a r e lle s p r e n n e n t d e s c o m m is s io n s r a d ic a le m e n t m o in s é le v é e s q u e le s m a is o n s d e v e n t e a u x e n c h è r e s ( q u i f a c t u r e n t ju s q u ’à s u r le s v e n t e s ) e t le s g a le r ie s ( q u i p e u v e n t f a c t u r e r ju s q u ’à
1%
le s c o m m is s io n s s o n t d e O u tre d e
c e
p a rta g e
d u
c o û t , le s N F T
f in a n c e r d ir e c t e m e n t la
d a n s le
8%
p o u r le s a c h e t e u r s e t
c r é a t io n
c a s d ’œ u v r e s é p h é m è r e s .
50 %
25 %
d e f r a is
). S u r M a e c e n a s ,
p o u r le s v e n d e u r s .
p e r m e t t e n t é g a le m e n t à c e r t a in s a r t is t e s d e
L e
le u r s œ u v r e s , v o ir e
s t r e e t a r t is t e
P B o y
d e
le s im m o r t a lis e r
(P a s c a l B o y a rt)
e s t
le p r e m ie r à a v o ir d ig it a lis é e n N F T , d e s f r e s q u e s m u r a le s p e in t e s d a n s le s r u e s . S a p r e m iè r e d ig it a lis a t io n
d a t e d ’a o û t 2 0 1 9
c ’e s t q u o i l’a r g e n t ? , r é a lis é e d e
P a r is , a u
n u m é r is é e f r a c t io n s
c r o is e m e n t d e e t d iv is é e
d ’œ u v r e s
e n
la
e n
n o v e m b re
ru e
e t p o r t e s u r l’œ u v r e in t it u lé e P a p a , 2 0 17
R iq u e t e t d e
d a n s le
la
ru e
19
è m e
a r r o n d is s e m e n t
d ’A u b e r v illie r s . E lle
d e u x N F T . D e p u is , P B o y e s t c o u t u m ie r d e
p e in t e s
s u r d e s
m u rs
p a r is ie n s . E n
a
é té
la v e n t e
d e
2 0 2 0 , il s ’e s t in s p ir é
d e
M ic h e l A n g e p o u r r é a lis e r u n e œ u v r e in t it u lé e U n d e r g r o u n d S is t in e C h a p e l s u r u n le
m u r d ’u n e m o n tre
a n c ie n n e
la f ig u r e
f o n d e r ie
d ’o r d ’I v r y - s u r - S e in e
2 3 .1 . L a f r e s q u e
d e
10 0
( V a l- d e - M a r n e ) c o m m e
m è tre s re p ré s e n te
p lu s d e
4 0 0
p e r-
s o n n a g e s , d o n t d e s a n g e s a v e c s m a rtp h o n e s e t d e s d a m n é s é g a ra n t d e s c a rte s b a n c a ir e s . Il a c u n
d ig it a lis é
e t
d iv is é
l’œ u v r e
e n
4 0 0
d e s p e r s o n n a g e s , p o u r f in a n c e r la r é a lis a t io n
N F T , c o rre s p o n d a n t
à
c h a -
d e c e tte œ u v re . L e s N F T d e s
œ u v r e s d e P B o y s o n t à v e n d r e s u r le s it e O p e n S e a
†
.
? artfintech.one www.masterworks.io P . B o y
a
é té
re n d u
c é lè b r e
e n
2 0 19
p o u r a v o ir p e in t u n e
g u id a n t le p e u p le , d e D e la c r o ix , s u r u n m u r p a r is ie n .
† opensea.io/collection/pascal-boyart
1 3 3
v e r s io n
G ile t s ja u n e s d e
L a
L ib e r t é
L e s N F T e n
4 0
F ig u r e
q u e s t io n s
2 3 .1 – U n d e rg ro u n d
B lo c k c h a in , N F T
S is t in e C h a p e l ( E B o y a r t :
: la p o s s ib ilit é
d e
s e
en.pboy-art.com) .
p a s s e r d ’in t e r m é d ia ir e s
J u s q u ’à p r é s e n t , le s v e n t e s d ’œ u v r e s d ’a r t s e f o n t e n g r a n d e p a r t ie v ia d e s in t e r m é d ia ir e s . L e
m a rc h é
d e
l’a r t e s t p r in c ip a le m e n t s t r u c t u r é
a u t o u r d e s g a le -
r ie s , d e s s a lle s d e v e n t e , d e s it e s e n lig n e e t d e s f o ir e s , m ê m e s i c e r t a in s a r t is t e s , d e
m a n iè r e
m a r g in a le , p a r v ie n n e n t à
v e n d re
e n
d ir e c t à
p a r t ir d e
le u r a t e lie r
o u d e le u r s r é s e a u x d e m a n iè r e in f o r m e lle . L e s v e n t e s e n g a le r ie s r e p r é s e n t e n t p o u r le m o m e n t le r é s e a u
d e d is t r ib u t io n le p lu s im p o r t a n t .
L e s a r t is t e s d é p e n d e n t d o n c d ’u n g a lé r is t e , o u e n c o r e d e c o lle c t io n n e u r s m illia r d a ir e s , q u i d é c id e n t o u n o n d e f a ir e m o n t e r le u r c o t e . T o u t e f o is , l’a r r iv é e d e s N F T
e t d e
la
b lo c k c h a in
v ie n t b o u s c u le r c e t é t a t d e
f a it , e n
o f f r a n t la
p o s s ib i-
lit é d e s e p a s s e r t o u t s im p le m e n t d ’in t e r m é d ia ir e s . G r â c e a u x N F T , il e s t d é s o r m a is
p o s s ib le
p o u r u n
v e n t e s d ’a r t e n
a r t is t e
d e
r e n c o n t r e r d ir e c t e m e n t s o n
lig n e , le s d e r n iè r e s a r r iv é e s d e p u is 2 0 1 8
p u b lic . D a n s
le s
s o n t d e s p la t e f o r m e s
p r o p o s a n t d e s e s p a c e s d ir e c t s d e v e n t e s d e N F T e n t r e le s c r é a t e u r s e t le s a c h e t e u r s . C e s o n t e lle s q u i c o n n a is s e n t e n 2 0 2 1 la c r o is s a n c e la p lu s f o r t e . F in 2 0 2 0 , S e a n L e n n o n , le f ils d e Y o k o O n o e t J o h n L e n n o n , a a in s i v e n d u
3 200 d
o lla r s s u r R a r ib le . G r im e s , a r t is t e
c a n a d ie n n e
1 3 4
d e
u n d e s s in p o u r
3 2 a n s a v e n d u
e n
m a rs
2 3
C o m m e n t le s N F T r é v o lu t io n n e n t le s t it r e s d e p r o p r ié t é ?
2 0 2 1 d ix œ u v r e s n u m é r iq u e s e n q u e lq u e s m in u t e s p o u r u n t o t a l d e d e
d o lla r s s u r la
p la t e f o r m e
v e n te s s e fo n t e n E T H
N if t y G a t e w a y . S u r c e s p la t e f o r m e s , la
5,8 m
illio n s
p lu p a r t d e s
e t r a r e s s o n t c e lle s q u i p o s s è d e n t le u r p r o p r e c r y p t o m o n -
n a ie p o u r le m o m e n t ( c f . q u e s t io n 2 7 ) . T o u t e f o is , il e x is t e é g a le m e n t d e s u t ilis a t io n s c r it iq u a b le s d e c e s N F T , q u e d é c r ie n t c e r t a in s a r t is t e s . C ’e s t le c a s d e D a v id R e v o y , q u i, e n s e p t e m b r e 2 0 2 1 , a v u a p p a r a ît r e s u r la p la t e f o r m e O p e n S e a , s e s œ u v r e s D r e a m
c a t s p a r R o p la k e n
y
a p p liq u a n t s im p le m e n t d e s f ilt r e s . L e s œ u v r e s d e R e v o y é t a n t e n lic e n c e C r e a t iv e C o m m o n s , c e t t e o p é r a t io n d e r e p r is e e t m o d if ic a t io n e s t c e r t e s lé g a le , m a is s e lo n l’a r t is t e p a s m o r a le . E n e f f e t , e lle a d é jà p e r m is à R o p la k d e g a g n e r p lu s d e
10 000 €
s u r d e s œ u v r e s in it ia le m e n t e n
a c c è s lib r e
e t s u r le s q u e lle s R e v o y
n e
p e r ç o it a u c u n e r o y a lt ie s . U n e
a u tre
c r it iq u e
f a it e
à
c e s p la t e f o r m e s e s t le
c o û t é n e r g é t iq u e . E n
e ffe t,
c o m m e e lle s u t ilis e n t E t h e r e u m , f o n c t io n n a n t c o m m e le b it c o in s u r u n e p r e u v e d e t r a v a il ( P o W
– c f . q u e s t io n 1 ) , la c o n s o m m a t io n é n e r g é t iq u e p o u r v a lid e r le s
t r a n s a c t io n s e s t lo in
d ’ê t r e
n é g lig e a b le . D ’a p r è s le s c a lc u ls m e n é s p a r l’a r t is t e
D a m ie n H u r s t e t l’in g é n ie u r in f o r m a t iq u e M e m o A k t e n , c r é e r u n N F T s u r la p la t e f o r m e r e v ie n d r a it à r e je t e r je t d e
p la t e f o r m e
211 k g
é c o - r e s p o n s a b le
d e C O
2d
n o m m é
a n s l’a t m o s p h è r e . D è s lo r s , u n p r o P a lm
?
( c f . q u e s t io n
2 1 ) e t s o u te n u
p a r D a m ie n H u r s t , e s t la n c é e e n 2 0 2 1 . E n a t t e n d a n t le p a s s a g e d ’E t h e r e u m p r e u v e d e p a r t ic ip a t io n d e
P a lm
(P o S
– c f . q u e s t io n
a f f ir m e n t p r o p o s e r u n
a c t u e l. U n e
s é r ie
d e
10 000 p
s y s tè m e
e in t u r e s
à
à la
3 1 ) , m o in s é n e r g iv o r e , le s c r é a t e u r s
99 % h u ile
m o in s é n e r g iv o r e d e
D a m ie n
q u e
le
s y s tè m e
H u r s t e t d ’a u t a n t d e
N F T b a p t is é e T h e C u r r e n c y P r o je c t s e r a la p r e m iè r e à ê t r e p r o p o s é e à la v e n t e s u r P a lm .
? palm.io
1 3 5
L e s N F T e n
4 0
q u e s t io n s
1 3 6
C o m m e n t
2 4
p e u t- o n
u t ilis e r
le s N F T p o u r p a r ie r ?
C o m m e d a n s la v r a ie v ie , le s N F T p e r m e t t e n t d e f a ir e d e s p a r is . L e s p a r is h ip p iq u e s e t le s je u x d e c a s in o s o n t le s a p p lic a t io n s d ir e c t e s d a n s c e m o n d e v ir t u e l.
C o u r s e s h ip p iq u e s L e s p a r is h ip p iq u e s s o n t u n e fo rm e s d a n s
d e
le
q u e
le s
a u x
p a r is
le s
p lu s
m o n d e . Il e s t c o u rs e s
d o n c
p a r t e n a r ia t
c o u rs e s
d e
n a tu re l
h ip p iq u e s
?
N F T . A in s i A t a r iz e d
e n
a v e c
c h e v a u x
d e s
p o p u la ir e s
Z e d
p a s s e n t p ro p o s e R u n
v ir t u e ls
e n
d e s 3 D
s a n s c a v a lie r s . L e s p a r ie u r s p e u v e n t m is e r s u r u n c h e v a l c o m m e p o u r le s p a r is
h ip p iq u e s
t r a d it io n n e ls .
L e s F ig u r e
c h e v a u x d e c e s c o u r s e s o n t é t é m is
le
2 0
ju ille t
O p e n S e a
2 0 2 1
s u r la
( c f . q u e s t io n
2 4 .1 – L e c h e v a l v ir t u e l F a t a l
R u n e n v e n te a u
e n v e n t e a u x e n c h è r e s e n t r e le 1 4 e t
12 n o v e m b re 2 0 2 1.
p la t e f o r m e 2 7 ) . C e s c h e v a u x s o n t r e p r é s e n t é s p a r d if f é r e n t e s t e x -
t u r e s ( « s k in » ) a p p o s é e s s u r la r o b e d e s a n im a u x , c o m m e le m o n t r e la f ig u r e 2 4 .1 . D e p u is
s o n
la n c e m e n t , d e s
c e n t a in e s
d e
c o u rs e s
v ir t u e lle s
o n t e u
lie u
g é n é -
r a n t d e s c e n t a in e s d e t r a n s a c t io n s p o u r le s p a r ie u r s . D a n s c e m o n d e v ir t u e l, le s c o u r s e s s ’e n c h a în e n t e n c o n t in u 2 4 / 2 4 h e u r e s . P o u r p a r ie r o u a c h e t e r d e s c h e v a u x , le s u t ilis a t e u r s d o iv e n t t r a n s f é r e r le u r s E T H P o ly g o n E T H f iq u e
(W
v ia E T H
a p p e lé
u n
b r id g e
p a r t ic u lie r n o m m é
s u r le
H y p h e n
ré s e a u
d e
la
p o u r o b t e n ir d e s
s id e c h a in w ra p p e d
– c f . q u e s t io n 1 9 ) s t o c k é s d a n s u n p o r t e f e u ille é le c t r o n iq u e s p é c iZ e d
R u n
w a lle t . L o r s d e s c o u r s e s , s e u ls le s t r o is p r e m ie r s s o n t r é -
c o m p e n s é s . A f in d ’a s s u r e r u n e c e r t a in e é q u it é , il e x is t e p lu s ie u r s c a t é g o r ie s d e c o u r s e s e n f o n c t io n d e s p e r f o r m a n c e s d e s c h e v a u x é v a lu é e s s e lo n t r o is c a r a c t é r is t iq u e s p r in c ip a le s ( u n
? atarized.run,
s c o r e d ’a p t it u d e , u n e d is t a n c e d e p r é d ile c t io n
u n p r o je t é m a n a n t d ’A t a r i, l’e n t r e p r is e f r a n ç a is e d e je u x v id é o .
1 3 7
e t u n
L e s N F T e n
4 0
q u e s t io n s
f a c t e u r d e f a t ig u e ) . E n f o n c t io n d e s r é s u lt a t s a u x c o u r s e s , le s c h e v a u x g a g n e n t d e s p o in t s p o u r é v o lu e r d a n s u n c la s s e m e n t m o n d ia l. A f in d e lim it e r le n o m b r e d e
c h e v a u x , le s c o n c e p t e u r s o n t m is e n
p e u v e n t s e
r e p r o d u ir e
q u ’u n e
E n
c o n t r e p a r t ie , le
p r o p r ié t a ir e
d e
la
e t c e lu i d u
r e p r o d u c t io n
p e rm e t d e
re n d re
L e
c a s in o
L a
m ilie u
M o n k e y
a p p e lé s
lo c a le
d e
« m o n k e y » D A O
la f e m e lle re c e v ra
c o n t r a in t e
s e r a le
: le s f e m e lle s n e
t r o is f o is p a r m o is .
p r o p r ié t a ir e
d e s f r a is d e
u n iq u e s e t d e
h ip p iq u e d u
B e t
d e s m a c h in e s à s o u s , à u n e
n a ie
u n e
r e c r é e r a in s i u n
c h e v a l is s u m é c a n is m e
f o n c t io n n e m e n t
m o n d e r é e l.
c e
M o n k e y c a s in o
s o u s fo rm e
?
p e rm e t d e
t a b le
M o n e y
d e
je t o n s N F T
d e s
je u x
d e
à la r o u le t t e
( M M , m o n n a ie
v ir t u e l. C h a q u e
d e
jo u e r à
b la c k ja c k , o u
d e
h a s a rd
d e
ty p e
c o m m e
a v e c d e s je t o n s
s in g e ) q u i s o n t la
jo u e u r e s t p e r s o n n a lis é E R C - 7 2 1
p a r u n
m o n a v a ta r
e t e s t m e m b re
d e
e t c h a c u n c o û te
0,05 E
m o n k e y s o n t u n e g a g n e r a u
T H
u t ilit é
c a s in o
10 000 m
r é e lle
q u i a ffe c te
l’e x p é r ie n c e
p lu s , le s s in g e s d ir ig e n t le
r e n t s je u x v o n t à la D A O
o ù
d u
jo u e u r . L e s c h a n c e s
L e s je u x
d e
p o s s ib le
d ’im a g in e r u n
s e
to n s n o n
f o n g ib le s . U n
c a s in o
c h a q u e
m o n -
: le s r e v e n u s d e s d if f é -
c h a q u e s in g e d is p o s e d ’u n v o t e .
P e r s p e c t iv e s p o u r le s je u x d e
h a s a rd
o n k e y s
à é m e t t r e . C e q u i r e n d M o n k e y B e t u n iq u e e s t q u e le s
s o n t in f lu e n c é e s p a r le s c a r a c t é r is t iq u e s d e
k e y q u i e s t u n iq u e . D e
h a s a rd
p rê te n t à s y s tè m e
l’u t ilis a t io n d e
lo t o
d e s N F T . P a r e x e m p le , il e s t
b a s é
e x c lu s iv e m e n t s u r d e s
c o n t r a t in t e llig e n t e s t é m is e t g è r e
je -
l’o r g a n is a t io n
d ’u n lo t o a v e c u n t ir a g e p r é v u à u n in s t a n t d o n n é , d a n s le f u t u r . P e n d a n t c e
la
( c f . q u e s t io n 8 ) r é g is s a n t le c a s in o q u i o f f r e e n o u t r e u n e é q u it é p r o u v a b le
( p r o v a b le f a ir n e s s ) d a n s le s je u x . Il y a u n e r é s e r v e m a x im a le d e
d e
d u
s a illie . C e
d e s s in g e s
p la t e f o r m e
E R C - 2 0
d e
m â le
le s c h e v a u x
s im ila ir e à c e lu i d u
p la c e
f o is p a r m o is e t le s m â le s q u e
la p s
d e
t e m p s , le s
jo u e u r s
p e u v e n t a c h e te r a u ta n t d e
g r ille s
d e
lo t o
q u ’ils le s o u h a it e n t , c h a q u e g r ille é t a n t u n N F T u n iq u e a v e c s e s n u m é r o s p r o p r e s . L e c o n t r a t n ’é m e t ja m a is d e u x g r ille s s t r ic t e m e n t id e n t iq u e s . L e c o n t r a t e s t é g a le m e n t c r é é a v e c u n e lis t e d e lo t s u n iq u e s , e u x a u s s i s o u s fo rm e
d e
N F T . L o rs q u e
le
m o m e n t e s t v e n u , le
t ir a g e
e s t e ffe c tu é
p o u r
c h a q u e lo t e t le s g r ille s g a g n a n t e s s o n t r é c o m p e n s é e s .
? monkeybet.co C
o n t r a t i n t e l l i g e n t a s s o c i é a u x M M : 0x1850b846fdb4d2ef026f54d520aa0322873f0cbd etherscan.io/address/0x9261b6239a85348e066867c366d3942648e24511#code
1 3 8
4
N F T , d r o it , é c o n o m ie e t f in a n c e
L e s N F T e n
4 0
q u e s t io n s
1 4 0
2 5
Y
a - t - il u n c o u r s d e s N F T ?
L e 3 m a i 2 0 2 1 , le m a r c h é d e s N F T a c o n n u
s o n
p r e m ie r g r a n d
c ra s h
102 m i l 90 %
:
lio n s d e d o lla r s d e v e n t e s o n t é t é e f f e c t u é e s d a n s la jo u r n é e , r e p r é s e n t a n t
d e la v a le u r d e s t r a n s a c t io n s d e N F T d e la s e m a in e p r é c é d e n t e . C e c i a c o n d u it d e
n o m b re u x
a n a ly s t e s
à
c o n c lu r e
à
l’é p o q u e
q u e
la
b u lle
d e s
N F T , a m o rc é e
e n ja n v ie r 2 0 2 1 , a u r a it é c la t é e n q u a t r e m o is s e u le m e n t e t le m a r c h é a u r a it d é jà im p lo s é . T o u t e f o is , c e t t e c o n c lu s io n in it ia le é t a it t r o p l’e n g o u e m e n t p o u r le s g u re
2 5 .1 . I l n e
N F T
n e
c e s s e
f a u t p a s o u b lie r q u e
d e
h â t iv e , c a r il a p p a r a ît q u e
c r o ît r e , c o m m e
le
m o n tre
le s in v e s t is s e m e n t s d a n s c e
b ie n
ty p e
d e
la
f i-
n o u -
v e lle s t e c h n o lo g ie s , e t d o n c le s m a r c h é s q u i y s o n t a s s o c ié s , s ’a v è r e n t t r è s v o la t ile s à le u r s d é b u t s , c e q u i n e g a g e r ie n d e le u r a n c r a g e d a n s la d u r é e . P o u r c o m p r e n d r e c e q u i s e p a s s e s u r c e m a r c h é , il e s t im p o r t a n t d e r e g a r d e r le c o u r s d e s N F T . C e c i p e u t p a r a ît r e u n p e u é t r a n g e c a r c h a q u e N F T e s t u n iq u e e t d o n c n o n c o m p a r a b le à u n a u t r e . S i c h a q u e N F T p a r t ic u lie r a u n p r ix , u n c o u r s in d iv id u e l, il e s t t o u t e f o is p o s s ib le d e le s r e g r o u p e r t o t a le m e n t o u e n c a t é g o r ie s e t d e
r e g a r d e r , g lo b a le m e n t , c o m m e n t s e
d e N F T e t s e lo n e x p r im é N F T
e n
d if f é r e n t e s d e v is e s o u
c r y p t o m o n n a ie s . D u
a v e c E t h e r e u m , la c r y p t o m o n n a ie
N F T e s t d e lo in l’E T H , m ê m e s i e n 2 0 2 0 é té
c o m p o r t e n t le s a c h a t s e t le s v e n t e s
q u e lle s t e n d a n c e s . A in s i le s N F T o n t u n
e m p lo y é s p o u r d e s a c h a t s . D e
la p lu s u t ilis é e
« c o u rs » , q u i p e u t ê tre f a it d e
la p r o x im it é
d e s
p o u r le s t r a n s a c t io n s d e
p a s m o in s d e 4 6 a lt c o in s d if f é r e n t s o n t
p lu s , il e x is t e
d e u x ty p e s d e
m a rc h é
: le
p r i-
m a ir e e t le s e c o n d a ir e :
I
le
m a rc h é
p r im a ir e
d é s ig n e
c e lu i s u r le q u e l u n
é m e tte u r o ffre
d e s a c t if s
p o u r la p r e m iè r e f o is , p o u r u n e p r e m iè r e a c c e s s io n à la p r o p r ié t é ;
I
u n e
f o is u n
t it r e
d u
m a rc h é
p r im a ir e
a c q u is , il e s t p o s s ib le
d e
l’é c h a n g e r
s u r le m a r c h é s e c o n d a ir e . P o u r le s N F T , la p lu p a r t d e s p la t e f o r m e s p r o p o s e n t le s d e u x t y p e s d e m a r c h é . M a is l’é c o s y s t è m e
d e s N F T
a
c e r t a in e s p la t e f o r m e s o n t e n t ia le m e n t à
u n e
c a r a c t é r is t iq u e
e f f e t le u r p r o p r e
le v e r d e s f o n d s , p a r IC O
q u i p e u t p rê te r à
c r y p t o m o n n a ie
( c f . q u e s t io n
8 ) , s o it à
c o n f u s io n
:
q u i s e r t s o it in i-
f a ir e
f o n c t io n n e r la
p la t e f o r m e e t à r é c o m p e n s e r s e s u t ilis a t e u r s . M a is a t t e n t io n , c e s je t o n s - c i s o n t
1 4 1
L e s N F T e n
4 0
q u e s t io n s
f o n g ib le s ( c f . q u e s t io n
1 1 ). U n e
f o is é m is e t d is t r ib u é s , ils p e u v e n t ê t r e
a c h e té s
e t v e n d u s s u r d if f é r e n t e s p la t e f o r m e s d ’é c h a n g e s c o n t r e d ’a u t r e s t y p e s d e d e v is e s o u d e c r y p t o m o n n a ie s , c o m m e n ’im p o r t e q u e l a u t r e a c t if liq u id e . D e s p r o je t s c o m m e S o r a r e é m e t t e n t d e s S O R , A r t B lo c k s d e s B L O C K S , S u p e r R a r e d e s S U P R , q u i s ’a c h è t e n t e t s e lié s à E t h e r e u m
v e n d e n t s u r d e s m a r c h é s p r im a ir e s e t s e c o n d a ir e s
e t o n t d o n c u n c o u r s p a r r a p p o r t à d ’a u t r e s m o n n a ie s . L e s c o u r s
d e c e s a c t if s c o r r e s p o n d a n t à d e s je t o n s d e p la t e f o r m e s d e N F T n e r e f lè t e n t p a s le c o u r s d e s N F T p r o p o s é s s u r la p la t e f o r m e . Ils d o n n e n t s im p le m e n t u n e in d ic a t io n s u r la c o t e d u
A n a ly s e L e d ie n
d u
c o u rs
p r o je t lu i- m ê m e .
m a rc h é
d e s
N F T
n e
d e s N F T
d e p u is 2 0 1 8
re p ré s e n te
d o n c
NonFungible.com f a i t
ré fé re n c e
p a s
e n
la
u n
ty p e
m a t iè r e
d e
je t o n s . L e
e t p ro p o s e
s it e
c a n a -
d e s a n a ly s e s
s u r le s N F T d e p u is 2 0 1 8 . I l r e c e n s e le s p r in c ip a u x N F T p r é s e n t s e t f a is a n t l’o b je t d e t r a n s a c t io n s s u r la b lo c k c h a in E t h e r e u m , s o it e n v ir o n 1 5 0 ils
n e
p re n n e n t p a s
e n
c o m p te
le s
v e n te s
d e
N F T
p a r le s
p r o je t s . T o u t e f o is ,
m a is o n s
d ’e n c h è r e s
t e lle s q u e C h r is t ie ’s o u S o t h e b y ’s , n i c e lle s é m a n a n t d e la p la t e f o r m e N if t y G a t e w a y . Il c la s s e le s N F T e n c in q 1 . 2 .
3 .
c a t é g o r ie s p r in c ip a le s :
a r t : N F T a s s o c ié e s à d e s c r é a t io n s d ’a r t is t e s ( c f . q u e s t io n 1 8 ) ; je u ( G a m e ) : d if f é r e n t s N F T p r é s e n t s d a n s d e s je u x v id é o c o m m e A x ie In f in it y , F 1 D e lt a T im e , G o d s U n c h a in e d , e t c . ( c f . q u e s t io n s 1 9
e t 2 0 ) ;
o b je t s
c o lle c t io n n é s
d e
c o lle c t io n
( C o lle c t io n ) : je t o n s
c ré é s
p o u r ê tre
c o m m e C r y p t o P u n k s , C r y p t o K it t ie s , S o r a r e , e t c . ; 4 .
m é t a v e rs e s : N F T
lié s à d e s u n iv e r s v ir t u e ls p a r a llè le s c o m m e
D e c e n tra -
la n d , T h e S a n d b o x , e t c . ( c f . q u e s t io n 1 9 ) ; 5 .
u t ilit a ir e
( U t ilit y ) : je t o n s lié s à d e s n o m s d e d o m a in e s c o m m e E t h e r e u m
N a m e S e r v ic e ( E N S ) , d e s t ic k e t s e t d e s a c t if s q u i p e u v e n t g a r a n t ir d e s a c c è s o u
d e s d r o it s s p é c if iq u e s à le u r p r o p r ié t a ir e .
E n t r e 2 0 1 9 e t 2 0 2 0 , le n o m b r e d e p o r t e f e u ille s a c t if s q u i o n t in t e r a g i a v e c u n c o n t r a t in t e llig e n t N F T a q u a s im e n t d o u b lé , p a s s a n t d e 1 1 2 7 3 1 à 2 2 2 1 7 9 . A p r è s u n e r e la t iv e b a is s e e n t r e 2 0 1 8 e t 2 0 1 9 , le s n o m b r e s d e v e n d e u r s e t d ’a c h e t e u r s o n t ré a u g m e n té d e
67 %
e t
25 %
r e s p e c t iv e m e n t . A p r è s u n e c o n t r a c t io n d e
60 %
e n 2 0 1 9 , la v a le u r d e s t r a n s a c t io n s a c o n n u q u a n t à e lle u n e h a u s s e s o u t e n u e e n 2 0 2 0 , la p la ç a n t à p lu s d e
250 000 d
o lla r s , s o it e n v ir o n
1,6 f o i s
c e lle
d e
2 0 18 . L a
c a p it a lis a t io n b o u r s iè r e , q u i r e p r é s e n t e la v a le u r t o t a le d e s a c t if s p r é s e n t s s u r le m a r c h é , e s t e s t im é e à e n v ir o n 3 3 8 m illio n s d e d o lla r s f in 2 0 2 0 , c e q u i n e r e p r é s e n t e t o u t e f o is q u e
0,17 %
d e la c a p it a lis a t io n
1 4 2
d e b it c o in
e t
1,01 %
d ’E t h e r e u m .
2 5
Y
a - t - il u n c o u r s d e s N F T ?
16 14
( m illia r d s )
12 10
U S D
8 6 4 2
1
1
1
-
0
0
0
1
1
2
1
1
-
2
2
2
1
1
-
-
1 -
2 0
2
2
0
1 2
0 2
0
-
-
0 -
-
0
9 0 -
0
1
1
1
0
1
0
0
-
-
8 0 2
0
2
2
1
1
-
1 2
0 2
2
2
1
1 -
7 0
6 0 1
2
0
0
2
2
1
1
0
1
0
0
-
4
5 0
0 -
1 2
2 0 2
0 2
0
1
1
0
0 -
2
3 0
0 1
2
2
1
1
0
0
-
1
2 1
0 1 2
2
0
0
0
0
2
2 0 2
0
-
-
-
1 2
-
1
1
0
0 -
-
1 1
0
9 0 0
0
2 0 2
2
1
1 0
0 -
-
1
1 2 0 2
2
0
2
2
0
0
-
-
0
0
8
7
-
-
0
0
1 -
6 -
0 2
0
2
0 2
0 2
2
F ig u r e
0
5
4
0 -
0 2
0
0
0
0 -
3
0
0
0 -
-
0
0 0
2 2
2
1
1
0
1 0
0 -
-
2
1 0 0 2
2 0
0 2
2
1
0
2 5 .1 – V e n t e s t o t a le s jo u r n a liè r e s c u m u lé e s d e N F T e n d o lla r s .
A p r è s la m é d ia t is a t io n d e la v e n t e d ’u n e c o lle c t io n d ’a r t n u m é r iq u e s u r la p la t e f o r m e N if t y G a t e w a y d e l’a r t is t e a m é r ic a in B e e p le ( c f . q u e s t io n 1 8 ) p o u r p r è s d e
800 000 d v u
le
1m
illia r d
q u e
o lla r s e n d é c e m b r e 2 0 2 0 , le s q u a t r e p r e m ie r s m o is d e l’a n n é e 2 0 2 1 o n t
m a rc h é
d e s N F T
s ’e n v o le r c o m m e
in d iq u é
s u r la f ig u r e
2 5 .1 . A in s i p lu s d e
d e d o lla r s o n t é t é é c h a n g é s e n N F T s u r c e t t e p é r io d e , s o it
p e n d a n t le s q u a t r e
p r e m ie r s m o is d e
e n t r e d a n s l’é c o s y s t è m e N F T , il n ’e n t if s é c h a n g é s a
2 0 2 0 . S i d e
64 f o i s
p lu s
p lu s d e
m o n d e
r e s t e p a s m o in s q u e le p r ix m o y e n
d e s a c -
s ig n if ic a t iv e m e n t a u g m e n t é , c r é a n t la
p lu s e n
p r e m iè r e
« b u lle » s u r c e
m a r c h é a v a n t l’e x p lo s io n d e l’é t é 2 0 2 1 , é g a le m e n t v is ib le s u r la f ig u r e 2 5 .1 .
R é p a r t it io n L a t io n
d e s t r a n s a c t io n s N F T
r é p a r t it io n
d e s t r a n s a c t io n s s u r le
d e s c a t é g o r ie s id e n t if ié e s s u r le
e n t re
m a rc h é
s it e
2 0 2 0
d e s N F T
e t 2 0 2 1 e s t d o n n é e
NonFungible.com,
e n
d ’a b o r d
fo n c -
d a n s la
f ig u r e 2 5 .2 p o u r 2 0 2 0 , p u is d a n s la f ig u r e 2 5 .3 p o u r 2 0 2 1 . P o u r c e
q u i c o n c e rn e
l’a n n é e
2 0 2 0
r e p r é s e n t a t iv e
d ’u n e
p é r io d e
d e
fo n c -
t io n n e m e n t « s t a n d a r d » d u m a r c h é c ’e s t à d ir e e n d e h o r s d e p é r io d e s d ’e m b a l-
1 4 3
L e s N F T e n
4 0
q u e s t io n s
M e ta v e rs e s
2 5 ,0
%
A rt 2 4 ,0
%
U t ilit ie s 4 ,0
%
1 1 ,0
%
C o lle c t ib le s
2 3 ,0
1 3 ,0
%
S p o rt
G a m in g
F ig u r e
2 5 .2
%
– R é p a r t it io n d e s t r a n s a c t io n s N F T e n v a le u r e n 2 0 2 0 .
A rt
G a m in g 1 8 ,1 %
1 7 ,1 %
M e ta v e rs e s U t ilit ie s
5 ,1 %
D e F i
0 ,6
%
0 ,2 %
5 8 ,9
%
C o lle c t ib le s &
F ig u r e
2 5 .3
S p o rt
– R é p a r t it io n d e s t r a n s a c t io n s N F T e n v a le u r e n 2 0 2 1 .
1 4 4
2 5
le m e n t c o m m e
c e lle s c o n n u e s e n
Y
2 0 2 1 , il a p p a r a ît q u e
a - t - il u n c o u r s d e s N F T ?
le
m a rc h é
e s t r e la t iv e -
m e n t é q u ilib r é e t p r in c ip a le m e n t p o r t é p a r l’e n g o u e m e n t a u t o u r d e s p r o je t s d e m é t a - u n iv e r s ( c o m m e D e c e n t r a la n d o u T h e S a n d b o x ) , le s o b je t s d ’a r t ( t ir é s p a r le s t r a n s a c t io n s s u r S u p e r R a r e o u A r t B lo c k s ) e t le s je u x v id é o ( c o m m e A x ie In f in it y o u
G o d s U n c h a in e d ) .
D e s c h a n g e m e n t s n o t a b le s s o n t a p p a r u s e n g u re
2 5 .3 . S i le s t r a n s a c t io n s lié e s a u
r e t r o u v é e s a g r é g é e s d a n s la
m o n d e
c a t é g o r ie
2 0 2 1 e t s o n t r e p o r t é s s u r la
d u
s p o rt (c o m m e
d e s o b je t s d e
S o ra re ) s e
f i-
s o n t
c o lle c t io n , il e s t c la ir q u e
la b u lle d e s p r e m ie r s m o is d e 2 0 2 1 a v r a im e n t é t é t ir é e p a r le s o b je t s d e c o lle c t io n s ( p o r t é s p a r C r y p t o P u n k s ) e t d ’a r t ( s o u t e n u p lu s n o m b r e u s e s s u r S u p e r R a r e
o u
p a r le s t r a n s a c t io n s t o u jo u r s
A r t B lo c k s ) . D e
p lu s , la
f in a n c e
d é c e n t r a li-
s é e ( c f . q u e s t io n s 9 e t 2 8 ) , D e F i, a p e r m is à d e n o m b r e u x d é t e n t e u r s d e c r y p t o m o n n a ie s d e
s ’e n r ic h ir t r è s r a p id e m e n t e t d o n c
v e lle m e n t a c q u is e s d a n s d e s N F T
d e
p la c e r le u r s r ic h e s s e s n o u -
( p r in c ip a le m e n t s u r d ’a u t r e s c a t é g o r ie s q u e
c e lle in t it u lé e « D e F i » s u r la f ig u r e 2 5 .3 q u i s ’a v è r e p r in c ip a le m e n t r e p r é s e n t é e p a r le s t r a n s a c t io n s s u r le p r o je t C o m e t h – c f . q u e s t io n 1 3 ) . L e s t r o is p lu s g r o s s e s v e n te s
d e
N F T
e n
c o lle c t io n
e n
2 0 2 1 s o n t d e s
m a r c h é s e c o n d a ir e p o u r u n t o t a l d e g ro s s e s v e n te s d e N F T e n tu é e s
p o u r u n
a rt
C ry p to P u n k s , é c h a n g é s
m e ttre
13 m
e n
s u r le
illio n s d e d o lla r s . D e u x d e s q u a t r e p lu s
?
a r t s u r l’a n n é e 2 0 2 1 s o n t d e l’a r t is t e X C O P Y
t o t a l d ’e n v ir o n
T o u t e f o is , c e c i e s t à
24 m illio n s
d e
d o lla r s
s u r le
m a rc h é
m ir o ir d e s t r o is p lu s g r o s s e s v e n t e s d e
: c e lle s - c i c o n c e r n e n t t o u t e s d e s œ u v r e s d e B e e p le , à s a v o ir p lu s d e
lio n s d e d o lla r s c h e z C h r is t ie ’s e n p r e m iè r e a c q u is it io n e t p lu s d e
6m
, e ffe c -
s e c o n d a ir e . N F T
69 m
e n il-
illio n s p o u r
c h a c u n e d e s d e u x a u t r e s œ u v r e s s u r le m a r c h é s e c o n d a ir e c h e z N if t y G a t e w a y . D a n s t o u s le s c a s , la b u lle s p é c u la t iv e d e d é b u t 2 0 2 1 a p u ê t r e in f lu e n c é e p a r t r o is f a c t e u r s . L e p r e m ie r e s t s a c o n n e x io n a v e c le m a r c h é d e s c r y p t o m o n n a ie s e t le
« b u ll r u n » h a u s s ie r q u i s ’y
e s t p r o d u it à
p o u r le s c r y p t o m o n n a ie s s ’e s t p r o p a g é
la
m ê m e
p é r io d e
v e r s le s N F T . D o w lin g
: l’e n g o u e m e n t ( 2 0 2 1 ) a n a ly s e
le s c o u r s d e c e r t a in s t y p e s d e N F T e m b lé m a t iq u e s ( c o m m e C r y p t o P u n k s , A x ie In f in it y , C r y p t o K it t ie s b it c o in
e t d e
e t D e c e n t r a la n d ) e t d e
l’e t h e r s u r la
p é r io d e
2 0 19
à
le u r s
r e la t io n s
a v e c
d é b u t 2 0 2 1, c o m m e
le
c o u rs
in d iq u é
d u
s u r le s
f ig u r e s 2 .1 e t 2 5 .4 . D o w n lin g à
c o n c lu r e
o b t ie n t u n q u ’il y
a
p e u
e ffe t d e d e
c o n t a g io n
t r a n s m is s io n
r e la t iv e m e n t f a ib le , c e
d e
v o la t ilit é
e n tre
le s
q u i l’a m è n e
d e u x
m a rc h é s ,
m ê m e s i, s u r le s p r e m ie r s m o is d e 2 0 2 1 , il t r o u v e u n e r e la t io n p o s it iv e e t s ig n if i-
?L
e s c r é a t io n s in t it u lé e s « R ig h t - c lic k a n d S a v e A s g u y
s u r S u p e r R a r e p o u r r e s p e c t iv e m e n t
h
o r s b lo c k c h a in e t n o n - t r a c é e
M . D o w n lin g , Is L e t t e r s , A v r il 2 0 2 1 ,
n o n - f u n g ib le
» e t « A
C o in f o r t h e F e r r y m a n
1 600 e t 1 330 E T H e n d é c e m b r e p a r l e s i t e NonFungible.com
to k e n
p r ic in g
d r iv e n
b y
c r y p t o c u r r e n c ie s ? , F in a n c e
doi.org/10.1016/j.frl.2021.102097
1 4 5
» , v e n d u e
(re s p . n o v e m b re ) 2 0 2 1.
R e s e a rc h
L e s N F T e n
4 0
q u e s t io n s
4 000e
3 000e
2 000e
F ig u r e
2 5 .4
– É v o lu t io n d u
c o u r s d e l’e t h e r e n e u r o s e n t r e f in
c a t iv e e n t r e l’e t h e r e t le s je t o n s L A N D
c f . t a b le a u
2022/01
2021/06
2021/01
2020/06
2020/01
2019/06
2019/01
2018/06
2018/01
2017/06
2017/01
2016/01
0e
2016/06
1 000e
2015 e t 2021.
1 9 .1 p a g e 1 1 6 . L ’a u t r e c o n c lu -
s io n in t é r e s s a n t e d u t r a v a il d e D o w lin g e s t q u e le s p r ix d e s d if f é r e n t s s e g m e n t s d e m a r c h é d e s N F T s ’in f lu e n c e n t p e u L e
d e u x iè m e
e s t la v e n t e b e a u c o u p
fa c te u r a y a n t p u
re c o rd
o b te n u e
e n tre e u x .
c o n t r ib u e r à l’a v è n e m e n t d e
p a r l’a r t is t e
B e e p le
v ia
la b u lle
d e s N F T
d e s N F T , q u i a d o n n é
lie u
à
d e c o u v e r t u r e m é d ia t iq u e e t d o n c a a t t ir é d e s in v e s t is s e u r s . L a t r o i-
s iè m e e s t la f in a n c e d é c e n t r a lis é e ( c f . q u e s t io n 2 8 ) q u i a p e r m is a u x d é t e n t e u r s d e c r y p t o m o n n a ie s d e s ’e n r ic h ir t r è s r a p id e m e n t e t d o n c d e p la c e r le u r s r ic h e s s e s n o u v e lle m e n t a c q u is e s d a n s d e s N F T . C e tte
p r e m iè r e
« b u lle » e t s o n
n é c e s s a ir e m e n t d e
la
s u it e . L e s
e x p lo s io n N F T
r e la t iv e
g é n è re n t u n
n e
p r é s a g e n t t o u t e f o is p a s
g ra n d
e n g o u e m e n t e t le u r
m a r c h é c o n n a ît d è s lo r s d e g r a n d e s f lu c t u a t io n s . C e n ’e s t p a s p o u r a u t a n t q u ’il f a u t , a u p r e m ie r g r a n d r e t o u r n e m e n t , c o n s id é r e r q u ’e lle s o n t d é jà im p lo s é e t n e v o n t p a s s ’in s c r ir e d u r a b le m e n t d a n s le p a y s a g e .
1 4 6
C o m m e n t
2 6
in v e s t ir
d a n s
d e s
N F T ?
B ie n q u ’e x is t a n t d e p u is 2 0 1 4 ( c f . q u e s t io n 1 2 ) , le s N F T g a g n e n t a c t u e lle m e n t e n
n o t o r ié t é d a n s la m e s u r e o ù
la ir e
d ’a c h e t e r , d e
q u e s t io n
1 8 ), a u
v e n d re
s e in
n e r ( c f . q u e s t io n
d e
ils d e v ie n n e n t u n
e t d e
je u x
2 0 ) v o ir e
s p é c u le r s u r le s
v id é o
d a n s
( c f . q u e s t io n
le s
m ilie u x
d u
m o y e n
d e p lu s e n
œ u v re s 1 9 ) o u
p lu s p o p u -
d ’a r t n u m é r iq u e s
d e
c a rte s à
s p o r t ( c f . q u e s t io n
(c f.
c o lle c t io n 2 1 ) e t d e
la
m o d e ( c f . q u e s t io n 2 2 ) . P o u r e n t a m e r s a p r o p r e c o lle c t io n
d e N F T , il e s t n é c e s s a ir e d e d is p o s e r d ’u n
p o r t e f e u ille é le c t r o n iq u e s p é c ia lis é . C e la s ig n if ie q u ’e n p lu s d e s f o n c t io n n a lit é s a tte n d u e s c h e r u n e E n
p o u r c e
in t e r f a c e
o u tre , u n
ty p e
p o r t e f e u ille
c k c h a in s e t d e
d ’a p p lic a t io n
( c f . q u e s t io n
3 5 ) , il c o n v ie n t d e
u t ilis a t e u r p a r t ic u liè r e m e n t c o n v iv ia le
p la c e s d e
N F T
d o it ê t r e
m a rc h é
N F T
c o m p a t ib le
a v e c
( c f . q u e s t io n
re c h e r-
p o u r le s n é o p h y t e s . u n
2 7 ). E n
m a x im u m
d e
b lo -
e ffe t, s i E th e re u m
r e s t e la b lo c k c h a in la p lu s p o p u la ir e p o u r le s d é v e lo p p e m e n t s N F T e t d o it d o n c ê tre s u p p o rté e a u tre s
?
, il e s t s o u h a it a b le d ’a s s u r e r u n e in t e r o p é r a b ilit é a v e c p lu s ie u r s
b lo c k c h a in s
s e a u x ( c f . q u e s t io n N F T o u
p o u r c ré e r, a c h e te r e t 4 0 ) . P a r a ille u r s , la
s o n t d is p o n ib le s s o u s f o r m e
d e b u r e a u . L a p r is e e n
v e n d re
d e s
N F T
s u r c e s
a u tre s
ré -
p lu p a r t d e s a p p lic a t io n s d é c e n t r a lis é e s
d ’e x t e n s io n s W
e b
o u
d ’a p p lic a t io n s m o b ile s
c h a r g e d e p lu s ie u r s t y p e d ’a p p a r e ils p o u r s y n c h r o n i-
s e r le s t r a n s a c t io n s e n t e m p s r é e l e s t d o n c é g a le m e n t s o u h a it a b le . L e
t a b le a u
n ib le s e n
le s p r in c ip a u x p o r t e f e u ille s é le c t r o n iq u e s N F T
d is p o -
2 0 2 1 . T o u s s o n t d e s p o r t e f e u ille s « H ie r a r c h ic a l D e t e r m in is t ic
2 6 .1 d o n n e
(H D ) »
( d é t e r m in is t e s h ié r a r c h iq u e s ) , c ’e s t - à - d ir e q u ’ils p e r m e t t e n t d e g é n é r e r d e f a ç o n
d é t e r m in is t e
p a r t ir d ’u n
u n e
s tru c tu re
s e u l p o in t d e
m o t s - c le f s s a n s a v o ir b e s o in t ia le m e n t d é c r it e
h ié r a r c h iq u e
d é p a rt –
u n e
g r a in e
d ’a u c u n e
p a r G re g o ry
a u tre
M a x w e ll d a n s
a rb o re s c e n te (s e e d
e n
in f o r m a t io n la
d e
c le f s
a n g la is ) d e
p r iv é e s
( c f . q u e s t io n
p r o p o s it io n
à
12, 18 o u 24
B IP - 0 0 3 2
3 5 ) . In i-
, c e tte
a p p r o c h e e s t n o t a m m e n t m is e e n œ u v r e d a n s le s p o r t e f e u ille s m a t é r ie ls .
?E
n p a r t ic u lie r le s je t o n s u t ilis a n t le s n o r m e s E R C - 7 2 1 ( c f . q u e s t io n 3 8 ) o u
E R C - 115 5
(c f. q u e s -
t io n 3 9 ) d o iv e n t ê t r e p r is e n c h a r g e .
B
it c o in Im p r o v e m e n t P r o p o s a ls ( B IP ) 0 0 3 2 : « H ie r a r c h ic a l D e t e r m in is t ic W
github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
1 4 7
a lle t s » , 2 0 1 2 ,
L e s N F T e n
4 0
q u e s t io n s
N o m
S t u d io / O r ig in e (D a t e
M e ta M a s k C o in b a s e W
a lle t
d e
U S
2 0 14
U S
2 0 12
S in g a p o u r
2 0 19
U S
2 0 17
a lle t
mathwallet.org
T ru s tW
a lle t
trustwallet.com
im T o k e n
token.im
S in g a p o u r
X D E F I
xdefi.io
U K
E n jin
enjin.io
S in g a p o u r
a lle t
T a b le a u
X X
In t é g r a t io n
3 5 4
X
8 3 5 2 5 1 18
X
2 0 2 1
∗
X X X X X
n / a
3
X X
2 0 0 9
A u s t r a lie
alphawallet.com
X
metamask.io wallet.coinbase.com
M a th W
A lp h a W
P la t e f o r m e
L a n c e m e n t )
2 0 17
2 2
2 6 .1 – L is t e d e s p r in c ip a u x p o r t e f e u ille s é le c t r o n iq u e s N F T d is p o n ib le s s u r le
m a rc h é
( * : N o m b r e d e p la c e d e m a r c h é s e t d ’o u t ils s u p p o r t a n t le p o r t e f e u ille , r e p o r t é s f in 2 0 2 1 ) .
C ’e s t p o u r q u o i lo r s d e l’in s t a lla t io n d e n ’im p o r t e la q u e lle d e s a p p lic a t io n s d u t a b le a u
2 6 .1 , u n e
m o t s - c le f s d e d e
la
d o m m a g e ) le
t e lle
lis t e
g r a in e
s e ra
p ro p o s é e
p e rm e tte n t d e
p o r t e f e u ille
e t d e v ra
re s te r s e c rè t e
r e s t a u r e r p lu s t a r d
e t to u s s e s fo n d s . C o m m e
(e n
p u is q u e
c a s d e
p r é c is é
p e rte
le s o u
p lu s lo in , il e s t
im p o r t a n t d e s ’a b s t e n ir d e t o u t e c o p ie d ig it a le d e c e t t e lis t e s o u s p e in e d e c o m p ro m e ttre
l’e n s e m b le
d e s c o m p t e s e t d e s a c t if s ( y c o m p r is N F T ) g é r é s d a n s le
p o r t e f e u ille . P a r m i le s
e x e m p le s
f o u r n is
d a n s
le
t a b le a u
2 6 .1 , le s
p o r t e f e u ille s
N F T le s p lu s u t ilis é s s o n t m a in t e n a n t d é t a illé s .
M e t a M a s k . M e ta M a s k
M a in t e n u
e s t l’u n
le s c r é a t e u r s o u q u ’e x t e n s io n te rfa c e a v e c
p a r C o n s e n S y s e t s o u te n u
d e s p o r t e f e u ille s N F T
le s c o lle c t io n n e u r s . A u
p a r la f o n d a t io n
le s p lu s p o p u la ir e s , q u e
E th e re u m ,
c e
s o it p o u r
d é p a r t , M e t a M a s k n ’e x is t a it q u ’e n
ta n t
d e n a v ig a t e u r s ( C h r o m e , F ir e f o x , B r a v e e t E d g e ) p o u r s e r v ir d ’in -
tra n s p a re n te
a u x
u t ilis a t e u r s
lo r s q u ’ils
s e
c o n n e c t e n t e t in t e r a g is s e n t
d e s a p p lic a t io n s d é c e n t r a lis é e s ( D A p p s ) t e lle s q u e v e r s io n
a v e c u n
p o u r e x p lo r e r le s a p p lic a t io n s D e F i e t le s N F T . E lle
n a v ig a t e u r in t é g r é
m o b ile
( p o u r iO S
c e lle s q u i a lim e n t e n t
le s N F T . D e p u is 2 0 2 0 , u n e
e t A n d r o id ) e s t p r o p o s é e
p r e n d é g a le m e n t e n c h a r g e le t r a n s f e r t d ir e c t d e je t o n s E R C - 7 2 1 d ’u n e a d r e s s e à u n e a u t r e . M e t a M a s k d o it s o n s u c c è s à s a s im p lic it é d ’u t ilis a t io n e t à u n e p r is e e n c h a r g e n a t iv e d e s é c h a n g e s d ir e c t s e n t r e E t h e r e u m
e t d ’a u t r e s je t o n s E R C -
2 0 . S i M e t a M a s k r e s t e r e c o m m a n d é , il c o n v ie n t d e r a p p e le r q u ’il r e s t e u n p o r t e f e u ille
lo g ic ie l e n
lig n e . Il e n
d a n s le t a b le a u 2 6 .1 . À
v a d e
m ê m e
p o u r le s a u t r e s a lt e r n a t iv e s r é s u m é e s
c e t it r e , c e s a p p lic a t io n s n ’o f f r e n t p a s le m ê m e n iv e a u d e
s é c u r it é q u e le s p o r t e f e u ille s m a t é r ie ls , m ê m e s ’ils p e r m e t t e n t e n g é n é r a l d ’in t e r a g ir a v e c c e t y p e d ’é q u ip e m e n t ( u n e p r a t iq u e r e c o m m a n d é e e x p liq u é e p lu s lo in ) . E n p a r t ic u lie r , le s a t t a q u e s p a r p h is h in g o u p a r c o m p r o m is s io n d u n a v ig a -
1 4 8
2 6
te u r p e u v e n t ê tre
C o m m e n t in v e s t ir d a n s d e s N F T ?
u t ilis é e s p o u r v o le r l’id e n t it é
o u
c o m p ro m e ttre
le s c o m p t e s
g é r é s p a r le p o r t e f e u ille ( v o ir e n c a d r é ) .
L e
p ir a t a g e
E n
a v r il 2 0 2 1 , le
q u ’u n
p ir a t e
c o m p te
6m
d ’E a s y F i p a r s a b o t a g e
d e
illio n s
la
d e
d e
3m
M e t a M a s k
p r o je t D e F i) a
ra p p o rté
a v a it c o m p r o m is le s c le f s p r iv é e s d u
M e ta M a s k
é m a n a n t d u
a u s s i p rè s
d e
s to c k
illio n s
la
d e d e
c o m p a g n ie liq u id it é s
je t o n s
p o u r
d é to u rn e r
p r é s e n t s u r le
E A S Y
( d ’u n e
p o r-
v a le u r d e
illio n s d e d o lla r s a u m o m e n t d u p ir a t a g e ) . C ’e s t la c o m p r o m is s io n d e
l’o r d in a t e u r d u P D G re n d u le s
in c o n n u
c o m p a g n ie d o lla r s
p o r t e f e u ille
e t f o n d a t e u r d ’E a s y F i ( u n
in f o r m a t iq u e
t e f e u ille , m a is
75 m
P D G
d u
m o d if ia n t l’e x t e n s io n d e n a v ig a t e u r M e t a M a s k q u i a
c e t e x p lo it p o s s ib le . Il a e n
12 m
e f f e t p e r m is à l’a t t a q u a n t d e r é c u p é r e r
o t s - c le f s c o m p o s a n t la g r a in e ( s e e d ) lu i a s s u r a n t d e d é r iv e r l’e n -
s e m b le d e s c le f s d u p o r t e f e u ille H D
M e ta M a s k . À
la s u it e d e c e t in c id e n t ,
E a s y F i a d e m a n d é à s e s u t ilis a t e u r s d e n e p a s in t e r a g ir a v e c s e s c o n t r a t s in t e llig e n t s e t u n je t o n s E A S Y
H a rd
F o rk a é té
m is e n
p la c e
p e r m e t t a n t l’é c h a n g e a
v e r s le s n o u v e a u x je t o n s o f f ic ie ls a p p e lé s E Z
C e t in c id e n t n ’e s t p a s
u n e
p r e m iè r e
im p liq u a n t le
d e
.
s a b o ta g e
d u
p o rte -
f e u ille M e t a M a s k p a r l’in s t a lla t io n d ’u n e v e r s io n m a lv e illa n t e . E n d é c e m b re
2 0 2 0 , u n
te u r d e ra te
fa u x
p o p u p
N e x u s M u tu a l à
M e ta M a s k
a
é té
t r a n s f é r e r p lu s d e
in f o r m a t iq u e . I l c o n v ie n t d o n c d ’ê t r e
v e ille r à g e r o u
c o u p le r M e t a M a s k T r e z o r ( c f . q u e s t io n
c o m p te s ,
d e
s ig n e r
d e s
a v e c
u n
u t ilis é
8m
c o n s c ie n t d e
p o r t e f e u ille
3 5 ) . C e la
t r a n s a c t io n s
p e rm e t d e o u
p o u r in c it e r le
illio n s d e
fo n d a -
d o lla r s à
u n
m a t é r ie l c o m m e v é r if ie r le
d ’in t é r a g ir
p i-
c e s r is q u e s e t d e
a v e c
a u t o n o m e s s a n s p o u r a u t a n t r é v é le r le s c le f s p r iv é e s q u i s e
s o ld e d e s
L e d -
d e
s e s
c o n tra ts
tro u v e n t s u r
le p o r t e f e u ille m a t é r ie l. C e c o u p la g e e s t d é t a illé d a n s la f ig u r e 2 6 .1 . a
L e c o n t r a t in t e llig e n t d e s je t o n s E Z
e s t a c c e s s ib le a u
lie n s u iv a n t :
etherscan.io/address/0x1eb754b8355d3185a7429109bde75e473434b26b#code.
C o in b a s e
W
a lle t .
P ro p o s é
p a r la
s o c ié t é
C o in b a s e , s p é c ia lis é e
la v e n t e e t le s t o c k a g e d e c r y p t o m o n n a ie s a u m ê m e
n o m , C o in b a s e
W
a lle t e s t u n
d a n s l’a c h a t ,
t r a v e r s d e la p la c e d e m a r c h é d u
p o r t e f e u ille
p a r t ic u liè r e m e n t a d a p t é
a u x
d é b u t a n t s s o u h a it a n t in v e s t ir d a n s le s N F T . P a r e x e m p le , le s u t ilis a t e u r s C o in b a s e
p e u v e n t e n v o y e r e t r e c e v o ir d e s N F T
a v e c
d e s n o m s d ’u t ilis a t e u r a u
lie u
d ’u t ilis e r d e s a d r e s s e s d e p o r t e f e u ille p u b liq u e s , c e q u i o f f r e u n e c e r t a in e f le x ib ilit é a u x t r a n s a c t io n s N F T e n le s r e n d a n t s im ila ir e s à d e s t r a n s a c t io n s P a y P a l.
1 4 9
L e s N F T e n
M a t h W
4 0
q u e s t io n s
a lle t .
R e s e a rc h
C e
p o r t e f e u ille
e t re p ré s e n te
t io n n e u r s à la r e c h e r c h e c h a rg e
d e
fa ç o n
n a t iv e
u n e
N F T
e s t s o u te n u
e x c e lle n t e
d ’u n e
o p t io n
p a r B in a n c e
L a b s e t A la m e d a
p o u r le s c r é a t e u r s e t le s c o lle c -
a lt e r n a t iv e à M e t a M a s k . L ’a p p lic a t io n
p lu s ie u r s
b lo c k c h a in s
e t p ro p o s e
u n e
p re n d
b o u t iq u e
e n
d ’e x -
t e n s io n s D A p p t r è s s im p le s d ’u t ilis a t io n p e r m e t t a n t d ’a c c é d e r a u x a p p lic a t io n s N F T e t D e F i. L ’in t é g r a t io n d e p o r t e f e u ille s m a t é r ie ls c o m m e L e d g e r e s t p a r a ille u r s
s u p p o rté e
s to c k é s . E n
n a t iv e m e n t , g a r a n t is s a n t a in s i u n e
re v a n c h e , M a th W
a lle t r e s t e
d e s
a c t if s
t o u jo u r s a c t iv e m e n t d é v e lo p p é
s é c u r it é
a c c ru e
e t e s t
d o n c s u je t à d e s b u g s n o t a m m e n t s u r s e s v e r s io n s m o b ile s .
T ru s t W
a lle t .
D is p o s a n t d ’u n e
in t e r f a c e
c o n v iv ia le , T r u s t W
a lle t p r o p o s e
u n e
b o u t iq u e d ’e x t e n s io n s D A p p s p o u r le s m a r c h é s d e l’a r t , p e r m e t t a n t a u x u t ilis a t e u r s d ’a c c é d e r a u x p la c e s d e
m a rc h é
N F T
c o m m e
o u A x ie In f in it y ( c f . q u e s t io n 1 9 ) . E n o u t r e , T r u s t W
O p e n S e a
( c f . q u e s t io n
2 7 )
a lle t o f f r e u n e in t é g r a t io n n a -
t iv e p o u r d e n o m b r e u s e s b lo c k c h a in s p u b liq u e s a u t r e s q u ’E t h e r e u m , t e lle s q u e B in a n c e S m a r t C h a in , C o s m o s , T e z o s , S o la n a o u
E n jin .
C e
d e N F T . E n
p o r t e f e u ille
o ffre
u n e
in t e r f a c e
p lu s d ’a s s u r e r la g e s t io n
Z illiq a ( c f . q u e s t io n 4 0 ) .
u t ilis a t e u r in t u it iv e
p o u r la c o lle c t e
d e c r y p t o m o n n a ie s e t d e je t o n s ( f o n g ib le s
o u n o n ) , E n jin c o m p r e n d u n e p la c e d e m a r c h é p o u r é c h a n g e r c e s a c t if s n u m é r iq u e s à
l’a id e
d e
je t o n s E R C - 2 0
n a t if s d u
p r o je t a p p e lé s E n jin
C o in
« E N J »
?
.
D e p u is m a r s 2 0 2 1 , u n p a r t e n a r ia t a v e c S a m s u n g a v u E n jin ê t r e in t é g r é à t o u s le s a p p a r e ils d e la m a r q u e e t à t o u s le s je u x m o b ile s q u i u t ilis e n t u n e f o r m e d ’a c t if s o u
d ’o b je t s c o lle c t io n n a b le s . E n
r e v a n c h e , l’a p p lic a t io n
E n jin
( q u i n ’e x is t e
q u e
s u r m o b ile ) , n e p r e n d e n c h a r g e q u e le s N F T e t le s a c t if s r e p o s a n t s u r E t h e r e u m .
A lp h a W
a lle t .
C e
p o r t e f e u ille
O p e n - S o u rc e
p lic a t io n s e t le s s id e c h a in s E t h e r e u m . E n in t é g r é e
d e
c r é a t io n
( m in t in g ) e t d e
c o lle c t e
f a c ilit e r la v ie d e c r é a t e u r s d e c o n t e n u
C o m m e n t c h o is ir s o n
n e
p re n d
e n
c h a rg e
r e v a n c h e , il c o m p r e n d d e
N F T
q u e
u n e
( c f . q u e s t io n
le s a p -
f o n c t io n
1 6 ) q u i p e u t
n é o p h y te s .
p o r t e f e u ille
N F T ?
C e c h o ix d é p e n d r a p r in c ip a le m e n t d e l’in t e r a c t io n s o u h a it é e :
I
le s c r é a t e u r s d ’a c t if s N F T o n t e n g é n é r a l b e s o in d e s e c o n n e c t e r r é g u liè re m e n t à
?L
d e s p la c e s d e
m a rc h é s c o m m e
O p e n S e a , R a r ib le , F o u n d a t io n
e c o n t r a t in t e llig e n t d e s je t o n s E n jin E N J e s t a c c e s s ib le a u
lie n s u iv a n t :
etherscan.io/address/0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c#code.
1 5 0
2 6
o u
S u p e rR a re
( c f . q u e s t io n
2 7 ) . Ils
C o m m e n t in v e s t ir d a n s d e s N F T ?
d o iv e n t a u s s i d is p o s e r d e
re s s o u rc e s
d e c a lc u ls s u f f is a n t e s p o u r g é n é r e r le s a c t if s – d e t e lle s o p é r a t io n s n é c e s s it e n t l’u t ilis a t io n
d ’u n
o r d in a t e u r d e
b u re a u
e t s o n t g é n é r a le m e n t p lu s
d if f ic ile m e n t e x é c u t a b le s s u r m o b ile . P a r c o n s é q u e n t , il e s t s o u v e n t p r é f é r a b le p o u r le s c r é a t e u r s d ’u t ilis e r d e s e x t e n s io n s d e n a v ig a t e u r c o m m e M e ta M a s k o u
I
M a th W
a lle t ;
le s c o lle c t io n n e u r s d e N F T à p a r t ir d e je u x o u
d ’a r t is t e s p o u r r o n t e x é c u -
t e r c e s t r a n s a c t io n s f a c ile m e n t s u r d e s p o r t e f e u ille s m o b ile s q u i p r e n n e n t e n
c h a rg e
le
s to c k a g e
e t le
tra n s fe rt d e
c e s
é lé m e n t s . P a r c o n s é q u e n t ,
le s v e r s io n s m o b ile s d e M e t a M a s k , E n jin , A lp h a W
a lle t e t T r u s t W
a lle t s o n t
t o u t e s a p p r o p r ié e s p o u r d e t e lle s t r a n s a c t io n s . D a n s
to u s
le s
c a s , la
p r o t e c t io n
d e
s e s
a c t if s
g iè n e d e s é c u r it é n u m é r iq u e d a n s la g e s t io n d u
I
t o u jo u r s s a u v e g a r d e r l’e n s e m b le f e u ille s H D
N F T
n é c e s s it e
u n e
b o n n e
h y -
p o r t e f e u ille c h o is i :
d e s m o t s - c le f s d e
la
g r a in e
d e s p o rte -
( q u ’ils s o ie n t m a t é r ie ls o u lo g ic ie ls ) d e f a ç o n m a n u s c r i t e d a n s
u n e m p la c e m e n t h o r s lig n e s é c u r is é , id é a le m e n t a v e c u n e c o p ie m a n u s c r it e s t o c k é e d a n s u n c o f f r e d e b a n q u e . N e ja m a is s a is ir c e t t e lis t e d a n s u n d o c u m e n t e n lig n e , s u r a u c u n s it e W
e b , e t n e ja m a is la s t o c k e r s o u s f o r m e
d ig it a le a p r è s la c o n f ig u r a t io n in it ia le ;
I
d a n s le c a s d ’u n p o r t e f e u ille p r o p o s é c o m m e e x t e n s io n d e n a v ig a t e u r , n e ja m a is o u b lie r d e
le
v e r r o u ille r a p r è s c h a q u e
u t ilis a t io n
o u
d e
s e
d é c o n -
n e c t e r a v a n t d ’é t e in d r e l’o r d in a t e u r ;
I
il e s t r e c o m m a n d é
d e
t o u jo u r s
c o u p le r u n
p o r t e f e u ille
N F T
à
u n
p o rte -
f e u ille m a t é r ie l ( c f e n c a d r é ) p o u r s é c u r is e r l’a c c è s a u x a c t if s ( f o n g ib le s o u n o n ) . C ’e s t d ’a u t a n t p lu s im p o r t a n t d a n s le
c a s d e
N F T
d o n t la v a le u r e s t
p e u t - ê t r e a p p e lé e à s ’a p p r é c ie r a v e c le t e m p s .
C o u p le r u n
L e s
p o r t e f e u ille
p o r t e f e u ille s
c o m m e
N F T
lo g ic ie ls
à u n
e n
p o r t e f e u ille
lig n e
c e u x lis t é s d a n s la t a b le a u
m a t é r ie l
( é g a le m e n t
a p p e lé s
2 6 .1 o p è r e n t d a n s u n
h o t
w a lle t s )
e n v ir o n n e m e n t
c o n n e c t é à In t e r n e t c e q u i e x p o s e le s c le f s p r iv é e s g é r é e s p a r c e s p o r t e f e u ille s à t o u t e te r c e t io n
r is q u e
s o rte s d e
e n
3 5 ) g é r e r la
c y b e r - a t t a q u e s . Il e s t d o n c in t é r e s s a n t d e
la is s a n t u n p r o t e c t io n
p o r t e f e u ille
é le c t r o n iq u e
lim i-
m a t é r ie l ( c f . q u e s -
e t l’a c c è s a u x c le f s p r iv é e s . P o u r c e la , il f a u t
é t a b lir u n « p o n t » e n t r e le s d e u x p o r t e f e u ille s . E n e f f e t , la p h r a s e s e c r è t e a s s o c ié e
à
c h a q u e
p o r t e f e u ille
( le s
m o t s - c le f s
d e
la
g r a in e
in it ia le
u t ili-
s é e d a n s la s t r u c t u r e H D ) p e r m e t d e d é r iv e r u n e h ié r a r c h ie a r b o r e s c e n t e
1 5 1
L e s N F T e n
4 0
q u e s t io n s
Portefeuille électronique matériel Ex: Ledger, Trezor…
phrase seed secrète 1
Portefeuille NFT phrase seed Ex: MetaMask, TrustWallet… secrète 2
clé privée maître clé privée étendue
clé publique étendue
compte n°0 (Account 1)
(
0
compte n°0 (Ex: ETH)
(
0
0
compte “public” n°0
)
0
0
0
0
0
0
1
0
1
0
Adresse 0/0
(
0xa…1ab2
Adresse 0/1 0x2…89da
0
0
0
1
0
0x3…782f
1
0 1
)
0
1
0
0x7…e321
compte externe n°0 0
1
0
1
0
1
1
1
1
F ig u r e
0
(
1
)
0 1
)
compte n°2 (Account 2)
compte n°1 (Ex: BTC) 1
0
0
Adresse 1/0 0x5…32a4
Adresse 1/1 0x6…d396
2 6 .1 – Illu s t r a t io n d u
0
0
0xa…1ab2
0
1
0x2…89da
c o u p la g e e n t r e p o r t e f e u ille s d é t e r m in is t e s
h ié r a r c h iq u e s : le s m ê m e s a d r e s s e s p e u v e n t ê t r e g é n é r é e s d e p a r t e t d ’a u t r e à p a r t ir d e la c le f p u b liq u e é t e n d u e f ille d u
p o r t e f e u ille é le c t r o n iq u e d e g a u c h e
( m a t é r ie l) s a n s n é c e s s it e r d ’e x p o s e r la c le f p r iv é e é t e n d u e a s s o c ié e a u
d e
c le f s
p o u r d if f é r e n t s
c o m p t e s , d e s q u e lle s
il e s t p o s s ib le
d e
c o m p te .
d é d u ir e
d e s a d r e s s e s u t ilis a b le s p o u r le s t r a n s a c t io n s a u s e in d ’u n c o m p t e d o n n é . U n e
d e s
p r o p r ié t é s
p a r t ic u liè r e m e n t in t é r e s s a n t e
d e s
e s t d e p e r m e t t r e à t o u t e c le f p u b liq u e é t e n d u e d ’u n la
h ié r a r c h ie
q u e lle s u n e d e
la
d e
p o u v o ir g é n é r e r le s
a d re s s e
c le f p r iv é e
p le r u n c o m m e
a s s o c ié e
p o r t e f e u ille illu s t r é
p e u t ê tre
la
c le f s
( c f . q u e s t io n
f ig u r e
u n
2 6 .1 . D u
f ille s
p o in t
N F T d e
c o m m e
v u e
d e
(d e s -
c o n n a is s a n c e
3 5 ) . Il e s t a in s i p o s s ib le
p o r t e f e u ille
H D
d o n n é d a n s
p u b liq u e s
d é d u it e ) s a n s n é c e s s it e r la
m a t é r ie l à
d a n s
m ê m e s
p o r t e f e u ille s
n iv e a u
c e
d e
c o u -
M e ta M a s k , d e r n ie r , le
c o m p t e s e r a c o n s id é r é c o m m e « e x t e r n e » e t n o n d é r iv é d e s a p r o p r e h ié r a r c h ie g e r ) le s
s o u s s a
c le f m a ît r e s s e . E n
m ê m e s
c o u p la g e
a v e c
c o n f ir m e r u n e
a d re s s e s le
lo r s
p o r t e f e u ille
t r a n s a c t io n
o u
d e
r e v a n c h e , il p o u r r a tra n s fe rts
d e
fo n d s
m a t é r ie l. C e lu i- c i n e to u te
o p é r a t io n
p r iv é e s a s s o c ié e s à c e c o m p t e .
1 5 2
g é n é re r (e t p a rta s a n s
s e ra
n é c e s s it e r d e
r e q u is q u e
n é c e s s it a n t la o u
p o u r
le s c le f s
Q u e
p e u t- o n
v e n d re
2 7
g râ c e
a c h e te r a u x
N F T
o u
e t o ù
p e u t - o n le s é c h a n g e r ?
L e s N F T s o n t é c h a n g e a b le s e t o n t d e s p r o p r ié t é s u n iq u e s , c e q u i le u r c o n f è r e u n
s t a t u t d ’a c t if s v ir t u e ls p a r t ic u lie r e t q u i le s r a p p r o c h e
d e s m o n n a ie s « p r im i-
t iv e s » ( c f . q u e s t io n 1 1 ) . Ils n e p e u v e n t c e p e n d a n t p a s ê t r e a s s im ilé s à d e la m o n n a ie a u s e n s m o d e r n e d u t e r m e , d o n t u n e d e s c a r a c t é r is t iq u e s p r e m iè r e s e s t la f o n g ib ilit é . D a n s t o u s le s c a s , e t c e la d e p u is le u r a p p a r it io n , le s N F T
s ’a c h è t e n t
e t s e v e n d e n t s u r d e s p la t e f o r m e s c o n t r e d ’a u t r e s c r y p t o m o n n a ie s o u d e s m o n n a ie s s t a n d a r d s . C ’e s t a in s i q u ’in it ia le m e n t , d e s p la c e s d e m a r c h é e n lig n e s p é c if iq u e s p o u r a c h e t e r e t v e n d r e d e s N F T s e s o n t d é v e lo p p é e s ( c f . q u e s t io n 2 5 ) c o m m e
S u p e rR a re , O p e n S e a
m e n t lie u
e n
e th e r (E T H ). U n e
o u
R a r ib le , o ù
f o is le
le s
t r a n s a c t io n s
p a ie m e n t e n
E T H
o n t e s s e n t ie lle -
o b te n u
e n
é c h a n g e
d e
N F T s u r c e s p la t e f o r m e s d é d ié e s , il e s t e n s u it e p o s s ib le d e le s é c h a n g e r c o n t r e d ’a u t r e s
m o n n a ie s
s u r n ’im p o r t e
s e r d ir e c t e m e n t le s E T H o u
v ir t u e l. L e
s it e
q u e lle
p la t e f o r m e
Coinmap.org r e c e n s e t o u s l e s c r y p t o m o n n a i e s , 28 499 e n
lie u x d a n s le
t a n t d e s p a ie m e n t s e n m e n t c o n c e n tré s e n m e n t s o u le v é
d ’é c h a n g e , o u
d e
d é p e n -
p o u r a c h e t e r d e s b ie n s e t s e r v ic e s d a n s le m o n d e r é e l
E u ro p e
p a r le s N F T
e n
e t A m é r iq u e
d u
d é c e m b re
?
N o rd
. A v e c
m o n d e
a c c e p -
2 0 2 1 , p r in c ip a le -
l’im m e n s e
2 0 2 1 , le s p la t e f o r m e s d ’é c h a n g e
d e
e n g o u e -
c ry p to m o n -
n a ie s c o m m e n c e n t a u s s i à p r o p o s e r d ’u t ilis e r d ir e c t e m e n t d e s N F T . D a n s t o u s le s c a s , le n o m b r e d e p la t e f o r m e s s p é c ia lis é e s a c o n s id é r a b le m e n t a u g m e n t é a u c o u r s d e s d e r n iè r e s a n n é e s . L a lis t e d e s p r in c ip a le s p la c e s d e m a r c h é
a c t u e lle m e n t d is p o n ib le s e s t p r o p o s é e
d a n s le
t a b le a u
2 7 .1 p a g e
15 8 . L e s
s e c t io n s q u i s u iv e n t e n d é t a ille n t le s p lu s n o t a b le s .
P r in c ip a le s p la c e s d e O p e n S e a .
L a n c é e
e n
m a rc h é
N F T
2 0 17 , O p e n S e a
e s t l’u n e
d e v e n t e d e N F T . E lle a p r o f it é d u p r e m ie r b o o m K it t ie s ( c f . q u e s t io n d e m a rq u é e
?S
o u rc e :
d e
s e s
1 7 ), e t, a p rè s u n e c o n c u rre n ts
p r e m iè r e
e t im p o s é e
coinmap.org/view
opensea.io
1 5 3
d e s t o u t e s p r e m iè r e s p la c e s
d e s N F T , p o r t é p a r le s C r y p t o le v é e
c o m m e
d e le
fo n d
d é b u t 2 0 1 8 , s ’e s t
n u m é ro
u n
d e
la
v e n te
L e s N F T e n
e n la
4 0
d ir e c t d e
q u e s t io n s
N F T . P o u r p o u v o ir ê t r e
b lo c k c h a in
E th e re u m
v e n d u
( c f . q u e s t io n
7 ) a u
s u r O p e n S e a , u n
N F T
d o it ê t r e
f o r m a t E R C - 7 2 1 ( c f . q u e s t io n
s u r 3 8 ),
c o m m e in d iq u é s u r la f ig u r e 2 7 .1 . L e je t o n p e u t ê t r e v e n d u à p r ix f ix e o u ê t r e m is a u x e n c h è r e s s e lo n d e u x m o d a lit é s : e n c h è r e d e s c e n d a n t e , d it e « h o lla n d a is e » , o u
e n c h è re
p o u r la
a u
m e ille u r p r ix . P lu s ie u r s
m o n n a ie s
t r a n s a c t io n , é v id e m m e n t l’e t h e r m a is
q u e s t io n
5 ). L a
p la t e f o r m e
p re n d
p a r a ille u r s
s o n t é g a le m e n t d is p o n ib le s
a u s s i l’U S D C u n e
o u
c o m m is s io n
b ie n
le
D A I (c f.
2,5 %
d e
s u r le
p r ix d e v e n t e f in a l.
F ig u r e
S u p e rR a re .
F o n d é e e n 2 0 1 7 e t la n c é e e n a v r il 2 0 1 8 p a r le s c r é a t e u r s d e la p la -
te fo rm e
P ix u r a
lis a t e u r s
a y a n t p e u
le
2 7 .1 – M is e e n v e n t e d ’u n C r y p t o K it t y s u r O p e n S e a .
(u n
e n v ir o n n e m e n t o u
s u iv i e t l’é c h a n g e s
n e u r a f in
q u ’ils
f a ir e
u n
d e
d é v e lo p p e m e n t
d e
c o lle c t io n
e n
t e c h n iq u e s
N F T
d e
ty p e
lig n e
p o u r le s
u t i-
a s s u r a n t la
c r é a t io n ,
E R C - 7 2 1 –
c f. q u e s -
a p o u r o b je c t if d e m e t t r e e n r e la t io n a r t is t e e t c o lle c t io n -
N F T
v é r it a b le
? superrare.com e E
d e
c o n n a is s a n c e s
p u is s e n t c r é e r , v e n d r e , c o lle c t io n n e r e t s u r t o u t a p p r é c ie r l’a r t
d ig it a l s o u s f o r m e d ’e n
d e
d ’o b je t s
?
t io n 3 8 ) , S u p e r R a r e
p a s
t
a u
ré s e a u
d e s s u s d e
la
s o c ia l d a n s le
b lo c k c h a in m o n d e
d e
E t h e r e u m . L ’a m b it io n
l’a r t p e r m e t s a n s d o u t e
pixura.io
n p r a t iq u e , d e s je t o n s E R C - 7 2 1 « S U P R » d o n t le c o n t r a t in t e llig e n t e s t d is p o n ib le à l’a d r e s s e :
etherscan.io/address/0xb932a70a57673d89f4acffbe830e8ed7f75fb9e0#code
1 5 4
2 7
Q u e p e u t - o n a c h e t e r o u v e n d r e g r â c e a u x N F T e t o ù p e u t - o n le s é c h a n g e r ?
d ’e x p liq u e r la n o t o r ié t é e t la r a p id e a d o p t io n d e c e t t e p la c e d e m a r c h é d a n s c e m ilie u , c o m m e
e n
t é m o ig n e
la
le v é e
d e
fo n d s d e
p lu s d e
9m
illio n s d e
d o lla r s
d o n t a b é n é f ic ié le p r o je t e n m a r s 2 0 2 1 . L e m o d è le é c o n o m iq u e d é f e n d u p a r S u p e r R a r e d é p e n d e s s e n t ie lle m e n t d u t y p e d e m a r c h é N F T c o n s id é r é ( c f . q u e s t io n 2 5 ) :
I
s u r le m a r c h é p r im a ir e , S u p e r R a r e e x p o s e le s œ u v r e s d e s a r t is t e s e t p r é lè v e
I
15 %
d e f r a is s u r la v e n t e ;
s u r le m a r c h é s e c o n d a ir e , d e s f r a is f ix e s d e
10 %
d u
m o n ta n t d e
la v e n t e
e s t e n s u it e
3%
s o n t p a y é s p a r le v e n d e u e t
r e d is t r ib u é
à l’a r t is t e
s o u s fo rm e
d e r o y a lt ie s . L a p la t e f o r m e a c o n n u u n e m is e a jo u r m a je u r e e n a o û t 2 0 2 1 e n la n ç a n t u n n o u -
?
v e a u je t o n R A R E
s e r v a n t à la g o u v e r n a n c e d ’u n e D A O
q u i, a id é e d ’u n c o n s e il
d e g o u v e r n a n c e , v is e à s u p e r v is e r le s g a le r ie s ( s p a c e s ) S u p e r R a r e , la t r é s o r e r ie d e la c o m m u n a u t é e t p lu s g é n é r a le m e n t l’a v e n ir d e la p la t e f o r m e . L a p h a s e d e t r a n s it io n
v e rs c e tte
n o u v e lle
fo rm e
d e
g o u v e rn a n c e
e s t t o u jo u r s e n
c o u rs a u
m o m e n t d ’é c r ir e c e t o u v r a g e p u is q u e la d is t r ib u t io n d u m illia r d d e je t o n s R A R E e s t p r é v u e d e s ’é t a le r s u r q u a t r e a n s .
R a r ib le .
D e p u is
2 0 2 0 , la
p la t e f o r m e
ru s s e
R a r ib le
p e rm e t
a u x
c r é e r e t d e v e n d r e d e s N F T a u t h e n t if ia n t la p r o p r ié t é ( c f . q u e s t io n œ u v r e s n u m é r iq u e s . R a r ib le
p e rm e t à
u n
n é o p h y te
d e
la
a r t is t e s
d e
2 3 ) d e le u r s
b lo c k c h a in
d e
c ré e r
s e s p r e m ie r s je t o n s ( c f . q u e s t io n 3 6 ) . L a
p la t e f o r m e
a
d é v e lo p p é
s o n
p ro p re
je t o n , le
R A R I
†
, q u i s e rt à
la
g o u v e r-
n a n c e e t a é t é c o n ç u p o u r r é c o m p e n s e r le s u t ilis a t e u r s a c t if s e t le u r p e r m e t d e s o u m e t t r e d e s p r o p o s it io n s c o n c e r n a n t le s f r a is s u r la p la t e f o r m e , v o t e r s u r c e r t a in e s p r o p o s it io n s o u e n c o r e ê t r e m o d é r a t e u r s d e c o n t e n u . R a r ib le a v o c a t io n à
d e v e n ir u n e
c ’e s t - à - d ir e
o r g a n is a t io n
q u e
le
a u to n o m e
e t d é c e n t r a lis é e
p o u v o ir d é c is io n n e l a p p a r t ie n d r a
(D A O
– c f . q u e s t io n
u n iq u e m e n t a u x
8 ),
u t ilis a -
t e u r s . E n p e r m e t t a n t a u x c r é a t e u r s e t a u x c o lle c t io n n e u r s d e v o t e r e t d e c h o is ir le s o r ie n t a t io n s , l’a m b it io n a f f ic h é e e s t c la ir e m e n t d e d e v e n ir u n « b ie n p u b lic » . C ’e s t d ’a ille u r s c e q u i a s a n s d o u t e m o t iv é la t r a n s it io n
v e r s c e m o d è le d e g o u -
v e rn a n c e o p é ré d a n s S u p e rR a re .
?U
n e d e s c r ip t io n d é t a illé e e s t d is p o n ib le à l’a d r e s s e :
L e c o n t r a t in t e llig e n t d e s je t o n s R A R E
docs.superrare.com
e s t d is p o n ib le à l’a d r e s s e s u iv a n t e :
etherscan.io/address/0xba5BDe662c17e2aDFF1075610382B9B691296350#code. D
is p o n ib le à l’a d r e s s e :
0x860a80d33e85e97888f1f0c75c6e5bbd60b48da9.
rarible.com †U
n je t o n E R C - 2 0
d o n t le c o n t r a t in t e llig e n t e s t d is p o n ib le à l’a d r e s s e s u iv a n t e :
etherscan.io/address/0xfca59cd816ab1ead66534d82bc21e7515ce441cf#code
1 5 5
L e s N F T e n
4 0
q u e s t io n s
A t o m ic H u b . lis e u n
W
?
o r ld w id e A s s e t e X c h a n g e
c o n s e n s u s p a r p r e u v e d e p a r t ic ip a t io n
e t p ro p o s e
d o n c u n
s y s tè m e
p lu s é c o lo g iq u e
(W
A X ) e s t u n e b lo c k c h a in q u i u t i-
d é lé g u é e ( D P o S
– c f . q u e s t io n
1 )
p o u v a n t p lu s f a c ile m e n t m o n t e r
e n q u a n t it é e t e n v it e s s e d e v a lid a t io n d e t r a n s a c t io n
.
C e t t e b lo c k c h a in p e r m e t la c r é a t io n d e N F T e t p r o p o s e u n e p la c e d e m a r c h é n o m m é e
A t o m ic H u b
. L a
p la t e f o r m e
d e
335 000 t r a n s a c t i o n s
F T X .
E n
p la c e
d e
ju in
s iq u e s o u
p a r jo u r
2 0 2 1 , la
m a rc h é
N F T
d e s e x p é r ie n c e s d u
q u e m e n t d e s
N F T
†
c ré é s
67 m
p lu s d e
illio n s d e
d e
t r a d in g
d e
m o n d e
p a r l’é q u ip e
r é e l. F T X
]
c r y p t o - a c t if s F T X
q u i s o n t é c h a n g e a b le s
c o n tre
a c c u e ille
d e s
p o u r le
e lle - m ê m e . P a r m i c e s
la n c e
b ie n s
d e
c e s N F T
d é je u n e r e n
p o rte
p e rs o n n e
d e la s o c ié t é , S a m
le
n o m
o u
u n e
d e
« S B F
L u n c h »
c o n v e r s a t io n
f ig u r e n t d e s
e t e s t é c h a n g e a b le
Z o o m
d e
3 0
u n e p h y -
m o m e n t u n i-
N F T
c a s q u e t t e s , d e s s w e a t s , d e s t - s h ir t s e t d e s c h a u s s e t t e s p o r t a n t la m a r q u e L ’u n
N F T
e n 2 4 h e u r e s p o u r u n v o lu m e d e p lu s
.
p la t e f o r m e
p o u r le s
r e v e n d iq u e
57 000 j e t o n s
c r é é s e t p a r e x e m p le p lu s d e
F T X .
c o n tre
m in u t e s a v e c
le
u n
P D G
B a n k m a n - F r ie d ( S B F ) , p o u r p lu s ie u r s m illie r s d e d o lla r s . F T X
p r o p o s e é g a le m e n t d e s N F T o f f r a n t u n s t a t u t d e V IP
s u r la p la t e f o r m e , la p o s s i-
b ilit é d e jo u e r a u x é c h e c s a v e c d e s m e m b r e s d e l’é q u ip e e t m ê m e d e f a ir e u n e p a r t ie d u
je u
L a p la c e E th e re u m r é d u ir e
m a rc h é
d e
( E T H ) e t la
le s
p la t e f o r m e
é c o n o m iq u e
F T X
s e m b le
b lo c k c h a in
n o t a b le m e n t
t e r m e , la d è le
v id é o L e a g u e o f L e g e n d s a v e c S B F .
d e
f r a is
d ’é m is s io n
d o it s ’o u v r ir a u x
c o n s is t e r a
ê tre
S o la n a
a lo r s à
a lim e n t é e
à la f o is p a r la b lo c k c h a in
(S O L ), c e tte d e s
N F T
N F T
fo rg é s
d e r n iè r e
p e rm e tta n t d e
p a r ra p p o rt
à
E th e re u m . À
p a r n ’im p o r t e
5%
f a c t u r e r d e s f r a is d e
q u i e t le
a u x
m o -
a c h e te u rs e t
a u x v e n d e u rs d e N F T .
B in a n c e
N F T .
L e
2 4
ju in
2 0 2 1 , B in a n c e , le
g é a n t d u
t r a d in g
d e
n a ie s , la n c e é g a le m e n t s a p la c e d e m a r c h é d e N F T : B in a n c e N F T
c ry p to m o n -
‡
. D e u x c a té -
g o r ie s d e N F T s o n t d ’o r e s e t d é jà a n n o n c é e s : u n e c a t é g o r ie « P r e m iu m p o u r le s c o n t r ib u t io n s le s p lu s p r is é e s e t r e c h e r c h é e s (
10 %
d e
E v e n t »
f r a is , m a is a v e c
? on.wax.io/wax-io/ L
e
s y s tè m e
p ro p o s e
a u s s i u n
d e d e v o ir c r é e r d e l’a lé a e n
s y s tè m e
d e
g é n é r a t io n
d e
n o m b re
a lé a t o ir e
u t ilis a n t d e s v a le u r s p r o d u it e s lo r s d e la v a lid a t io n
p lu p a r t d e s a u t r e s b lo c k c h a in s . U n
r is q u e
d e
m a n ip u la t io n
d e
l’a lé a t o ir e
e s t a in s i é c a r t é .
wax.atomichub.io †D
o n n é e s d u
13 n o v e m b re 2 0 2 1 :
wax.atomichub.io/explorer
] ftx.com/en/nfts ‡ www.binance.com/fr/nft/
1 5 6
n a t if , c e
q u i é v it e
d e s b lo c s , c o m m e la
p a r le s v a lid e u r s d e
b lo c s
2 7
p u b lic it é te u rs
Q u e p e u t - o n a c h e t e r o u v e n d r e g r â c e a u x N F T e t o ù p e u t - o n le s é c h a n g e r ?
e t m is e
r é g u lie r s
e n
d e
v a le u r ) e t u n
« t r a d in g
c r é e r f a c ile m e n t d e s
m a rk e t »
N F T
à
u n
q u i p e rm e ttra
c o û t m in im a l (
a u x
1%
u t ilis a -
d e
f r a is ) .
P a r m i le s g r a n d s c o n t r ib u t e u r s , s o n t a s s o c ié s d è s le la n c e m e n t , d e s a r t is t e s t r è s e n
v u e
c o m m e
le
c h a n t e u r L e w is
C a p a ld i, le s
ra p p e u rs
L il Y a c h t y
e t K y le , le s
jo u e u r s d e f o o t A lp h o n s o D a v ie s , M ic h a e l O w e n e t G u t i, le s a r t is t e s n u m é r iq u e s e t p e in t r e s T r e v o r J o n e s e t F r a n k H o llid a y . A f in d e f a c ilit e r e t f lu id if ie r le s é c h a n g e s , la p la t e f o r m e B in a n c e N F T p a r t a g e le m ê m e s y s t è m e d e c o m p t e u t ilis a t e u r q u e la c r y p t o - b o u r s e p r in c ip a le d e B in a n c e . C e s N F T
e t c e s é c h a n g e s u t ilis e n t la
c ry p to - b o u rs e , c e t io n s s u r c e
q u i lim it e
f o r t e m e n t le s
ré s e a u , s u rto u t p a r ra p p o rt à
B in a n c e
c o û ts
S m a r t C h a in
d ’in t e r a c t io n s
(B S C ) d e
e t d e
la
tra n s a c -
c e lu i d ’E t h e r e u m . B in a n c e
N F T
d e -
v r a it t o u t e f o is s u p p o r t e r é g a le m e n t le s N F T is s u s d ’E t h e r e u m . A v e c le s f r a is d e t r a n s a c t io n s é le v é s s u r le
ré s e a u
E t h e r e u m ( c f . q u e s t io n
3 1 ) , B in a n c e
N F T
f o r t e s c h a n c e s d ’a t t ir e r le s a m a t e u r s d e je t o n s u n iq u e s g r â c e à la B S C
a d e
q u i s o u -
t ie n t la p la t e f o r m e , s a n s m ê m e p a r le r d e s m illio n s d ’u t ilis a t e u r s q u e c o m p t e d é jà la c r y p t o - b o u r s e p r in c ip a le .
C o m p a r a t if r a p id e
e n t re
le s p r in c ip a le s p la c e s d e
m a rc h é
N F T
A v e c l’e n g o u e m e n t r e n c o n t r é p o u r le m a r c h é d e s N F T , il e s t d é lic a t d e c o u v r ir ic i l’e n s e m b le d e s p la t e f o r m e s d is p o n ib le s e n 2 0 2 1 . A u s s i le t a b le a u 2 7 .1 p r o p o s e
u n
a p e rç u
d e s c a r a c t é r is t iq u e s p r in c ip a le s d e s p la c e s d e
p lu s p o p u la ir e s e n
2 0 2 1 p o u r p e rm e ttre a u
le c t e u r u n
t io n d e l’u t ilis a t io n p r o je t é e d e c e s p la t e f o r m e s .
1 5 7
m a rc h é
N F T
c h o ix p lu s a v is é e n
le s
fo n c -
1 5 8
atomichub.io
A t o m ic H u b
T a b le a u
makersplace.com
mintable.app
M in t a b le
M a k e r s P la c e
niftygateway.com
N if t y G W
zora.co
superrare.com
S u p e rR a re
Z o ra
foundation.app
rarible.com
opensea.io
M a rc h é
F o u n d a t io n
R a r ib le
d e
X
X
2 0
X %
%
%
%
%
%
%
15
%
2 %
5
0
15
15
2 ,5
2 ,5
S e r v ic e
F r a is d e
X
X
e n c h è re
png,
png,
png,
jpg, png, gif, tiff
png,
png,
jpg, gif jpg, gif
png,
jpg, gif
jpg, png, gif, tiff
jpg, gif
jpg, gif
mp4
mp4
mp4
mp4
mp4, mov
mp4
mp4
mp4, wmv
mp4, webm
V id é o
s u p p o rt é
mp3, wav
mp3
mp3, wav, ogg
A u d io
F o r m a t n u m é r iq u e
jpg, png, gif, webp
jpg, gif
Im a g e
2 7 .1 – C a r a c t é r is t iq u e s d e s p r in c ip a le s p la c e s d e m a r c h é N F T f in 2 0 2 1 .
X
X
X
X
X
X
X
X
g a s
lis t e
F r a is d e m in t
c o n t ra t
glb
psd, pdf, ai, md
glb, gltf, svg
A u t re
4 0
O v e rS e a
P la c e
L e s N F T e n q u e s t io n s
Q u ’a p p o r t e n t
2 8
E n
le s
N F T
à
la
f in a n c e d é c e n t r a lis é e ?
2 0 2 1 , le s
N F T
( c f . q u e s t io n
1 0 ) e t la
D e F i ( c f . q u e s t io n
t e n d a n c e s le s p lu s p r o m e t t e u s e s é m e r g e a n t d e
la
9 ) s o n t le s
t e c h n o lo g ie
d e u x
b lo c k c h a in . Ils
s o n t é g a le m e n t le s a p p lic a t io n s c o n c r è t e s le s p lu s r é p a n d u e s . Il e s t d o n c n a t u r e l d ’e n v is a g e r le c o u p la g e d e s d e u x , n o t a m m e n t la f a ç o n d o n t le s N F T p e u v e n t c o n t r ib u e r à la c r o is s a n c e d e la f in a n c e d é c e n t r a lis é e . T o u t d ’a b o r d , le s N F T s o n t u n e n o u v e lle m a n iè r e d e m a t é r ia lis e r la v a le u r ( c f . q u e s t io n
2 5 ). C e tte
v a le u r , in t r in s è q u e m e n t lié e
t a n t p lu s im p o r t a n t e a ille u r s , la m e ttre
à
q u e
la c o n t r e p a r t ie
D e F i p e r m e t d ’é c h a n g e r u n e
u n
m a rc h é
d e
s e
c ré e r. U n e
à
a s s o c ié e
u n à c e
je t o n
u n iq u e , s e r a
je t o n
e s t a p p r é c ié e . P a r
v a le u r c o n t r e
s y n e r g ie
u n e
e s t d o n c
d ’a u -
a u tre
a f in
d e
p e r-
e n tre v u e
a f in
d e
p e r-
m e t t r e à u n N F T d ’a t t e in d r e s a v a le u r ju s t e . I l c o n v ie n t d e n o t e r q u ’u n lie n in d ir e c t e x is t e d é jà p u is q u e , p a r e x e m p le , la p la c e d e m a r c h é R a r ib le a d é v e lo p p é s a m o n n a ie : le R A R I ( c f . q u e s t io n 2 7 ) . C e d e r n ie r e s t u n je t o n d e g o u v e r n a n c e q u i im p lé m e n t e d e
t o u s le s m é c a n is m e s d ’u n e
D A O
( c f . q u e s t io n
R A R I p e u v e n t v o t e r p o u r le s f o n c t io n n a lit é s à
8 ). L e s p o s s e s s e u rs
v e n ir d e
la
p la c e
d e
m a rc h é
e t p a r t ic ip e r à la m o d é r a t io n d e c e t t e d e r n iè r e . C e je t o n s ’é c h a n g e d é jà a c t iv e m e n t s u r d e s p la t e f o r m e s d é c e n t r a lis é e s c o m m e U n iS w a p . L a C e tte a u tre
D e F i in c lu t n o t a m m e n t la d e r n iè r e
e x ig e
m o n n a ie
d e
lo g iq u e
d e
l’e m p r u n t e u r u n e
( c f . q u e s t io n
9 ), c e
q u i a
e n
p rê t d e
m o n n a ie
c o u v e rtu re d é f in it iv e
d e
p e u
e n tre
s o n d e
p a r t ic u lie r s .
c r é d it d a n s u n e
s e n s p u is q u e
g é -
n é r a le m e n t , lo r s q u e l’o n s o u h a it e e m p r u n t e r , c ’e s t q u e l’o n a b e s o in d e p lu s d e liq u id it é s
q u e
d ’in t r o d u ir e m a is
n e
l’o n
e n
p o s s è d e . L ’u t ilis a t io n
la n o t io n
v o u la n t p a s
d e
d e s
N F T
d a n s
c e
s y s tè m e
p r ê t s u r g a g e . A in s i l’u t ilis a t e u r d é s ir a n t d e
v e n d re
u n
N F T
e n
s a
p o s s e s s io n
p e u t le
p e rm e t
la liq u id it é
m e ttre
e n
g a g e
c o n t r e u n p r ê t . S i l’e m p r u n t e u r v ie n t à n e p a s h o n o r e r le r e m b o u r s e m e n t , a lo r s le p r ê t e u r o b t ie n t la p r o p r ié t é d u N F T m is e n g a g e . À m e n t d u
l’in v e r s e , s i le r e m b o u r s e -
p r ê t e s t c o m p lé t é , a lo r s l’e m p r u n t e u r r é c u p è r e c e N F T .
C e r t a in s N F T e x e m p le p o u r u n
a s s u re n t à
u n
c ré a te u r u n
re v e n u
r é g u lie r . C e la
a r t is t e u n e r e d e v a n c e lo r s q u e le je t o n
d u e p u is é c h a n g é e o u
d e s o n
p e u t ê tre
p o u r u n s e r v ic e , u n e lic e n c e d ’e x p lo it a t io n .
1 5 9
p a r
œ u v re e s t v e n -
L e s N F T e n
4 0
q u e s t io n s
A in s i, le p o s s e s s e u r d ’u n t e l je t o n p e u t ju s t if ie r d ’u n r e v e n u p o n c t u e l c o n c r e t e t in d e x é
s u r le
c o u rs d u
m e n t p r is e e n c o m p t e a u
L ’e x e m p le
d e
je t o n . C e t t e
s o u rc e
d e
re v e n u
p e u t d o n c
ê tre
é g a le -
m o m e n t d e s o llic it e r u n c r é d it .
N F T fi
L e
p r o je t N F T f i
d e
c r é d it s . U n
a
p ro p o s e
d e
c o lla t é r a l e s t e n
q u id it é s , r e m is e n c r é d it r ic e a f in
m e ttre
e n
c o lla t é r a l s e s
g é n é r a l l’e n s e m b le
N F T
e n
é c h a n g e
d e s a c t if s , t it r e s o u
li-
g a r a n t ie p a r la c o n t r e p a r t ie d é b it r ic e à la c o n t r e p a r t ie
d e c o u v r ir le r is q u e d e c r é d it r é s u lt a n t d e s t r a n s a c t io n s f i-
n a n c iè r e s n é g o c ié e s e n t r e le s d e u x p a r t ie s .
I
P o u r le s e m p r u n t e u r s , l’id é e s é m e n t le u r s
to k e n s
e s t d ’u t ilis e r le u r s N F T
E R C - 7 2 1 (d a n s
le
c a d re
d ’u n e
e t p lu s p r é c iu t ilis a t io n
s u r
E t h e r e u m ) c o m m e c o lla t é r a l. D o n c l’id é e e s t d e p r o p o s e r d e s N F T c o m m e e th e rs
g a r a n t ie s e n s o n t
v e rs é s
e n
é c h a n g e
d e
é c h a n g e
p r ê t s . S i le
d u
p rê t e s t a c c e p té , d e s
v e r r o u illa g e
d ’u n
N F T
d a n s
le
c o n t r a t in t e llig e n t N F T f i. U n e f o is le p r ê t r e m b o u r s é , l’a c t if ( le N F T ) e s t r e s t it u é . S i le
p r ê t n ’e s t p a s r e m b o u r s é
d ’é c h é a n c e , l’a c t if e s t t r a n s f é r é a u
I
P o u r le s
p r ê t e u r s , l’id é e
e n
t o t a lit é
a v a n t la d a t e
p rê te u r.
e s t d ’o b t e n ir d e s
re n d e m e n ts
a ttra y a n ts .
T o u s le s N F T , c o m m e c e u x é m a n a n t d e s je u x c o m m e A x ie In f in it y , G o d s U n c h a in e d , D e c e n t r a la n d , T h e S a n d b o x o u C r y p t o k it t ie s ( c f . q u e s t io n s 1 9 , 2 0
e t 1 7 ) , p e u v e n t ê t r e u t ilis é s p o u r o b t e n ir d e s p r ê t s .
D a n s le p ir e d e s c a s l’e m p r u n t e u r f a it d é f a u t e t le N F T e s t r é c u p é r é . L a c ib le t y p iq u e d e c e t y p e d ’a r r a n g e m e n t e s t a p r io r i l’o f f r e d e p e t it s p r ê t s à c o u r t t e r m e e n t r e p a r t ic u lie r s , a v e c u n e g a r a n t ie s im p le , d é jà p r é s e n t e s u r la b lo c k c h a in . a
nftfi.com.
1 6 0
C o m m e n t s o n t r é g le m e n t é s
2 9
E n
le s N F T ?
2 0 2 1 e n
F r a n c e , le s N F T
f iq u e , c ’e s t - à - d ir e
q u ’a u c u n e
n e
f o n t l’o b je t d ’a u c u n e
r é g u la t io n
r é g le m e n t a t io n
( lo i, d é c r e t , o r d o n n a n c e
s t a t u e d ir e c t e m e n t s u r le s N F T . C e t t e s it u a t io n
c r o is s a n c e
g o r ie
e t la
t r a n s f o r m a t io n
d e s a c t if s n u m é r iq u e s à
d e s e n t r e p r is e s »
la q u e lle
« P la n
(P A C T E
?
s p é c i-
a u tre ) n e
p e rm e t a u x a c te u rs d u
d e p r o f it e r d e c e v id e ju r id iq u e . T o u t e f o is , la r é c e n t e lo i d u la
o u
m a rc h é
d ’a c t io n
) , d é f in it la
p o u r c a té -
s o n t r a t t a c h é e s le s c r y p t o - m o n n a ie s e t
la lé g is la t io n q u i le s r é g it . C e la p e r m e t a u x ju r is t e s d e s e r é f é r e r à c e s r é g le m e n t a t io n s p o u r q u a lif ie r le s N F T , s a n s p o u r a u t a n t c a p t e r t o u t e s le u r s s p é c if ic it é s . L a lo i P A C T E v is e à le v e r le s o b s t a c le s à la c r o is s a n c e d e s e n t r e p r is e s , à t o u t e s le s é t a p e s d e e n
le u r d é v e lo p p e m e n t : d e
p a s s a n t p a r le u r f in a n c e m e n t . E lle
t a g e r la v a le u r c r é é e e n t r e p r is e s d e
le u r c r é a t io n
C o m m e e n
p la c e
le u r t r a n s m is s io n ,
p a r le s e n t r e p r is e s a v e c le s s a la r ié s . E lle
m ie u x
p re n d re
e n
c o n s id é r a t io n
n e m e n t a u x d a n s le u r s t r a t é g ie . L a lo i P A C T E
F is c a lit é
ju s q u ’à
a é g a le m e n t p o u r o b je c t if d e
le s e n je u x
m ie u x p a r -
p e rm e t a u s s i a u x
s o c ia u x
e t e n v ir o n -
a é t é p r o m u lg u é e le 2 2 m a i 2 0 1 9 .
d e s N F T
p o u r la c r é a t io n
u n
d e
t o u t a c t if n u m é r iq u e , le
p r o c e s s u s d ’a u t o r is a t io n
p r o p r ié t a ir e
d o it m e t t r e
c o n c e r n a n t le s b r e v e t s , le s m a r q u e s , le s
d r o it s d ’a u t e u r e t a u t r e s d r o it s d e p r o p r ié t é in t e lle c t u e lle a f in
d e s ’a s s u r e r q u ’il
a le d r o it d ’u t ilis e r l’œ u v r e d e la m a n iè r e e n v is a g é e d a n s le c a d r e d u
N F T .
D e m ê m e , c o m p t e t e n u d e la n a t u r e d e la b lo c k c h a in d e s N F T e t d e la r é g le m e n t a t io n a s s o c ié e
c o rre s p o n d a n te
d e s c r y p t o m o n n a ie s , d e
à c e r t a in s a c t if s N F T
e t d e
la p o s s ib ilit é
la
s p é c u la t io n
t u r e s d a n s le s c o n t r a t s in t e llig e n t s , c e r t a in s a s p e c t s d e s N F T p e u v e n t le s
s o u m e ttre
à
la
r é g le m e n t a t io n
p r is e s q u i s ’e n g a g e n t d a n s l’o f f r e
e t la
a u x m is e s à jo u r e t a u x o r ie n t a t io n s d u
d e s
v e n te
d e
p o t e n t ie lle
d ’in t é g r e r d e s r e d e v a n c e s f u -
v a le u r s N F T
e t d e
le u r s o f f r e s
m o b iliè r e s . L e s
r é g u la t e u r s u r c e t t e q u e s t io n .
? J o u r n a l O f f i c i e l J O R F n 0119 d u 2 3 m a i 2 0 1 9 , www.legifrance.gouv.fr/loda/id/JORFTEXT000038496102/ o
1 6 1
e n tre -
d o iv e n t p r ê t e r a t t e n t io n
L e s N F T e n
4 0
F is c a lit é
F in
q u e s t io n s
d e s N F T
2 0 2 1, a u c u n e
r é g u la t io n
N F T . T o u t e f o is , la lo i P A C T E d o n t le
s e c o n d
re s p o n d
a lin é a
f r a n ç a is e d u
d o n n e
la
n e
s ta tu e
2 2 m a i 2 0 19 d é f in it io n
e x p lic it e m e n t
s u r
le s
a in s t it u é l’a r t ic le L . 5 4 - 1 0 - 1
d ’u n
a c t if n u m é r iq u e
q u i c o r-
à :
T o u te
r e p r é s e n t a t io n
é m is e
o u
g a r a n t ie
n u m é r iq u e
p a r u n e
d ’u n e
b a n q u e
v a le u r q u i n ’e s t p a s
c e n t r a le
o u
p a r u n e
a u -
t o r it é p u b liq u e , q u i n ’e s t p a s n é c e s s a ir e m e n t a t t a c h é e à u n e m o n n a ie a y a n t c o u r s lé g a l e t q u i n e p o s s è d e p a s le s t a t u t ju r id iq u e
d ’u n e
m o n n a ie , m a is
s o n n e s p h y s iq u e s o u e t q u i p e u t ê tre
q u i e s t a c c e p té e
m o r a le s c o m m e
tra n s fé ré e , s to c k é e
u n
o u
p a r d e s
m o y e n
p e r-
d ’é c h a n g e
é c h a n g é e
é le c t r o n i-
q u e m e n t. C e t t e d é f in it io n d ’a c t if n u m é r iq u e s e m b le à c e t in s t a n t la s e u le d é f in it io n lé g a le
e x p lic it e
p o u v a n t s ’a p p liq u e r a u x N F T . S i c e t t e
in t e r p r é t a t io n
e s t
r e t e n u e , il c o n v ie n t d ’a p p liq u e r la f is c a lit é c la s s iq u e d e la c e s s io n d ’a c t if s n u m é r iq u e s e t u n p r é lè v e m e n t f o r f a it a ir e u n iq u e d e
30 %
T o u t e f o is , s i c e r t a in s
le
c h a m p
d e
c e tte
r e lè v e r a ie n t f is c a le m e n t p lu t ô t d u
r é g im e
d e
l’a c t if
d é f in it io n , d ’a u t r e s s o u s - ja c e n t a u
N F T
e n tre n t
c la ir e m e n t
N F T . P a r e x e m p le , u n
l’a v a n t p r o je t d e
lo i b u d g é t a ir e
d e
d a n s
a m e n d e m e n t a
2 0 2 2
a f in
.
é té
d ’im a g in e r c e
d é p o s é q u e
d é f in it io n lé g a le d e s N F T e t à f in a le m e n t e x c lu r e c e s d e r n ie r s d u g é n é r a l d e s p lu s - v a lu e s d e c e s s io n g im e d e
a d
c e lle
h o c d e
a u x
d ’a c t if s n u m é r iq u e s e n
d a n s
s e r a it la r é g im e
c ré a n t u n
ré -
je t o n s n o n - f o n g ib le s , m a is e f f e c t iv e m e n t p lu s p r o c h e
le u r a c t if s o u s - ja c e n t ( œ u v r e
d ’a r t , m u s iq u e , c a r t e
à
c o lle c -
t io n n e r , e t c .) .
L e s N F T L e s
N F T
c o m m e
o b je t s ju r id iq u e s
e n tre n t d a n s
e t f in a n c ie r : « T o u t b ie n
la
d é f in it io n
p lu s ie u r s d r o it s p o u v a n t ê t r e d ’u n
l’a r t ic le
p a rta g é
in d ir e c t e m e n t , le p r o p r ié t a ir e d u
p lu s , l’o r d o n n a n c e
L . 5 5 2 - 2
é m is , in s c r it s , c o n s e r v é s o u
d is p o s it if d ’e n r e g is t r e m e n t é le c t r o n iq u e
d ir e c t e m e n t o u D e
d e
d u
C o d e
m o n é t a ir e
in c o r p o r e l r e p r é s e n t a n t , s o u s f o r m e n u m é r iq u e , u n
n ° 2 0 14 - 5 5 9
d u
3 0
p a r t ic ip a t if v a lid e le r e c o u r s à la b lo c k c h a in d ’e n r e g is t r e m e n t é le c t r o n iq u e
p a rta g é
1 6 2
o u
m o y e n
p e r m e t t a n t d ’id e n t if ie r ,
d it b ie n » .
m a i 2 0 14
r e la t iv e
a u
f in a n c e m e n t
p a r la r e c o n n a is s a n c e d u
(D E E P ) e t d u
p o r e l lié a u x je t o n s .
tra n s fé ré s a u
c a ra c tè re
d e
D is p o s it if
b ie n
in c o r -
2 9
A in s i la
v e n te
d ’u n
N F T
n e
to u c h e
C o m m e n t s o n t r é g le m e n t é s le s N F T ?
p a s d ir e c t e m e n t a u x
d r o it s d e
p r o p r ié t é
in t e lle c t u e lle a f f é r e n t s a u x o b je t s . L o r s d e l’a c h a t d ’u n N F T , c ’e s t le je t o n in s c r it d a n s u n e
b lo c k c h a in
p a t r im o n ia u x
s e
q u i e s t a c h e t é . L ’a c h e t e u r n ’e s t p a s d é t e n t e u r d e s d r o it s
ra tta c h a n t à
l’œ u v r e , m a is
d e s
d r o it s
s u r le
N F T
lu i- m ê m e . Il
p e u t a in s i r e v e n d r e s o n je t o n s u r le m a r c h é s e c o n d a ir e . D e p lu s , c o m m e le s N F T s o n t d e s a c t if s n u m é r iq u e s , ils s o n t s o u m is à l’a r t ic le 1 5 0 V H d e s im p ô t s ( C G I) e t s o n t s u je t s à u n e t a x a t io n C e tte ta x e e s t d e 3 0 L o rs q u e f lo u e
e n
le s
N F T
%
b is d u C o d e g é n é r a l
lo r s d e le u r c o n v e r s io n
e n
e u ro s .
d e s r e v e n u s o b t e n u s lo r s d e la c o n v e r s io n .
c o rre s p o n d e n t à
2 0 2 1. D a n s c e
c a s le
C o d e
d e s
d e
œ u v re s
la
d ’a r t , la
p r o p r ié t é
q u e s t io n
in t e lle c t u e lle
e s t e n c o re
p o u r r a it s ’a p -
p liq u e r e t la lo i f r a n ç a is e n ’a p a s e n c o r e s t a t u é s u r c e p o in t .
L e s c a d r e s ju r id iq u e s d e s N F T
L e s
N F T
s o n t
d e s
o b je t s
É t a t s . Il a p p a r a ît a lo r s q u e
d a n s le
n u m é r iq u e s
le s r è g le s d e
e t la
m o n d e
d é p a s s e n t
ju r id ic t io n
d o n c
le s
f r o n t iè r e s
d a n s la q u e lle
le s N F T
d e s o n t
é t é c r é é s s ’a p p liq u e n t . O r c h a q u e É t a t é t a b lit d e s lo is d if f é r e n t e s . P a r e x e m p le , l’A lle m a g n e c a r a c t é r is e le s c r y p t o - a c t if s , d a n s le « K r e d it w e s e n g e s e t z » ( K W c o m m e
d e s « r e p r é s e n t a t io n s d ig it a le s d ’u n e
g a r a n t ie s p a r u n e lé g a l, m a is
b a n q u e
c e n t r a le
q u i s o n t a c c e p té s
o u
u n e
c o m m e
p o u r d e s in v e s t is s e m e n t s , s u r la
v a le u r q u i n e
e n t it é
m o y e n s
b a s e
d ’u n
q u i p e u v e n t ê tre tra n s fé ré s , s to c k é s o u
G ),
s o n t p a s é m is e s o u
p u b liq u e , q u i n ’o n t p a s c o u r s
d ’é c h a n g e
a c c o rd
o u
o u
d ’u n e
d e
p a ie m e n t o u
p r a t iq u e
r é e lle , e t
é c h a n g é s é le c t r o n iq u e m e n t » . D a n s c e
p a y s , le s c r y p t o - a c t if s s o n t d o n c p lu s p r o c h e s d ’u n e d é f in it io n m o n é t a ir e . P o u r a u t a n t , le s m ê m e s f lo u s ju r id iq u e s q u ’e n s o n t p ré s e n ts : to u t d é p e n d d u
?
je t o n e n q u e s t io n L e s
N F T
s o n t d e
d e
la
F ra n c e , e n
s it u a t io n
f a it d e
o b je t s
im m a t é r ie ls
a u
s u r le s
N F T . D ’a ille u r s , le
S é n a t, d e m a n d e
d e s N F T
q u e
c la ir e m e n t a u
. N é a n m o in s , c o m m e
15
q u i v iv e n t s u r la
d é f in i d e
l’e s s o r d e s N F T , le s e n je u x
t io n s p o s s ib le s , il e s t f o r t p r o b a b le p ro n o n c e
q u i c o n c e rn e
le s N F T ,
e t d e s c a r a c t é r is t iq u e s
.
n o u v e a u x
L e s ju r is t e s e t le s lé g is la t e u r s n ’o n t p a s e n c o r e c e s o b je t s . D u
c e
p a r t ic u liè r e
c a d re
b lo c k c h a in .
lé g a l c la ir p o u r
é c o n o m iq u e s e t le s a p p lic a -
d a n s le s a n n é e s à v e n ir le
lé g is la t e u r s e
a v r il 2 0 2 1 , J . B a s c h e r , d é p u t é
g o u v e rn e m e n t d e
p ré s e n té
s t a t u e r s u r la
d a n s l’e n c a d r é
d e
la
d e
l’O is e
lé g is la t io n
q u e s t io n
1 0 , le s
a f f a ir e s ju d ic ia ir e s c o m m e n c e n t à a r r iv e r a u t r ib u n a l e t d e s ju g e m e n t s q u i q u a lif ie n t le s c r y p t o a c t if s f e r o n t o f f ic e d e ju r is p r u d e n c e .
? medium.com/@datash/nfts-and-german-law-rights-and-duties-of-nft-
holders-83f1bb86d9bd S o u r c e : www.senat.fr/questions/base/2021/qSEQ210422200.html
1 6 3
L e s N F T e n
A u
4 0
n iv e a u
q u e s t io n s
e u r o p é e n , la
?
lo i M iC A R
(A rt. 3 , p a ra . 1, n °. 2
M iC A R ) d é f in it le s
a c t if s c r y p t o g r a p h iq u e s c o m m e u n e « r e p r é s e n t a t io n n u m é r iq u e d e la v a le u r o u d e s d r o it s q u i p e u v e n t ê t r e t r a n s m is e t s t o c k é s é le c t r o n iq u e m e n t à l’a id e d ’u n e t e c h n o lo g ie
d e
r e g is t r e
d is t r ib u é
o u
s im ila ir e »
. C e tte
d é f in it io n
e s t t r è s la r g e
e t n e p e r m e t p a s d ’e m b r a s s e r la t o t a lit é d e s p r o p r ié t é s d e s N F T . C e la la is s e e n p a r t ic u lie r d e
n o m b r e u s e s q u e s t io n s a u
lé g is la t e u r a f in
d e
p o u v o ir p r e n d r e
e n
c o m p t e le s s p é c if ic it é s d e s c e s o b je t s n u m é r iq u e s . A u n iv e a u in t e r n a t io n a l, le s p a y s d ’A m é r iq u e la t in e c o m m e le B r é s il, le M e x iq u e , l’A r g e n t in e , o u la C o lo m b ie p r o p o s e n t d e s r é g le m e n t a t io n s p o u r g é r e r le s a c t if s c r y p t o g r a p h iq u e s e t le s N F T . L e s r é g le m e n t a t io n s v is e n t à é v it e r le s p o t e n t ie ls b la n c h im e n t s d ’a r g e n t . E n
2 0 2 1 , c e s r é g le m e n t a t io n s s o n t t o u jo u r s e n
c o u r s d ’é v o lu t io n e t c o m m e e n E u r o p e , le s r è g le s n e s o n t p a s e n c o r e t r è s c la ir e s d è s lo r s q u ’il s ’a g it d e t r a it e r c e s n o u v e lle s t e c h n o lo g ie s .
?R
è g le m e n t d u
P a r le m e n t E u r o p é e n
e t d u
C o n s e il s u r le s m a r c h é s d e
c r y p t o - a c t if s , e t m o d i-
f ia n t la d ir e c t iv e ( U E ) 2 0 1 9 / 1 9 3 7 .
eur-lex.europa.eu/legal-content/FR/TXT/ ?uri=CELEX:52020PC0593 D
é f in it io n
s é m in a le
t r o n ic a lly t r a n s m it t e d
(e n
a n d
a n g la is ) : a
s to re d
d ig it a l r e p r e s e n t a t io n
u s in g d is t r ib u t e d
1 6 4
o f v a lu e
o r r ig h t s t h a t c a n
b e
le d g e r t e c h n o lo g y o r s im ila r t e c h n o lo g y .
e le c -
Q u e ls
3 0
s o n t
N F T a u
le s
a p p o rts
d r o it ?
L e s N F T s o n t d e s t in é s à r e p r é s e n t e r s u r la b lo c k c h a in d e
d e s
d e s t it r e s d e p r o p r ié t é
b ie n s in c o r p o r e ls , n o t a m m e n t d e s f ic h ie r s n u m é r iq u e s e t p a r e x e m p le
d e s
œ u v r e s d ’a r t g r a p h iq u e . À
t it r e d ’illu s t r a t io n , l’œ u v r e d e B e e p le ( c f . q u e s t io n 1 8 ) e s t u n e im a g e jp g d e
319 m q u i e n
e g a o c t e t s d o n t s e u le l’e m p r e in t e p a r h a c h a g e e s t r é f é r e n c é e d a n s le N F T e s t le
t it r e . L ’a c q u é r e u r c o n s e r v e , p a r a ille u r s ( c f . q u e s t io n
1 5 ) , le
f ic h ie r
jp g c h è r e m e n t a c q u is . S i c e lu i- c i e s t p e r d u , n i l’e m p r e in t e n i le N F T n e s e r v e n t à q u e lq u e c h o s e e t la p e r t e e s t d é f in it iv e . S i c e lu i- c i e s t d u p liq u é , l’e m p r e in t e r é f é r e n c é e d a n s le N F T n e s e r t à r ie n n o n p lu s p u is q u e l’e m p r e in t e d e la c o p ie e s t id e n t iq u e à c e lle d e l’o r ig in a l. C ’e s t ic i q u e le N F T a u r a s o n in t é r ê t p o u r p r o u v e r la t it u la r it é p r e m iè r e d ’u n o r ig in a l n u m é r iq u e . E n d r o it , il e s t c la s s iq u e d e d is t in g u e r le s d r o it s p e r s o n n e ls d e s d r o it s r é e ls .
I
le
d r o it d e s
b ie n s , o u
d r o it r é e l, e s t le
p o u v o ir ju r id iq u e
e x e rc é
p a r u n e
p o u v o ir ju r id iq u e
o c tro y é
p e rs o n n e s u r u n e c h o s e ;
I
le a u
d r o it p e r s o n n e l, o u
d r o it d e
c r é a n c e , e s t le
c r é a n c ie r d ’e x ig e r d ’u n d é b it e u r l’e x é c u t io n d ’u n e o b lig a t io n .
L e d r o it r é e l s e d is t in g u e a in s i d u d r o it p e r s o n n e l e n c e q u ’il n ’a d m e t p a s d ’in t e r m é d ia ir e e n t r e la c h o s e e t la p e r s o n n e ; le p o u v o ir s u r la c h o s e e s t d o n c d ir e c t e t im m é d ia t .
L e s N F T p o u r a p p liq u e r le d r o it r é e l s u r le s f ic h ie r s n u m é r iq u e s D a n s le
c a d re
d u
d r o it r é e l, u n
N F T
s ’a p p a r e n t e
d o n c
à
u n
t it r e
a tte s ta n t d u
d r o it d e s o n t it u la ir e s u r u n e x e m p la ir e n u m é r iq u e d ’u n e œ u v r e . C o m m e in d iq u é d a n s l’a r t ic le in c o r p o r e ls s e d e
p r o p r ié t é
f a it [ ...] p a r la
d ’u n
1 607 d
r e m is e
u C o d e c iv il
?
, la t r a n s m is s io n « d e s d r o it s
d e s t it r e s » . L e s N F T , e n
d e v e n a n t le s t it r e s
f ic h ie r n u m é r iq u e , p e r m e t t e n t a in s i le u r d é liv r a n c e
lé g a le
le s y m b o le d e le u r m is e e n p o s s e s s io n .
? www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000006441574
1 6 5
e t
L e s N F T e n
L e
4 0
N F T
m e n t , le
q u e s t io n s
p e u t é g a le m e n t a s s u r e r le
d r o it d e
?
t e lle c t u e lle
s u it e
(a u
s e n s d e
c o n t r ô le
l’a r t ic le
d e s
L . 12 2 - 8
d r o it s d u
d ’a u t e u r e t , n o t a m -
C o d e
d e
la
p r o p r ié t é
in -
) , a in s i q u e la t r a ç a b ilit é d e s t r a n s a c t io n s à v e n ir .
L a p o s s e s s io n
d ’u n
N F T
n ’in c lu t p a s le
d r o it d ’a u t e u r
I l y a u n e d if f é r e n c e e n t r e p o s s é d e r le N F T d ’u n e œ u v r e e t a v o ir le c o p y r ig h t d e c e t t e œ u v r e . P a r
e x e m p le , ju s t e
im a g e s , m a rs lé e
l’a r t is t e
2 0 19
O c e a n
m illio n s
F ro n t
d e
o n t é té la
l’u n e
d e s b
( M ik e
im a g e s
s u r à
la
u n e
e n c h è re s
t u la ir e
d u
in k e lm a n n )
in d iv id u e lle s
d e
œ u v re , m ê m e
d e
le
a
E v e ry d a y s a
, c o m p o s é e
m is
a u x
5 000
d e
e n c h è re s
e n
c o m p o s a n t E v e ry d a y s , a p p e -
jo u r
m a rc h é
4 344.
C h r is t ie ’s , n ’a u r a it
6
C e lle - s i s ’e s t v e n d u e
N if t y
G a te w a y
( le s
re c e tte s
f o n d a t io n ) . S u n d a r e s a n , l’a c h e t e u r d u p a s
le
d r o it
d e
N F T
d e
v e n d re
le s
in k e lm a n n , e n r e v a n c h e , a le d r o it , e n t a n t q u e t i-
d r o it d ’a u t e u r , d e
p r ié t a ir e d u
W
p la c e
d e
im a g e s in d iv id u e lle s . W
s o n
v e n d u
, q u ’il a v a it c r é é e
d o lla r s
a u x
a v o ir
B e e p le
re v e rs é e s
v e n te
a p rè s
à
c o n t in u e r à
v e n d re
le s im a g e s ( o u
d e s f in s lu c r a t iv e s . S u n d a r e s a n
N F T d e l’œ u v r e c o m p lè t e d e W
« p a rts » )
n ’e s t q u e
le
p ro -
in k e lm a n n .
a
www.beeple-crap.com/everydays https://niftygateway.com/itemdetail/primary/ 0x0151834a6997f89eb8372ac54ac077d79bb4d1e0/7 b
P a r a ille u r s , le s N F T E n
e ffe t, q u a n d
p e rm e tte n t d e
l’in t e n t io n
n u m é r iq u e , e t p a s s e u le m e n t d u a ffe c te r c e tte p r e s c r ip t io n d u
C o d e c iv il
?L
.
122 − 8 :
m e m b re
d e
e u ro p é e n d e
to u te
lo r s q u e
la
jo u is s a n c e
c o u r ir la
d e
t it r e
d e
la
p r e s c r ip t io n
d é s ig n a n t le
b ie n , a lo r s c e
r e s p o n s a b ilit é
d r o it c o m m u n
p r é c is é m e n t .
t r a n s f é r e r la jo u is s a n c e
d u
d ’u n
b ie n
q u i v ie n d r a it
v e n d e u r . C ’e s t a lo r s la
q u i s ’a p p liq u e
s e lo n
l’a r t ic le
2 224
.
le s a u t e u r s d ’œ u v r e s o r ig in a le s g r a p h iq u e s e t p la s t iq u e s r e s s o r t is s a n t s d ’u n
C o m m u n a u té
b é n é f ic ie n t d ’u n
v e n te
r e lè v e
c o n t r a c t u e lle
f a ir e
d e s p a r t ie s e s t d e
d ’u n e
in t e r v ie n t e n
œ u v re
e u ro p é e n n e
d r o it d e
o u
d ’u n
s u it e , q u i e s t u n
a p r è s la p r e m iè r e
ta n t q u e
É t a t p a r t ie
l’a c c o r d
d r o it in a lié n a b le
c e s s io n
v e n d e u r, a c h e te u r o u
à
o p é ré e
s u r l’E s p a c e
d e
p a r t ic ip a t io n
p a r l’a u t e u r o u
in t e r m é d ia ir e
u n
É ta t
é c o n o m iq u e a u
p r o d u it
p a r s e s a y a n t s d r o it ,
p r o f e s s io n n e l d u
m a rc h é
d e
l’a r t . P a r d é r o g a t io n , c e d r o it n e s ’a p p liq u e p a s lo r s q u e le v e n d e u r a a c q u is l’œ u v r e d ir e c t e m e n t d e l’a u t e u r m o in s d e t r o is a n s a v a n t c e t t e v e n t e e t q u e le p r ix d e v e n t e n e d é p a s s e p a s e n te n d
10 000 e u r o s . O
le s e x e m p la ir e s e x é c u t é s e n q u a n t it é lim it é e p a r l’a r t is t e lu i- m ê m e o u
s o u s s a r e s p o n s a b ilit é .
www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000033688066 A r t . 2 224 : l e s a c t i o n s p e r s o n n e l l e s o u m o b i l i è r e s s e p r e s c r i v e n t p a r c i n q a n s à c o m o ù
n
p a r œ u v r e s o r ig in a le s a u s e n s d u p r é s e n t a r t ic le le s œ u v r e s c r é é e s p a r l’a r t is t e lu i- m ê m e e t
le t it u la ir e d ’u n d r o it a c o n n u
o u
a u r a it d û
p t e r d u jo u r
c o n n a ît r e le s f a it s lu i p e r m e t t a n t d e l’e x e r c e r .
www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000019017112
1 6 6
3 0
L e s N F T
c o m m e
D if f é r e m m e n t , le
a c c e s s o ir e s d u
Q u e ls s o n t le s a p p o r t s d e s N F T a u d r o it ?
d r o it p e r s o n n e l
d r o it p e r s o n n e l e s t la c e s s io n
d ’e x ig e r u n e
p r e s t a t io n
d ’o b lig a t io n
d e
f a ir e
d e
o u
la p a r t d ’u n e
d ’o b lig a t io n
d e
a u tre n e
d ’u n e
p e rs o n n e
o b lig a t io n
p e rm e tta n t
( il p e u t t o u t e f o is s ’a g ir
p a s f a ir e ) . L e s d r o it s p e r s o n n e ls n e
s o n t p a s o p p o s a b le s à t o u s , c o n t r a ir e m e n t a u x d r o it s r é e ls . A in s i, le b é n é f ic ia ir e d u
d r o it p e u t ê t r e c o n f r o n t é à l’in s o lv a b ilit é d e l’a u t r e . O u tre
la
p o s s ib ilit é
d e
v e n te
d ir e c t e
d e
c e tte
o b lig a t io n , s a n s in t e r m é d ia ir e
( p u is q u e u t ilis a n t u n e b lo c k c h a in ) , l’in t é r ê t d e s N F T d a n s c e c a s e s t la p u b lic a t io n d u c o n t r a t d e c r é a n c e e t la p o t e n t ie lle a u t o m a t is a t io n , v ia
le c o n t r a t in t e l-
lig e n t a s s o c ié , d e s d if f é r e n t s e f f e t s p r é v u s p a r le c o n t r a t . U n
t e l e x e m p le
e s t d o n n é
d a n s l’e n c a r t c i- a p r è s s u r le
c o n tra t d e
c e s s io n
l’u t ilis a t io n d e s o n b r a s p a r u n e jo u e u s e d e t e n n is .
L e
b r a s d r o it d ’O le k s a n d r a O liy n y k o v a
L a jo u e u s e d e t e n n is c r o a t e O le k s a n d r a O liy n y k o v a a v e n d u le d r o it d ’u t ilis e r u n e p a r t ie d e s o n b r a s e t d e s o n é p a u le ( u n e s u r f a c e d e
15×8 c m
a u -
d e s s u s d u c o u d e d r o it , v e n d u e h u it jo u r a p r è s la m is e e n v e n t e p o u r t r o is e t h e r s ) v ia
F ig u r e
L e
u n N F T .
3 0 .1 – V id é o a s s o c ié e a u
c o n tra t d u
je t o n
E R C - 115 5
N F T d u
b r a s d ’O le k s a n d r a O liy n y k o v a .
( c f . q u e s t io n
3 9 ) a s s o c ié
a
s t ip u le
q u e
le
p r o p r ié t a ir e p o u r r a p a r e x e m p le y in s c r ir e u n t a t o u a g e r e p r é s e n t a n t u n e m a r q u e ( le s p u b lic it é s p o u r d e s je u x d ’a r g e n t e t le s p a r is s o n t n é a n m o in s
1 6 7
d e
L e s N F T e n
in t e r d it s
4 0
b
q u e s t io n s
e t u n e
v id é o
e x p lic a t iv e
p lu s
d é t a illé e , d o n t u n e
c a p tu re
e s t
r e p r is e s u r la f ig u r e 3 0 .1 , e s t é g a le m e n t d o n n é ) . E n
ta n t
o ffre d u
q u e
e t u n e
c o n t r a t , l’é m is s io n a c c e p t a t io n
a u
d u
N F T
e s t
s e n s d e s a r t ic le s
a lo r s
a n a ly s é e
1 113 e t
c o m m e
s u iv a n t s d u
u n e
liv r e
III
C o d e c iv il – d e s d if f é r e n t e s m a n iè r e s d o n t o n a c q u ie r t la p r o p r ié t é .
M a in t e n a n t , q u e s e p a s s e - t - il s i l’é m e t t e u r d u N F T n ’e x é c u t e p a s la p r e s t a t io n p r o m is e d a n s le c a d r e d e l’é m is s io n ? L à c ’e s t l’a r t ic le c iv il
c
q u i s ’a p p liq u e
c o m p le x e
e n
c a s d e
s u r
l’in e x é c u t io n
c e s s io n
b in e t B r u z z o D u b u c q
d
u lt é r ie u r e
d u
c o n tra t. L a
d u
N F T
à
u n
1 217 d
q u e s t io n
u C o d e
e s t
t ie r s . D ’a p r è s le
p lu s c a -
:
E n v e r t u d e la r è g le d ’o p p o s a b ilit é d e s e x c e p t io n s in h é r e n t e s à la d e t t e ( a r t .
1 216- 2
e
, a l. 1 d u C o d e c iv il) , le d e r n ie r a c h e t e u r
d u N F T p r e n a n t la p la c e d e s o n c é d a n t d a n s le s lie n s c o n t r a c t u e ls q u i l’u n is s a ie n t à s e m e n t q u e
d e
l’é m e t t e u r , n e
la s o m m e
à la q u e lle
le
p e u t o b t e n ir r e m b o u r N F T
a é té
v e n d u
p o u r
la p r e m iè r e f o is . a
etherscan.io/address/0x495f947276749ce646f68ac8c248420045cb7b5e#code opensea.io/assets/0x495f947276749ce646f68ac8c248420045cb7b5e/ 73915159672205439806165659676294116767432804025715086206809379148247781605377 b
c d
www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000036829854 R e g a rd
ju r id iq u e s u r le s N F T , ju in 2 0 2 1 .
bruzzodubucq.com/2021/06/08/livre-blanc-regard-juridique-sur-les-nft/ e
www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000032009847
1 6 8
Q u e lle s s o n t le s s o lu t io n s a u x
3 1
lim it e s
d u
d é v e lo p p e m e n t
d e s N F T ?
A lo r s q u e la p lu p a r t d e s d é v e lo p p e m e n t s N F T s e d é c lin e n t a u d e s s u s d ’E t h e re u m
?
, u n é v é n e m e n t e s t v e n u p e r t u r b e r à p a r t ir d e m a r s 2 0 2 0
d é v e lo p p e m e n t à
la r g e
é c h e lle
d e s N F T
: l’e x p lo s io n
a u g m e n t e n t e n f o n c t io n d e la d e m a n d e s u r E t h e r e u m e n c o u ra g é s
p o u r f o u r n ir la
p u is s a n c e
d e
g a s . C e u x - c i
: le s m in e u r s d o iv e n t ê t r e
c a lc u l n é c e s s a ir e
d e s t r a n s a c t io n s s u r la b lo c k c h a in . L a c o n g e s t io n
le m a r c h é e t le
d e s f r a is d e
s u r le
à
l’e n r e g is t r e m e n t
ré s e a u
g o n f le
d o n c le s
f r a is d e t r a n s a c t io n d o n t l’é v o lu t io n , e x p r im é e e n G w e i ( c f . q u e s t io n 7 ) , e s t p r o p o s é e s u r la f ig u r e 3 1 .1 e t p e u t a t t e in d r e p lu s ie u r s e u r o s p a r t r a n s a c t io n
.
A p r è s u n e p r e m iè r e p h a s e d e s t a b ilis a t io n f a is a n t s u it e a u la n c e m e n t d ’E t h e r e u m , u n p r e m ie r p ic a p u ê t r e o b s e r v é e n 2 0 1 7 , a p r è s le la n c e m e n t d u je u C r y p t o K it t ie s ( c f . q u e s t io n 1 7 ) q u i a s a t u r é le r é s e a u E t h e r e u m
e t e n t r a în é u n v o lu m e
r e c o r d d e t r a n s a c t io n s . D ’a u t r e s p ic s s o n t a p p a r u s e n 2 0 1 7 e t 2 0 1 8 lié s a u b o o m d e s IC O
( c f . q u e s t io n
8 ) . D e p u is 2 0 2 0 , c ’e s t l’e m b a lle m e n t a u t o u r d e s p r o je t s
D e F i ( c f . q u e s t io n 9 ) e t d e s N F T q u i a v u le s f r a is d e g a s ê t r e m u lt ip lé s p a r 2 0 c o u r s d e l’a n n é e 2 0 2 0 C e tte E n
a u g m e n t a t io n
e t s e m a in t e n ir à u n n iv e a u d e s f r a is d e
t r a n s a c t io n
r e f lè t e
e f f e t , t o u s le s p r o t o c o le s d e b lo c k c h a in s d e n iv e a u
la c a p a c it é
d e
c h a q u e
n œ u d
d u
ré s e a u
a u
é le v é e n 2 0 2 1 .
q u i s to c k e
la
s a t u r a t io n
d u
ré s e a u .
1 ( la y e r 1 ) d é p e n d e n t d e
l’e n s e m b le
d e
t o u s le s é t a t s
( s o ld e s d e c o m p t e s , c o d e e t s t o c k a g e d e c o n t r a t , e t c .) à t r a it e r e t v é r if ie t o u t e s le s
t r a n s a c t io n s . C ’e s t c e
q u i e x p liq u e
e n
g ra n d e
p a r t ie
le s
lim it e s
o b s e rv é e s
d a n s le n o m b r e d e t r a n s a c t io n s p a r s e c o n d e ( T P S ) q u i p e u v e n t ê t r e e f f e c t u é e s – e n tre 15 e t 2 5 T P S p o u r E th e re u m
a v e c u n t e m p s d e c o n f ir m a t io n d ’e n v ir o n 6
m in u t e s . D if f ic ile
d a n s c e s c o n d it io n s d ’im a g in e r u n
c o û t r a is o n n a b le
d è s lo r s q u ’il s ’a g it d ’é c h a n g e r o u
p lu s , c e s f r a is p r o h ib it if s lim it e n t le
?E
n
r e g a r d a n t p a r e x e m p le
t r a it e m e n t e n d e
d é v e lo p p e m e n t e t l’a d o p t io n
le s p lu s g r o s v o lu m e s d e
te m p s e t e n
c r é e r d e s a c t if s N F T . D e
v e n te s s u r 2 0 2 1, 8
d e
n o u v e lle s
p r o je t s N F T
s u r 10
re -
p o s e n t s u r E th e re u m .
P
a r
e x e m p le ,
u n
tra n s fe rt
d ’e t h e r s
n é c e s s it e
21 000
u n it é s
c e la d o n n e
21 000 × 110 G
w e i
= 2 310 µE T H p a r t r a n s a c t i o n 8 e p a r t r a n s a c t io n ) .
la f ig u r e 2 5 .4 , c e la f a it d é jà p lu s d e
1 6 9
(à
d ’e s s e n c e
e t
l’e x é c u t io n
d ’u n
110 G w e i p a r u n i t é d ’ e s s e n c e , e n v i r o n 3 500 e p o u r u n e t h e r , v o i r
c o n t r a t in t e llig e n t e n c o r e p lu s . A v e c u n p r ix m o y e n a c t u e l a u t o u r d e
L e s N F T e n
4 0
q u e s t io n s
Gwei
1 000
100
20
15 20 /0 16 6 20 /0 16 1 20 /0 17 6 20 /0 17 1 20 /0 18 6 20 /0 18 1 20 /0 19 6 20 /0 19 1 20 /0 20 6 20 /0 20 1 20 /0 21 6 20 /0 21 1 20 /0 22 6 /0 1
10
Date F ig u r e
a p p lic a t io n s s c a lin g n u
e n
3 1 .1 – É v o lu t io n d u
d é c e n t r a lis é e s
a n g la is )
p r ix m o y e n d u
(D A p p s ). C e
q u i f r e in e
g a s E th e re u m .
p r o b lè m e
d e
p a s s a g e
à
le s d é v e lo p p e m e n t s s u r E t h e r e u m
e t p lu s ie u r s s o lu t io n s e x is t e n t p o u r le
l’é c h e lle e s t b ie n
(o u
c o n -
p a llie r . C e s a lt e r n a t iv e s p e u v e n t ê t r e
c la s s é e s e n d e u x g r a n d e s c a t é g o r ie s : le s s o lu t io n s o n - c h a in e t le s s o lu t io n s o f f c h a in . A p r è s e n a v o ir d o n n é le s p r in c ip e s e s s e n t ie ls c i- d e s s o u s , le s é lé m e n t s e t d if f é r e n t e s p o s s ib ilit é s s o n t e n s u it e d é t a illé s . E n
d e h o rs d e
c e s a p p ro c h e s , u n e
a lt e r n a t iv e
p lé b is c it é e
d a n s d e
n o m b re u x
p r o je t s N F T c o n s is t e à s e t o u r n e r v e r s d e s s o lu t io n s t e c h n iq u e s q u i r e p o s e n t s u r d e s
b lo c k c h a in s
E O S .io o u
I
e t d e s
ré s e a u x
c o n c u rre n ts
à
E th e re u m , c o m m e
F lo w , N e a r ,
T r o n q u i s o n t t r a it é s d a n s la q u e s t io n 4 0 .
S o lu t io n s o n - c h a in
d e
n iv e a u
1 ( la y e r 1 ) p a r f r a g m e n t a t io n
( s h a r d in g
e n
a n g la is ) e t p a s s a g e à u n m o d è le d e c o n s e n s u s p a r p r e u v e d e p a r t ic ip a t io n (P o S ) q u i e s t a u
c œ u r d ’E t h e r e u m
2 .0
(o u
E t h 2 ) d o n t le
d é p lo ie m e n t e f -
f e c t if e s t p r é v u p o u r 2 0 2 2 v o ir e 2 0 2 3 . C e t t e m is e à jo u r a m é lio r e r a c o n s id é r a b le m e n t la ju s q u ’à
v it e s s e
e t le s c o û t s d u
100 000 t r a n s a c t i o n s
m é d ia ir e s o n t v u le jo u r s u r E t h e r e u m ré c e n te
(o c to b re
ré s e a u
e t lu i p e r m e t t r a
p a r s e c o n d e . P lu s ie u r s m is e s à
t r a it e r in t e r -
p o u r a s s u r e r c e t t e t r a n s it io n , la p lu s
2 0 2 1) a y a n t p o u r n o m
1 7 0
d e
n iv e a u
d e
c o d e
« A lt a ir » . L a
m ig r a t io n
3 1
Q u e lle s s o n t le s s o lu t io n s a u x lim it e s d u d é v e lo p p e m e n t d e s N F T ?
v e rs E th e re u m
2 .0
s e f a is a n t a t t e n d r e , p lu s ie u r s a u t r e s s o lu t io n s c o n c u r -
r e n t e s o n t é t é im p lé m e n t é e s .
I
S o lu t io n s o f f - c h a in d e n iv e a u 2 ( la y e r 2 ) d o n t le s o p é r a t io n s s e d é r o u le n t e n p a r a llè le d e la c h a în e p r in c ip a le ( E t h e r e u m ) . O n y r e t r o u v e : 1 .
le s s t a t e c h a n n e l s , d e s c a n a u x d ’é t a t s r e p r e n a n t le c o n c e p t d e s c a n a u x d e p a ie m e n t s d e s L ig h t n in g N e t w o r k s [ 5 , Q . 2 9 ] q u i p e r m e t t e n t d e g é r e r d e f a ç o n d é p o r t é e le s in t e r a c t io n s q u i p o u r r a ie n t a r r iv e r s u r la c h a în e p r in c ip a le , t o u t e n é v it a n t q u e c e la a u g m e n t e s ig n if ic a t iv e m e n t le r is q u e p o u r le s p a r t ic ip a n t s ;
2 .
le s s id e c h a in s , p a r f o is a p p e lé e s c h a în e s « la t é r a le s » d é p o s it a ir e s ( e n a n g la is c u s t o d ia l s id e c h a in s ) ,
q u i v is e n t à
e n
t r a it e m e n t s
d é to u rn a n t u n e
c o n n e c té e s
e t
p a r t ie
d e s
a u to n o m e s
d is p o s a n t
d e
r é d u ir e
la c h a r g e
s u r d ’a u t r e s
le u r s
p ro p re s
g lo b a le
b lo c k c h a in s m o d è le s
d e
c o n s e n s u s e t d e v a lid e u r s ; 3 .
le s p la s m a s , d e s c o n s t r u c t io n s d é f in is s a n t u n s e c o n d a ir e s d it e s c h a în e s « P la s m a
a rb re
d e
b lo c k c h a in s
» r é g ie s p a r d e s c o n t r a t s in t e lli-
g e n t s a u t o n o m e s e t h ié r a r c h iq u e m e n t o r g a n is é e s s o u s f o r m e a r b o re s c e n te
d e
m a n iè r e
à
c o m m u n iq u e r e t in t e r a g ir le
m o in s p o s s ib le
( m a is r é g u liè r e m e n t ) a v e c la c h a în e p r in c ip a le . L ’id é e e s t d ’y p u b lie r d e s r é s u m é s v é r if ia b le s ( le s r a c in e s d e l’a r b r e d e M e r k le , d e s b lo c s d e la c h a în e p la s m a ) q u i p e u v e n t ê t r e v u s c o m m e d e s p o in t s d e s a u v e g a r d e . C e c i e s t c o u p lé m e tta n t d e
c e r e t p u n ir d e s e n
à
u n
m é c a n is m e
d é p o s e r p la in t e n œ u d s
a u p rè s d e
d e
e ffe c tu a n t d e s
a u t o r is a n t a u x u t ilis a t e u r s d e
p re u v e s d e
la c h a în e a c t iv it é s
r a c in e
fra u d e s p e rp o u r d é n o n -
m a lv e illa n t e s , t o u t
p r o t é g e r le u r s f o n d s d a n s c e
c a s e t
d e q u it t e r la t r a n s a c t io n . U n e
im p lé m e n t a t io n
d e s N F T e s t P la s m a 4 .
in t é r e s s a n t e C a s h
le s r o llu p s q u i d é p la c e n t le d e
la
b lo c k c h a in
d e
c e tte
a p p ro c h e
d a n s le
c a d re
q u i e s t d é t a illé c i- a p r è s ; c a lc u l e t le
s to c k a g e
d e
l’é t a t e n
d e h o rs
p r in c ip a le , m a is c o n s e r v e n t c e r t a in e s d o n n é e s p a r
t r a n s a c t io n s u r c e lle - c i a f in d ’h é r it e r d e s o n m o d è le d e s é c u r it é e t d e v a lid a t io n . L e s
d if f é r e n t e s
s o lu t io n s
d o n t le s
p r in c ip e s
e s s e n t ie ls
v ie n n e n t d ’ê t r e
é v o -
q u é s v o n t m a in t e n a n t ê t r e e x p o s é e s p lu s e n d é t a il.
A p p ro c h e
o n - c h a in
p a r f r a g m e n t a t io n
: E t h e re u m
2 .0
L e s s o lu t io n s d im e n s io n n a n t e s o n - c h a in c o n s is t e n t e n d e s m é c a n is m e s f o r m a lis é s q u i s ’e x é c u t e n t à l’in t é r ie u r d e la b lo c k c h a in e lle - m ê m e .
1 7 1
L e s N F T e n
4 0
q u e s t io n s
A u n iv e a u d ’E t h e r e u m , c ’e s t l’a p p r o c h e p a r f r a g m e n t a t io n ( o u s h a r d in g ) h é r it é e d e s b a s e s d e d o n n é e s q u i e s t c o n s id é r é e . C e t t e t e c h n iq u e c o n s is t e à p a r t it io n n e r à la f o is l’h is t o r iq u e tu d e
d e
e t l’é t a t d e
la b lo c k c h a in
f r a g m e n t s ( s h a r d s ) in d é p e n d a n t s . L ’id é e
E th e re u m
e s t q u e
e n
c h a c u n
u n e
d e
m u lt i-
c e s fra g -
m e n t s s e c o m p o r t e c o m m e u n e b lo c k c h a in à p a r t e n t iè r e q u i p o s s è d e s o n p r o p r e é t a t lo c a l, s o n p r o p r e h is t o r iq u e , e t e m p lo ie u n e p a r t ie ( v a r ia b le ) d u
ré s e a u
p o u r ê t r e v a lid é e . C o u p lé e a u p a s s a g e à u n m o d è le d e c o n s e n s u s p a r p r e u v e d e p a r t ic ip a t io n u n e
g ra n d e
s a ir e
(P o S ), c e tte
e f f ic a c it é
a p p ro c h e
é n e r g é t iq u e
p o u r m a in t e n ir le
p e rm e t d e
to u t e n
ré s e a u . L a
p a r a llé lis e r le s o p é r a t io n s a v e c
r é p a r t is s a n t la c h a r g e
p r in c ip a le
d if f ic u lt é
e s t a lo r s
t o t a le d e
n é c e s -
g a r a n t ir u n
é t a t g lo b a l c o h é r e n t p o u r l’e n s e m b le d e s f r a g m e n t s a u t o u r d ’u n e c h a în e p r in c ip a le d it e d e b a lis e o u « p h a r e » ( b e a c o n c h a in e n a n g la is ) d e
c h a rg e
e t
r é g is s a n t
c o m m e
u n
m é tro n o m e
la
a s s u r a n t l’é q u ilib r a g e
t e m p o r is a t io n
s u r la
b lo c k -
c h a in p o u r a t t e in d r e le c o n s e n s u s s u r le s b lo c s à a jo u t e r . L e t e m p s e s t e n e f f e t d é c o u p é e n « é p o q u e s » ( e p o c h e n a n g la is ) c o m p o s é e s d e
3 2 s lo t s d e
12 s e c o n d e s c h a c u n . C h a q u e
s lo t e s t u n e
d ’ê t r e a jo u t é à la c h a în e d e b a lis e s e t a u x f r a g m e n t s . À
o c c a s io n
p o u r u n
b lo c
c h a q u e é p o q u e , u n p a r t i-
c ip a n t e s t c h o is i a lé a t o ir e m e n t p o u r a v o ir le d r o it d e p r o p o s e r u n b lo c ( in c lu a n t le s a t t e s t a t io n s ) s u r u n p e lé
« c o m it é »
v e r s d ’u n
e s t
s lo t e t u n
c h o is i a u
fra g m e n t d o n n é . U n
h a s a rd
p o u r c e r t if ie r la
s c h é m a d e s ig n a t u r e c u m u la t if
?
g ro u p e
v a lid it é
d e
v a lid e u r s a p -
d ’u n
b lo c
a u
tra -
p e r m e t t a n t d e c o m b in e r le s « a t t e s -
t a t io n s » ( s o u s f o r m e d e v o t e s ) d e c h a q u e v a lid e u r e n u n e s e u le s ig n a t u r e , a v e c u n s e u il p o u r le n o m b r e d e s ig n a t u r e s r e q u is e s . U n e
t r a n s a c t io n
t r a it é e
d a n s u n
fra g m e n t p e u t a
p r io r i im p a c t e r u n
c o n tra t
s e t r o u v a n t d a n s u n a u t r e f r a g m e n t . A in s i, le p a r t it io n n e m e n t n é c e s s it e u n s y s t è m e d e c o m m u n ic a t io n e t d e v a lid a t io n e n t r e le s f r a g m e n t s ( c r o s s - s h a r d ) s e r v a n t à h a r m o n is e r l’é t a t g lo b a l d e la b lo c k c h a in E t h e r e u m . S a n s e n t r e r d a n s le s d é t a ils , c e t t e
c o o r d in a t io n
f a it a p p e l à
d e s r e ç u s ( r e c e ip t s ) q u i s o n t d e s o b je t s
r e p r é s e n t a n t l’e f f e t d ’u n e t r a n s a c t io n . I ls s o n t in s c r it s s u r la c h a în e d e b a lis e s e t p e u v e n t d o n c ê t r e c o n s u lt é s p a r l’e n s e m b le d e s c o m it é s . D e t e ls r e ç u s é t a ie n t d é jà u t ilis é s d a n s E t h e r e u m
e n t a n t q u e jo u r n a u x d ’é v é n e m e n t s ( lo g s ) .
T o u s c e s m é c a n is m e s s ’a v è r e n t c o m p le x e s à m e t t r e v e rs E th e re u m
2 .0
c é d e m m e n t , e lle
a
n e
d é jà
s u b i d e
n o m b re u x
d e v r a it p a s ê t r e
la p lu p a r t d e s p r o je t s N F T
e n
p la c e
re ta rd s . C o m m e
c o m p lé t é e
d é f in is s u r E t h e r e u m
a v a n t 2 0 2 2 s e
e t la m ig r a t io n
m e n t io n n é
v o ir e
t o u r n e n t v e r s d e s s o lu t io n s
d ’e x t e n s ib ilit é f a is a n t a p p e l à d e s c h a în e s s e c o n d a ir e s .
?S
c h é m a m u lt i- s ig n a t u r e c o m p a c t s u r b lo c k c h a in d e B o n e h - L y n n - S h a c h a m
eprint.iacr.org/2018/483.pdf
1 7 2
p ré -
2 0 2 3 . A u s s i
(B L S ) :
3 1
A p p ro c h e L e s
d è re
o f f - c h a in
c a n a u x
c a n a u x
d e
q u e
Q u e lle s s o n t le s s o lu t io n s a u x lim it e s d u d é v e lo p p e m e n t d e s N F T ?
d ’é t a t s
(e n
p a ie m e n t s
to u te
d e
p a r c a n a u x d ’é t a t s a n g la is la
s ta te
s o lu t io n
m ic r o - t r a n s a c t io n
c h a n n e ls ) g é n é r a lis e n t le
L ig h t n in g
n e
N e tw o rk s
n é c e s s it e
p a s
c o n c e p t d e s
[ 5 , Q . 2 9 ] q u i c o n s i-
fo rc é m e n t u n
e n r e g is t r e -
m e n t im m é d ia t s u r la b lo c k c h a in p r in c ip a le ( d e n iv e a u 1 ) m a is q u ’a u c o n t r a ir e , il e s t p o s s ib le d e d é f in ir u n c a n a l d e c o m m u n ic a t io n s p é c if iq u e e t s e c o n d a ir e s u r le q u e l le s p a r t ic ip a n t s p e u v e n t f a ir e a u t a n t d e t r a n s a c t io n s q u ’ils le s o u h a it e n t , d im in u a n t d ’a u t a n t le c e
t r a f ic
s u r le
ré s e a u
p r in c ip a l. À
c a s , le s r é s u m é s d e s t r a n s a c t io n s o p é r é e s s u r c e
d a ir e
s o n t t r a n s m is à
la
c h a în e
p r in c ip a le
p o u r f a ir e
in t e r v a lle s r é g u lie r s d a n s c a n a l d e
p a ie m e n t s e c o n -
l’o b je t d ’u n e
t r a n s a c t io n
à
p a r t e n t iè r e in s c r it e s u r la b lo c k c h a in . A in s i le s c a n a u x d ’é t a t n é c e s s it e n t u n e t r a n s a c t io n d ’o u v e r t u r e ( p a r e x e m p le p o u r m e t t r e e n g a g e u n c e r t a in m o n t a n t a u p r è s d ’u n c o n t r a t in t e llig e n t « ju g e » ) e t u n e d e f e r m e t u r e ( t y p iq u e m e n t p o u r a p p o r t e r u n e p r e u v e d e c o n c lu s io n d e s in t e r a c t io n s a u e n tre
c o n t r a t ju g e
q u i p e u t e n
v é r if ie r la lé g it im it é
e t f e r m e r le
c a n a l)
le s p a r t ic ip a n t s . T o u s le s é t a t s in t e r m é d ia ir e s s o n t e n v o y é s d ir e c t e m e n t
e n t r e le s p a r t ie s ( q u i d o iv e n t t o u t e s s ig n e r c e s é c h a n g e s p o u r in d iq u e r l’a s s e n t im e n t ) . I l e s t im p o r t a n t d e n o t e r q u e le s c a n a u x d ’é t a t n é c e s s it e n t u n e d is p o n ib ilit é t o t a le d e t o u s le s p a r t ic ip a n t s im p liq u é s , s o u s p e in e d e v o ir u n p a r t ic ip a n t p u b lie r u n m e n t d e
a n c ie n
é t a t e t le
r e v e n d iq u e r c o m m e
s é r ie u x p r o b lè m e s d a n s le
le
d e r n ie r . C e la p o s e
c a s d ’é c h a n g e s d ’a c t if s N F T
é v id e m -
p o u r le s q u e ls
le r e c o u r s à d e s c a n a u x d ’é t a t n ’e s t d o n c p a s a d a p t é .
A p p ro c h e U n e
o f f - c h a in
s id e c h a in
o u
p a r s id e c h a in s
c h a în e
la t é r a le
e s t u n e
b lo c k c h a in
d is t in c t e , a u t o n o m e
e t
p a r a llè le à la c h a în e p r in c ip a le ( s o u v e n t q u a lif ié e d e c h a în e p a r e n t e ) , q u i in t e r a g it a v e c c e lle - c i p a r le b ia is d e p o n t s ( b r id g e s ) b i- d ir e c t io n n e ls p e r m e t t a n t d e t r a n s f é r e r d e s a c t if s d ’u n e
b lo c k c h a in
s e s p r o p r e s a lg o r it h m e s d e
à l’a u t r e . U n e
c o n s e n s u s e t d e
s id e c h a in
d is p o s e
s e s p r o p r e s v a lid e u r s . E n
a in s i d e ré s u m é ,
le s é c h a n g e s s e p r o d u is e n t d a n s c h a q u e d ir e c t io n e n d e u x f o is d e u x é t a p e s : 1 .
le s a c t if s s o n t v e r r o u illé s o u
g e lé s s u r le u r b lo c k c h a in
p r in c ip a le , à
v e r r o u illé s , d e
je t o n s
l’a id e
d ’u n c o n t r a t in t e llig e n t ; 2 .
u n e
f o is
q u e
c e s
a c t if s
s o n t
n o u v e a u x
c o rre s p o n -
d a n t s s o n t c r é é s s u r la b lo c k c h a in la t é r a le ; 3 .
p o u r r é c u p é r e r s e s a c t if s in it ia u x , le s je t o n s c o r r e s p o n d a n t s d e
la
c h a în e
la t é r a le s o n t b r û lé s ; 4 .
e n r é p o n s e à c e t t e d e s t r u c t io n , le s a c t if s in it ia u x s o n t d é v e r r o u illé s .
1 7 3
L e s N F T e n
4 0
q u e s t io n s
C e t t e t e c h n iq u e p e r m e t d e g a r a n t ir q u e le s a c t if s n e s o n t ja m a is u t ilis é s s im u lt a n é m e n t s u r le s r a n t ir u n e
d e u x
?
b lo c k c h a in s
in t e r o p e r a b ilit é
e n tre
d e s
. L e s
s id e c h a in s
b lo c k c h a in s
d e
p e r m e t t e n t a in s i d e n a tu re
g a -
d if f é r e n t e , c e
q u i
s ’a v è r e p a r t ic u liè r e m e n t a d a p t é a u x d é v e lo p p e m e n t s N F T . E n o u t r e , u n e c h a în e la t é r a le o f f r e u n m o y e n s im p le d ’e x p lo r e r d e n o u v e lle s f o n c t io n n a lit é s e t d ’é te n d re u n e
le s
s e r v ic e s
n o u v e lle
p ro p o s é s
b lo c k c h a in . L e
s u r la
c h a în e
t a b le a u
p r in c ip a le
3 1 .1 r é s u m e
s a n s
n é c e s s it e r d e
c ré e r
le s c a r a c t é r is t iq u e s d e s p r in -
c ip a le s s id e c h a in s e x p lo it é e s à l’h e u r e a c t u e lle ( 2 0 2 1 ) p o u r a c c é lé r e r le s d é v e lo p p e m e n t s N F T .
S id e c h a in
T V L * [M
e]
M o d è le
d e
C o n s e n s u s
P e rfo rm a n c e s (o b s e rv é e s e n
'3 s / b
B in a n c e S m a r t C h a in 16 6 3 0
P o S
5 8
binance.org
2 0 2 1 )
F r a is d e t r a n s a c t io n
P r o je t N F T n o t a b le
lo c 0 ,1 5
T P S
$
A ir n f t s , w a p ,
B a k e ry S -
B a t t le
P e ts ,
P a n c a k e S w a p
'2 s / b
P o ly g o n 4 2 9 0
P o S
10 6
polygon.technology
'1 s / b
S k a le 1 7 6 0
P o S
2 0 0 0
skale.network
'3 s / b
R o n in 1 16 0
P o A
lo c < 0 ,0 0 0 1 $
T P S
1 9 )
p iq u e s
( q u e s t io n 2 4 )
0 ,2 0
$
N F T ra d e
lo c 0
A x ie
In f i-
n it y
'5
x D a i 12 5
D P o S
9 0
xdaichain.com
P a r is h ip -
( q u e s t io n
lo c T P S
n / a T P S
bridge.roninchain.com
D e c e n t r a la n d
( q u e s t io n 1 9 )
s / b lo c < 0 ,0 0 0
T P S
0 2 $
C a rg o ,
D a rk F o re s t,
U n iq u e .o n e ,
G it -
c o in , B e y o n d N F T
T a b le a u
3 1 .1 – C a r a c t é r is t iq u e s d e s p r in c ip a le s s id e c h a in s u t ilis é e s d a n s le s d é v e lo p p e m e n t s N F T .
* : V a le u r t o t a le im m o b ilis é e ( T o t a l V a lu e L o c k e d ) t e lle q u e r e p o r t é e e n d é c e m b r e 2 0 2 1 .
U n d e
p o in t im p o r t a n t à r e t e n ir c o n c e r n e la s é c u r it é d e s s id e c h a in s : le n o m b r e
v a lid e u r s d é d ié s à
o p é r e r la
c h a în e
la t é r a le
e s t p a r f o is e x t r ê m e m e n t f a ib le
c o m m e c e la a é t é le c a s a v e c le je u A x ie In f in it y ( c f . q u e s t io n 1 9 ) . P a r a ille u r s , e t b ie n q u ’il y a it e u p lu s ie u r s t e n t a t iv e s p o u r c r é e r d iv e r s m é c a n is m e s d e t r a n s f e r t e n tre
c h a în e s ( c o m m e
p a r re ç u
u n
P o lk a d o t , C o s m o s , o u
t r a it e m e n t f o r m e l a d é q u a t . À
c e
I n t e r le d g e r ) , c e s s o lu t io n s n ’o n t
n iv e a u
e n
p a r t ic u lie r , l’in t e r a c t io n
d e b lo c k c h a in s d o t é e s d e m é c a n is m e s d e c o n s e n s u s d if f é r e n t s r e s t e u n e q u e s t io n
o u v e r t e . C ’e s t p o u r q u o i il e s t s a n s d o u t e p r é f é r a b le p o u r le m o m e n t d e s e
t o u r n e r v e r s d ’a u t r e s a p p r o c h e s d e n iv e a u
?C
’e s t
p o u r q u o i le
te rm e
c u s t o d ia l s id e c h a in
2 c o m m e c e lle s d é c r it e s c i- a p r è s .
( c h a în e
la t é r a le
d é p o s it a ir e ) e s t
p a r f o is
p o u r q u a lif ie r c e t t e a p p r o c h e e t la d is t in g u e r d e s m é c a n is m e s d e t y p e P la s m a e t R o llu p c e s s it e n t p a s u n
u t ilis é
q u i n e n é -
t e l d é p ô t p o u r f o n c t io n n e r , m a is e x p lo it e n t d e s in f o r m a t io n s e t d e s p r e u v e s p r o -
v e n a n t d e s o u r c e s e x t e r n e s p o u r g a r a n t ir la c o h é r e n c e d u s y s t è m e - le t e r m e « n o n - c u s t o d ia l s id e c h a in s » e s t c o n s id é r é d a n s c e c a s .
1 7 4
3 1
Q u e lle s s o n t le s s o lu t io n s a u x lim it e s d u d é v e lo p p e m e n t d e s N F T ?
P la s m a C a s h P la s m a lik
C a s h
B u t e r in
e s t u n e
q u i n e
v a r ia n t e
f o n c t io n n e
d e
P la s m a
q u ’a v e c
p ré s e n té e
d e s je t o n s n o n
e n
m a rs 2 0 18
p a r V it a -
f o n g ib le s t o u t e n
p a llia n t
le s p r o b lè m e s d ’é v a c u a t io n s g é n é r a le s ( m a s s - e x it ) r e n c o n t r é s a v e c l’a p p r o c h e
?
in it ia le S p a rs e
. C e tte
p r o p o s it io n
M e r k le
T re e
re p o s e
(S M T ) e n
l’a b s e n c e d ’u n e t r a n s a c t io n c h a n g e m e n ts d e (
∅)
s u r l’u t ilis a t io n
d ’a r b r e s d e
M e r k le
« c re u x » ,
a n g la is , q u i p e r m e t t e n t n o t a m m e n t d e
d a n s u n
p r o p r ié t a ir e
d ’u n
p ro u v e r
b lo c . L e s f e u ille s d e c e t a r b r e r e f lè t e n t le s
je t o n
N F T
p a r t ic u lie r . A in s i u n e
v a le u r n u lle
t r a d u it le f a it q u e la p r o p r ié t é d ’u n je t o n N F T n ’a p a s c h a n g é , c e q u i o p t im is e
le p a r c o u r s e t le s p r e u v e s d e l’h is t o r iq u e d e t r a n s a c t io n s a s s o c ié e s . C e p r in c ip e e s t illu s t r é d a n s la f ig u r e 3 1 .2 .
Bloc A
Bloc B
∅ ∅ ∅ ∅ NFT ID:
1
2
3
Bloc C
∅ A ∅ ∅
4
1
2
3
∅ ∅ ∅ ∅ 1
4
2
3
Bloc E
Bloc D
4
∅ C ∅ ∅
∅ B ∅ ∅ 1
2
3
1
4
2
3
4
Transaction
Bloc A
∅ A
F ig u r e
3 1 .2
– Illu s t r a t io n d u
Bloc B
∅
Bloc C
B
Bloc D
t r a n s f e r t d ’u n je t o n N F T d a n s P la s m a
P o u r v é r if ie r la v a lid it é d e la t r a n s a c t io n t r a n s f é r a n t la p r o p r ié t é d u B
historique de propriété
NFT n°2: B => C
C a s h .
je t o n n ° 2 d e
à C , il s u f f it d e p a r c o u r ir l’h is t o r iq u e d e s c h a n g e m e n t s d e p r o p r ié t a ir e s s u r le s b lo c s p r é c é d e n t s r e p r é s e n t é s p a r d e s a r b r e s d e M e r k le c r e u x ( S p a r s e M e r k le T r e e ) , u n e v a le u r N U L L (
∅)
s ig n if ia n t l’a b s e n c e d e c h a n g e m e n t p o u r le b lo c c o u ra n t.
P la s m a
C a s h
p ré s e n te
d e
n o m b re u x
a v a n ta g e s
d a n s
la
g e s t io n
d e
N F T
e n
t e r m e s d ’e x t e n s ib ilit é t o u t e n a t t é n u a n t le p o u v o ir d e n u is a n c e d e s é v e n t u e lle s fra u d e s d e
?A c a s d e
l’o p é r a t e u r P la s m a d a n s le
c a d re
d e s é v a c u a t io n s g é n é r a le s . E n
e f-
f in d e s e p r o t é g e r d e l’o p é r a t e u r e n c h a r g e d e la p r o d u c t io n d e b lo c s d e la c h a în e P la s m a e n f r a u d e , le
m a s s - e x it e s t u n e
m e s u re
d ’u r g e n c e
à la h a u t e u r d e
c e tte
c a p a c it é
: s i u n
u t ilis a -
t e u r s ’a p e r ç o it d ’u n e l’a c t iv it é m a lv e illa n t e d e la p a r t d e l’o p é r a t e u r , a lo r s t o u t le m o n d e e s t a u t o r is é à q u it t e r a v a n t lu i la c h a în e la t é r a le . C e t t e s o lu t io n e x t r ê m e p o s e d e n o m b r e u x p r o b lè m e s , n o t a m m e n t d e
c o n g e s t io n
s u r la
b lo c k c h a in
p r in c ip a le
q u i p e u t a lo r s v o ir s o u s c e r t a in e s c o n d it io n s d e s
u t ilis a t e u r s p e r d r e le u r s f o n d s .
1 7 5
L e s N F T e n
fe t, u n
4 0
q u e s t io n s
r e t r a it n e
p e u t c o n c e r n e r q u ’u n
s e u l N F T
à
la
f o is c e
q u i e s t p lu s f a c ile -
m e n t g é r a b le q u e d a n s le c a s g é n é r a l. U n in c o n v é n ie n t n o t a b le e s t la t a ille d e la p re u v e U n
d ’h is t o r iq u e
e x e m p le
ré s e a u
q u i a c c o m p a g n e
d ’im p lé m e n t a t io n
c h a q u e
e s t p ro p o s é
t r a n s a c t io n
s u r le
ré s e a u
q u i p e u t v it e L o o m
?
o u
g r o s s ir .
a u
s e in
d u
P o ly g o n ( c f . q u e s t io n 1 9 ) .
A p p ro c h e
o f f - c h a in
d e
n iv e a u
L e s s o lu t io n s p r é c é d e n t e s d e
2
p a r R o llu p
p a s s a g e
à
l’é c h e lle
v is e n t à
d é p la c e r le s d o n -
n é e s e t le s c a lc u ls e n d e h o r s d e la c h a în e p r in c ip a le . L e s a p p r o c h e s p a r r o llu p , h é r it é d u c o n c e p t d e s s h a d o w p a r V it a lik
B u t e r in , n e
d é p o r t e n t q u ’u n e
p a r t ie
d e s « a g ré g a te u rs » e x te rn e s s o n t c h a rg é s d e v a n c h e , u n e
p a r t ie
d e s d o n n é e s d e
c h a in d é f in is e n 2 0 1 4
d e s c a lc u ls e t d e s v a lid a t io n s :
f o u r n ir d e s p r e u v e s d ’é t a t . E n
t r a n s a c t io n
r e s t e n t s t o c k é e s s u r la
re -
b lo c k -
c h a in p r in c ip a le ( o n - c h a in ) s o u s f o r m e c o m p r e s s é e s ( o u « e n r o u lé e s » ) p o u r e n r é d u ir e
la
t a ille
e t, d e
c e
f a it , le u r c o n s o m m a t io n
c a t iv e m e n t le s c a p a c it é s d e t y p iq u e m e n t d e
d e
g a s e n
t r a it e m e n t s u r la b lo c k c h a in
15 à 20 000 t r a n s a c t i o n s
a m é lio r a n t s ig n if i-
p r in c ip a le
e n
p a s s a n t
p a r s e c o n d e .
Sidechain Rollup
Contrat Rollup
Etat racine: 0x1345f7
0x1345f7
Arbre de Merkle
Ex: Solde des comptes
Contrat Dépot
Alice: 50
Contrat Retrait 1 seule transaction sur L1
Contrat Vérification de preuve
Alice ! Bob
20
10 Alice ! Charlie
Alice ! Charlie 10
10 Bob ! Charlie
Bob ! Charlie 10
– P r in c ip e g é n é r a l d u
p r in c ip e
g é n é r a l e s t illu s t r é
c h a în e
0xbc892f
Alice: 20
Bob: 110
p a s s a g e à l’é c h e lle d e n iv e a u
d ’E t h e r e u m
L e
David: 200
Charlie: 170
David: 200
compression des transactions du lot
Blockchain Principale Ethereum
r o llu p ) s u r la
Transactions (exécution off-chain)
Alice ! Bob 20
Etat racine avant: 0x1345f7 Etat racine après: 0xbc892f
Contrat Rollup
3 1 .3
Charlie: 150
Batch/rollup de transactions
Etat racine: 0xbc892f
F ig u r e
Bob: 100
stocké off-chain mais peut être reconstruit depuis les données on-chain
p r in c ip a le
d a n s
2 ( la y e r 2 )
p a r « r o llu p » .
la
f ig u r e
m a in t ie n t u n e
3 1 .3 . U n
r a c in e
c o n t r a t in t e llig e n t ( le
d ’é t a t ( s t a t e
ro o t) c o rre s -
p o n d a n t à la v a le u r d e la r a c in e d e l’a r b r e d e M e r k le r e p r é s e n t a t if d e l’é t a t c o u r a n t , t y p iq u e m e n t s u r u n e
c h a în e
la t é r a le . L e s t r a n s a c t io n s s o n t e x é c u t é e s e n
? github.com/loomnetwork/plasma-cash
1 7 6
3 1
d e h o rs d e
la
Q u e lle s s o n t le s s o lu t io n s a u x lim it e s d u d é v e lo p p e m e n t d e s N F T ?
c h a în e
re n v o y é
p o u r ê tre
p a le . C e
r o llu p
d e n te d e
p r in c ip a le , r e g r o u p é e s p a r lo t ( b a t c h ) d o n t u n
p u b lié
à
c o m p re n d
tra v e rs
u n e
s e u le
t r a n s a c t io n
é g a le m e n t l’in f o r m a t io n
s u r la
s u r la r a c in e
( in d iq u a n t l’é t a t d ’o r ig in e ) e t la n o u v e lle , c ’e s t - à - d ir e
M e r k le
a p r è s le
t r a it e m e n t d e s t r a n s a c t io n s . L e
d ’é t a t p r é c é d e n t e
d u
lo t c o r r e s p o n d
à s a v e r s io n
e s t
p r in c i-
d ’é t a t p r é c é -
la r a c in e
c o n t r a t v é r if ie
a c t u e lle
ré s u m é
c h a în e
d e
l’a r b r e
q u e
la r a c in e
e t s i c ’e s t le
c a s , m e t
à jo u r c e t t e v a le u r a v e c la n o u v e lle r a c in e d ’é t a t . S e p o s e a lo r s la q u e s t io n d e la v a lid it é
e t d e
l’e x a c t it u d e
d e s in f o r m a t io n s p u b lié e s d a n s la t r a n s a c t io n
d e
r o l-
lu p . Il e x is t e d e u x f a m ille s d e s o lu t io n s p o u r t r a it e r c e p r o b lè m e :
I
le s o p t im is t ic r o llu p s , q u i s u p p o s e n t p a r d é f a u t q u e le r o llu p p r o p o s é e s t c o r r e c t ( d ’o ù
le n o m ) . E n r e v a n c h e , n ’im p o r t e q u i p e u t c h e r c h e r à d é t e c -
t e r d e s t r a n s a c t io n s m a lv e illa n t e s e t , s i c ’e s t le c a s , f o u r n ir u n e p r e u v e
d e
f r a u d e p o u r e n t ir e r b é n é f ic e . U n m é c a n is m e d e r é s o lu t io n d e c o n f lit s r e p o s a n t s u r u n e n s e m b le d e c o n t r a t s in t e llig e n t s p o u r r a a lo r s v é r if ie r c e t t e p r e u v e . P o u r c e la , le s
t r a n s a c t io n s
p o t e n t ie lle m e n t in c o r r e c t e s
s o n t re -
jo u é e s , m a is c e t t e f o is s u r la c h a în e p r in c ip a le . S i l’a c t e m a lv e illa n t e s t a v é r é , le s
a u te u rs
e n
s o n t p u n is
f o n d s q u ’ils o n t m is e n
( t y p iq u e m e n t e n
d é p ô t) e t u n
p r é le v a n t u n e
é ta t c o rre c t e s t re s ta u ré
p a r t ie ( le
d e s
c o n tra t
d e r o llu p c o n s e r v e u n e t r a c e d e t o u t s o n h is t o r iq u e d e r a c in e s d ’é t a t a in s i q u e l’e m p r e in t e c r y p t o g r a p h iq u e d e c h a q u e b a t c h ) . B ie n e n t e n d u , l’a c t e d e
p r o d u ir e
u n e
p o u r a v o ir le d é p ô t u n e n é e la
(q u e
p re u v e
d r o it d e
c a u t io n
c e
fa u te
q u i p o u rra
m a s s iv e
d e
in v a lid e
u n e
ê tre
s o it in t e n t io n n e l o u
p r o d u c t io n
p o u r s a t u r e r le r é s e a u
I
d e
s o u m e ttre
e s t é g a le m e n t p u n i. E n
p r é le v é e
n o n ) . C e la
p re u v e s d e
e ffe t,
p r e u v e , il f a u t é g a le m e n t m e t t r e e n
c a s
d e
s o u m is s io n
p e r m e t é g a le m e n t d e
fa u te s d a n s u n
e n
e rro -
lim it e r
b u t m a lv e illa n t ( i.e .,
d e la b lo c k c h a in p r in c ip a le ) ;
le s Z K - r o llu p s q u i u t ilis e n t d e s p r e u v e s d e v a lid it é : c h a q u e lo t c o m p r e n d u n e
p re u v e
K n o w le d g e
c r y p t o g r a p h iq u e
à
d iv u lg a t io n
P ro o f (Z K P )) q u i p ro u v e
ta t c o rre c t d e
l’e x é c u t io n
s o it l’a m p le u r d u
d u
c a lc u l, la
q u e
lo t ( s a n s e n
p re u v e
n u lle
la
d e
r a c in e
c o n n a is s a n c e
(Z e ro -
p o s t - é t a t e s t le
r é s u l-
r é v é le r le s d é t a ils ) . Q u e lle
p e u t ê tre
q u e
t r è s r a p id e m e n t v é r if ié e
s u r
la c h a în e , e n p a r t ic u lie r la t r a n s a c t io n d e r o llu p p e u t ê t r e im m é d ia t e m e n t r e je t é e
s i e lle
c o n t ie n t u n e
o u
p lu s ie u r s t r a n s a c t io n s in c o r r e c t e s . Il e x is t e
p lu s ie u r s t y p e s d e p r e u v e s a c t u e lle m e n t c o n s id é r é e s : Z K - S N A R K le m e n t u t ilis é e d a n s Z C a s h
?S
N A R K
[5 , Q . 2 8 ], Z K - S T A R K
, o u
B u lle t P r o o f s
: Z e r o - K n o w le d g e S u c c in c t n o n - in t e r a c t iv e a r g u m e n t o f k n o w le d g e .
eprint.iacr.org/2011/443.pdf S
T A R K
: Z e r o - K n o w le d g e S u c c in c t t r a n s p a r e n t a r g u m e n t o f k n o w le d g e
eprint.iacr.org/2018/046.pdf eprint.iacr.org/2017/1066.pdf
1 7 7
?
, é g a .
L e s N F T e n
4 0
q u e s t io n s
L e s r o llu p s o p t im is t e s e x é c u t e n t u n e a p p e lé e O V M c o n tra ts
in t e llig e n t s
e x p liq u e
le u r p o p u la r it é . C e
q u e
c e u x
s i c e r t a in s p r o je t s c o m m e
la n c é s
z k S y n c
d ’E t h e r e u m
( T o t a l V a lu e
c e tte
c o m p a t ib le
E V M
e t
L o c k e d ) q u i n e
?
s a n s
c a s a v e c
m o d if ic a t io n , c e le s Z K - r o llu p
q u i
(m ê m e
d é v e lo p p e m e n t s D e F i e t N F T . D a n s l’a t -
2 .0 , le s a p p r o c h e s o f f - c h a in
t e c h n o lo g ie
d é c e m b re 2 0 2 1
le
s o n t p r o c h e s d ’y a r r iv e r ) , q u i r e s t e n t m a jo r i-
s o n t t o u jo u r s p lu s p lé b is c it é e s , c o m m e s é e
v ir t u e lle
s u r E th e re u m
n ’e s t p a s e n c o r e
t a ir e m e n t u t ilis é s d a n s le s n o u v e a u x te n te
m a c h in e
( O p t im is t ic V ir t u a l M a c h in e ) . C e la p e r m e t d ’e x é c u t e r le s m ê m e s
e n
c e s s e
d e
1,28 m
p o u r a t t e in d r e
d e
n iv e a u
t é m o ig n e c r o ît r e
illio n
2
( la y e r 2 ) p a r r o llu p
la v a le u r t o t a le
im m o b ili-
p o u r le s p r o je t s r e p o s a n t s u r
d ’E T H , s o it
6m
illia r d s
d ’e u r o
e n
.
L e t a b le a u 3 1 .2 r é s u m e le s p r in c ip a le s c a r a c t é r is t iq u e s d e c h a q u e t y p e d e r o llu p , e n p o in t a n t le s p r o je t s n o t a b le s e x p lo it a n t c e s a p p r o c h e s .
O p t im is t ic R o llu p
Z K - R o llu p S N A R K s
P e rfo rm a n c e s F r a is f ix e
4 0 0
g a s p a r b a t c h
à 2 0 0 0
'4 0
T P S
2 0 0 0
'6
K
( t r a n s a c t io n lé g è r e )
'1 D é la i d e
r é t r a c t a t io n
S T A R K s
T P S
9 0 0 0
'5
0 0 K
T P S M
( v é r if ic a t io n in t e n s iv e )
s e m a in e
( r é s o lu t io n d e c o n f lit s )
1- 10
m in
( v é r if ic a t io n p r e u v e s d e f r a u d e ) C o m p le x it é
t e c h n o lo g iq u e
F a ib le
É le v é e
F o rte S u p p o r t c o n t r a t s e x is t a n t s
Im p lé m e n t a t io n s n o t a b le s
F a ib le
( E V M - c o m p a t ib le ) O p t im is m , A r b it r u m B o b a , F u e l, C a r t e s i
z k S y n c
S ta rk E x
L o o p r in g , H e r m e z
Im m u t a b le X
z k T u b e , A z te c
D e v e r s iF i, d Y d X
P r o je t s N F T
S y n t h e t ix , A a v e g o t c h i
z k N F T
G o d s U n c h a in e d
n o t a b le s
A r b it r u m
z k B o x
S o ra re
T a b le a u
3 1 .2
G e n e s is N F T
– C a r a c t é r is t iq u e s e t p r o p r ié t é s d e s s o lu t io n s d ’e x t e n s ib ilit é d e n iv e a u d ’E t h e r e u m
?c
f . t a b le a u
3 1 .1 p a g e 1 7 4
p o u r u n e c o m p a r a is o n
t a ir e s ( c u s t o d ia l s id e c h a in s ) .
1 7 8
2
p a r r o llu p .
a v e c la s it u a t io n
d e s c h a în e s la t é r a le s d é p o s i-
5
L e s n o rm e s t e c h n iq u e s d e s N F T
L e s N F T e n
4 0
q u e s t io n s
1 8 0
Q u ’e s t - c e
3 2
L a c r y p t o g r a p h ie
f o r m a t io n
e s t u n
m e s s a g e
c o n te n u e
c h if f r é e . A in s i, le s
e n
e n s e m b le
c la ir
d a n s
le
E n
d e
u n
d e
t e c h n iq u e s m a t h é m a t iq u e s q u i t r a n s -
m e s s a g e
m e s s a g e
p r a t iq u e , la a p p e lle
s é c u r it é d e s
s im ila ir e , le
p ro c e s s u s d e
e s t p a ra m é tré
c h if f r é
s o rte
q u e
l’in -
u n e
f o is
in v e n t e n t d e s
d e
t e lle
m é th o d e s
f o n c t io n
d e
d e
c h if f r e m e n t d e
c h if f r e m e n t
E
e t d ’u n e
D.
d e
c e s o p é r a t io n s c r y p t o g r a p h iq u e s e s t a s s u r é e
c le f s . A in s i, la
f e c t u e à l’a id e d ’u n e c le f
C
o r ig in a l s o it in c o m p r é h e n s ib le
p lu s c o m p le x e s , c o m p o s é e s d ’u n e
q u ’o n
c h if f r é
Men
c ry p to g ra p h e s
f o n c t io n d e d é c h if f r e m e n t
c e
p a ir e
c le f s p r iv é e / p u b liq u e ?
fo rm e n t u n
p lu s e n
q u ’u n e
Ke , p
t r a n s f o r m a t io n
m e s s a g e
c la ir
M
p a r s ’e f -
a r a m è t r e d e la f o n c t io n d e c h if f r e m e n t . D e f a ç o n
r e c o n s t r u c t io n
p a r u n e
d ’u n
c le f
Kd
d u
lo r s d e
m e s s a g e
c la ir à
l’a p p lic a t io n
d e
p a r t ir d u
m e s s a g e
la f o n c t io n
d e
d é -
c h if f r e m e n t . A in s i la r e la t io n f o n d a m e n t a le d e la c r y p t o g r a p h ie illu s t r é e d a n s la f ig u r e 3 2 .1 e s t v é r if ié e .
(
EKe (M ) = C DKd (C ) = M
(1)
Ke
M
E
B o n jo u r
C
z g k & $ q w
D T e x t e c la ir
T e x t e c h if f r é
Kd F ig u r e
3 2 .1 – R e la t io n f o n d a m e n t a le d e la c r y p t o g r a p h ie .
1 8 1
L e s N F T e n
L e
ty p e
4 0
d e
q u e s t io n s
r e la t io n
q u i u n it le s c le f s
Ke
e t
Kd
u t ilis é e s d a n s le
c h if f r e m e n t e t
le d é c h if f r e m e n t d é f in it d e u x c a t é g o r ie s d e s y s t è m e s c r y p t o g r a p h iq u e s :
I
le s s y s t è m e s à c le f s e c r è t e ( d it s s y m é t r iq u e s ) d ’u n e p a r t ; la c le f e s t u n s e c r e t p a r t a g é e n t r e l’é m e t t e u r e t le d e s t in a t a ir e :
I
le s s y s t è m e s à
c le f p u b liq u e
Ke = Kd = K ;
( d it s a s y m é t r iq u e s ) d ’a u t r e
p a rt ; a u c u n e
in -
f o r m a t io n s e c r è t e n ’e s t p a r t a g é e a p r io r i e n t r e le s p a r t ic ip a n t s à l’é c h a n g e d e m e s s a g e e t
Ke e s t
Ke 6= Kd .
u n e c le f p u b liq u e a p p e lé e à ê t r e p u b lié e d a n s u n e s o r t e d ’a n n u a ir e
p u b lic d e t e lle s o r t e q u e n ’im p o r t e q u i p o u r r a r é c u p é r e r c e t t e c le f , e n t e s t e r l’o r ig in e e t l’u t ilis e r p o u r c h if f r e r u n m e s s a g e
Kd e s t
M.
a lo r s u n e c le f p r iv é e e t s e c r è t e q u e le d e s t in a t a ir e g a r d e p o u r lu i e t
q u i lu i s e r v ir a à d é c h if f r e r le m e s s a g e c h if f r é r e ç u . E n
g é n é r a l, c e s
f o n c t io n s
A in s i, s a n s c o n n a ît r e n ’e x is t e r a
p a s d e
Kd , i l
m o y e n
re p o s e n t s u r u n
p r o b lè m e
« d if f ic ile »
à
ré s o u d re .
e s t d if f ic ile d e d é c h if f r e r u n m e s s a g e , e t c e , t a n t q u ’il
d e
ré s o u d re
le
p r o b lè m e
d it « d if f ic ile » . D a n s c e t o u -
v r a g e le s c le f s p u b liq u e s , p r iv é e s e t s y m é t r iq u e s s o n t r e p r é s e n t é e s p a r le s s y m b o le s r é s u m é s d a n s la f ig u r e 3 2 .2 .
C le f s y m é t r iq u e
C le f p r iv é e
F ig u r e
P o u r p lu s d e
d é t a ils , le
3 2 .2
liv r e
– S y m b o le s d e c le f s u t ilis é s .
ré fé re n c e
d e
B . S c h n e ie r [ 1 8 ] e t p lu s ie u r s a u t r e s
o u v r a g e s [ 1 2 , 6 ] p r é s e n t e n t le s d if f é r e n t e s m é t h o d e s d e c h if f r e m e n t e x is t a n t e s . P a r m i le s c h if f r e m e n t s à c h if f r e m e n t s n is t e s . U n m ê m e
c le f p u b liq u e , il e x is t e
d é t e r m in is t e s
c h if f r e m e n t
e t le s
c h if f r e m e n t s
d é t e r m in is t e
c h if f r é , a lo r s q u ’u n
d ’u n
d e u x ty p e s d e p r o b a b ilis t e s
m e s s a g e
c h if f r e m e n t p r o b a b ilis t e
d o n n é
c h if f r e m e n t : le s o u
n o n
p r o d u it
p r o d u it u n
d é t e r m i-
t o u jo u r s
m e s s a g e
le
c h if f r é
d if f é r e n t à c h a q u e c h if f r e m e n t , m ê m e s i le m e s s a g e à c h if f r e r e s t in c h a n g é .
C h if f r e m e n t s s y m é t r iq u e s L e s c h if f r e m e n t s s y m é t r iq u e s u t ilis e n t d o n c
la
m ê m e
c le f
K
p o u r c h if f r e r e t
d é c h if f r e r u n m e s s a g e . L a p r o t e c t io n d e c e t t e c le f e s t c r u c ia le p o u r la c o n f id e n -
1 8 2
3 2
Q u 'e s t - c e q u 'u n e p a ir e d e c le f s p r iv é e / p u b liq u e ?
t ia lit é d e s in f o r m a t io n s é c h a n g é e s . L e s a lg o r it h m e s d e c h if f r e m e n t s y m é t r iq u e r e p o s e n t s o u v e n t s u r d e s t e c h n iq u e s d e s u b s t it u t io n s e t d e t r a n s p o s it io n s . C e la o f f r e u n m o y e n r a p id e e t e f f ic a c e p o u r c h if f r e r u n m e s s a g e .
L e
c h if f r e m e n t
p a r f a it
( c h if f r e m e n t
d e
V e rn a m ).
C e
c h if f r e m e n t e s t p a r -
f a it o u in c a s s a b le a u s e n s d e la t h é o r ie d e l’in f o r m a t io n d e C la u d e S h a n n o n . C e c h if f r e m e n t s y m é t r iq u e e s t a p p e lé c h if f r e m e n t à m a s q u e je t a b le o u O n e - T im e P a d
( O T P ) , a u s s i a p p e lé
s u it e u n
d e
c h if f r e m e n t d e
b it s a lé a t o ir e s a u s s i lo n g u e
s e c re t
K
c o n n u
V e rn a m
q u e
le
u n iq u e m e n t d e s d e u x
?
. U n
m e s s a g e
à
m a s q u e
je t a b le
c h if f r e r . C e t t e
p a r t ic ip a n t s e t n e
e s t u n e s u it e
p e u t ê tre
e s t
u t ilis é e
q u ’u n e s e u le f o is . L e m e s s a g e o r ig in a l e s t c o d é s o u s f o r m e d e b it s . P o u r le c h if f r e r , c h a q u e b it d u m a s q u e e s t c o m p a r é a u m e s s a g e . S ’ils s o n t é g a u x , d a n s le
m e s s a g e
c h if f r é , s in o n
c ’e s t la v a le u r
2. C
f e c t u e r u n e a d d it io n b it à b it m o d u lo d e
r e c o n s t it u e r le
m e s s a g e
1q
c h if f r e m e n t d e
s e d é c r it d o n c d e la f a ç o n s u iv a n t e : p o u r t o u t m e s s a g e c la ir
C est
p la c é
o n n a is s a n t le m a s q u e , il e s t a lo r s f a c ile
o r ig in a l. F o r m e lle m e n t , le
m ê m e lo n g u e u r , le t e x t e c h if f r é
0e s t
u i e s t p la c é e ; c e c i r e v ie n t à e f -
Met
V e rn a m
u n e c le f
K
d e
d o n n é p a r :
C = EK (M ) = M ⊕ K o ù
⊕(q
u ’o n n o t e a u s s i
xor)
d é c h if f r e m e n t s ’e f f e c t u e
d é s ig n e l’o p é r a t io n lo g iq u e « o u e x c lu s if » b it à b it . L e
d e
la
m ê m e
fa ç o n
q u e
le
c h if f r e m e n t g r â c e
à
la
p ro -
p r ié t é s u iv a n t e :
DK (C ) = C ⊕ K = (M ⊕ K ) ⊕ K = M M a lh e u r e u s e m e n t , c e
c h if f r e m e n t p r é s e n t e
s a m is e e n p r a t iq u e c a r le m a s q u e
K
q u e lq u e s in c o n v é n ie n t s lo r s d e
d o it ê t r e :
I
a u s s i lo n g q u e le m e s s a g e à c h if f r e r ;
I
u t ilis é u n e s e u le f o is ;
I
g é n é r é d e m a n iè r e a lé a t o ir e p o u r é v it e r q u ’il n e s o it d e v in é ;
I
é c h a n g é d e m a n iè r e s û r e e n t r e le s p a r t ic ip a n t s .
S a n s p o s s ib le
c o n n a ît r e d e
le
m a s q u e
r e t r o u v e r le
K,
il e s t p r o u v é
m e s s a g e
o r ig in a l
M.
s o u s
c e s
c o n d it io n s
C e p e n d a n t , b ie n
q u ’il e s t im -
q u ’in v io la b le
e n
t h é o r ie , c e s in c o n v é n ie n t s le r e n d e n t f in a le m e n t t r è s c o m p le x e à u t ilis e r e n p r a t iq u e . C o m m e l’a b ie n s o u lig n é S t e v e B e llo v in « E n t a n t q u e p e r s o n n e p r a t iq u e ,
?C
e t a lg o r it h m e é t a it s u p p o s é a v o ir é t é é la b o r é p a r le M a jo r J . M a u b o r g n e e t p a r G . V e r n a m
1 9 1 7 . O r d ’a p r è s d e r é c e n t s t r a v a u x [ 1 ] , il f u t in v e n t é
1 8 3
35 a n s
p lu s t ô t p a r F r a n k M ille r .
e n
L e s N F T e n
4 0
j’a i o b s e r v é
q u e s t io n s
q u e
le s c h if f r e m e n t s à
m a s q u e
je t a b le
s o n t t h é o r iq u e m e n t in c a s -
s a b le s , m a is e n p r a t iq u e t r è s f a ib le . E n r e v a n c h e , le s c h if f r e m e n t s c o n v e n t io n n e ls s e
s o n t t h é o r iq u e m e n t c a s s a b le , m a is
t o u r n e r v e r s d ’a u t r e s m é t h o d e s d e
e n
p r a t iq u e
trè s
?
fo rts »
Il fa u t d o n c
c h if f r e m e n t t h é o r iq u e m e n t v u ln é r a b le s
m a is p lu s r o b u s t e s e n p r a t iq u e .
D E S .
23 n o v e m
L e
(N IS T ) a d o p te C e
b re
1976, l e
s ta n d a rd
d e
N a t io n a l In s t it u t e o f S t a n d a r d s a n d T e c h n o lo g y
c h if f r e m e n t D a t a
E n c r y p t io n
c h if f r e m e n t s y m é t r iq u e , in it ia le m e n t c o n ç u
F E R L e
le
, p e rm e t d e
c h if f r e r d e s
c h if f r e m e n t D E S
t io n
d e
s o u s le
d e 64 b i t s a v e c 16 e n c h a î n e m e n t s
m e s s a g e s
e s t c o n s t it u é
F e is t e l, q u i e f f e c t u e
p a r IB M
d e
s u c c e s s iv e m e n t d e s
S ta n d a rd
u n e
n o m
K
c le f
(D E S )
d e
o p é r a t io n s
d e
.
L U C I-
56 b
d e
s u c c e s s if s d e
la
it s .
fo n c -
t r a n s p o s it io n ,
d e s u b s t it u t io n e t d e c h if f r e m e n t d e V e r n a m . L e s
a v a n c é e s
n a b le
d e
m a t é r ie lle s
« c a s s e r » u n
e n
m e s s a g e
in f o r m a t iq u e c h if f r é
p e rm e tte n t e n
a v e c D E S
p a r fo rc e
u n
te m p s
b r u t e . C e la
r a is o n -
c o n s is t e
à t e s t e r t o u t e s le s c le f s p o s s ib le s g r â c e à u n e é n u m é r a t io n e x h a u s t iv e d e s c le f s p o s s ib le s ( il y re m e n t q u e p lin e
e n
le s
256 p
a
o s s ib le s ) . M a is d è s la
p ro g rè s
q u i c o n s is t e
à
m e n t s e x is t a n t s o u
r é a lis é s
in v e n t e r d e s
d a n s
le
f in
d e s a n n é e s
d o m a in e
m é th o d e s
d e
la
d ’a t t a q u e
90,
il a p p a r u t c la i-
c r y p t a n a ly s e
( la
p o u r b r is e r le s
d is c i-
c h if f r e -
p o u r c o n s t r u ir e d e s s y s t è m e s p lu s r é s is t a n t s ) e t la p r o g r e s -
s io n d e la p u is s a n c e d e c a lc u l d e s p r o c e s s e u r s a f f e c t a it d ir e c t e m e n t la s é c u r it é d e
D E S
19 9 8
à
p lu s o u
m o in s c o u r t t e r m e . A in s i, le
p o u r c h o is ir le
n o u v e a u
E n c r y p t io n S t a n d a r d
A E S .
s ta n d a rd
d e
N IS T
la n ç a
u n
a p p e l d ’o f f r e s e n
c h if f r e m e n t s y m é t r iq u e , l’A d v a n c e d
( A E S ) a p p e lé à s u c c é d e r à D E S .
L e s t a n d a r d d e c h if f r e m e n t s y m é t r iq u e A d v a n c e d E n c r y p t io n S t a n d a r d
(A E S ) fu t d o n c
a d o p té
2000 p
e n
d u F IP S - 19 7 [11]. S o n n o m J . D a e m e n
a r le
N IS T
e n
r e m p la c e m e n t d u
D E S
a u
s e in
o r ig in a l e s t R ijn d a e l e t il a é t é c o n ç u p a r V . R ijm e n e t
[ 4 ] . C e c h if f r e m e n t e s t c o n s t it u é d e s u b s t it u t io n s , d e d é c a la g e s , d e
o u lo g iq u e s e t d e m u lt ip lic a t io n s p a r u n p o ly n ô m e f ix é , d a n s u n a n n e a u f in i ; c e s o p é r a t io n s s o n t é lé m e n t a ir e s , s im p le s e t r a p id e s à c a lc u le r . Il p e r m e t d e c h if f r e r d e s b lo c s d e
128 b
it s e n u t ilis a n t d e s c le f s s y m é t r iq u e s d e
128, 192 o u 256 b
it s . Il
y a d o n c a u t o t a l t r o is c o m b in a is o n s p o s s ib le s . C e c i la is s e u n e p lu s g r a n d e f le x ib ilit é
à
l’u t ilis a t e u r d ’A E S
e n
f o n c t io n
d u
n iv e a u
d e
s é c u r it é
e t d e
la
v it e s s e
d e
c a lc u l d é s ir é s .
?C
it a t io n o r ig in a le : « A s a
p r a c t ic a l p e r s o n , I ’v e o b s e r v e d
t h a t o n e - t im e p a d s a r e t h e o r e t ic a lly
u n b r e a k a b le , b u t p r a c t ic a lly v e r y w e a k . B y c o n t r a s t , c o n v e n t io n a l c ip h e r s a r e
t h e o r e t ic a lly b r e a -
k a b le , b u t p r a c t ic a lly s t r o n g . »
N
a t io n a l B u r e a u o f S t a n d a r d s . F IP S P U B - 4 6 ( 1 9 7 7 ) , P U B - 8 1 ( 1 9 8 0 ) e t P U B - 4 6 - 1 ( 1 9 8 8 ) , F IP S -
4 6 - 2 (19 9 3 ) e t F IP S - 4 6 - 3 (19 9 9 ).
1 8 4
3 2
C h if f r e m e n t p a r b lo c s .
A f in
Q u 'e s t - c e q u 'u n e p a ir e d e c le f s p r iv é e / p u b liq u e ?
d e
c h if f r e r u n
te x te
p lu s lo n g
q u e
le s m e s s a g e s
a c c e p t é s p a r u n c h if f r e m e n t s y m é t r iq u e , u n e m é t h o d e n a ïv e c o n s is t e à d é c o u p e r e n
b lo c s
64
(s o u v e n t d e
fre m e n t s u r c h a c u n
d e s
o u
128
b lo c s . C e
b it s ) le
m e s s a g e
p r o c é d é , a p p e lé
p u is
m o d e
à
a p p liq u e r le
d e
c h if -
c h if f r e m e n t p a r
b lo c s o u E C B ( E le c t r o n ic C o d e B o o k ) , n ’e s t p a s le p lu s s é c u r is é . D ’a u t r e s m o d e s c o m m e C B C
( C ip h e r B lo c k C h a in in g ) , C T R ( C o u n T e R ) o u e n c o r e G C M
( G a lo is
C o u n t e r M o d e ) s o n t p r é c o n is é s p a r le N IS T .
C h if f r e m e n t s a s y m é t r iq u e s U n
c h if f r e m e n t a s y m é t r iq u e
u t ilis e
d o n c
u n e
d e c e lle d e d é c h if f r e m e n t . L a c le f d e c h if f r e m e n t le s a g e n t s , e lle
e s t a p p e lé e
c le f p u b liq u e
c le f d e
Ke e s t
c h if f r e m e n t d if f é r e n t e
s o u v e n t c o n n u e d e to u s
e t p e rm e t d e
c o n s t r u ir e
c h if f r é . C e p e n d a n t s e u ls le s p a r t ic ip a n t s c o n n a is s a n t la
Kd , a p
u n
m e s s a g e
d é c h if f r e m e n t
p e lé e c le f p r iv é e , p e u v e n t d é c h if f r e r le s m e s s a g e s . L e s c h if f r e m e n t s a s y -
m é t r iq u e s
re p o s e n t
u n iq u e
à
tré e
c le f d e
xd
o u
s e n s
s u r l’e x is t e n c e
u n iq u e
a v e c
d e
f o n c t io n s
f
t r a p p e . S o it
u n e
m a t h é m a t iq u e s t e lle
o n n é e , l’a p p lic a t io n d e c e t t e f o n c t io n p o u r o b t e n ir
m e n t c a lc u la b le » . E n r e v a n c h e , é t a n t d o n n é
y, il e s t
d it e s
à
s e n s
f o n c t io n . P o u r u n e
y = f (x ) e s t
e n -
« f a c ile -
d if f ic ile v o ir e im p o s s ib le e n
p r a t iq u e ( c a r t r o p c o û t e u x e n t e m p s e t / o u e n r e s s o u r c e s ) d ’in v e r s e r c e t t e f o n c t io n
p o u r o b t e n ir
p r e m ie r s e s t u n e p r o d u it le s
d e u x
x = f −1 (y ). o p é r a t io n
n o m b r e s p r e m ie r s
a p p e lé p r o b lè m e d e la L e s f o n c t io n s à
e s t u n
s im p le , m a is t r o u v e r à p r o b lè m e
c o n n u
p a r t ir d e
e t ré p u té
c e
d if f ic ile
f a c t o r is a t io n .
s e n s u n iq u e
la b le s m a is le u r r é c ip r o q u e s e c rè te
P a r e x e m p le , le p r o d u it d e d e u x g r a n d s n o m b r e s
m a t h é m a t iq u e
a v e c
tra p p e
e s t d if f ic ile
s o n t , e lle s a u s s i, f a c ile m e n t c a lc u -
à e f f e c t u e r s a n s c o n n a ît r e
: la t r a p p e . A in s i, la f a c t o r is a t io n
e n
p r o d u it d e
l’in f o r m a t io n
d e u x n o m b r e s p r e m ie r s
e s t u n e f o n c t io n à s e n s u n iq u e a v e c t r a p p e : c o n n a is s a n t u n d e s d e u x n o m b r e s p r e m ie r s , il d e v ie n t a lo r s f a c ile
p a r u n e
s im p le
d iv is io n
d e
r e t r o u v e r le
s e c o n d
n o m b r e p r e m ie r . L e c h if f r e m e n t R S A s é s . Il a é t é in v e n t é e n d ’u n d e
e n t ie r e n
?
[ 1 7 ] e s t l’u n d e s c h if f r e m e n t s a s y m é t r iq u e s le s p lu s u t ili-
1978, e t
p r o d u it d e
r e p o s e s u r le p r o b lè m e d if f ic ile d e la f a c t o r is a t io n
d e u x
g r a n d s n o m b r e s p r e m ie r s . O u t r e
n o m b re u s e s a u tre s m é th o d e s d e
R S A , il e x is t e
c h if f r e m e n t s a s y m é t r iq u e s , la
p lu p a r t d u
t e m p s r a t t a c h é e s à u n p r o b lè m e m a t h é m a t iq u e d if f ic ile ; c o m m e le c h if f r e m e n t d e
R a b in , in v e n t é
e n
1979,
q u i re p o s e
s u r le
p r o b lè m e
d if f ic ile
r é e s d a n s u n c o r p s f in i o u le c h if f r e m e n t d ’E lg a m a l in v e n t é e n s u r la d if f ic u lt é d e r é s o u d r e le p r o b lè m e d u
?Q
u i t ir e s o n n o m
u i s ’a p p u ie
lo g a r it h m e d is c r e t [ 8 ] .
d e s e s in v e n t e u r s , R o n R iv e s t , A d i S h a m ir e t L e o n a r d
1 8 5
d e s r a c in e s c a r -
1985 q
A d le m a n .
L e s N F T e n
4 0
q u e s t io n s
C h if f r e m e n t s y m é t r iq u e L e s o p é r a t io n s d e
v e r s u s c h if f r e m e n t a s y m é t r iq u e
c a lc u ls p o u r u n
c h if f r e m e n t s y m é t r iq u e
e t u t ilis e n t d e s c le f s d e t a ille s p lu s p e t it e s q u ’u n u n
m ê m e
n iv e a u
d e
s é c u r it é . U n
s o n t p lu s r a p id e s
c h if f r e m e n t a s y m é t r iq u e p o u r
c h if f r e m e n t s y m é t r iq u e
u t ilis e
d e s f o n c t io n s
m a t h é m a t iq u e s s im p le s e t p a r c o n s é q u e n t f a c ile m e n t im p lé m e n t a b le s a u v e a u
m a t é r ie l, d a n s d e s c o m p o s a n t s é le c t r o n iq u e s . P a r a ille u r s , s i u n
n e m e n t f o r t d e s é c h a n g e s e s t s o u h a it a b le , u n e
c le f s y m é t r iq u e
n i-
c lo is o n -
d if f é r e n t e
p a r
c o u p le d e p a r t ic ip a n t s s e r a n é c e s s a ir e . L e c h if f r e m e n t s y m é t r iq u e im p o s e a lo r s la d is t r ib u t io n d ’u n g r a n d U n d ’u n
c h if f r e m e n t m e s s a g e
C e tte
p re u v e
n o m b r e d e c le f s .
a s y m é t r iq u e
c a r la
p e rm e t
c le f p r iv é e
d ’o r ig in e
d u
q u a n t
e s t u n iq u e
c ré a te u r d u
à
lu i d ’a u t h e n t if ie r l’e x p é d it e u r
e t p ro p re
m e s s a g e
à
u n
p a r t ic ip a n t d o n n é .
n ’e s t p a s p o s s ib le
e n
c h if f r e -
m e n t s y m é t r iq u e , la c le f é t a n t c o n n u e d ’a u m o in s d e u x p a r t ic ip a n t s . P a r a ille u r s , la d is t r ib u t io n d e s c le f s p u b liq u e s e s t p lu s s im p le à g é r e r a v e c c e g e n r e d e c h if fre m e n t. C e p e n d a n t, c e tte
m é th o d e
u t ilis e
d e s c le f s d e
g r a n d e s t a ille s e t n é -
c e s s it e p lu s d e r e s s o u r c e s e t u n t e m p s d e c a lc u l p lu s lo n g q u e lo r s d ’u n c h if f r e m e n t s y m é t r iq u e , c e c i à c a u s e d e la c o m p le x it é d e s o p é r a t io n s à e f f e c t u e r . D a n s le s d e u x
c a s , l’a u t h e n t ic it é
d e s c le f s c r y p t o g r a p h iq u e s e s t e s s e n t ie lle ,
c ’e s t - à - d ir e la p r e u v e q u e la c le f c r y p t o g r a p h iq u e f o u r n ie e s t b ie n c e lle q u i d e v a it ê t r e r e ç u e e t p r o v ie n t d ’u n e s o u r c e d e c o n f ia n c e . E n
p r a t iq u e , u n e
a p p ro c h e
h y b r id e
e s t s o u v e n t u t ilis é e
o ù
c h if f r e m e n t s s y -
m é t r iq u e s e t a s y m é t r iq u e s s o n t u t ilis é s c o n jo in t e m e n t d a n s le s a p p lic a t io n s e t la s é c u r is a t io n
d e s é c h a n g e s a f in
d ’a llie r le u r s a v a n t a g e s r e s p e c t if s . G é n é r a le -
m e n t le c h if f r e m e n t s y m é t r iq u e e s t u t ilis é p o u r :
I
le
c h if f r e m e n t d e
c o m m u n ic a t io n s ( d o n n é e s e t v o ix ) e t d e
m e s s a g e s d e
g r a n d e s t a ille s ;
I
la p r o t e c t io n e n in t é g r it é d e c e s m ê m e s c o m m u n ic a t io n s e t m e s s a g e s ;
I
la p r e u v e d e c o n n a is s a n c e d ’u n s e c r e t .
A lo r s q u e le c h if f r e m e n t a s y m é t r iq u e p e r m e t d ’a s s u r e r :
I
le
c h if f r e m e n t d e
m e s s a g e s d e
p e t it e s t a ille s p o u r d e s d e s t in a t a ir e s p r é -
c is , t e l l’e n v o i d ’u n e c le f s y m é t r iq u e p a r e x e m p le ;
I
la p r e u v e d ’o r ig in e ( s ig n a t u r e ( c f . q u e s t io n 3 4 ) ) d ’u n m e s s a g e , d ’u n d o c u m e n t , d ’u n t a m p o n d ’h o r o d a t a g e , d ’u n lo g ic ie l ;
I
la n o n - r é p u d ia t io n d ’u n c o n t r a t .
1 8 6
Q u ’e s t - c e q u ’u n e f o n c t io n d e h a c h a g e
3 3
c r y p t o g r a p h iq u e ?
L e s
f o n c t io n s
d e
h a c h a g e
s o n t f o n d a m e n t a le s p o u r la
s o n t p a r t ic u liè r e m e n t u t ile s t e c h n o lo g ie
e n
c r y p t o g r a p h ie
d e s b lo c k c h a in s . D a n s le
d o m a in e
e t d e
la s é c u r it é , e lle s p e r m e t t e n t n o t a m m e n t d e d im in u e r la q u a n t it é d ’in f o r m a t io n à c h if f r e r , d ’a u t h e n t if ie r d e s c o m m u n ic a t io n s o u e n c o r e d e c o n t r ô le r l’in t é g r it é d e s m e s s a g e s . L e p a r t ir d ’u n o u
u n e
h a c h a g e
e s t u n e
m é th o d e
d e
c a lc u l p e r m e t t a n t d ’o b t e n ir à
m e s s a g e d ’e n t r é e d e n ’im p o r t e q u e lle t a ille ( p a r e x e m p le , u n
im a g e ) u n e
s o r t ie
d e
t a ille
f ix e
r e la t iv e m e n t p e t it e
(
256 b
it s e n
f ic h ie r
g é n é r a l)
e t « à p e u p r è s » u n iq u e a p p e lé e e m p r e in t e o u r é s u m é . M ê m e le p lu s p e t it c h a n g e m e n t d e
l’e n t r é e
( p a r e x e m p le , u n
s e u l b it ) r é s u lt e r a e n
u n
ré s u m é
d e
s o r t ie
c o m p lè t e m e n t d if f é r e n t . A in s i, u n e e m p r e in t e n e p e r m e t p a s d e r e c o n s t it u e r le m e s s a g e d ’e n t r é e , e lle p e r m e t d e l’id e n t if ie r . F o r m e lle m e n t , u n e
f o n c t io n
d e
h a c h a g e
H : {0, 1}∗ −→ {0, 1}n e s t
u n e
a p -
p lic a t io n q u i t r a n s f o r m e u n e c h a în e b in a ir e d e t a ille q u e lc o n q u e e n u n e c h a în e b in a ir e ( l’e m p r e in t e d o n c ) d e t a ille f ix e
nco m
m e illu s t r é s u r la f ig u r e 3 3 .1 .
T a ille
C h a în e d ’e n t r é e
q u e lc o n q u e
T a ille f ix e
F o n c t io n d e n
h a c h a g e
b it s
e m p r e in t e
F ig u r e
Il y
a
u n e
c o llis io n
0
H (x ) = H (x ) a l o r s
3 3 .1 – P r in c ip e d ’u n e f o n c t io n d e h a c h a g e .
e n tre q u e
d e u x
x 6= x
0
m e s s a g e s
. D a n s la
1 8 7
d ’e n t r é e
m e s u re
o ù
d if f é r e n t s l’e n t r é e
x
e t
d ’u n e
x0
lo r s q u e
f o n c t io n
d e
L e s N F T e n
4 0
q u e s t io n s
n) , l e s
h a c h a g e p e u t a v o ir u n e t a ille q u e lc o n q u e ( e n p a r t ic u lie r s u p é r ie u r e à
yest
lis io n s s o n t in é v it a b le s . S i o u
p r é im a g e d e U n e
y et y est
y = H (x ), a l o r s x e s t d e x.
te l q u e
l’e m p r e in t e
d e s c o n t r a in t e s d a n s la c r é a t io n
d ’u n e
f o n c t io n
c o l-
a p p e lé e a n t é c é d e n t
d e
h a c h a g e
e s t l’e f f ic a -
c it é : u n e e m p r e in t e d o it ê t r e f a c ile à c a lc u le r . U n e c e r t a in e u n if o r m it é d o it é g a le m e n t ê t r e r e s p e c t é e : t o u t e s le s v a le u r s p o s s ib le s d e la f o n c t io n d e v r a ie n t ê t r e é q u ip r o b a b le s . E n
o u t r e , le s f o n c t io n s d e
h a c h a g e
o n t u n e
p r o p r ié t é
n a t u r e lle
d e c o m p r e s s io n . E n c r y p t o g r a p h ie , d ’a u t r e s p r o p r ié t é s p e u v e n t ê t r e s o u h a it é e s :
I
r é s is t a n c e
à
la
p r é im a g e
I
r é s is t a n c e à
la
x te l
q u e
p a s p o s s ib le
d e
x, il n ’e s t p a s p H (x ) = H (x 0 ) ;
s e c o n d e p r é im a g e : é t a n t d o n n é
t r o u v e r e n u n t e m p s r a is o n n a b le
I
y, il n ’e s t y = H (x ) ;
: é ta n t d o n n é
e n u n t e m p s r a is o n n a b le u n
x 0 6= x t e l
q u e
tro u v e r
o s s ib le d e
r é s is t a n c e a u x c o llis io n s : il n ’e s t p a s p o s s ib le d e t r o u v e r e n t e m p s r a is o n -
x e t x0 d
n a b le d e u x v a le u r s
L e s
f o n c t io n s
v a n te s : M D 5
d e
h a c h a g e
(M e s s a g e
t io n M e s s a g e D ig e s t ) , W
H (x ) = H (x 0 ).
is t in c t e s t e lle s q u e
c r y p t o g r a p h iq u e s
D ig e s t 5 ) , R IP E M D
le s
(R a c e
p lu s
c o n n u e s
s o n t le s
h ir lp o o l e t le s s t a n d a r d s S e c u r e H a s h A lg o r it h m
e n p a r t ic u lie r le s v e r s io n s S H A -
1, S H
A -
256 e t
S H A -
s u i-
In t e g r it y P r im it iv e s E v a lu a -
3( a u s s i a p
(S H A ),
p e lé K e c c a k ) . C e r -
t a in e s d e c e s f o n c t io n s n e s o n t p lu s s û r e s c o m m e l’in d iq u e le t a b le a u 3 3 .1 . E lle s s o n t t o u t e s s a n s c le f s e t n o n
p r é d ic t ib le s ( le s e n t r é e s e t le s s o r t ie s s o n t p r a t i-
q u e m e n t in d é p e n d a n t e s ) . L a
?
c u liè r e m e n t r e c h e r c h é e
p r o p r ié t é
d e
r é s is t a n c e
p o u r a s s u re r d e s
s c h é m a s
f r e m e n t c r y p t o g r a p h iq u e m e n t s û r s . P o u r t o u t e u n e
a tta q u e
r it h m e
g é n é r iq u e , d u e
1 .1 5 ] . C e t t e
a tta q u e
d ’e m p r e in t e s s u c c e s s if s h a c h a g e
s e ra
m e tta n t d e
c o n s id é r é e
à Y u v a l e t d it e p e rm e t d e
a tta q u e
c a s s é e
d e
e s t p a r t i-
o u
d e
c h if -
h a c h a g e , il e x is t e
d e s a n n iv e r s a ir e s [ 6 , A lg o n 2 e n c a lc u ls
tro u v e r d e s
O(2 )
c o llis io n s
n. A
lo r s q u ’il e x is t e r a
t r o u v e r d e s c o llis io n s p o u r c e t t e
c o llis io n s
s ig n a t u r e
f o n c t io n
p o u r u n e e m p r e in t e d e t a ille c o m m e
a u x d e
f o n c t io n
in s i, u n e f o n c t io n d e u n
a lg o r it h m e
a v e c u n e
b o rn e
d e
p e rc o m -
p le x it é p lu s f a ib le q u e l’a t t a q u e d e Y u v a l. L e t a b le a u 3 3 .1 r é s u m e le s r é s is t a n c e s a u x
c o llis io n s p o u r le s f o n c t io n s d e
t h è s e , r é a lis é e a u
m o m e n t o ù
h a c h a g e
le s p lu s s ig n if ic a t iv e s . C e t t e
s y n -
c e t o u v r a g e e s t r é d ig é , e s t s u s c e p t ib le d ’é v o lu e r
a v e c le s c r y p t a n a ly s e s f u t u r e s .
?L L tu é e s
a r é s is t a n c e a u x c o llis io n s im p liq u e la r é s is t a n c e à la s e c o n d e p r é im a g e e t à la p r é im a g e . a
n o t a t io n
d e
L a n d a u
e s t u t ilis é e
p a r l’o r d in a t e u r q u i e x é c u t e
q u e lc o n q u e , a lo r s
k (n) 6 c × f (n). U
: s i
k (n) e s t
l’a lg o r it h m e
k (n) = O(f (n)) s ’ i l
le
n o m b re
s u r u n e
e n tré e
e x is t e u n e c o n s t a n t e
d ’o p é r a t io n s d e
c t e lle
n e b o r n e d e c o m p le x it é d e l’a lg o r it h m e e s t a u
1 8 8
t a ille
net
a r it h m é t iq u e s s i
q u e p o u r to u t
f
e s t u n e
e ffe c -
f o n c t io n
na sse z g ra n d f (n).
p lu s d e l’o r d r e d e
:
3 3
Q u 'e s t - c e q u 'u n e f o n c t io n d e h a c h a g e c r y p t o g r a p h iq u e ?
F o n c t io n
T a ille
A t t a q u e
d ’e m p r e in t e M D 5
(
H A V A L S H A - 1 T ig e r
(
128 b
1992) (
1992)
(19 9 5 )
1996)
S H A - 2 5 6 W
(
2001)
h i r l p o o l ( 2002)
b la k e
(
2008)
G r ø s t l ( 2008) J H
(
2008)
S H A - 3 S k e in
(
(K e c c a k )
(2 0 0 8 / 2 0 12 )
2008)
R é s is t a n c e
a n n iv e r s a ir e
a u x c o llis io n s
64
O(2 )
it s
128
256 b
it s
O(2
160 b
it s
O(280 )
)
l’a t t a q u e
2005)
O(224 )
C a s s é e (
2004)
O(229 )
C a s s é e (
2005)
O(263 )
192 b
it s
O(2 )
S û re
256 b
it s
O(2128 )
S û re
512 b
it s
O(2256 )
S û re
256 b
it s
O(2128 )
S û re
256 b
it s
O(2128 )
S û re
256 b
it s
O(2
)
S û re
512 b
it s
O(2256 )
S û re
256 b
it s
O(2128 )
S û re
B la k e 2
(
2012)
256 b
it s
O(2128 )
S û re
B la k e 3
(
2020)
256 b
it s
O(2128 )
S û re
T a b le a u
d e
C a s s é e (
96
128
C o m p le x it é
(
2013)
3 3 .1 – É t a t d e s lie u x s u r la r é s is t a n c e a u x c o llis io n s p o u r le s p r in c ip a le s f o n c t io n s d e h a c h a g e .
E n n o v e m b re
2007,
le N IS T a a n n o n c é u n e c o m p é t it io n
p u b liq u e p o u r d é v e -
3. 72 p r o j e t s 2008 e t , a p r è s p l u s i e u r s t o u r s d ’ é v a l u a t i o n , 5 f i n a l i s t e s f u r e n t s é l e c t i o n n é s e n d é c e m b r e 2010 : B l a k e , G r ø s t l , J H , K e c c a k e t S k e in . L e c h o ix d u s t a n d a r d S H A - 3 ( K e c c a k ) a é t é r é v é lé e n o c t o b r e 2012 e t l e s p a r a m è t r e s d é f i n i t i f s e n a o û t 2015 a u s e i n d u F e d e r a l I n f o r m a t i o n P r o c e s s i n g S t a n d a r d s ( F I P S ) , n u m é r o 202. lo p p e r u n e
n o u v e lle
f o n c t io n
d e
h a c h a g e
c r y p t o g r a p h iq u e , S H A -
f u r e n t d é p o s é s p o u r c e t t e c o m p é t it io n e n o c t o b r e
U t ilis a t io n
L a f o n c t io n
d e s f o n c t io n s d e
d e
le s t a n d a r d S H A u t ilis e S H A
h a c h a g e
h a c h a g e
la p lu s u t ilis é e
d a n s le s t e c h n o lo g ie s b lo c k c h a in
a v e c u n e t a ille d ’e m p r e in t e d e
3- 256 ( K
d a n s le s b lo c k c h a in s
256 b
e s t
it s , p a r e x e m p le E t h e r e u m
e c c a k - 2 5 6 ) q u a n d b it c o in ( p lu s a n c ie n ) r e p o s e s u r S H A -
256.
L a p lu p a r t d e s o r d in a t e u r s s u p p o r t e n t c e t y p e d ’a lg o r it h m e , o p t im is é a u n iv e a u m a t é r ie l e t d o n c e x t r ê m e m e n t r a p id e à c a lc u le r ( v o ir t a b le a u
3 3 .3 ) .
32 c a r a c t è r e s , i l y a d o n c 2256 ' 1077 , s o i t 115 792 089 237 316 195 423 570 985 008 687 907 853 269 984 665 640 564 039 457 584 007 913 129 639 936 v a l e u r s d ’ e m p r e i n t e s p o s s i b l e s . C e tte
f o n c t io n
d e
h a c h a g e
a
d o n c
u n e
1 8 9
s o r t ie
d e
L e s N F T e n
4 0
q u e s t io n s
P lu s ie u r s e x e m p le s d ’e m p r e in t e s g é n é r é e s p a r la f o n c t io n d e h a c h a g e S H A -
?
3 - 2 5 6
( K e c c a k - 2 5 6 ) s o n t d o n n é e s d a n s le t a b le a u
M e s s a g e
d ’e n t r é e
E m p r e in t e
d e
3 3 .2 .
s o r t ie
(e n
h e x a d é c im a l)
B o n jo u r
3D5A7408 3FA39310 DDD0CD2E 91BA3641 C580AC37 E5994541 5159D616 EDFEE4E4
B o n jo u r !
8F2BF2ED 4610703C E4D3C761 7371553E 16DF0F2C 0CCE2CD2 424FC65E 7CEE153B
U n e b lo c k c h a in e s t u n e t e c h n o lo -
5C4C224C B7856C2C BDE9A816 A050EA3F 0BA1197E BD4E9D1E 9A203D20 8B17D8E6
g ie d e s t o c k a g e e t d e t r a n s m is s io n d ’in f o r m a t io n s re n te ,
p a rta g é e , tra n s p a -
s é c u r is é e
e t
f o n c t io n n a n t
s a n s o r g a n e c e n t r a l d e c o n t r ô le .
T a b le a u
D ’a u t r e s
3 3 .2
– É x e m p le s d ’e m p r e in t e s S H A - 3 - 2 5 6
f o n c t io n s
d e
h a c h a g e
s o n t u t ilis é e s
d a n s
( e n h e x a d e c im a l) .
le s
b lo c k c h a in s , c o m m e
S c r y p t , u n e f o n c t io n d e d é r iv a t io n d e c le f in it ia le m e n t c o n ç u e p o u r le s b e s o in s d ’u n s e r v ic e d e s t o c k a g e e n lig n e a p p e lé T a r s n a p
.
D e p u is 2 0 1 2 , S c r y p t f a it l’o b je t d ’u n s t a n d a r d à t r a v e r s la R F C
7 9 14
. U n e d e s
c a r a c t é r is t iq u e s d e S c r y p t ( e t q u i ju s t if ie s o n c h o ix d a n s le s c r y p t o m o n n a ie s a lt e r n a t iv e s t e lle s q u e
L it e c o in
o u
D o g e c o in ) , e s t q u e
l’a lg o r it h m e
a s s o c ié
a
é té
p r é c is é m e n t c o n ç u d e f a ç o n à c e q u ’il s o it c o û t e u x e n c a lc u l e t e n m é m o ir e s u r d e s a r c h it e c t u r e s d é d ié e s , d e
ty p e
A S IC
( A p p lic a t io n - S p e c if ic In t e g r a t e d
C ir -
c u it e n a n g la is ) .
P e rfo rm a n c e O u tre c h a g e
la
d e s p r in c ip a le s f o n c t io n s d e
s é c u r it é , u n
n o ta m m e n t a u
c r it è r e
s e in
d ’u n e
e m p r e in t e . E t b ie n
b re u x
p a ra m è tre s
a u
d e
im p o r t a n t d a n s
le
b lo c k c h a in s r e s t e
m a t é r ie l ( c o m m e
c h o ix
s a
é v id e m m e n t , la v it e s s e
n iv e a u
h a c h a g e
d e
d ’u n e
f o n c t io n
p e rfo rm a n c e h a c h a g e
l’a r c h it e c t u r e
d e
d a n s le
d é p e n d
h a -
c a lc u l
d e
n o m -
p ro c e s s e u r o u
le
t y p e d e r é s e a u x ) . S a n s e n t r e r d a n s le s d é t a ils , il e x is t e u n e n v ir o n n e m e n t d ’é v a lu a t io n
in it ié
e n
2 0 0 6
a u
s e in
d u
ré s e a u
d ’e x c e lle n c e
e u ro p é e n
E C R Y P T
p e r m e t d e m e s u r e r le s p e r f o r m a n c e s d e s p r im it iv e s c r y p t o g r a p h iq u e s , e n
?P
a r e x e m p le v ia
la c o m m a n d e
†
q u i
p a r-
perl -e "print qq(Bonjour)" | sha3sum -a 256
www.tarsnap.com
tools.ietf.org/rfc/rfc7914.txt B A S H : bench.cr.yp.to/ebash.html
†e
1 9 0
3 3
Q u 'e s t - c e q u 'u n e f o n c t io n d e h a c h a g e c r y p t o g r a p h iq u e ?
t ic u lie r le s f o n c t io n s d e h a c h a g e . A in s i, le t a b le a u 3 3 .3 r é s u m e le s p e r f o r m a n c e s m o y e n n e s d e s p r in c ip a le s f o n c t io n s d e h a c h a g e o b t e n u e s a v e c c e t e n v ir o n n e m e n t ( a p p e lé 116 5 G 7 , à
64 b
e B A S H ) s u r d e s p ro c e s s e u rs ré c e n ts (2 0 2 0
4c o re s
2,8 G
@
– In te l In te l C o re
H z ) p o u r d e s m e s s a g e s d e t a ille s d é c r o is s a n t e s ( d e
i7 -
4 096
it s ) . U n n o m b r e d e c y c le s p a r o c t e t le p lu s b a s p o s s ib le e s t r e c h e r c h é , t r a -
d u is a n t a in s i u n e v it e s s e p lu s é le v é e d a n s le t r a it e m e n t d ’u n e c h a în e d ’e n t r é e . C o m m e m e n t io n n é p lu s t ô t , S H A - 3 r e s t e l’u n e d e s f o n c t io n s d e h a c h a g e le s p lu s p e r f o r m a n t e s . À
n o t e r c e p e n d a n t q u e d e n o u v e lle s f o n c t io n s d é v e lo p p é e s
p lu s r é c e m m e n t ( t e lle s q u e B la k e
3)
e n t e n d e n t e n c o r e a m é lio r e r e t d é p a s s e r le s
p e rfo rm a n c e s d e S H A - 3 .
F o n c t io n
T a ille
P e r f o r m a n c e s m o y e n n e s ( C y c le s / o c t e t )
d ’e m p r e in t e
b it s
it s
2,56
3,09
256
5 7 6
b it s
6 4
3,11
b it s
8,41
256 b
it s
3,19
3,32
3,64
7,95
256 b
it s
8,98
9,28
13,29
25,75
G rø s tl
256 b
it s
13,97
14,81
36,88
46,03
256 b
it s
19,87
20,36
21,78
40,08
(K e c c a k )
256 b
it s
6,90
7,24
8,24
15,95
S k e in
256 b
it s
9,59
9,92
10,77
20,88
h ir lp o o l
512 b
it s
48,68
49,69
52,70
89,22
(K e c c a k )
512 b
it s
12,60
13,06
14,32
15,80
W
3 3 .3
– P e r f o r m a n c e s t y p iq u e s d e s p r in c ip a le s f o n c t io n s d e h a c h a g e à t r a v e r s
la s u it e e B A S H
A p e rç u
5 3 6
160 b
J H
T a b le a u
1
B la k e
S H A -
S H A 3 - 5 1 2
b it s
1
S H A -
S H A 3 - 2 5 6
4 6 9 6
d e
p o u r d e s m e s s a g e s d ’e n t r é e s
la f o n c t io n
d e
h a c h a g e
Md
S H A - 3
e d if f é r e n t e s t a ille s .
(K e c c a k )
L ’e n c a r t c i- a p r è s d o n n e u n e id é e d u f o n c t io n n e m e n t d e la f o n c t io n K e c c a k : la
c h a în e
b in a ir e
à
ré s u m e r e s t d é c o u p é e
e n
b lo c s
pi
q u i s o n t t r a it é s d a n s u n e
p h a s e d ’a b s o r p t io n . E n s u it e u n e p h a s e d e p r e s s io n p e r m e t d e s o r t ir u n r é s u m é d e t a ille q u e lc o n q u e . F in a le m e n t , n o t a m m e n t s u r d e s p r o c e s s e u r s m u lt i- c œ u r s , K e c c a k o b t ie n t d e trè s
b o n n e s
p e rfo rm a n c e s , d e
l’o r d r e
d e
6 o u 7 c y c le s
p a r o c te ts . E n
o u t r e , la
s é c u r it é d e K e c c a k r e p o s e s u r d e s p a r t ie s p r o u v é e s ( la c o n s t r u c t io n e n é p o n g e ) e t d e s p a r a m è t r e s t r è s c o n s e r v a t if s ( c o m m e u n e s p é c if ic a t io n d e
1 9 1
24 t o u r s
a lo r s
L e s N F T e n
q u e
4 0
q u e s t io n s
13 s e r a i e n t
s a n s d o u t e s u f f is a n t s ) . A p r è s p lu s ie u r s a n n é e s d e p r é s e n t a t io n ,
K e c c a k r é s is t e a in s i t o u jo u r s a u x a t t a q u e s d e t o u s le s c r y p t a n a ly s t e s d u m o n d e .
D é t a ils d e
la f o n c t io n
d e
h a c h a g e
S H A - 3
K e c c a k - 5 1 2 u t ilis e c o m m e é t a t in t e r n e u n t a b le a u (
5 × 5 × 26 = 1 600 b
c e t é ta t. C e tte
it s ) , n o t é
f o n c t io n
a[i ][j ][k ] e t
u t ilis e
u n e
5×5 d
e m o ts d e
64 b i t s f su r
it è r e u n e c e r t a in e f o n c t io n
c o n s t r u c t io n
e n
é p o n g e
( c a r e lle
a b -
s o r b e t o u t d ’a b o r d , p u is e x t r a it d e s r é s u m é s p a r p r e s s io n ) d e p a r a m è t r e s
c = 2 × 512 b L a
s o r t ie
r = 1 600 − c = 576 b i t s [ 5 , Q . 4 6 ] . d a n s l e s 576 b i t s d e z0 , o u p l u s g é n é r a l e m e n t d a n s z0 , . . . , zi s i p l u s d e b i t s s o n t n é c e s s a i r e s . E n p r a t i q u e l e s t a n it s e t
e s t in c lu s e
le s it é r a t io n s
d a r d S H A - 3 p r o p o s e é g a le m e n t d e s X O F ( E x t e n d a b le O u t p u t F u n c t io n ) c o m m e
S H A K E
128 e t
S H A K E
256,
f o u r n is s a n t d ir e c t e m e n t le s f o n c t io n -
n a lit é s d ’u n e f o n c t io n d e h a c h a g e à t a ille d e s o r t ie v a r ia b le . L a
f o n c t io n
in t e r n e
u t ilis e
n o ta m m e n t u n
L in e a r F e e d b a c k
S h if t R e g is -
t e r ( L F S R ) : u n r e g is t r e à d é c a la g e à r é t r o a c t io n lin é a ir e e s t u n r e g is t r e d e
n b i t s q u i p r o d u i t à c h a q u e t o u r u n n +1- i è m e n o u v e a u b i t e n f o n c t i o n d e s n p r é c é d e n t s ; l e p r e m i e r b i t e s t a l o r s é c a r t é e t l e s b i t s 2 . . . (n + 1) s e r o n t 8 u t ilis é s a u t o u r s u iv a n t , P a r e x e m p le , la n o t a t io n X + X6 + X5 + X4 + X0 i n d i q u e q u e 8 b i t s b0 . . . b7 s o n t c o n s e r v é s e t q u e l e n o u v e a u b i t s e r a t o u j o u r s c o n s t r u i t t e l q u e b8 + b6 + b5 + b4 + b0 = 0 mod 2. P l u s p r é c i s é m e n t , l a f o n c t i o n i n t e r n e f c o m p r e n d 12 + 2 × 6 = 24 t o u r s d e c i n q é t a p e s c h a c u n : θ , u n c a l c u l d e p a r i t é ; ρ, u n e r o t a t i o n b i t à b i t ; π , u n e p e r m u t a t i o n ; χ, u n e c o m b in a is o n n o n lin é a ir e b it à b it ; e t ι q u i d é n o t e u n t o u r d e L F S R .
1 9 2
Q u ’e s t - c e
3 4
q u ’u n e
s ig n a t u r e
é le c t r o n iq u e ?
L e s s ig n a t u r e s m a n u s c r it e s s o n t u t ilis é e s p o u r p r o u v e r l’id e n t it é te u r o u
d u
m o in s l’a c c o r d
d u
s ig n a t a ir e a v e c le c o n t e n u
d u
d e
le u r a u -
d o c u m e n t.
A v e c d e s d o c u m e n t s n u m é r iq u e s , il e s t n é c e s s a ir e d ’in v e n t e r d e s p r o t o c o le s q u i r e m p la c e n t l’e m p r e in t e m a n u e lle p a r u n é q u iv a le n t . E n p a r t ic u lie r , la s ig n a t u r e é le c t r o n iq u e d o it d é p e n d r e d u s ig n a t a ir e e t d u d o c u m e n t . S in o n u n s im p le c o p ie r / c o lle r ( p a r t ic u liè r e m e n t f a c ile
a v e c
u n
d o c u m e n t n u m é r iq u e ) p e r m e t -
t r a it d ’o b t e n ir u n e s ig n a t u r e v a lid e . A in s i, u n e s ig n a t u r e é le c t r o n iq u e d o it ê t r e : a u t h e n t iq u e
:
e lle c o n v a in c le d e s t in a t a ir e q u e le s ig n a t a ir e a d é lib é r é m e n t s i-
g n é u n d o c u m e n t ; in f a ls if ia b le
:
il n ’e s t p a s p o s s ib le d e c o n t r e f a ir e u n e s ig n a t u r e v a lid e s a n s p o s -
s è d e r la c le f s e c r è t e ; n o n
r é u t ilis a b le
:
e lle e s t a t t a c h é e à u n d o c u m e n t d o n n é e t n e p o u r r a p a s ê t r e
u t ilis é e s u r u n d o c u m e n t d if f é r e n t ; in a lt é r a b le n o n
:
r e n ia b le
t o u t e m o d if ic a t io n d u :
d o c u m e n t d o it ê t r e d é t e c t a b le ;
le s ig n a t a ir e n e p e u t r é p u d ie r le d o c u m e n t s ig n é .
L e s s ig n a t u r e s a s y m é t r iq u e s c o m b in e n t e n p u b liq u e
e t u n e
f o n c t io n
d e
h a c h a g e
g é n é ra l u n
c r y p t o g r a p h iq u e
c ry p to s y s tè m e p u b liq u e . L e
à
c le f
p r in c ip e
g é n é r a l d e c e t t e a p p r o c h e e s t d é t a illé d a n s la f ig u r e 3 4 .1 . C e t t e f ig u r e n ’e x p lic it e p a s le s a lg o r it h m e s d e s ig n a t u r e e t d e v é r if ic a t io n u t ilis é s . Il e s t p r é f é r a b le
d e
s ig n e r l’e m p r e in t e
d ’u n
d o c u m e n t q u i a u n e
t a ille
f ix e
s u f f is a m m e n t p e t it e p o u r ê t r e u t ilis é e e f f ic a c e m e n t p a r u n c r y p t o s y s t è m e à c le f
M , e l l e u t i l i s e hM = H ( M ) , l ’ e m Kd ( c f . q u e s t i o n 3 2 ) . S o u v e n t c e l a c o n s i s t e à a p p l i q u e r s u r hM l a f o n c t i o n d e d é c h i f f r e m e n t D d ’ u n c r y p t o s y s t è m e a s y m é t r i q u e p a r a m é t r é a v e c l a c l e f s e c r è t e Kd , m a i s d ’ a u t r e s f o n c t i o n s D s o n t p o s s i b l e s . D a n s t o u s l e s c a s , e l l e g é n è r e a i n s i l a s i g n a t u r e σ = DK (hM ) q u e d s e u l e A l i c e , c o n n a i s s a n t l a c l e f s e c r è t e Kd , e s t c a p a b l e d e g é n é r e r . L e d o c u m e n t s i g n é c o n s i s t e a l o r s e n l a p a i r e (M ||σ). C e d o c u m e n t p e u t ê t r e v é r i f i é p a r B o b à p a r t i r d e l a c l e f p u b l i q u e Ke d ’ A l i c e e t la f o n c t io n d e v é r if ic a t io n E ( é g a le m e n t p u b liq u e ) . S o u v e n t c e la c o n s is t e à p u b liq u e . A in s i, lo r s q u e A lic e s ig n e le d o c u m e n t p r e in t e
d e
M
( c f . q u e s t io n
3 3 ) e t s a
c le f s e c r è t e
1 9 3
L e s N F T e n
4 0
q u e s t io n s
F o n c t io n d e s ig n a t u r e
D o c u m e n t
b la b la b b la
F o n c t io n
D o c u m e n t s ig n é
b la b la b b la
A lg o r it h m e
b la b la b b la d e
b la b la b b la
d e S ig n a t u r e
H a c h a g e
A L IC E
G é n é r a t io n d ’u n e p a ir e d e c le f s
C le f p r iv é e
A lic e C le f p u b liq u e
F o n c t io n d e v é r if ic a t io n
D o c u m e n t s ig n é
R é p o n s e : S ig n a t u r e A lg o r it h m e d e
A L IC E
b la b la b b la
S ig n a t u r e v a lid e
V é r if ic a t io n d e la s ig n a t u r e
o u
b la b la b b la
S ig n a t u r e E x t r a c t io n
D o c u m e n t
n o n v a lid e
A L IC E F o n c t io n b la b la b b la
d e
b la b la b b la
H a c h a g e
F ig u r e
3 4 .1 – P r in c ip e d e la s ig n a t u r e à c le f p u b liq u e e t d e s a v é r if ic a t io n .
u t ilis e r la f o n c t io n d e c h if f r e m e n t d ’u n c r y p t o s y s t è m e a s y m é t r iq u e , d e c a lc u le r l’e m p r e in t e d u D a n s
le s
d o c u m e n t
D L T
e t d o n c
hM e t
le s
d e v é r if ie r s i
b lo c k c h a in s , c e
EKe (σ) = hM . p ro c é d é
d e
s ig n a t u r e
e s t n o ta m -
m e n t u t ilis é p o u r s ig n e r le s t r a n s a c t io n s . E n p r a t iq u e , la p lu p a r t d e s b lo c k c h a in s u t ilis e n t u n
a lg o r it h m e
D ig it a l S ig n a t u r e
d e
s ig n a t u r e
n u m é r iq u e
A lg o r it h m ) u t ilis a n t la
liè r e m e n t le s c o u r b e s e llip t iq u e s ( v o ir e n c a d r é d é ré
a u jo u r d ’h u i c o m m e
s û r – d ’o ù
s o n
a p p e lé
g é o m é t r ie
d e
( E llip t ic C u r v e e t p lu s p a r t ic u -
c i- d e s s o u s ) . E C D S A
u t ilis a t io n
à la p lu p a r t d e s b lo c k c h a in s . L a s é c u r it é
E C D S A
a lg é b r iq u e
re c o m m a n d é e
E C D S A
e s t c o n s i-
e t c o m m u n e
( l’im p o s s ib ilit é
e n
p r a t iq u e
d e p a s s e r d e la c le f p u b liq u e à la c le f p r iv é e ) r e p o s e s u r la d if f ic u lt é d e c a lc u le r le
lo g a r it h m e
d is c r e t d a n s le
g ro u p e
(E, +) c o r r e s p
o n d a n t à
u n e
c o u rb e
e llip -
t iq u e :
G e t Y d e u x p o in t s d Y = [x ]G , c o m m e n t t r o u v e r ? x ? c o n n a is s a n t
?C
e tte
(D L P ) e n g ro u p e
f o r m u la t io n
a d d it iv e
d u
p r o b lè m e
a n g la is ) e s t m o in s c o m m u n e
(Z/nZ, ∗) :
q u e
d u
c e lle
e c e tte c o u rb e , e t e n
lo g a r it h m e
c o m m e n t re tro u v e r
d is c r e t ( D is c r e t e
p lu s c la s s iq u e
c o n n a is s a n t le s t r o is n o m b r e s e n t ie r s
x?
1 9 4
y, g
s a c h a n t q u e
e t
L o g a r it h m
e t m u lt ip lic a t iv e
n,
e t s a c h a n t q u e
P r o b le m
e x p r im é e
p o u r le
y = g x mod n,
3 4
L a s ig n a t u r e
é le c t r o n iq u e
Q u 'e s t - c e q u 'u n e s ig n a t u r e é le c t r o n iq u e ?
E C D S A
E llip t ic C u r v e D ig it a l S ig n a t u r e A lg o r it h m
( E C D S A ) e s t le s t a n d a r d d e s i-
g n a t u r e é le c t r o n iq u e u t ilis a n t d e s c o u r b e s e llip t iq u e s e t u n e f o n c t io n d e h a c h a g e c r y p t o g r a p h iq u e L e s
p a ra m è tre s
s e x t u p le t
d e s
H, e n
c o u rb e s
g é n é ra l S H A [3 ]-
e llip t iq u e s
T = (p , a, b , G , n, h), a v e c
I pun I a, b d
256 ( c f . q
u t ilis é e s
p o u r
u e s t io n 3 3 ) .
E C D S A
s o n t
u n
:
n o m b r e p r e m ie r ; e u x e n t ie r s c o m p r is e n t r e
0 e t p − 1,
q u i d é f in is s e n t la c o u r b e
e llip t iq u e :
E = {(x , y ), y 2 ≡ x 3 + ax + b
G = ( xG ; yG ) ∈ E ;
I
u n p o in t
I
u n n o m b r e p r e m ie r
I
u n c o - fa c te u r
nq
S ta n d a rd s
m a n iè r e t a b le
fo r
s p é c ia le
E f f ic ie n t e t n o n
p a r ra p p o rt à
u i e s t l’o r d r e d e
G;
h = |E|/n.
P a r e x e m p le , S e c p 2 5 6 k 1 , la le
mod p };
c o u rb e
u t ilis é e
C ry p to g ra p h y
a lé a t o ir e
p a r b it c o in , e s t d é f in ie
(S E C )
a
p o u r p e rm e ttre
e t
fu t
u n e
é la b o r é e
e f f ic a c it é
d ’a u t r e s c o u r b e s p lu s p o p u la ir e s ( c o m m e
d a n s d ’u n e
re d o u -
c e lle s r e -
c o m m a n d é e s p a r le N IS T ) . E lle u t ilis e le s p a r a m è t r e s s u iv a n t s :
I p = 2256 − 232 − 29 − 28 − 27 − 26 − 24 − 1 = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F ; E = {(x , y ), y 2 ≡ x 3 + 7 mod p } ;
I
la c o u r b e
I
le
I
l’o r d r e
I
e t le c o - f a c t e u r
p o in t G, 55A06295 16F81798
p a r 02 s u i v i d e xG = 79BE667E F9DCBBAC CE870B07 029BFCDB 2DCE28D9 59F2815B ( l a d o n n é e d e xG s u f f i t , m a i s l e p o i n t G p e u t é g a l e m e n t ê t r e d o n n é s o u s f o r m e c o m p l è t e p a r 04 s u i v i d e xG e t yG = 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8 ; e n e f f e t , yG n ’ e s t p a s v r a i m e n t n é c e s s a i r e , c a r i l p e u t ê t r e d é d u i t d e xG e t d e l ’ é q u a t i o n d e E) ; d o n n é
d e G, n = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141 ;
h = 1.
1 9 5
L e s N F T e n
4 0
q u e s t io n s
E n s u it e , la c le f p r iv é e
256 b
G, s f o is ,
d it io n d e
I
s m o d u l o n, d o n c Q = [s ]G , o ù [s ]G r e p
e n t ie r s e c r e t
d e
m o in s d e
r é s e n t e l’a d -
d a n s le g r o u p e d e s p o in t s d e la c o u r b e e llip t iq u e .
m, i l f a u t a l o r s c h o i s i r a l é a t o i r e m e n t k 6= M = (x , y ) = [k ]G e t z = k −1 (H (m) + sx ) s i g n a t u r e e s t (x , z ) e t p o u r c a l c u l e r c e l a i l e s t n é c e s s a i r e c o n n a î t r e l e s e c r e t s.
P o u r s ig n e r u n
0 mod n ; mod n. L a d e
I
e s t u n
it s e t la c le f p u b liq u e e s t le p o in t
m e s s a g e
c a lc u le r
u = H (m)z −1 mod n, a i n s i M = (x , y ) = [u ]G ⊕ [v ]Q e t e n f i n s ’ a s s u -
P o u r v é r if ie r la s ig n a t u r e , il f a u t c a lc u le r q u e
v = xz
−1
mod n e t x = x 0.
0
0
0
r e r ( v é r if ie r ) q u e E n
e ffe t,
Q = [s ]G e s t
c o n s t r u it d e s o r t e q u e
M 0 = [u + v s ]G ,
e n
u t ilis a n t
la lo i d e g r o u p e . A lo r s :
u + v s = (H (m) + x s )z −1 = (H (m) + x s )k (H (m) + sx )−1 ≡ k A in s i
le
s e u l
c o n n a ît r e
m o y e n
s, s o i t
p o u r
o b t e n ir
u n e
s ig n a t u r e
d e c a s s e r le lo g a r it h m e d is c r e t d e
v a lid e
e s t
mod n s o it
d e
Q.
S u r c e t t e c o u r b e , la lo i d ’a d d it io n d e g r o u p e r e v ie n t à c a lc u le r p o u r d e u x p o in t s
P = (x1 , y1 ) e t Q = (x2 , y2 ), l e −1
I λ = (y2 − y1 )(x2 − x1 )
p o in t
mod p , p
R = P + Q = (x3 , y3 ) a v e c
:
u is
2
I x3 = λ − x1 − x2 mod p e t y3 = λ(x1 − x3 ) − y1 mod p p o s s i b l e c o n s i s t e p o u r u n m ê m e p o i n t P (x1 , y1 ) d e c a l P + P = [2]P = (x3 , y3 ) a v e c λ = 3x12 (2y1 )−1 mod p , p u i s 2 t o u j o u r s x3 = λ − 2x1 mod p e t y3 = λ(x1 − x3 ) − y1 mod p . T o u s l e s c a l c u l s d u t y p e [s ]P s e f o n t e n s u i t e e n O (log p ) é t a p e s p a r u n a l g o r i t h m e d e U n e
a lt e r n a t iv e
c u le r le
ty p e
p o in t
d o u b le - e t - a jo u t e
( la
v e r s io n
d e
l’e x p o n e n t ia t io n
r a p id e
p a r c a rré s
d a n s u n g r o u p e a d d it if ) . a
V o ir :
www.secg.org/sec2-v2.pdf
A r c h it e c t u r e
A f in
d e
P K I e t c e r t if ic a t s S S L
p o u v o ir ê t r e
s û r d e
la
c le f p u b liq u e
d ’u n
u t ilis a t e u r ( le
d e s t in a t a ir e
d ’u n m e s s a g e , u n s e r v e u r w e b à l’a c c è s p r o t é g é p a r u n m o t d e p a s s e , e t c .) , il f a u t lie r le s d o n n é e s d e U n
la
c le f p u b liq u e
a v e c le s d o n n é e s d ’id e n t it é
d e
l’u t ilis a t e u r .
c e r t if ic a t é le c t r o n iq u e e s t la s t r u c t u r e d e d o n n é e s q u i p e r m e t c e t t e lia is o n .
1 9 6
3 4
Q u 'e s t - c e q u 'u n e s ig n a t u r e é le c t r o n iq u e ?
L e f o r m a t d e c e s c e r t if ic a t s f a it l’o b je t d e s t a n d a r d s s p é c if ia n t le u r s c o n t e n u s e t
509 d é f i n i d a n s c e r t i f i c a t X . 509 g é n é r é p
le u r s a t t r ib u t s , le p lu s u t ilis é é t a n t X . C i- d e s s o u s l’e x t r a it d ’u n C e r t if ic a t e
la R F C
5 2 8 0
?
.
o u r u n s e rv e u r.
:
D a t a : V e r s io n : 3 S e r ia l
(0 x 2 )
N u m b e r : 1 (0 x 1)
S ig n a t u r e A lg o r it h m Is s u e r :
: s h a 2 5 6 W
it h R S A E n c r y p t io n
C = L U , S T = L u x e m b o u r g , L = E s c h − s u r − A lz e t t e , O = u n i.lu , O U = U L H P C , C N = C A
U n i.lu / e m a ilA d d r e s s = s e b a s t ie n .v a r r e t t e @ u n i.lu
V a lid it y N o t B e fo re : M a r 2 0
1 3 :1 8
:3 0
2 0 18
G M T
N o t A fte r
1 3 :1 8
:3 0
2 0 19
G M T
:
M a r 3 0
S u b je c t : C = L U , S T = L u x e m b o u r g , O = u n i.lu , O U = U L H P C , C N = m o n s e r v e u r .u n i.lu / e m a ilA d d r e s s = s e b a s t ie n .v a r r e t t e @ u n i.lu S u b je c t P u b lic K e y In f o : P u b lic K e y A lg o r it h m R S A
: r s a E n c r y p t io n
P u b lic K e y : (4 0 9 6 M o d u lu s ( 4 0 9 6 0 0
:b 5
:a 6
b it )
b it ) :
:0 3 :0 4
:8 e :b d
:7 6
:7 a :6 c :8 4
:9 a :0 c :9 f :2 2 :
[ ...] X 5 0 9 v 3 e x t e n s io n s : X 5 0 9 v 3 B a s ic C o n s t r a in t s : C A
:F A L S E
X 5 0 9 v 3 K e y U s a g e : c r it ic a l D ig it a l
S ig n a t u r e ,
X 5 0 9 v 3 E x te n d e d T L S W
e b
S ig n a t u r e A lg o r it h m 7 d
:e 2 :d a :d f :3 d
K e y E n c ip h e r m e n t
K e y U s a g e :
S e r v e r A u t h e n t ic a t io n : s h a 2 5 6 W
:0 6
:9 c :2 9
it h R S A E n c r y p t io n :0 9
:a f :7 8
:6 1 :8 7 :1 4
:4 9
:b a :5 9
:e 2 :
[ ...]
U n e
a r c h it e c t u r e
d e
c e r t if ic a t io n
s e
p o rte r g a ra n te
P u b lic - K e y In f r a s t r u c t u r e
( C e r t if ic a t e d e s
A u t h o r it y
c e r t if ic a t s
(P K I) e s t u n
(C A )), c h a c u n e
r e la t if s
à
u n e
s y s tè m e
a s t r e in t e
o r g a n is a t io n
o u
d ’a u t o r it é s
à
g é n é re r e t à
à
u n
d o m a in e
d o n n é [ 6 , 7 ] . E n p a r t ic u lie r , c ’e s t le u r r ô le d e d if f u s e r s u r d e s a n n u a ir e s d e s c e r t if ic a t s é le c t r o n iq u e s d o n t la v é r a c it é e s t g a r a n t ie , c o m m e s u r la f ig u r e 3 4 .2 . P u b lic - K e y In f r a s t r u c t u r e X .
509 ( P
K IX ) e s t u n e t e lle a r c h it e c t u r e d e C A , h ié -
r a r c h iq u e , q u i p e r m e t d ’é t a b lir u n e c h a în e d e c o n f ia n c e a v e c t o u t c e r t if ic a t a u
509 p r o p 509 s o n t u t i l i s é s
fo rm a t X . X .
o s é
lo r s
d a n s
d e
d e
l’é t a b lis s e m e n t d ’u n e
n o m b re u x
p r o t o c o le s
c o n n e x io n . L e s
in t e r n e t , e n
c e r t if ic a t s
p a r t ic u lie r d a n s
le s p r o t o c o le s T r a n s p o r t L a y e r S e c u r it y ( T L S ) / S e c u r e S o c k e t s L a y e r ( S S L ) . In s t a llé
s u r u n
e t c h if f r é e
s e rv e u r, u n à
t r a v e r s le
t e l c e r t if ic a t p e r m e t d ’é t a b lir u n e p r o t o c o le
https ( http a v e c
? www.ietf.org/rfc/rfc5280.txt
1 9 7
c o n n e x io n
S S L ) e n tre
le
s é c u r is é e
s e rv e u r w e b
L e s N F T e n
4 0
q u e s t io n s
G é n é r a t io n d ’u n e p a ir e d e c le f C le f p r iv é e
C e r t if ic a t é le c t r o n iq u e
C le f
A lic e
p u b liq u e
C le f p u b liq u e
C o o rd o n n é e s d u
C e r t if ic a t d e la
C A
d ’A lic e
p o rte u r
(n o m
c le f p u b liq u e
R e q u ê t e d e c e r t if ic a t
: A lic e ...)
= S ig n a t u r e d u
C A
c e r t if ic a t
p a r le C A
A N N U A IR E
F ig u r e
3 4 .2
– P r in c ip e d e la c r é a t io n d e s c e r t if ic a t s é le c t r o n iq u e s .
e t le n a v ig a t e u r w e b . D e t e lle s c o n n e x io n s s o n t e n g é n é r a l r e p r é s e n t é e s p a r u n c a d e n a s d a n s le n a v ig a t e u r p o u r s ig n if ie r q u e le t u n n e l c h if f r é e s t é t a b li e t q u e le s e r v e u r a é t é a u t h e n t if ié p a r s a s ig n a t u r e é le c t r o n iq u e .
1 9 8
Q u ’e s t - c e q u ’u n p o r t e f e u ille
3 5
U n
p o r t e f e u ille
r e r le s q u ’u n
e le c t r o n iq u e ?
« p iè c e s »
é le c t r o n iq u e
d e
s e s
v r a i p o r t e f e u ille
( d ig it a l w a lle t ) p e r m e t à
c r y p t o m o n n a ie s p e rm e t d e
( c f . q u e s t io n
ra n g e r s e s
u n
u t ilis a t e u r d e
2 ), d e
la
m ê m e
e u ro s . Il p e rm e t d e
g é -
m a n iè r e
g é re r u n
e n -
s e m b le d e c o m p t e s e n b a n q u e ( u n u t ilis a t e u r p e u t a v o ir p lu s ie u r s id e n t it é s v ir t u e lle s ) , c h a c u n d o n n a n t a c c è s à p lu s ie u r s c o f f r e s – u n p a r c r y p t o m o n n a ie v o ir e p a r p iè c e . L ’a c c è s
à
c h a q u e
c o ffre
e s t ré g i p a r u n e
p a ir e
d e
c le f s
–
l’u n e
p u -
b liq u e , l’a u t r e p r iv é e ( c f . q u e s t io n 3 2 ) . U n p o r t e f e u ille é le c t r o n iq u e e s t d o n c u n é lé m e n t in d is p e n s a b le
a s s u ra n t n o n
s e u le m e n t la
g e s t io n
d e
c e
tro u s s e a u
d e
c le f s , m a is a u s s i l’a c c è s a u x d if f é r e n t e s b lo c k c h a in s a s s o c ié e s à c h a q u e c r y p t o m o n n a ie
p o u r p e rm e ttre
l’é c h a n g e
d e
d e v is e s à
t r a v e r s le s t r a n s a c t io n s e n r e -
g is t r é e s s u r c h a q u e r e g is t r e d is t r ib u é ( c f . q u e s t io n 1 ) . D a n s le c a s d e b lo c k c h a in s p e r m e t t a n t la d é f in it io n
d e
c o n t r a t s in t e llig e n t s ( c f . q u e s t io n
6 ), c o m m e
r e u m , le s p o r t e f e u ille s p e r m e t t e n t a in s i p lu s g é n é r a le m e n t d e
E th e -
s ig n e r , e t d o n c
d e la n c e r , le s a c t io n s e n lie n a v e c c e s c o n t r a t s . C o n t r a ir e m e n t a u
p o r t e f e u ille
s o n t p a s s t o c k é e s d a n s le m a n iè r e
d é c e n t r a lis é e
t r a d it io n n e l, le s p iè c e s d e
p o r t e f e u ille
d a n s
la
é le c t r o n iq u e
b lo c k c h a in
a s s o c ié e
c r y p t o m o n n a ie
n e
: e lle s s o n t c o n s e r v é e s d e à
c h a q u e
c r y p t o m o n n a ie .
U n p o r t e f e u ille é le c t r o n iq u e o f f r e a in s i le s s e r v ic e s s u iv a n t s :
I
la c o n s u lt a t io n d u
I
la r é a lis a t io n d ’u n e t r a n s a c t io n , c ’e s t - à - d ir e s o it d ’u n p a ie m e n t à u n c o m -
s o ld e d e s c o m p t e s e t d e l’h is t o r iq u e d e s t r a n s a c t io n s ;
m e r ç a n t , s o it d ’u n e n v o i d ’a r g e n t à u n e t ie r c e p e r s o n n e , a v e c u n e n c a is s e m e n t d e m o n n a ie r e n d u e s i b e s o in . À
c e t t e o c c a s io n , u n e v é r if ic a t io n q u e
le s c le f s é c h a n g é e s lo r s d e c e s t r a n s a c t io n s e x is t e n t b ie n e s t e f f e c t u é e . S i c ’e s t n é c e s s a ir e , le p o r t e f e u ille s e c h a r g e é g a le m e n t d e s s ig n a t u r e s m u lt ip le s d e la t r a n s a c t io n q u a n d
I
la
g e s t io n
d u
s to c k a g e
c e lle - c i im p liq u e u n f in a n c e m e n t p a r t a g é ;
d e s p iè c e s , c ’e s t - à - d ir e
d e s d if f é r e n t e s c le f s p u -
b liq u e s e t p r iv é e s a s s o c ié e s a u x d if f é r e n t s c o m p t e s d ’u n u t ilis a t e u r q u i lu i p e r m e t t e n t d e d é p e n s e r e t r e c e v o ir d e s c r y p t o m o n n a ie s ( c f . q u e s t io n 3 ) ;
I
la c r é a t io n d e n o u v e lle s c le f s d e c o m p t e .
1 9 9
L e s N F T e n
4 0
q u e s t io n s
T o u t u t ilis a t e u r d e m o n n a ie s v ir t u e lle s u t ilis e d o n c u n p o r t e f e u ille d e c e t y p e . C o m m e u n e c le f s e c r è t e e s t u n e d o n n é e e x t r ê m e m e n t s e n s ib le , il c o n v ie n t d e la p r o t é g e r d e f a ç o n a p p r o p r ié e . U n p o r t e f e u ille é le c t r o n iq u e v is e d o n c à c o n c ilie r c e t t e p r o t e c t io n a v e c le s t r o is o b je c t if s s u iv a n t s : 1 . 2 .
d is p o n ib ilit é : il f a u t p o u v o ir u t ilis e r s e s d e v is e s à t o u t m o m e n t ; s é c u r it é : o u t r e la p r o t e c t io n a p p o r t é e a u s t o c k a g e d e s c le f s p r iv é e s ( s o u s fo rm e
d e
f ic h ie r s c h if f r é s ) , il c o n v ie n t d e
p r é v e n ir l’u s u r p a t io n
d ’id e n t it é
a u t o r is a n t u n e a u t r e p e r s o n n e à d é p e n s e r s e s c r y p t o m o n n a ie s ; 3 .
f a c ilit é d ’u t ilis a t io n : l’in t e r f a c e d u p o r t e f e u ille é le c t r o n iq u e d o it ê t r e s u f f is a m m e n t in t u it iv e p o u r p e r m e t t r e u n e u t ilis a t io n e f f ic a c e e t s é c u r is é e , y c o m p r is p a r d e s n o n - in it ié s .
C e s t r o is o b je c t if s s o n t p lu s o u
m o in s s a t is f a it s s e lo n
le
ty p e
d ’im p lé m e n t a -
t io n s q u i e s t c h o is i. E n e f f e t , le s p o r t e f e u ille é le c t r o n iq u e s s o n t d is p o n ib le s s o u s p lu s ie u r s f o r m e s : s o u s fo rm e
m a t é r ie lle
e x e m p le
u n e
:
il s ’a g it a lo r s d ’u n
c le f U S B ) c o n ç u
c r y p t o m o n n a ie . Il f a u t le s e r. L e
p r in c ip e
d e p u is é t e n d u m a je u r s d e (S G X ), A R M
s ’in s p ir e
c o n n e c te r à d e s T P M
e t p ro p o s é
l’in f o r m a t iq u e
a p p a r e il é le c t r o n iq u e p h y s iq u e ( p a r
d a n s le
?
s e u l b u t d e s o n
s é c u r is e r le s p iè c e s d e
o r d in a t e u r p o u r p o u v o ir l’u t ili-
(T ru s te d
P la t f o r m
d a n s le u r s p r o d u it s p a r d e e m b a rq u é e . In te l S o ftw a re
T r u s t Z o n e , S a m s u n g K n o x , Q u a lc o m m
M o d u le ) e t s ’a v è r e n o m b re u x G u a rd
T E E
a c te u rs
E x t e n s io n s
(T ru s te d
E x e c u -
t io n E n v ir o n m e n t ) , G o o g le / A n d r o id S a f e t y N e t , e t b ie n s û r l’e n s e m b le d e s p o r t e f e u ille s é le c t r o n iq u e s m a t é r ie ls lis t é s p a r la s u it e s o n t d e s e x e m p le s ré c e n ts d e
c e s t e c h n o lo g ie s e m b a r q u é e s p e r m e t t a n t le s c a lc u ls d e
c o n -
f ia n c e à t r a v e r s u n e c e r t if ic a t io n m a t é r ie lle d e s c a lc u ls e f f e c t u é s . C e t y p e d e d is p o s it if o f f r e u n t r è s h a u t n iv e a u d e s é c u r it é e n y c o n s e r v a n t le s c le f s p r iv é e s à
l’a b r i d e s a p p a r e ils p o t e n t ie lle m e n t v u ln é r a b le s a u x q u e ls il e s t
c o n n e c t é , p r o c u r a n t a in s i u n p r is lo r s q u e
e n v ir o n n e m e n t h o r s lig n e
l’o r d in a t e u r a u q u e l il e s t a t t a c h é
s é c u r is é , y
e s t in f e c t é
c o m -
e t c o n t r ô lé
p a r
u n p ir a t e in f o r m a t iq u e . C ’e s t p o u r c e t t e r a is o n q u e c e t y p e d e p o r t e f e u ille e s t p a r f o is a p p e lé
c o ld
d é e p o u r g é re r s o n
w a lle t .
C ’e s t c e t t e
a p p ro c h e
q u i e s t re c o m m a n -
p o r t e f e u ille é le c t r o n iq u e . L ’in c o n v é n ie n t r e s t a n t q u e
c e t y p e d e s u p p o r t p h y s iq u e n ’e s t p a s g r a t u it ;
?U c e r t a in
n T P M
p e u t ê t r e v u c o m m e u n c r y p t o - p r o c e s s e u r c a p a b le d e r é a lis e r d e f a ç o n a u t o n o m e u n
n o m b re
d e
p r im it iv e s c r y p t o g r a p h iq u e s ( c h if f r e m e n t , d é c h if f r e m e n t , h a c h a g e , s ig n a t u r e ,
e t c .) . D e t e lle s p u c e s s o n t a u jo u r d ’h u i d é p lo y é e s d a n s la p lu p a r t d e s o r d in a t e u r s e t d e s t é lé p h o n e s p o r t a b le s . E n
p r a t iq u e , u n
T P M
in t e r f é r e n c e s e t d is p o s a n t d e
e s t p h y s iq u e m e n t p r o t é g é e
p lu s ie u r s m é c a n is m e s d e
p a r u n
b o u c lie r m a t é r ie l r é s is t a n t a u x
p r o t e c t io n
e n v e r s le s a t t a q u e s p h y s iq u e s
( d e m a n iè r e s im ila ir e à c e q u i s e f a it d a n s le d o m a in e d e s c a r t e s à p u c e ) .
2 0 0
3 5
s o u s fo rm e
n u m é r iq u e
:
Q u 'e s t - c e q u 'u n p o r t e f e u ille e le c t r o n iq u e ?
il s ’a g it d e lo g ic ie ls o u d ’a p p lic a t io n s q u ’il e s t p o s s ib le
d e t é lé c h a r g e r e t d ’in s t a lle r lo c a le m e n t s u r s o n o r d in a t e u r , s a t a b le t t e o u s o n
t é lé p h o n e
p o r t a b le . L e s c le f s s o n t a in s i s t o c k é e s lo c a le m e n t e t il e s t
a lo r s im p o r t a n t d e v e ille r à b ie n s é c u r is e r l’a c c è s à c e s c le f s ;
d é m a t é r ia lis é e v e rs u n fa c e
s u r le
c lo u d
p o r t a il w e b
s im p le
:
d a n s
e t u n e
d is p o n ib le
c e
s a lle
c a s , il s ’a g it d ’u n
s e r v ic e
e n
lig n e
d e s m a r c h é s v ir t u e lle , o f f r a n t u n e
d e p u is n ’im p o r t e
à
tra -
in t e r -
q u e l t e r m in a l ( o r d in a t e u r , t é lé -
p h o n e p o r t a b le o u t a b le t t e ) p o u r a c c é d e r à s e s d e v is e s n u m é r iq u e s . L ’in c o n v é n ie n t m a je u r d e c e t t e a p p r o c h e r e s t e q u e le s c le f s p r iv é e s s o n t s t o c k é e s e t c o n s e r v é e s p a r le f o u r n is s e u r d u s e r v ic e s u r s e s p r o p r e s s e r v e u r s – c ’e s t p o u r q u o i c e
ty p e
d e
p o r t e f e u ille
e s t p a r f o is a p p e lé
h o t w a lle t . C e
p r o b lè m e s e r a illu s t r é d a n s le s p a r a g r a p h e s q u i s u iv e n t .
L e t a b le a u
T y p e
3 5 .1 lis t e le s p o r t e f e u ille é le c t r o n iq u e s d is p o n ib le s e n 2 0 1 8 .
S t o c k a g e
S é c u r it é
E x e m p le
# d e v is e s
d e s c le f s
m o b ile
L e d g e r N a n o S
lo c a l M a t é r ie l
(s u p p o rt
+ + +
k e e p k e y .c o m
T re z o r
t r e z o r .io
B it h e r
b it h e r .n e t
C o p la y lo c a l
+
c o p a y .io
E le c t r u m
e le c t r u m .o r g
E x o d u s
e x o d u s .io
J a x x
ja x x .io
B lo c k c h a in .in f o
b lo c k c h a in .in f o
C o in b a s e C lo u d
d is t a n t
T a b le a u
27 7 8 1 150 1 30 60 2 3 1 190
le d g e r w a lle t .c o m
K e e p K e y
p h y s iq u e )
L o g ic ie l
V e r s io n
c o in b a s e .c o m
– K ra k e n
k r a k e n .c o m
B it t r e x
b it t r e x .c o m
n / a n / a n / a
X X X( A × X
n d r o id )
n / a n / a n / a n / a
3 5 .1 – L is t e d e s p r in c ip a u x p o r t e f e u ille s é le c t r o n iq u e s d is p o n ib le s
a c t u e lle m e n t s u r le m a r c h é . L e n o m b r e d e c r y p t o m o n n a ie s s u p p o r t é e s p a r c h a q u e s y s tè m e a u
Q u e lle
q u e
12 m
a rs
2018 e s t
s o it l’a p p r o c h e
il e s t im p o r t a n t d e
n e
é g a le m e n t p r é c is é ( « n / a » : n o n a p p lic a b le ) .
u t ilis é e
p a s p e rd re
p o u r g é re r s o n
p o r t e f e u ille
le s c le f s q u ’il c o n t ie n t . I l f a u t e n
é le c t r o n iq u e , p a r t ic u lie r e n
a v o ir d e s c o p ie s s u r d e s s u p p o r t s d e s a u v e g a r d e s é c u r is é s . S i la c le f s e c r è t e a s s o c ié e à u n b it c o in e s t p e r d u e , s o it p a r c e q u e le s u p p o r t s u r le q u e l e lle é t a it s t o c k é e
e s t p e r d u , s o it p a r c e
q u ’il e s t d é t r u it , il n ’y a a u c u n
e t l’a r g e n t e s t d é f in it iv e m e n t p e r d u , c o m m e w e lls q u i a p e r d u s o n o r d in a t e u r a v e c c i- a p r è s ) . A in s i e n
2018,
le
n o m b re
d e
7 500 b
le
m o n tre
m o y e n
d e
l’h is t o ir e
it c o in s m in é s e n
la r e t r o u v e r J a m e s H o -
2009 ( v o i r
b it c o in s p e r d u s e s t e s t im é
2 0 1
d e
e n c a d ré
p a r C h a in a ly -
L e s N F T e n
?
s is
f in e
4 0
q u e s t io n s
3à 4m
à e n v ir o n
( c f . q u e s t io n
illio n s s u r le s
3 ). Il e s t d o n c
21 m
illio n s d e
b it c o in s q u i s e r o n t p r o d u it s in
im p o r t a n t d ’ê t r e
o r g a n is é
p o u r m a n ip u le r d e s
c r y p t o m o n n a ie s e t d ’a v o ir d e s s a u v e g a r d e s s é c u r is é e s e t r e d o n d a n t e s .
P o r t e f e u ille
U n
d é t e r m in is t e
p o r t e f e u ille
h ié r a r c h iq u e
d é t e r m in is t e
« H D
h ié r a r c h iq u e ,
»
H ie r a r c h ic a l
D e t e r m in is t ic
( H D ) w a lle t , e s t u n m o y e n d e g é r e r e t g é n é r e r p lu s ie u r s c le f s f ille s à l’a id e d ’u n trè s
s e u l s e c re t (u n e p r a t iq u e
r é a lis é e
p o u r u n
c o m p te
c o u r b e s e llip t iq u e s
256 b 512 b i t s , d e
I
L e
g r a in e
o u
s e e d
p o u r g é n é re r u n e
a
e n
a n g la is ) à p r o t é g e r . C e la s ’a v è r e
n o u v e lle
d o n n é . L ’id é e
a d re s s e e s t
: p o u r g é n é r e r p a r e x e m p le
it s , il f a u t u t ilis e r u n e
f o n c t io n
d e
s e u l s e c re t
e s t
u n e
c h a în a g e
r
u n e
h a c h a g e
t r a n s a c t io n
p r o p r ié t é s
h ié r a r c h ie
d e
d e s c le f s
c r y p t o g r a p h iq u e
s u r
g r a in e
in it ia le
s e c rè te
d o n t
e s t
s0 , s u r 256 b
d é d u it
p a r
it s e t u n c o d e
256 b i t s . L a c l e f p u b l i q u e p r i n c i p a l e a s s o Q 0 = [ s0 ] G d e l a c o u r b e ( c f . q u e s t i o n 3 4 ) .
s e c re t s u r
c ié e e s t a lo r s le p o in t
I
c h a q u e
c o m m e S H A - 3 ( c f . q u e s t io n 3 3 ) .
S H A - 3 à la f o is u n e c le f p r iv é e p r in c ip a le , d e
à
d ’u t ilis e r le s
P o u r c r é e r d e s c le f s p r iv é e s e t p u b liq u e s f ille s , il s u f f it a lo r s d e p a s s e r le
c o d e
d e
n u m é ro , d e
c h a în a g e , la
n o u v e a u , à
c o d e d e c h a în a g e
s.
L e
u n e
n o u v e a u c le f p r iv é e
r, r e m
si = s
a v e c
a lo r s
( p u b liq u e p o u r
ê tre
u t ilis é
c le f p u b liq u e
p o u r é t e n d r e u n e c le f p a r e n t e ( e t
S H A - 3
o u
p r iv é e ) e t u n
o b t e n ir
u n
n o u v e a u
p la ç a n t le p r é c é d e n t , e t u n n o u v e a u s e c r e t
s e c re t, p e u t (
c le f p a r e n t e
tra v e rs
d ir e c t e m e n t
a s s o c ié e
si = si −1 + s p
Qi = Qi −1 + [s ]G = [si + s ]G p
c o m m e
Qi = [si ]G ) ,
o u
o u r la c le f p r iv é e f ille
o u r la c le f p u b liq u e f ille ) .
C e p r o c é d é p e u t e n s u it e ê t r e it é r é a u t a n t d e f o is q u e n é c e s s a ir e . a
P a r e x e m p le , d a n s le c a d r e d e la p r o p o s it io n
B I P - 0 0 3 2 à l’o r ig in e d e la d é f in it io n
d e s
p o r t e f e u ille s H D , c ’e s t u n e c o u r b e e llip t iq u e d it e d e « K o b lit z » q u i e s t u t ilis é e s e lo n le s t a n d a rd
L e
secp256k1 -
c f.
www.secg.org/sec2-v2.pdf.
c a s d e s p o r t a ils w e b
Il e s t im p o r t a n t p o u r u n r if ie r q u ’il p o s s è d e
e t d e s s e r v ic e s e n
u t ilis a t e u r d e
p o r t e f e u ille
lig n e
é le c t r o n iq u e
v é r it a b le m e n t le s c le f s s e c r è t e s a s s o c ié e s à
d e
b ie n
v é -
s e s p iè c e s . P a r
e x e m p le , le s s it e s c o m m e C o in b a s e , K r a k e n o u B it t r e x ( v o ir le t a b le a u 3 5 .1 ) , o f -
?h
t t p s :/ / w w w .c r y p t o - f r a n c e .c o m / p r e s - d e - 4 - m illio n s - d e - b it c o in s - p e r d u s - a - ja m a is /
2 0 2
3 5
fre n t
d e s
s e r v ic e s
e n
lig n e
Q u 'e s t - c e q u 'u n p o r t e f e u ille e le c t r o n iq u e ?
p e rm e tta n t
d e
g é r e r , d ’a c h e t e r o u
d e
v e n d re
d e s
c r y p t o m o n n a ie s , m a is le s c le f s s e c r è t e s r e s t e n t s t o c k é e s s u r c e s p la t e f o r m e s . C e c i n ’a q u ’u n s e u l a v a n t a g e : e n c o n n a is s a n t s o n m o t d e p a s s e e t s o n lo g in , il e s t p o s s ib le d ’a c c è d e r à l’in t é g r a lit é d e s p iè c e s s t o c k é e s c h e z c e s f o u r n is s e u r s d e
s e r v ic e s
e u ro s o u
d e
p o r t e f e u ille
e n
lig n e
e t il e s t f a c ile
d e
le s
é c h a n g e r c o n tre
d e s
d e s d o lla r s . S a n s a v o ir le s c le f s a s s o c ié e s a u x c r y p t o m o n n a ie s , il n ’e s t
p a s c e r t a in
q u e
c e s s e r v ic e s e n
lig n e
p o s s è d e n t r é e lle m e n t le s p iè c e s e t n ’e f -
f e c t u e n t q u e d e s je u x d ’é c r it u r e v ir t u e ls s u r v o s c o m p t e s t a n t q u e le s p iè c e s n e s o n t p a s d é p e n s é e s . L ’in c o n v é n ie n t m a je u r e s t q u e
le s c le f s p r iv é e s s o n t s t o -
c k é e s s u r le s it e . Il e s t p o s s ib le p o u r c e s s it e s d e d é p e n s e r à v o t r e in s u v o s p iè c e s ,
650 000 b i t c o i n s g é r é s 2014 o u l o r s d e l a f r a u d e r é a l i s é e p a r P L e x C o i n I C O e n 2017 p o u r u n m o n t a n t d e 15 m i l l i o n s U S D o u e n c o r e p a r P r o d e u m I C O e n 2018 p o u r u n m o n t a n t d e 6 m i l l i o n s U S D . c o m m e c e f û t le c a s lo r s d e la d is p a r it io n m y s t é r ie u s e d e s p a r la
U n
la
s o c ié t é
M tg o x e n
r is q u e s im ila ir e p e u t a p p a r a ît r e lo r s q u ’u n
h a rd
f o r k d e c r y p t o m o n n a ie s e
p r o d u it ( c o m m e c e la s ’e s t p r o d u it a v e c b it c o in e t la s c is s io n b it c o in C a s h ) E n e f f e t , t o u t c o m p t e d e la c r y p t o m o n n a ie in it ia le e s t im m é d ia t e m e n t d u p liq u é d a n s la n o u v e lle m o n n a ie e t d o n c c r é d it é d u lis a t e u r d e
p o r t e f e u ille
m ê m e n o m b r e d e p iè c e s . A in s i, u n
u t i-
n ’a y a n t p a s a c c è s à s e s c le f s p r iv é e s p o u r r a it c o n s e r v e r
s e s p iè c e s d a n s la p r e m iè r e
m o n n a ie
n ’a u r a it v ir t u e lle m e n t a u c u n
m o y e n
( p a r l’in t e r m é d ia ir e d e
d u
p o r t e f e u ille ) , m a is
r e v e n d iq u e r s e s n o u v e lle s p iè c e s d a n s
la n o u v e lle m o n n a ie . H e u re u s e m e n t c o m m e f e u ille
le
t a b le a u
é le c t r o n iq u e s s o u v e r a in s , q u e
3 5 .1 a c e
p u
le
m o n t r e r , il e x is t e
s o it s o u s f o r m e
d e
d e s
p o rte -
lo g ic ie ls a p p lic a t if s
o u ( e n c o r e m ie u x ) d e m a t é r ie l p h y s iq u e ( t o k e n h a r d w a r e ) q u i o f f r e n t u n e a lt e r n a t iv e s im p le e t s é c u r is é e a u x s e r v ic e s e n lig n e .
L e
d is q u e
A lo r s
d u r p e rd u
q u ’il
n e t t o y a it
p a r J a m e s H o w e lls
s o n
b u re a u
e n
2013,
u n
je u n e
g a llo is
d u
n o m
d e
J a m e s H o w e lls a v a it d é c id é d e m e t t r e à la p o u b e lle le d is q u e d u r d e s o n o r d in a t e u r p o r t a b le . O r , c e lu i- c i c o n t e n a it la c le f s e c r è t e é le c t r o n iq u e n é s e n
2009. A
p e r m e t t a n t d ’a c c é d e r à
7 500 b
d u
p o r t e f e u ille
it c o in s , q u i a v a ie n t é t é
m i-
u c o u r s a c t u e l, c e la s ig n if ie q u e la v a le u r d e c e t t e c le f s e r a it
d e p lu s ie u r s c e n t a in e s d e m illio n s d ’e u r o s . L ’h is t o ir e
a v a it b e a u c o u p
f a it p a r le r , c a r e lle
s y m b o lis e
la
c h a n c e
– o u
m a lc h a n c e – r e n c o n t r é e p a r c e r t a in s p r e m ie r s u t ilis a t e u r s d e b it c o in .
2 0 3
la
L e s N F T e n
4 0
q u e s t io n s
2 0 4
C o m m e n t e t
3 6
p e u t- o n
p ro g ra m m e r
c ré e r
s o n
p ro p re
ty p e d e N F T ?
L a c r é a t io n
d ’u n
n o u v e a u
c o n t r a t in t e llig e n t p o u r g é r e r u n
n o u v e a u
ty p e
d e
N F T e s t n o r m é e p a r d if f é r e n t s s t a n d a r d s , n o t a m m e n t E R C - 7 2 1 ( c f . q u e s t io n 3 8 ) s u r la b lo c k c h a in E t h e r e u m . C e s n o r m e s r é g is s e n t l’in t e r o p é r a b ilit é d u n o u v e a u ty p e
d e
je t o n
a v e c
le s d if f é r e n t s é lé m e n t s d e
l’é c o s y s t è m e
( p la c e s d e
m a rc h é
o u a u t r e s je t o n s ) m a is n e c o n c e r n e n t h a b it u e lle m e n t p a s le p r o c e s s u s d e c r é a t io n d e s je t o n s e n e u x - m ê m e s , q u i n ’e s t p a s s t a n d a r d is é ( c f . q u e s t io n 1 6 ) . S i la c r é a t io n
d ’u n
n o u v e a u
t y p e d e N F T e s t n é c e s s a ir e m e n t lié e a u
d é p lo ie -
m e n t d ’u n n o u v e a u c o n t r a t in t e llig e n t s u r la b lo c k c h a in , l’é c r it u r e e t le d é p lo ie m e n t d u d it c o n t r a t p e u v e n t s o it ê t r e e f f e c t u é s d ir e c t e m e n t e n é c r iv a n t le c o d e e t e n
le
d é p lo y a n t à
c h a rg e ra d e
tra v e rs u n e
g é n é r e r le
c o d e
d u
t r a n s a c t io n , s o it e n c o n t r a t e t il n e
p a s s a n t p a r u n
t ie r s q u i s e
r e s t e r a p lu s q u ’à s ig n e r la t r a n -
s a c t io n d e d é p lo ie m e n t e t à e n p a y e r le s f r a is d e t r a n s a c t io n .
P ro g ra m m e r u n A f in
d e
c o d e r u n
c o n t r a t in t e llig e n t p o u r g é r e r s o n c o n t r a t in t e llig e n t ( c f . q u e s t io n
N F T
6 ) il e s t n é c e s s a ir e
d e
b ie n
m a ît r is e r t a n t le la n g a g e d e p r o g r a m m a t io n u t ilis é p a r la b lo c k c h a in c h o is ie q u e le s s p é c if ic it é s s t r u c t u r e lle s e t le s n o r m e s d e le
c h o ix d ’é c r ir e
n o u v e a u
ty p e
t io n n a lit é s d u
s o i- m ê m e
d e
N F T
le
c o d e
p e rm e t d e
d u
f a ir e
c e tte
d e r n iè r e . P a s s é
c o n t r a t n é c e s s a ir e
a u
c e t é c u e il,
d é p lo ie m e n t d ’u n
trè s e x a c te m e n t c o rre s p o n d re
le s f o n c -
c o n t r a t a v e c c e lle s v o u lu e s p o u r le s n o u v e a u x je t o n s .
L a p r e m iè r e é t a p e e s t d e c h o is ir q u e lle b lo c k c h a in v a h é b e r g e r le s n o u v e a u x N F T . P lu s ie u r s t e c h n o lo g ie s o f f r e n t la p o s s ib ilit é lig e n t g é r a n t d e s N F T . E t h e r e u m
e s t la
n a t iv e s , e t le s
d e
q u a lit é s
e t d é fa u ts
d e
d é p lo y e r u n
c o n t r a t in t e l-
p lu s p o p u la ir e , m a is il e x is t e
c h a q u e
t e c h n o lo g ie
d e s a lt e r -
d o iv e n t ê t r e
p r is
e n
c o m p te . S i le
c h o ix
s y s tè m e
le
s e
p o rte
s u r E t h e r e u m , le s n o u v e a u x
p lu s d é v e lo p p é
e n
N F T
f e r o n t p a r t ie
2 0 2 1 . L e s je t o n s p o u r r o n t d o n c
d e
l’é c o -
t ir e r p a r t i d ’u n e
D A p p d é jà é t a b lie t e lle q u e O p e n S e a ( c f . q u e s t io n 2 7 ) , p o u r v e n d r e d e s N F T e n d ir e c t o u
a u x e n c h è re s , o u
N ftT ra d e r p o u r tro q u e r d e s N F T
c o n tre
d ’a u t r e s . I ls
p o u r r o n t a u s s i in t e r a g ir a v e c d ’a u t r e s N F T d é jà e n p la c e c o m m e D e c e n t r a la n d
2 0 5
L e s N F T e n
4 0
q u e s t io n s
p o u r lo c a lis e r v ir t u e lle m e n t u n
N F T o u
m ê m e u t ilis e r d ’a u t r e s N F T c o m m e a c -
c e s s o ir e ( e t s i le n o u v e a u N F T p o u v a it a d o p t e r u n C r y p t o k it t y ? ( c f . q u e s t io n 1 7 ) ) o u
ê tre
u n
m e n t d e d e
a c c e s s o ir e
lu i- m ê m e . E n f in , l’é c o s y s t è m e
s t o c k e r d e s m e d ia
p a rta g e r u n e
n iq u e , E t h e r e u m
im a g e
e n
u t ilis a n t p a r e x e m p le
d e s N F T
n o rm e
d o n c
la
E th e re u m IP F S
n o u v e lle m e n t c r é é s . D ’u n c r é a t io n
d ’u n
n o u v e a u
p e r m e t é g a le -
( c f . q u e s t io n p o in t d e
c o n tra t d e
7 ) a f in
v u e
te c h -
N F T
e t d e
n o m b r e u x e x e m p le s d ’im p lé m e n t a t io n t r è s s im p le s e x is t e n t . E n v o ic i u n , le p lu s s im p le p o s s ib le , u t ilis a n t le la n g a g e S o lid it y :
%numbers=none,language=Solidity,basicstyle=\footnotesize\ttfamily,columns= flexible] pragma solidity >=0.7.0 address) internal tokenOwner; mapping (address => uint256) internal ownedTokensCount; mapping (uint256 => address) internal tokenApprovals; mapping (address => mapping (address => bool)) internal operatorApprovals; mapping(address => uint256[]) internal ownedTokens; mapping(uint256 => uint256) internal ownedTokensIndex; uint256[] internal allTokens; mapping(uint256 => uint256) internal allTokensIndex; event Transfer(address indexed _from, address indexed _to, uint256 indexed _tokenId); event Approval(address indexed _owner, address indexed _approved, uint256 indexed _tokenId); event ApprovalForAll(address indexed _owner, address indexed _operator, bool _approved); constructor(string memory _name, string memory _symbol) { name_ = _name; symbol_ = _symbol; } function totalSupply() public view returns (uint256) { return allTokens.length; } function balanceOf(address _owner) public view returns (uint256) { require(_owner != address(0)); return ownedTokensCount[_owner]; } function ownerOf(uint256 _tokenId) public view returns (address) { address owner = tokenOwner[_tokenId]; require(owner != address(0));
2 0 6
3 6
C o m m e n t p e u t- o n c ré e r e t p ro g ra m m e r s o n p ro p re ty p e d e N F T ?
return owner; } function safeTransferFrom( address _from, address _to, uint256 _tokenId ) public { safeTransferFrom(_from, _to, _tokenId, ""); } function safeTransferFrom( address _from, address _to, uint256 _tokenId, bytes memory _data ) public { transferFrom(_from, _to, _tokenId); uint256 size; assembly { size := extcodesize(_to) } if (size == 0) { return; } bytes4 retval = ERC721Receiver(_to).onERC721Received(msg.sender, _from, _tokenId, _data); require(retval == 0x150b7a02); } function transferFrom( address _from, address _to, uint256 _tokenId ) public { address owner = ownerOf(_tokenId); require( msg.sender == owner || getApproved(_tokenId) == msg.sender || isApprovedForAll(owner, msg.sender) ); require(_from != address(0)); require(_to != address(0)); if (tokenApprovals[_tokenId] != address(0)) { tokenApprovals[_tokenId] = address(0); } ownedTokensCount[_from] = ownedTokensCount[_from] - 1; tokenOwner[_tokenId] = address(0); tokenOwner[_tokenId] = _to; ownedTokensCount[_to] = ownedTokensCount[_to] + 1; uint256 length = ownedTokens[_to].length; ownedTokens[_to].push(_tokenId); ownedTokensIndex[_tokenId] = length; emit Transfer(_from, _to, _tokenId); } function approve(address _to, uint256 _tokenId) public { address owner = ownerOf(_tokenId);
2 0 7
L e s N F T e n
4 0
q u e s t io n s
require(_to != owner); require(msg.sender == owner || isApprovedForAll(owner, msg.sender)); tokenApprovals[_tokenId] = _to; emit Approval(owner, _to, _tokenId); } function setApprovalForAll(address _to, bool _approved) public { require(_to != msg.sender); operatorApprovals[msg.sender][_to] = _approved; emit ApprovalForAll(msg.sender, _to, _approved); } function getApproved(uint256 _tokenId) public view returns (address) { return tokenApprovals[_tokenId]; } function isApprovedForAll( address _owner, address _operator ) public view returns (bool) { return operatorApprovals[_owner][_operator]; } function _mint(address _to, uint256 _tokenId) public { require(_to != address(0)); tokenOwner[_tokenId] = _to; ownedTokensCount[_to] = ownedTokensCount[_to] + 1; allTokensIndex[_tokenId] = allTokens.length; allTokens.push(_tokenId); emit Transfer(address(0), _to, _tokenId); } } U n e lit é
p r e m iè r e
a lt e r n a t iv e
e s t c r o is s a n t e
à
E th e re u m
e t q u i e s t in t é g r é e
a v a n ta g e fa c e à E th e re u m
e s t T e z o s ( c f . q u e s t io n
p a r la
p la t e f o r m e
4 0 ) d o n t l’u t i-
O p e n S e a . L e
p r in c ip a l
e s t l’é c o n o m ie r é a lis é e p o u r le s f r a is d e t r a n s a c t io n ,
q u e c e s o it p o u r le d é p lo ie m e n t d u c o n t r a t in t e llig e n t , la c r é a t io n d e n o u v e a u x je t o n s o u
le s é c h a n g e s e t in t e r a c t io n s a v e c c e u x - c i.
U n a v a n t a g e d e c e t t e s o lu t io n e s t s o n f o n c t io n n e m e n t p a r p r e u v e s d e p a r t ic ip a t io n
q u i p e r m e t d e s ’a p p u y e r s u r la n o r m e F A 2 [ 1 0 ] ( l’é q u iv a le n t s u r T e z o s ,
d e la n o r m e E R C
7 2 1 s u r E t h e r e u m ) . Il f a u t , p o u r c r é e r c e c o n t r a t , a p p r e n d r e le
la n g a g e M ic h e ls o n
?
, c ré é p a r e t p o u r T e z o s .
U n a u t r e c h o ix p o s s ib le e s t la b lo c k c h a in S o la n a ( c f . q u e s t io n 2 7 ) q u i p e r m e t e lle
a u s s i d e
c ré e r d e
n o u v e a u x N F T . E lle
e s t fo rte m e n t s o u te n u e
p a r la p la t e -
f o r m e d e t r a d in g e t d ’é c h a n g e s F T X ( c f . q u e s t io n 2 7 ) e t le s je t o n s n o u v e lle m e n t c ré é s
s o n t
m a rc h é o u
é c h a n g e a b le s
s u r c e tte
d e r n iè r e . D e
Howrare.is.
U n
n o u v e lle s
o u rc e :
d e
p r o t o c o le
m illis e c o n d e s e t d e g é r e r ju s q u ’à
https://tezos.gitlab.io/active/michelson.html
2 0 8
p la c e s
Solsea.io
a u t r e a v a n t a g e d e S o la n a e s t la r a p id it é d e s o n
q u i p e r m e t d e g é n é r e r u n b lo c t o u t e s le s 4 0 0
?S
p lu s , d e
u t ilis a n t S o la n a a p p a r a is s e n t r é g u liè r e m e n t , p a r e x e m p le
3 6
5 0
0 0 0
lo p p é
C o m m e n t p e u t- o n c ré e r e t p ro g ra m m e r s o n p ro p re ty p e d e N F T ?
?
t r a n s a c t io n s p a r s e c o n d e
. A lo r s q u e
le u r s p r o p r e s la n g a g e s p o u r é c r ir e
d ’a u t r e s b lo c k c h a in s o n t d é v e -
d e s c o n t r a t s in t e llig e n t s , S o la n a
m e t a u x d é v e lo p p e u r s d ’u t ilis e r d e s la n g a g e s d é jà
p e r-
c o n n u s q u i s o n t R u s t, C
o u
C + + . C e la é v it e d o n c d ’a v o ir d e n o u v e a u x la n g a g e s à a p p r e n d r e .
U t ilis e r u n
t ie r s p o u r d é p lo y e r u n
C h o is ir u n u n
n o u v e a u
t ie r s ty p e
p o u r d é p lo y e r u n d e
N F T
p ré s e n te
d e m e n t e t s a n s c o n n a is s a n c e c o n tra ts
a in s i d é p lo y é s
s e n t e n t a in s i u n r it é . C e s u r u n u n
e n
n o u v e a u
n o u v e a u
l’a v a n t a g e
r is q u e
p o r t e f e u ille
v é n ie n t : la
p e r s o n n a lis a t io n
im p o s s ib le
d e
m e ttre
e n
( c f . q u e s t io n d u
p la c e
d e
3 5 ) . C e p e n d a n t il y a
m é c a n iq u e s
f a ille
d e
p ré -
s é c u -
q u e lq u e s c lic s
d e d é p lo ie m e n t e n
c o n t r a t e s t f o r t e m e n t lim it é e d e s
g é re r
é p r o u v é s . Ils
: il s u f f it s o u v e n t d e
p u is d e s ig n e r la t r a n s a c t io n
é le c t r o n iq u e
d e
c o n t r a t . L e s m o d è le s d e
e t d o n c
d y s f o n c t io n n e m e n t o u
p r o c e s s u s e s t e x t r ê m e m e n t s im p le
f o r m u la ir e w e b
N F T
p o u v o ir a r r iv e r à s e s f in s r a p i-
d é v e lo p p e m e n t d e
d e
d e
c o n t r a t in t e llig e n t a f in d e
s o n t r é g u liè r e m e n t u t ilis é s
t r è s f a ib le
t y p e
u n
u t ilis a n t
g r o s in c o n -
e t il e s t e n s u it e
a v a n c é e s , q u e
c e
s o it p o u r la
c r é a t io n d e s je t o n s ( c f . q u e s t io n 1 6 ) , le s in t e r a c t io n s e n t r e e u x o u le u r s in t e r a c t io n s a v e c d ’a u t r e s c o n t r a t s in t e llig e n t s . C e e s t
ty p e
d e
c r é a t io n
n o ta m m e n t
te fo rm e
p a r
p ro p o s é
R a r ib le . E lle
u n
p a r
p e rm e t
t ie r s
la
p la -
d e
d é -
p lo y e r u n n o u v e a u c o n t r a t in t e llig e n t s u iv a n t
la
re u m . L e p o s e
d e
c o m m e a u
c ré e r
c h o ix
e s t
n ’e s t p a s
u n
s u r
E th e -
in t u it if , p r o -
n o u v e a u
c o n tra t
3 6 .1 e t s im p lif ie
la c o n f ig u r a t io n . N F T
im a g e , u n
je t o n
7 2 1
a s s e z
f ig u r e
n o u v e a u
p a r u n e
E R C
e s t
s u r la
m a x im u m L e
d e
n o rm e s it e
e s t
c a r a c t é r is é
n o m , u n
a in s i q u ’u n e
p a r t ic u liè r e m e n t p o s s ib le
d e
s y m b o le
d e s c r ip t io n . C e p a u v r e , il
c h o is ir d e s
F ig u r e
c a -
3 6 .1 – B o u t o n d e c r é a t io n
d ’u n c o n t r a t E R C - 1 1 5 5
r a c t é r is t iq u e s je t o n , e t s o n
d é d ié e s p ro c e s s u s
a u
n o u v e a u
d e
mint e s t
p r é d é f in i : il f a u t s ig n e r u n e t r a n s a c t io n p o u r é m e ttre
?S
o u rc e :
u n
n o u v e a u
je t o n . C e
s u r R a r ib le .
a v e c l’a d r e s s e a y a n t d é p lo y é le c o n t r a t
d e r n ie r p o in t e s t lim it a n t p u is q u e
https://break.solana.com
2 0 9
le
p ro -
L e s N F T e n
c e s s u s d e
4 0
q u e s t io n s
c r é a t io n
d e s je t o n s n ’e s t p a s n o r m é ( c f . q u e s t io n
1 6 ) e t la
c r é a t iv it é
p e r m is e p o u r g é n é r e r le s je t o n s s e t r o u v e b r id é e .
F ig u r e
3 6 .2
– À
g a u c h e , le f o r m u la ir e s im p lif ié d e c r é a t io n d ’u n c o n t r a t
in t e llig e n t E R C - 1 1 5 5
s u r R a r ib le ; à d r o it e , la s ig n a t u r e d e la t r a n s a c t io n d e
d é p lo ie m e n t d ’u n c o n t r a t in t e llig e n t E R C - 1 1 5 5
U n e
f o is la
c o n f ig u r a t io n
s u r la b lo c k c h a in
s u r R a r ib le .
t e r m in é e , il f a u t e f f e c t iv e m e n t d é p lo y e r le
E t h e r e u m . P o u r c e la R a r ib le c r é e la t r a n s a c t io n
c o n tra t
n é c e s s a ir e e t
l’u t ilis a t e u r d o it la s ig n e r a v e c s o n p o r t e f e u ille é le c t r o n iq u e . I l d e v r a é g a le m e n t s ’a c q u it t e r d e s f r a is d e t r a n s a c t io n , c o m m e in d iq u é s u r la f ig u r e 3 6 .2 .
2 1 0
Q u ’e s t - c e
q u e
E R C - 2 0
3 7
p o u r
la
n o rm e
le s
je t o n s
f o n g ib le s s u r E t h e r e u m
L a n o rm e
E R C - 2 0
[2 0 ] a é té
p ro p o s é e
le
19
n o v e m b re
2 0 15
?
p a r F a b ia n
V o -
g e ls t e lle r e t V it a lik B u t e r in ( c f . q u e s t io n 7 ) . F a b ia n V o g e ls t e lle r e s t u n d é v e lo p p e u r in f o r m a t iq u e c o n n u p o u r s o n t r a v a il s u r le s a p p lic a t io n s d é c e n t r a lis é e s u t ilis a n t d e s c o n t r a t s in t e llig e n t s E t h e r e u m B ro w s e r, u n
n a v ig a t e u r p e r m e t t a n t d e
( c f . q u e s t io n
6 ) . Il a d é v e lo p p é le M is t
d é c o u v r ir e t d ’u t ilis e r d è s 2 0 1 5
le s a p -
p lic a t io n s d é c e n t r a lis é e s ( D A p p ) s u r E t h e r e u m . Il a é g a le m e n t p a r t ic ip é a u d é v e lo p p e m e n t d u p r e m ie r p o r t e f e u ille é le c t r o n iq u e E t h e r e u m r ie d e d é v e lo p p e m e n t J a v a s c r ip t
web3.js ? q
u t ilis é e
in t e r n e t d ’in t e r a g ir a v e c
p o u r p e rm e ttre
à
u n
s it e
e t a c r é é la lib r a i-
u i e s t a u jo u r d ’h u i t r è s la r g e m e n t la
b lo c k c h a in
E th e -
re u m .
Q u ’e s t c e
q u ’u n e
L e s E th e re u m
E R C
?
R e q u e s t f o r C o m m e n t ( E R C ) s o n t d e s n o r m e s t e c h n iq u e s
u t ilis é e s p a r le s c o n t r a t s in t e llig e n t s ( c f . q u e s t io n re u m .
In s p ir é e s
c u m e n ts
d e s
R e q u e s t
n o r m a lis a n t
c o n s t it u e n t u n e
lis t e
d é v e lo p p e m e n t d ’u n
le s d e
F o r
C o m m e n ts
s p é c if ic a t io n s r è g le s
e t d e
6 ) s u r le
(R F C )
t e c h n iq u e s
b o n n e s
q u i d e
p r a t iq u e s
ré s e a u s o n t
E th e -
d e s
l’I n t e r n e t , à
s u iv r e
c o n t r a t in t e llig e n t . E lle s p e u v e n t ê t r e
u n e
d o e lle s
lo r s
d u
lis t e
d e
m é t h o d e s à im p lé m e n t e r o u d e s s p é c if ic a t io n s c o n c e r n a n t u n p r o t o c o le . L e s E R C
s o n t v a lid é e s p a r la c o m m u n a u t é E t h e r e u m
à tra v e rs u n p ro c e s -
s u s d e r e le c t u r e s e t d e c o m m e n t a ir e s .
E R C - 2 0
e s t le
n o m
d o n n é
à
u n
ty p e
d e
je t o n
s ta n d a rd
f o n g ib le
m a is é g a le m e n t à la n o r m e q u i d é f in it c e q u i d o it ê t r e m is e n u n n o u v e a u C e
t y p e d e je t o n f o n g ib le ( c f . q u e s t io n 1 0 ) s u r le r é s e a u
s ta n d a rd
la b lo c k c h a in
p e rm e t d o n c
d e
c ré e r u n e
E th e re u m , c o m p o s é e
d e
n o u v e lle
E th e re u m
œ u v re p o u r c ré e r E th e re u m .
c r y p t o m o n n a ie
a d o s s é e
à
je t o n s f o n g ib le s q u i p o u r r o n t a in s i ê t r e
é c h a n g é s s e lo n u n e n s e m b le d e m é t h o d e s d é f in ie s p a r la n o r m e E R C - 2 0 .
? https://web3js.readthedocs.io
2 1 1
L e s N F T e n
4 0
q u e s t io n s
Il e s t im p o r t a n t d e lid a t io n
d ’u n
b lo c
n o te r q u e
d a n s la
la
v a lid a t io n
b lo c k c h a in
d ’u n e
t r a n s a c t io n
E th e re u m , c e p e n d a n t c e
p a s l’é m is s io n d e n o u v e a u x je t o n s E R C - 2 0 I l n ’y a p a s d e c r é a t io n d e je t o n s E R C - 2 0
e s t lié e
à
b lo c
g é n è re
n e
la
v a -
m a is b ie n d e s e t h e r s ( c f . q u e s t io n 7 ) .
p a r m in a g e . L a m a n iè r e d o n t s o n t g é -
n é r é s le s je t o n s e s t d o n c e n t iè r e m e n t lib r e e t d o it ê t r e p r é v u e p a r le c o n t r a t in t e llig e n t q u i im p lé m e n t e r a la n o r m e E R C - 2 0 . P a r e x e m p le le c o n t r a t p e u t d é f in ir u n m o n t a n t m a x im a l d e je t o n s e n c ir c u la t io n lo r s d e s a c r é a t io n . Il p e u t a u s s i a v o ir u n e m é c a n iq u e d e c r é a t io n d e je t o n s t o u s le s
nb
lo c s c r é é s o u m ê m e a v o ir
u n s y s t è m e d e d e s t r u c t io n p r o g r e s s if d e s je t o n s d a n s le t e m p s . D u
p o in t d e
m e n te r
?
v u e
d ’u n
d é v e lo p p e u r , il s ’a g it d ’u n e
in t e r f a c e
q u ’il f a u t im p lé -
. L ’o b je c t if e s t d ’a v o ir u n e n s e m b le d e v a r ia b le s , d e m é t h o d e s e t d ’é v é -
n e m e n t s c o m m u n s d is p o n ib le s p o u r t o u s le s t y p e s d e r é s e a u . C e la p e r m e t à u n e a p p lic a t io n
je t o n s p r é s e n t s d a n s le
d e p o u v o ir u t ilis e r p lu s ie u r s t y p e s d e je -
t o n s d if f é r e n t s d e la m ê m e m a n iè r e s e lo n u n p r o t o c o le c o m m u n . A in s i, u n a u t r e c o n t r a t in t e llig e n t , u n p o r t e f e u ille o u r a le m e n t n ’im p o r t e
q u e lle
u n
d e fa ç o n
c o n tra t E R C - 2 0
t io n s d e r e p r é s e n t a t io n ( d a rd
E R C - 2 0
a u tre
u n e p la t e f o r m e d ’é c h a n g e e t , p lu s g é n é -
a p p lic a t io n
d is t r ib u é e
(D A p p ), p o u rra
u t ilis e r
s t a n d a r d . P lu s s p é c if iq u e m e n t e t o u t r e d e s f o n c -
name, symbol, decimals)
d é t a illé e s p lu s lo in , le s t a n -
d é f in it le s s ix m é t h o d e s s u iv a n t e s o b lig a t o ir e s p o u r q u ’u n e c r y p -
t o m o n n a ie e n t r e d a n s la n o r m e :
I
u n e
m é th o d e
totalSupply
p o u r c o n n a ît r e
le
n o m b re
to ta l d e
je t o n s
é m is p a r le c o n t r a t in t e llig e n t ;
I
u n e m é th o d e
balanceOf p
s io n d ’u n u t ilis a t e u r o u
I
u n e m é th o d e n é e
d e
transfer p
je t o n s à
u n
o u r c o n n a ît r e le n o m b r e d e je t o n s e n p o s s e s -
d ’u n c o n t r a t in t e llig e n t d o n n é ;
a u tre
o u r t r a n s f é r e r la p r o p r ié t é d ’u n e q u a n t it é d o n -
u t ilis a t e u r o u
à
u n
c o n t r a t in t e llig e n t , u t ilis a b le
u n iq u e m e n t p a r le p r o p r ié t a ir e d e je t o n s ;
I
u n e
m é th o d e
approve p
o u r a u t o r is e r u n
a u tre
u t ilis a t e u r o u
u n
c o n tra t
in t e llig e n t à t r a n s f é r e r u n e q u a n t it é d o n n é e d e je t o n s u lt é r ie u r e m e n t , u t ilis a b le u n iq u e m e n t p a r le p r o p r ié t a ir e d e je t o n s ;
I
u n e
m é th o d e
allowance p
o u r c o n n a ît r e
c o m b ie n
d e
je t o n s u n
t e u r o u u n c o n t r a t in t e llig e n t e s t a u t o r is é à t r a n s f é r e r a u n o m
u t ilis a -
d u p r o p r ié -
t a ir e a c t u e l ;
I
u n e m é th o d e
transferFrom p
o u r t r a n s f é r e r d e s je t o n s d o n t le t r a n s f e r t
a é t é a n t é r ie u r e m e n t a u t o r is é e p a r le p r o p r ié t a ir e .
? https://eips.ethereum.org/EIPS/eip-20
2 1 2
3 7
Q u 'e s t - c e q u e la n o r m e E R C - 2 0
D e p lu s , d e u x t y p e s d ’é v é n e m e n t s ( c f . q u e s t io n s o n t d é f in is p a r la n o r m e . I ls s o n t é m is lo r s q u ’u n e
6 ).
p o u r le s je t o n s f o n g ib le s ?
Transfer e t Approval
q u a n t it é
d e
je t o n s e s t t r a n s -
f é r é e d ’u n u t ilis a t e u r à l’a u t r e , m a is a u s s i lo r s q u ’u n e a u t o r is a t io n e s t d o n n é e o u m o d if ié e p o u r le t r a n s f e r t d e je t o n s .
E x e m p le
S i
B o b
d e
t ra n s fe rt d e
v e u t
t e f e u ille
tra n s fé re r
je t o n s E R C - 2 0
10
é le c t r o n iq u e
u n it é s
v e rs
d ’u n
c e lu i
je t o n
d ’A lic e ,
E R C - 2 0 il
d e p u is
in v o q u e r a
la
s o n
p o r-
m é th o d e
transfer(_AliceAddress, 10). E n
re v a n c h e
lis e r
u n e
s i
p a r t ie
B o b d e
v e u t s o n
a u t o r is e r
a rg e n t,
il
u n
v a
c o n tra t
p o u v o ir
in t e llig e n t
u t ilis e r
la
à
u t i-
m é th o d e
approve(_ContractAddress, 10). D e t e ls é c h a n g e s p e u v e n t ê t r e s o it o r c h e s t r é s p a r u n in t e r m é d ia ir e c e n t r a lis é t e lle s le s p la t e f o r m e s d ’é c h a n g e C o in b a s e o u B in a n c e , s o it e x é c u té s d e
fa ç o n
d é c e n t r a lis é e
c o m m e
t o c o le
f in a n c ie r d é c e n t r a lis é
c ’e s t le
( c f . q u e s t io n
c a s a v e c
U n iS w a p
9 ) u t ilis é
r is e r a v e c 10 0
la
c o n tre
d ’a u t r e s
q u a n t it é
B o b
je t o n s
transferFrom e t , s e r la
approve u n
m é th o d e
u n it é s . L o r s q u e
e n
a p p e lle
d ’u n
f o n c t io n
d u
n é c e s s a ir e , ju s q u ’à
c o n tra t
p o u r
à
d é p e n s e r ju s q u ’à
é c h a n g e r
c o n t r a t in v o q u e
ta u x d e
c h a n g e
d u
u n it é s , p r is e s
d e
p o u rra a u to -
t y p e , le
10 0
p ro -
o n t b e s o in
c o u r s a c t u e l. B o b
c o n t r a t U n is w a p
c e
m ê m e
a u
, u n
p o u r é c h a n g e r d e s
c r y p t o m o n n a ie s e t d e s je t o n s . A in s i d e s c o n t r a t s U n is w a p p o u v o ir d é p e n s e r d e s je t o n s E R C - 2 0
a
la
d e s
je t o n s
m é th o d e
m o m e n t, d é p e n s u r le
p o r t e f e u ille
é le c t r o n iq u e d e B o b . a
https://uniswap.org/
L a n o rm e E R C - 2 0
p r o p o s e é g a le m e n t p lu s ie u r s m é t h o d e s o p t io n n e lle s p e r -
m e t t a n t d e p r é c is e r la c r y p t o m o n n a ie c r é é e . À
I
u n e
m é th o d e
name p
e rm e tta n t d e
s ib le d e t r o u v e r s u r le m ê m e r é s e a u a v e c le m ê m e n o m
I
u n e a u
m é th o d e
n o m
s a v o ir :
d o n n e r u n
n o m
E th e re u m
a u x je t o n s . Il e s t p o s -
p lu s ie u r s c r y p t o m o n n a ie s
;
symbol p
e rm e tta n t d e
d o n n é . Il e s t p o s s ib le
d e
d o n n e r le
t r o u v e r s u r le
s y m b o le m ê m e
c o rre s p o n d a n t
ré s e a u
E th e re u m
p lu s ie u r s c r y p t o m o n n a ie s a v e c le m ê m e s y m b o le ;
I
u n e
m é th o d e
d a n t à
l’u n it é
decimals p p r in c ip a le
d e
e rm e tta n t d e la
p r é c is e r le
c r y p t o m o n n a ie
m u lt ip le
c ré é e . L e
p u le q u e la p lu s p e t it e u n it é p o s s ib le , q u i v a u t u n
c o rre s p o n -
c o n tra t n e
m a n i-
je t o n . S i l’e x p r e s s io n
d e
la v a le u r p a s s e p a r u n e u n it é d iv is ib le , a lo r s il e s t p o s s ib le d e p r é c is e r q u e l
2 1 3
L e s N F T e n
4 0
q u e s t io n s
e s t le n o m b r e d e d é c im a le s a f in d e f a c ilit e r la c o n v e r s io n e n t r e le je t o n e t la v a le u r d ’a f f ic h a g e .
U n
b it c o in
E R C - 2 0
A in s i p o u r
re c ré e r
u n
é q u iv a le n t
a u
b it c o in
( c f . q u e s t io n
3 )
e n
je t o n s
E R C - 2 0 , il f a u t d é f in ir le s m é t h o d e s s u iv a n t e s :
I name r e t o u r n e r a i t
b it c o in ;
I symbol r e t o u r n e r a i t
B T C ;
I decimals r e t o u r n e r a i t 8 p u i s q −8 q u e d o n c 1 s a t o s h i = 10 B T C . Il fa u t n o te r q u e
la
n o rm e
E R C - 2 0
u e
1 B T C
im p o s e
le
= 10
0 0 0
p ro to ty p e
0 0 0
e t le
s a t o s h is e t
re to u r d e s m é -
t h o d e s , e n p r a t iq u e :
function function function function function function function function
name() public view returns (string) symbol() public view returns (string) decimals() public view returns (uint8) totalSupply() public view returns (uint256) balanceOf(address _owner) public view returns(uint256 balance) transfer(address _to, uint256 _value) public returns (bool success) approve(address _spender, uint256 _value) public returns (bool success) allowance(address _owner, address _spender) public view returns (uint256 remaining) function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) C e p e n d a n t le d e je t o n
c o n te n u
d e s m é th o d e s p e u t ê tre
d if f é r e n t s e lo n
d é f in i p a r c e f o r m a t . U n e m ê m e m é t h o d e p e u t , s e lo n
p o r t e r p lu s
o u
m o in s
d e
v é r if ic a t io n s , e f f e c t u e r p lu s
o u
c h a q u e
ty p e
le c o n t r a t , c o m -
m o in s
d ’a c t io n s
e t e n
c o n s é q u e n c e c o û t e r p lu s o u m o in s d e f r a is d e t r a n s a c t io n . D e p lu s , u n n o u v e a u ty p e
d e
je t o n
p e u t d é f in ir d e s m é t h o d e s s u p p lé m e n t a ir e s e n
p o s é e s p a r l’in t e r f a c e E R C - 2 0 . P a r e x e m p le u n
je t o n
E R C - 2 0
s u s d e
c e lle s im -
p e u t d é f in ir u n e
m é t h o d e d e t r a n s f e r t d e je t o n q u i n e f a it e n p r a t iq u e a u c u n t r a n s f e r t . D if f é r e m m e n t, u n d e
la
s a n s
je t o n
n o rm e
E R C - 2 0
m a is
l’a u t o r is a t io n
p e u t p a r f a it e m e n t im p lé m e n t e r t o u t e s le s m é t h o d e s
r a jo u t e r u n e d u
m é th o d e
p r o p r ié t a ir e . L a
p e rm e tta n t d e
n o rm e
E R C - 2 0
tra n s fé re r d e s
n ’e s t d o n c
p a s
je t o n s
u n
g a g e
d e s é c u r it é , m a is u n iq u e m e n t d ’in t e r o p é r a b ilit é . Il y a s u r la t o ile c o n tra t E R C - 2 0
d e
n o m b r e u x c o d e s s o u r c e s illu s t r a n t l’im p lé m e n t a t io n
d ’u n
e t u n e x e m p le c o m p le t e t c o m m e n t é e s t p r o p o s é s u r le s it e d e
r é f é r e n c e d ’E t h e r e u m
?
.
? ethereum.org/fr/developers/tutorials/erc20-annotated-code/
2 1 4
3 7
V e rs d e
Q u 'e s t - c e q u e la n o r m e E R C - 2 0
p o u r le s je t o n s f o n g ib le s ?
n o u v e lle s e x t e n s io n s d e s n o r m e s p o u r E t h e r e u m
A v e c le t e m p s , d e s p r o p o s it io n s d e n o r m e s s o n t v e n u e s e n r ic h ir le s f o n c t io n n a lit é s a t t e n d u e s d ’u n je t o n f o n g ib le in t e r a g is s a n t a v e c u n c o n t r a t in t e llig e n t .
E R C - 2 2 3 .
?
L a n o r m e t e c h n iq u e E R C - 2 2 3
e s t u n e s u g g e s t io n d ’u n u t ilis a t e u r
a p p e lé D e x a r a n v is a n t n o t a m m e n t à é v it e r la p e r t e a c c id e n t e lle d e je t o n s p o u v a n t s u r v e n ir lo r s d e l’e n v o i d ’u n m é th o d e p o u r le lie u
n o n
re c o m m a n d é e
tra n s fe rt d e
e t p la c e
d e
la
je t o n s v e r s u n
E n
m a lg r é
_to)
t o u t c o n s id é r é e
r e v a n c h e , le
v e rs u n
c o n t r a t in t e llig e n t . E n
transfer ( q
p o r t e f e u ille
e t n o n
e f f e t , s i la
u i s e r t u n iq u e m e n t
p a s v e rs u n
approve + transferFrom,
c o m b in a is o n
d e d e s t in a t io n ( à l’a d r e s s e s e ra
to k e n
e s t u t ilis é e , i.e .
c o n tra t) e n
e t s i le
c o n tra t
n e s u p p o r t e p a s le je t o n e n c o u r s , la t r a n s a c t io n
c o m m e
r é u s s ie
e t d o n c
c o n t r a t in t e llig e n t lu i- m ê m e
n e
in s c r it e
v e rra
s u r la
p a s c e tte
b lo c k c h a in .
t r a n s a c t io n
e t
n e la c r é d it e r a d o n c p a s . P a r e x e m p le , s i d e s je t o n s s o n t t r a n s f é r é s d e d ’é c h a n g e
d é c e n t r a lis é
n ’a p p a r a ît r o n t p a s s u r le
D E X
( c f . q u e s t io n
s o ld e
d e
c e tte
m a n iè r e
v e rs u n
c o n tra t
9 ) , le s f o n d s s e r o n t e n v o y é s , m a is ils
l’é m e t t e u r . D e
p lu s , s i c e
c o n t r a t n ’a
p a s m is
e n œ u v r e u n e f o n c t io n d e r e t r a it d ’u r g e n c e ( w it h d r a w ) d e s je t o n s , il s e r a im p o s s ib le d e r e s t it u e r le s f o n d s e n v o y é s e t ils s e r o n t d o n c p e r d u s . I l e s t à n o t e r q u ’u n t e l c o m p o r t e m e n t n e p e u t s e p r o d u ir e lo r s d u t r a n s f e r t d e p iè c e s : s i d e s e t h e r s ( E T H ) s o n t t r a n s f é r é s à f o n c t io n n e r a v e c
c e s p iè c e s , la
t r a n s a c t io n
u n
s e ra
c o n t r a t q u i n ’e s t p a s d e s t in é r e je t é e
p a r le
à
c o n t r a t d e s t in a -
t a ir e e t le t r a n s f e r t d e f o n d s n ’a u r a p a s lie u . P o u r é v it e r t o u t e d e tra n s fe rt (a u
c o n f u s io n , la
n o rm e
E R C - 2 2 3
p ro p o s e
u n e
s e u le
f o n c t io n
p ro to ty p e é te n d u ) :
function transfer(address _to, uint _value, bytes calldata _data) returns (bool) L ’id é e s o u s - ja c e n t e e s t d e c o n s id é r e r c h a q u e t r a n s a c t io n E t h e r e u m u n
é v é n e m e n t t r a it é
h a n d lin g ) . S i u n to n s v e rs u n id e n t iq u e a u E n t io n d u
à
t r a v e r s le
c o n c e p t d e
u t ilis a t e u r u t ilis e
p o r t e f e u ille
(à
la
g e s t io n n a ir e
transfer p
f o n c t io n
_to) ,
l’a d r e s s e
le
tra n s fe rt d e
c o m m e
d ’é v é n e m e n t ( e v e n t o u r e n v o y e r d e s
je t o n s E R C - 2 2 3
je -
s e ra
tra n s fe rt E R C - 2 0 .
re v a n c h e , s i c e tte
transfer e s s a i e r a
a d re s s e
_to e s t
d ’a p p e le r la
r é c e p t e u r q u i p e r m e t s i b e s o in
c e lle
f o n c t io n
d ’u n
c o n t r a t in t e llig e n t , la
tokenFallback s u r
le
fo n c -
c o n tra t
d e r é c u p é r e r le s je t o n s q u i n e s o n t a lo r s p a s
c o n s o m m é s : le c o û t d ’e x é c u t io n e n u n it é d ’e s s e n c e ( g a s ) e s t c e r t e s p a y é , m a is l’u t ilis a t e u r n e
p e rd
a u c u n
je t o n . À
n o te r q u e
s i la
f o n c t io n
? https://github.com/Dexaran/ERC223-token-standard
2 1 5
tokenFallback
L e s N F T e n
4 0
q u e s t io n s
n ’e x is t e p a s , la t r a n s a c t io n é c h o u e r a . C e la p e r m e t d e r e je t e r u n je t o n n o n c o m p a t ib le . U n
d e r n ie r a v a n t a g e
é n e r g é t iq u e 2 2 3
v e rs
u n
: u n e
d e
s e u le
la
p r o p o s it io n
é ta p e
c o n tra t c o n tre
E R C - 2 2 3
e s t n é c e s s a ir e
d e u x
a p p e ls
(
e s t lié
lo r s d u
à
la
c o n s o m m a t io n
tra n s fe rt d e
je t o n s E R C -
approve + transferFrom)
p o u r
E R C - 2 0 , c e q u i s ig n if ie m o in s d ’u n it é s d ’e s s e n c e c o n s o m m é e s . E n 2 0 2 1 , E R C - 2 2 3 n e r e s t e t o u jo u r s q u ’u n e p r o p o s it io n . S e u ls q u e lq u e s p r o je t s o n t d é c id é
d e
l’im p lé m e n t e r , c o m m e
F u s e
e t s u r t o u t C h a in lin k ( L IN K ) , u n
r é s e a u d ’o r a c le d é c e n t r a lis é f a c ilit a n t le t r a n s f e r t d e d o n n é e s s é c u r is é v e r s d e s c o n t r a t s in t e llig e n t s .
E R C - 7 7 7 .
E n f in , la
n o rm e
t e c h n iq u e
E R C - 7 7 7 , in t r o d u it e
f in
2 0 17
?
e s t a m e -
n é e à d e v e n ir la n o u v e lle n o r m e d e r é f é r e n c e d e s je t o n s f o n g ib le s é v o lu a n t s u r la
b lo c k c h a in
E th e re u m
e n
p re n a n t e n
c o m p te
le s d iv e r s e s é v o lu t io n s p r o p o -
s é e s d e p u is E R C - 2 0 . E lle s ’a p p u ie s u r le s t r a v a u x r é a lis é s p o u r l’E R C - 1 8 2 0 u n
r e g is t r e
u n iv e r s e l o ù
le s c o n t r a t s in t e llig e n t s c o m m e
p e r m e t t a n t d e d é f in ir le s c o m p t e s r é g u lie r s
p e u v e n t p u b lie r le s f o n c t io n n a lit é s q u ’ils im p lé m e n t e n t , s o it d ir e c t e m e n t , s o it v ia
u n
c o n t r a t in t e r m é d ia ir e
( d it « p r o x y » ) . C e t t e
n o rm e
a s s u re
é g a le m e n t u n e
r é t r o - c o m p a t ib ilit é a v e c le s s t a n d a r d s p lu s a n c ie n s p e r m e t t a n t d e d é t e c t e r le s in t e r f a c e s d é f in ie s p a r u n c o n t r a t in t e llig e n t t e ls q u e E R C - 1 6 5
.
C o m m e p o u r l’E R C - 2 2 3 , c e t t e p r o p o s it io n c o r r ig e la p e r t e p o t e n t ie lle d e je t o n s lo r s d e
le u r s t r a n s f e r t s v e r s u n
c o n t r a t in t e llig e n t . D e
n o u v e lle s f o n c t io n s
authoriseOperator ( a u l i e u d e approve) , o u send ( q u i r e m p l a c e transfer) , o u e n c o r e l a f o n c t i o n tokensReceived ( a m e n é e à r e m p l a c e r tokenFallback) q u i p e r m e t a u r é c e p t e u r d u j e t o n d ’ e x é c u t e r a u s o n t p ro p o s é e s , c o m m e
t o m a t iq u e m e n t u n c o d e d é t e r m in é lo r s d e c e t é v é n e m e n t . D e n o u v e lle s f o n c t io n n a lit é s o n t é t é a jo u t é e s p o u r a s s u r e r u n e m e ille u r e t r a ç a b ilit é
q u a n t à
l’o r ig in e
d e s
je t o n s
re ç u s
g râ c e
e n c o re
a u
r e g is t r e
c e n t r a lis é
p r o p o s é d a n s l’E R C - 1 8 2 0 . C e tte
c a p a c it é
e s t p a r t ic u liè r e m e n t u t ile
s ’il s ’a v è r e
n é c e s s a ir e
d e
re n v o y e r
le je t o n s p e r ç u s . E n f in la n o r m e t e c h n iq u e E R C - 7 7 7 in t r o d u it la n o t io n d e w h it e lis t p e r m e t t a n t d e d é f in ir u n e lis t e d e c o n t r a t s in t e llig e n t s a v e c le s q u e ls le s o p é r a t io n s d e t r a n s f e r t p e u v e n t ê t r e r é a lis é e s e n t o u t e s é c u r it é . E n
d é t a ils , l’in t e r f a c e d ’u n
je t o n
E R C - 7 7 7 d o it s e c o n f o r m e r a u
p r o t o t y p e s u iv a n t :
? https://eips.ethereum.org/EIPS/eip-777 https://eips.ethereum.org/EIPS/eip-1820
https://eips.ethereum.org/EIPS/eip-165
2 1 6
m o d è le e t a u
3 7
Q u 'e s t - c e q u e la n o r m e E R C - 2 0
p o u r le s je t o n s f o n g ib le s ?
interface ERC777Token { function name() external view returns (string memory); function symbol() external view returns (string memory); function totalSupply() external view returns (uint256); function balanceOf(address holder) external view returns (uint256); function granularity() external view returns (uint256); function defaultOperators() external view returns (address[] memory); function isOperatorFor(address operator, address holder) external view returns (bool); function authorizeOperator(address operator) external; function revokeOperator(address operator) external; function send(address to, uint256 amount, bytes calldata data) external; function operatorSend( address from, address to, uint256 amount, bytes calldata data, bytes calldata operatorData ) external; function burn(uint256 amount, bytes calldata data) external; function operatorBurn( address from, uint256 amount, bytes calldata data, bytes calldata operatorData ) external; event event event event event
Sent([...]); Minted([...]); Burned([...]); AuthorizedOperator(address indexed operator, address indexed holder); RevokedOperator(address indexed operator, address indexed holder);
}
2 1 7
L e s N F T e n
4 0
q u e s t io n s
2 1 8
Q u ’e s t - c e
3 8
E R C - 7 2 1
q u e
la
p o u r
E th e re u m
le s
n o rm e N F T
?
L a n o r m e E R C - 7 2 1 [ 9 ] a é t é p r o p o s é e le 2 4 ja n v ie r 2 0 1 8 p a r W D ie t e r S h ir le y , J a c o b E R C - 7 2 1 e s t le é g a le m e n t à
la
s u r
illia m
E n t r ik e n ,
E v a n s e t N a s t a s s ia S a c h s .
n o m
n o rm e
d o n n é
à
u n
ty p e
q u i d é f in it c e
d e
je t o n
n o n
q u i d o it ê t r e
f o n g ib le
m is e n
E th e re u m
œ u v re
m a is
p o u r c ré e r u n
n o u v e a u t y p e d e je t o n n o n f o n g ib le ( c f . q u e s t io n 1 0 ) s u r le r é s e a u . C e s t a n d a r d p e r m e t d o n c d e c r é e r u n n o u v e a u t y p e d e N F T q u i e s t a lo r s é c h a n g e a b le s e lo n u n e n s e m b le d e m é t h o d e s d é f in ie s p a r la n o r m e E R C - 7 2 1 . L a d if f é r e n c e f o n d a m e n t a le
a v e c la n o r m e
E R C - 2 0
e s t q u e
c h a q u e
je t o n
é m is p o s s è d e
u n
id e n t i-
f ia n t u n iq u e . À
l’im a g e d e s je t o n s E R C - 2 0
( c f . q u e s t io n 3 7 ) , le s t r a n s a c t io n s d e je t o n s d e la
n o r m e E R C - 7 2 1 s o n t a d o s s é e s à la b lo c k c h a in E t h e r e u m
( c f . q u e s t io n 7 ) . C e t t e
n o r m e d é f in it c o m m e n t s o n t é c h a n g é s le s je t o n s e t q u e ls é v é n e m e n t s s o n t lié s à
c e s é c h a n g e s . L e
t o u t e f o is
s p é c if ic it é s d u L e
e s t in s p ir é
c h a q u e
q u a n t it é
d ’u n
lib r e
g é n é r a t io n
e t
e s t
d e s je t o n s ( c f . q u e s t io n
d é f in i p a r le
c o n tra t
1 6 ) re s te
in t e llig e n t
s e lo n
le s
je t o n e n q u e s t io n .
s ta n d a rd
p u is q u e
p ro c e s s u s d e
c o m p lè t e m e n t
je t o n
ty p e
d e
d u
s ta n d a rd
E R C - 2 0
q u i n ’e s t p a s
e s t d if f é r e n t e t q u ’il n ’e s t p a s N F T
m a is
s e u le m e n t u n e
lis t e
p o s s ib le f in ie
d e
a d a p té
a u x
N F T
d ’é c h a n g e r u n e je t o n s
id e n t if ié s
p a r le u r id e n t if ia n t u n iq u e p r o p r e . L a n o r m e E R C - 7 2 1 e s t p e n s é e c o m m e u n e n s e m b le
d e
q u a tre
ERC721,
in t e r f a c e s . L a p r e m iè r e ,
t h o d e s o b lig a t o ir e s p o u r c r é e r u n n o u v e a u L a
d e u x iè m e
e s t tra n s fé ré
ERC721TokenReceiver,
in t e r f a c e , a p p e lé e
te r p a r to u t a u tre
c o n t r a t q u i s o u h a it e
e t a c c u s e r r é c e p t io n
t e r f a c e s , a p p e lé e s
d é f in it l’e n s e m b le
d e
ê tre c e
d e s m é -
t y p e d e je t o n E R C - 7 2 1 .
a v e r t i lo r s q u ’u n
d e r n ie r . E n f in
le s
e s t à
je t o n d e u x
ERC721Metadata e t ERC721Enumerable, p
im p lé m e n E R C - 7 2 1 lu i
d e r n iè r e s
d é f in ir d e s m é t h o d e s o p t io n n e lle s p o u r p r é c is e r le t y p e d e je t o n c r é é .
E R C - 1 6 5
E n tre 16 5
S t a n d a rd
l’E R C - 2 0
e t
In t e rfa c e
l’E R C - 7 2 1 ,
D e t e c t io n
u n e
n o u v e lle
E R C
a
v u
le
jo u r
: l’E R C -
[ 1 6 ] . C e t t e d e r n iè r e p r o p o s e u n e n o r m e p o u r p e r m e t t r e à u n c o n t r a t
2 1 9
in -
e rm e tte n t d e
L e s N F T e n
4 0
q u e s t io n s
in t e llig e n t
d e
p r é c is e r
q u e lle s
in t e r f a c e s
il
im p lé m e n t e .
A in s i,
s i
u n
c o n t r a t s u it c e t t e n o r m e , il e s t p o s s ib le p o u r n ’im p o r t e q u e l u t ilis a t e u r o u a u t r e c o n t r a t in t e llig e n t d e s a v o ir q u e lle s f o n c t io n n a lit é s il p r o p o s e à t r a v e r s le s in t e r f a c e s q u ’il im p lé m e n t e . A in s i, le s s e m b le
n o rm e s
u lt é r ie u r e s
d ’in t e r f a c e s
c o m m e
q u i s o n t
E R C - 7 2 1 s e
f a c ile m e n t
d é c o u p e n t e n
id e n t if ia b le s
g râ c e
à
u n
la
e n -
n o rm e
E R C - 1 6 5 . L a n o t io n d e m é t h o d e o p t io n e lle d is p a r a ît e t c e s o n t le s in t e r f a c e s q u i, s e lo n q u e le c o n t r a t in t e llig e n t le s im p lé m e n t e o u n o n , v o n t d é f in ir q u e lle s m é t h o d e s s o n t in v o c a b le s .
A f in
d e
c ré e r u n
n o u v e a u
ty p e
d e
je t o n
E R C - 7 2 1, u n
d é v e lo p p e u r d o it d o n c
im p lé m e n t e r le s m é t h o d e s s u iv a n t e s , s p é c if ié e s d a n s l’in t e r f a c e
I
u n e
m é th o d e
p a r u n
balanceOf p
u t ilis a t e u r o u
p a r u n
o u r c o n n a ît r e
le
n o m b re
d e
ERC721 :
je t o n s p o s s é d é s
c o n t r a t in t e llig e n t d o n n é . C e t t e m é t h o d e e s t
d ir e c t e m e n t in s p ir é e d e l’E R C - 2 0 ;
I
u n e
m é th o d e
ownerOf p
o u r c o n n a ît r e
l’a d r e s s e
d e
p o r t e f e u ille
d u
p ro -
p r ié t a ir e d ’u n t o k e n d ’a p r è s s o n id ;
I
u n e m é th o d e d e
safeTransferFrom,
tra n s fé re r u n
u n iq u e
je t o n
p o ly m o r p h iq u e a d
d e p u is
le
p o r t e f e u ille
d e
h o c , p e rm e tta n t s o n
p r o p r ié t a ir e
v e r s u n a u t r e p o r t e f e u ille o u v e r s u n c o n t r a t in t e llig e n t . C e t t e m é t h o d e n e p e u t ê tre d e
a p p e lé e
r é c e p t io n
q u e
d a n s le
p a r le
c a s d u
p r o p r ié t a ir e tra n s fe rt d u
d u
je t o n . E lle
je t o n
v e rs u n
a tte n d
u n
a c c u s é
c o n t r a t in t e llig e n t
a f in d ’é v it e r q u ’u n je t o n p u is s e ê t r e p e r d u . L ’a c c u s é d e r é c e p t io n a t t e n d u p e u t ê t r e s p é c if ié e n p a r a m è t r e d e la m é t h o d e ;
I
u n e
m é th o d e
transferFrom q
u i p e rm e t a u s s i d e
tra n s fé re r u n
u n iq u e
je t o n , m a is , c o n t r a ir e m e n t à la m é t h o d e p r é c é d e n t e , e lle n ’a t t e n d a c c u s é
d e
r é c e p t io n
lo r s d u
tra n s fe rt v e rs u n
a u c u n
c o n t r a t in t e llig e n t . D a n s c e
c a s , le c o n t r a t in t e llig e n t r e c e v e u r n e s e r a p a s n o t if ié e t n e s e r a p a s c o n s c ie n t q u ’il p o s s è d e c e N F T . D u c u s é
d e
r é c e p t io n , e lle
f a it q u e c e t t e m é t h o d e n ’a t t e n d
e s t m o in s c o û t e u s e
e n
f r a is d e
p a s d ’a c -
t r a n s a c t io n
q u e
la
p r é c é d e n t e . C e t t e m é t h o d e n e p e u t ê t r e a p p e lé e q u e p a r le p r o p r ié t a ir e d u
I
je t o n ;
u n e
m é th o d e
approve p
o u r a u t o r is e r u n
a u tre
u t ilis a t e u r o u
u n
c o n tra t
in t e llig e n t à t r a n s f é r e r u n u n iq u e je t o n u lt é r ie u r e m e n t . C e t t e m é t h o d e n e p e u t ê tre
a p p e lé e
q u e
p a r le
p r o p r ié t a ir e
d u
je t o n , s a m é c a n iq u e
e s t in s -
p ir é e d e l’E R C - 2 0 ;
I
u n e q u e o u
m é t h o d e setApprovalForAll q u i d o n n e l e s m ê m e p r é r o g a t i v e s approve m a i s p o u r l ’ e n s e m b l e d e s j e t o n s d e l ’ u t i l i s a t e u r . L ’ u t i l i s a t e u r
le
c o n t r a t in t e llig e n t s e
v o y a n t a in s i a u t o r is é
2 2 0
n e
p o u r r a n é a n m o in s e f -
3 8
Q u 'e s t - c e q u e la n o r m e E R C - 7 2 1 p o u r le s N F T s u r E t h e r e u m
?
f e c t u e r c e s t r a n s f e r t s q u e je t o n p a r je t o n v ia u n e d e s m é t h o d e s d e t r a n s f e r t d é c r it e c i- d e s s u s ;
I
d e u x
getApproved e t isApprovedForAll, i n s p allowance d e l ’ E R C - 2 0 , q u i p e r m e t t e n t d e s a v o i r
m é th o d e s
m é th o d e
ir é e s d e s i u n
la
u t ili-
s a t e u r o u u n c o n t r a t in t e llig e n t e s t a u t o r is é à t r a n s f é r e r u n o u l’e n s e m b le d e s je t o n s a u
D e
n o m
d ’u n a u t r e u t ilis a t e u r .
p lu s , t r o is t y p e s d ’é v é n e m e n t s r é u t ilis a n t la
Approval
e t
ApprovalForAll,
s o n t
n o rm e
é g a le m e n t
E R C - 2 0 ,
Transfer,
d é f in is . C e u x - c i s o n t
é m is
lo r s q u ’u n e q u a n t it é d e je t o n s e s t t r a n s f é r é e d ’u n u t ilis a t e u r à l’a u t r e , m a is a u s s i lo r s q u ’u n e a u t o r is a t io n e s t d o n n é e o u m o d if ié e p o u r le t r a n s f e r t d ’u n o u d e l’in t é g r a lit é d e s je t o n s . A f in
q u ’u n
c o n t r a t in t e llig e n t p u is s e
im p lé m e n t e r la n e
s e c o n d e
d é f in it q u ’u n e
s e u le
a c c u s e r r é c e p t io n
d ’u n
t r a n s f e r t , il d o it
ERC721TokenReceiver. C e t t e i n t e r f a c e onERC721Received q u i p e r m e t a u c o n t r a t
in t e r f a c e ,
m é th o d e
d e c o n n a ît r e , lo r s q u ’il r e ç o it u n N F T , l’e x p é d it e u r e t l’id e n t if ia n t u n iq u e d u N F T . U n
p a ra m è tre
lib r e
p e rm e t d e
tra n s m e ttre
to u te
a u tre
d o n n é e
n é c e s s a ir e
a u
c o n t r a t , a in s i s i le t r a n s f e r t e s t e f f e c t u é d a n s le b u t d e v e n d r e le je t o n , il e s t p o s s ib le p a r e x e m p le d ’e n v o y e r le p r ix . C e t t e m é t h o d e d o it r e t o u r n e r u n a c c u s é d e r é c e p t io n s a n s le q u e l la t r a n s a c t io n e s t in v a lid é e .
E x e m p le
S i B o b
d e
t ra n s fe rt d e
v e u t tra n s fé re r u n
t e f e u ille
je t o n s
je t o n
u n iq u e d e t y p e E R C - 7 2 1 d e p u is s o n
v e r s c e lu i d ’A lic e , il d o it in v o q u e r la
e n p r é c is a n t l’id e n t if ia n t u n iq u e d u A u
c o n t r a ir e , s i B o b
t e llig e n t q u i v a la
m é th o d e
je t o n e n p a r a m è t r e .
v e u t tra n s fé re r u n
lu i p e r m e t t r e
d e
le
safeTransferFrom.
je t o n
v e n d re L e
u n iq u e
a u x
c o n tra t
e n c h è r e s , d e s o n c ô t é , im p lé m e n t e l’in t e r f a c e e t
la
m é th o d e
p o r-
transferFrom
m é th o d e
onERC721Received
e s t
v e rs u n
c o n t r a t in -
e n c h è r e s , il v a in t e llig e n t
d e
in v o q u e r v e n te
a u x
ERC721TokenReceiver
a p p e lé e
lo r s
d u
tra n s fe rt. L e
c o n t r a t in t e llig e n t v a d o n c p o u v o ir p r o f it e r d e c e t a p p e l p o u r s e m e t t r e à jo u r e t m é m o r is e r q u e c ’e s t B o b
q u i lu i a t r a n s f é r é c e N F T e t q u e s e u l c e
d e r n ie r e s t a u t o r is é à d é c le n c h e r u n e v e n t e a u x e n c h è r e s . U n e f o is c e t t e m is e
à
jo u r e f f e c t u é e , le
c o n tra t v a
a c c u s e r r é c e p t io n
p o u r v a lid e r q u ’il
s ’e s t b ie n m is à jo u r e t q u ’il e s t p r ê t à g é r e r le N F T r e ç u . L o r s d e l’a p p e l à d a n s
l’a d r e s s e
onERC721Received, i l p d u
a lo r s , s o it l’a c c u s é d ’a c c u s é
d e
c o n tra t d e
in t e llig e n t
r é c e p t io n
r é c e p t io n
d u
to u t.
e u t a r r iv e r q u e B o b s e t r o m p e
a u q u e l
n ’e s t p a s D a n s
2 2 1
c e s
il
e n v o ie
s o n
N F T .
c e lu i a t t e n d u , s o it il n ’y d e u x
c a s ,
a lo r s
la
M a is a
p a s
m é th o d e
L e s N F T e n
4 0
q u e s t io n s
safeTransferFrom a n n u l e B o b
L a n o rm e n e lle
la t r a n s a c t io n , le N F T n ’e s t p a s t r a n s f é r é e t
e n g a r d e la p r o p r ié t é .
E R C - 7 2 1 d é f in it é g a le m e n t u n e
ERC721Metadata q
in t e r f a c e
s u p p lé m e n t a ir e
o p t io n -
u i p e r m e t d e d é t a ille r le t y p e d e je t o n a in s i c r é é . T r è s
p r o c h e d e l’E R C - 2 0 , il s ’a g it d e d e u x m é t h o d e s q u i p r é c is e n t le n o m
e t le s y m -
b o le d u t y p e d e je t o n ( il e s t m ê m e p o s s ib le d e t r o u v e r s u r le m ê m e r é s e a u E t h e re u m
p lu s ie u r s t y p e s d e je t o n E R C - 7 2 1 a v e c le m ê m e n o m
e t le m ê m e s y m b o le ) .
tokenURI p e r m e t d e p r é c i s e r u n e U R L d é t a i l l a n t p l u s t r a v e r s u n f i c h i e r json, l e n o u v e a u j e t o n . À n o t e r q u e l e s d o n n é e s a n s l e json n e s o n t p l u s i n s c r i t e s d a n s l e r e g i s t r e d é c e n t r a l i s é e t
U n e d e r n iè r e m é t h o d e la r g e m e n t , à c o n te n u e s d
p e u v e n t ê t e s m is e s à jo u r s a n s v é r if ic a t io n n i t r a ç a b ilit é . E n f in
l’in t e r f a c e
ERC721Enumerable,
a u s s i o p t io n n e lle , p e r m e t l’e x p lo r a -
t io n d e s je t o n s . S a n s c e t t e in t e r f a c e il e s t im p o s s ib le d e p u is le c o n t r a t in t e llig e n t d e
c o n n a ît r e
n e
s u it p a s u n
la
lis t e
c o m p lè t e
o rd re
d e s je t o n s é m is p u is q u e
d o n n é . C e tte
in t e r f a c e
d o n n e
u n e
le u r id e n t if ia n t u n iq u e c o rre s p o n d a n c e
e n tre
l’id e n t if ia n t u n iq u e e t u n in d e x s u r le q u e l il e s t p o s s ib le d ’it é r e r . C o n c r è t e m e n t , l’in t e r f a c e d e m a n d e d ’im p lé m e n t e r le s m é t h o d e s s u iv a n t e s :
I
totalSupply p
u n e m é th o d e
e r m e t t a n t d e c o n n a ît r e le n o m b r e t o t a l d e
je t o n s é m is p a r le c o n t r a t in t e llig e n t ;
I
u n e
tokenByIndex p
m é th o d e
e rm e tta n t d e
c o n n a ît r e
l’id e n t if ia n t u n i-
q u e d ’u n je t o n à p a r t ir d e s o n in d e x g r â c e a u n o m b r e t o t a l d e je t o n s é m is ;
I
tokenOfOwnerByIndex p
u n e m é th o d e
e r m e t t a n t d e c o n n a ît r e l’id e n -
t if ia n t u n iq u e d ’u n je t o n à p a r t ir d e s o n in d e x g r â c e a u c o m p t e d e s je t o n s d ’u n u t ilis a t e u r d o n n é .
C o m m e n t o b t e n ir l’e n s e m b le
A f in
d e
b o u c le r
lis t e r s u r
l’e n s e m b le
to u s
totalSupply
le s
e t
d e s
in d ic e s
a p p e le r
d e s je t o n s é m is ?
je t o n s
d e p u is e n s u it e
c o n n a ît r e l’id e n t if ia n t u n iq u e d u P o u r r e s t r e in d r e
la
lis t e
p a r
u n
ju s q u ’a u
la
m é th o d e
c o n tra t
r é s u lt a t
d e
la
fa u t
d o n c
m é th o d e
tokenByIndex
p o u r
u t ilis a t e u r p r é c is , il f a u t b o u c le r
ju s q u ’a u r é s u lt a t d e la m é t h o d e
e t a p p e le r e n s u it e la m é t h o d e
il
je t o n .
a u x je t o n s d ’u n
s u r t o u s le s in d ic e s d e p u is 0
l’id e n t if ia n t u n iq u e d u
é m is 0
tokenOfOwnerByIndex p
je t o n .
2 2 2
balanceOf
o u r c o n n a ît r e
Q u ’e s t
c e
q u e
E R C - 115 5
3 9
p o u r
la
n o rm e
le s
je t o n s
h y b r id e s ?
L a
n o rm e
A n d re w
E R C - 115 5
[15 ] a
é té
p ro p o s é e
le
1 7 ju in
2 0 18
p a r W
it e k R a d o m s k i,
C o o k e , P h ilip p e C a s t o n g u a y , J a m e s T h e r ie n , E r ic B in e t e t R o n a n S a n d -
f o r d . E R C - 1 1 5 5 e s t la n o r m e q u i d é f in it c e q u i d o it ê t r e m is e n œ u v r e p o u r c r é e r u n n o u v e a u c o n t r a t in t e llig e n t c a p a b le d e g é r e r u n o u p lu s ie u r s t y p e s d e je t o n s , f o n g ib le s o u
n o n
( c f . q u e s t io n
1 0 ) s u r le
ré s e a u
E t h e r e u m . A in s i u n
c o n t r a t im -
p lé m e n t a n t c e t t e n o r m e p o u r r a p a r e x e m p le g é r e r e n p a r a llè le p lu s ie u r s m o n n a ie s ty p e
f o n g ib le s
d e
ty p e
E R C - 2 0
E R C - 7 2 1 ( c f . q u e s t io n
( c f . q u e s t io n
3 8 ) . A lo r s
q u e
le s
3 7 ) a in s i q u e s ta n d a rd s
p lu s ie u r s
E R C - 2 0
o u
N F T
d e
E R C - 7 2 1
d e m a n d e n t d e d é p lo y e r u n n o u v e a u c o n t r a t p o u r c h a q u e n o u v e a u t y p e d e je t o n , c e t t e n o u v e lle n o r m e p e r m e t d ’e n d é c la r e r p lu s ie u r s d a n s u n s e u l c o n t r a t . À
l’im a g e
d e s
je t o n s
E R C - 2 0
115 5
s o n t a d o s s é e s à
la
115 5
d é f in it c o m m e n t , e n
e t
b lo c k c h a in
E R C - 7 2 1 , le s E th e re u m
u t ilis a n t le s
m é th o d e s
d e
je t o n s
7 ). L a
n o rm e
d ’é c h a n g e s
n o u v e a u
d e je t o n a u
s e in d ’u n m ê m e c o n t r a t e n e n r e g r o u p a n t p lu s ie u r s .
p r in c ip a l in t é r ê t d ’u n
e s t in t r o d u it p o u r p e r m e t t r e
d e s
n o rm e s , u n
L e
p a ra m è tre
t r a n s a c t io n s
( c f . q u e s t io n
u n iq u e
d e
d e u x
E R C E R C a u tre s
c ib le r u n
c o n t r a t g é r a n t p lu s ie u r s t y p e s d e
ty p e
je t o n s e s t
d e p e r m e t t r e le t r a n s f e r t s im u lt a n é d e p lu s ie u r s je t o n s d e t y p e s d if f é r e n t s d a n s u n e
m ê m e
t r a n s a c t io n
E t h e r e u m . C e la p e r m e t é g a le m e n t d ’a v o ir u n e
m é t ie r im p liq u a n t p lu s ie u r s t y p e s d e
je t o n
d a n s u n
s e u l e t u n iq u e
lo g iq u e
c o n tra t. L a
c e n t r a lis a t io n e n u n s e u l c o n t r a t p e r m e t é g a le m e n t d e r é d u ir e le s f r a is d e t r a n s a c t io n
p u is q u ’il n ’y
e x e m p le , d e la m é t h o d e
f a ir e
a
p lu s
transfer r e
q u a n t it é
n o u v e a u d o n n é e
d e
d e s
d e u x
c o n tra ts te m p s (
e x t é r ie u r s . P lu s
approve
s t e u t ilis é e p o u r u n t r a n s f e r t a u
C e s je t o n s E R C - 1 1 5 5 d ’a v o ir u n
d ’a p p e l à
d e s tra n s fe rts e n
ty p e
p u is
s e in d u
b e s o in , p a r
transfer) ,
s e u le
m ê m e c o n tra t.
s o n t e n o u t r e s e m i- f o n g ib le s p u is q u e la n o r m e p e r m e t d e
N F T
m a n iè r e
d o n t c h a q u e
e x e m p la ir e
s e r a it é m is d a n s u n e
f o n g ib le . P a r e x e m p le , il e s t p o s s ib le
d ’im a g in e r
d e s c a r t e s à c o lle c t io n n e r d e s p o r t if s . C h a q u e s p o r t if a u n e c a r t e à s o n im a g e q u i n ’e s t p a s f o n g ib le a v e c c e lle d e s a u t r e s s p o r t if s . C e p e n d a n t la c a r t e d e c h a q u e s p o r t if e s t é m is e
e n
p lu s ie u r s e x e m p la ir e s q u i s o n t f o n g ib le s e n t r e
e s t p o s s ib le d e p o s s é d e r d e u x e x e m p la ir e s d u
2 2 3
e u x . A in s i il
m ê m e N F T ( c f . q u e s t io n 1 3 ) .
L e s N F T e n
4 0
q u e s t io n s
L a n o r m e E R C - 1 1 5 5 u t ilis e le s m ê m e s m é t h o d e s q u e le s in t e r f a c e s
ERC721 m
a is e n
im p liq u a n t , n o t a m m e n t , d e
p r é c is e r q u e l e s t le
ERC20 o u
ty p e
d e
je t o n
c ib lé lo r s d ’u n t r a n s f e r t . E n e f f e t , a v e c u n c o n t r a t in t e llig e n t E R C - 1 1 5 5 , il e s t p o s s ib le d ’a v o ir d e u x je t o n s n o n - f o n g ib le s p o r t a n t le m ê m e id e n t if ia n t m a is a p p a r t e n a n t à d e s c a t é g o r ie s ( c f . q u e s t io n 3 6 ) d e je t o n s d if f é r e n t e s . A f in d e c r é e r u n n o u v e a u t y p e d e je t o n E R C - 1 1 5 5 , u n d é v e lo p p e u r d o it d o n c
ERC1155 :
im p lé m e n t e r le s m é t h o d e s s u iv a n t e s , s p é c if ié e s d a n s l’in t e r f a c e
I
balanceOf, s i m
la m é t h o d e n a ît r e
le
n o m b re
d e
ila ir e à c e lle d e la n o r m e E R C - 7 2 1 , s e r t à c o n -
je t o n s p o s s é d é s p a r u n
u t ilis a t e u r o u
p a r u n
c o n tra t
in t e llig e n t d o n n é . E lle p r e n d u n p a r a m è t r e s u p p lé m e n t a ir e p o u r p r é c is e r d e
q u e l ty p e
d e
je t o n
il f a u t r e t o u r n e r le
s o ld e . P a r e x e m p le , la
m é th o d e
p e r m e t d e c o n n a ît r e le s o ld e d e je t o n s d ’A lic e p o u r u n t y p e d e je t o n s d é f in i p a r le c o n t r a t , f o n g ib le o u
I
u n e n o u v e lle m é t h o d e d ’u n e
lis t e
B o b
e r m e t t a n t d ’o b t e n ir le s o ld e
d ’u t ilis a t e u r s e t c e c i p o u r p lu s ie u r s t y p e s d e
P a r e x e m p le , la e t d e
n o n ;
balanceOfBatch p
m é th o d e
p o u r u n e
lis t e
p e rm e t d e
d e
ty p e s d e
c o n n a ît r e
le
s o ld e
je t o n s d é f in ie
je t o n s d if f é r e n t s . d e
p a r le
je t o n s d ’A lic e
c o n t r a t . L a lis t e
p e u t ê t r e c o m p o s é e d e je t o n f o n g ib le s e t n o n - f o n g ib le s ;
I
safeTransferFrom,
la m é t h o d e
s im ila ir e
à c e lle
d e
la n o r m e
E R C - 7 2 1,
d e m a n d e u n p a r a m è t r e s u p p lé m e n t a ir e p o u r p r é c is e r d e q u e l t y p e d e je t o n s le t r a n s f e r t d o it ê t r e c o m p o s é . C e t t e m é t h o d e e s t p o ly m o r p h iq u e a d h o c e t p e r m e t d e t r a n s f é r e r u n u n iq u e je t o n d e p u is le p o r t e f e u ille d e s o n p r o p r ié t a ir e n e
v e rs u n
p e u t ê tre
c u s é
d e
r é c e p t io n
lig e n t a f in a tte n d u
a u tre
a p p e lé e
p a r le
d a n s le
d ’é v it e r q u ’u n
p e u t ê tre
p o r t e f e u ille
q u e
c a s d u je t o n
s p é c if ié
e n
o u
v e rs u n
p r o p r ié t a ir e tra n s fe rt d u
p u is s e
ê tre
p a ra m è tre
ty p e
d e
je t o n s f o n g ib le s d é f in i p a r le
c o n t r a t in t e llig e n t . E lle
je t o n . E lle
je t o n
a tte n d
v e rs u n
p e r d u . L ’a c c u s é
d e
m é t h o d e p e r m e t à A lic e d e t r a n s f é r e r à B o b u n
d u
la
u n
a c -
c o n t r a t in t e ld e
r é c e p t io n
m é t h o d e . P a r e x e m p le , la
u n e q u a n t it é d e je t o n s p o u r
c o n tra t o u
u n
je t o n
u n iq u e
p o u r
u n t y p e d e je t o n s n o n - f o n g ib le s d é f in i p a r le c o n t r a t ;
I
u n e
n o u v e lle
m é th o d e
safeBatchTransferFrom p
e rm e t d e
tra n s fé -
r e r p lu s ie u r s je t o n s d e t y p e s d if f é r e n t s e n u n e s e u le e t u n iq u e t r a n s a c t io n , e n tre
d e u x
u t ilis a t e u r s . S i u n
s e u l d e s t r a n s f e r t s é c h o u e , l’in t é g r a lit é
d e s
t r a n s f e r t s d e m a n d é s s e r a a b a n d o n n é e . P a r e x e m p le , la m é t h o d e p e r m e t à A lic e d e t r a n s f é r e r à B o b
u n e q u a n t it é d e je t o n s f o n g ib le s p lu s u n e lis t e
d e je t o n s n o n - f o n g ib le s ;
I
la m é t h o d e
setApprovalForAll, s i m
ila ir e à c e lle d e la n o r m e E R C - 7 2 1 ,
a u t o r is e u n u t ilis a t e u r à g é r e r l’e n s e m b le d e s je t o n s d ’u n a u t r e u t ilis a t e u r . L a m é t h o d e d o it ê t r e a p p e lé e p a r l’u t ilis a t e u r q u i p o s s è d e le s je t o n s ;
2 2 4
3 9
I
Q u 'e s t c e q u e la n o r m e E R C - 1 1 5 5 p o u r le s je t o n s h y b r id e s ?
isApprovedForAll, s i m
la
ila ir e à c e lle d e la n o r m e E R C - 7 2 1 , p e r m e t d e
s a v o ir s i u n u t ilis a t e u r o u u n c o n t r a t in t e llig e n t e s t a u t o r is é à t r a n s f é r e r d e s je t o n s a u
n o m
L ’é v é n e m e n t
d ’u n a u t r e u t ilis a t e u r .
ApprovalForAll,
s im ila ir e
à
c e lu i d e
la
n o rm e
E R C - 7 2 1, e s t
p r é s e r v é . C e lu i- c i e s t é m is lo r s q u ’u n e a u t o r is a t io n e s t d o n n é e o u m o d if ié e p o u r le t r a n s f e r t d e s je t o n s d ’u n u t ilis a t e u r . D e u x n o u v e a u x é v é n e m e n t s s u p p lé m e n t a ir e s s o n t d é f in is , t r a n f e r t d ’u n o u
TransferSingle e t TransferBatch q
u i s o n t é m is lo r s d u
d e p lu s ie u r s je t o n s s im u lt a n é m e n t .
T o u jo u r s s u iv a n t la
lo g iq u e
d e
la
n o rm e
E R C - 7 2 1 , a f in
q u ’u n
c o n t r a t in t e lli-
g e n t E R C - 1 1 5 5 p u is s e a c c u s e r r é c e p t io n d ’u n t r a n s f e r t , il d o it im p lé m e n t e r l’in -
ERC1155TokenReceiver
te rfa c e
n o m . C e tte p e rm e t a u p lu s u n s a ir e
in t e r f a c e c o n tra t d e
p a ra m è tre
a u
h é r it e
d o n c
in s p ir é e
d e
la
d e
l’in t e r f a c e
m é th o d e
c o n n a ît r e , lo r s q u ’il r e ç o it u n
lib r e
q u i p e rm e t d e
E R C - 7 2 1 d e
tra n s m e ttre
je t o n , le to u te
d é t a il d u
a u tre
m é th o d e ,
E lle
tra n s fe rt
d o n n é e
ERC1155TokenReceiver e x i g e é g a l e m onERC1155BatchReceived. C e l l e - c i p e r m e t a u
c o n t r a t . L ’in t e r f a c e
s e c o n d e
m ê m e
onERC1155Received.
n é c e s e n t u n e c o n tra t
d e g é r e r la r é c e p t io n s im u lt a n é e d e p lu s ie u r s je t o n s d e t y p e s d if f é r e n t s . C e s d e u x m é t h o d e s d o iv e n t r e t o u r n e r u n a c c u s é d e r é c e p t io n s a n s le q u e l la t r a n s a c t io n e s t in v a lid é e .
L ’e x e m p le
U n
d e s
T h e
p r e m ie r s
c e lu i d u te u rs
d e
d e
je u
T h e
S a n d b o x
c o n tra c ts S a n d b o x
c ré e r, e n
p ix e ls
é lé m e n t s d e d é c o r o u L o r s q u ’u n t it é d u
c e
in t e llig e n t s
( c f . q u e s t io n
a rt e n
c ré a te u r g é n è re u n
N F T
je u
n o rm e
E R C - 115 5
p e rm e t à
d im e n s io n s , d e s
e s t
s e s u t ilis a -
p e rs o n n a g e s , d e s
n o u v e l é lé m e n t , il c h o is it e n
d e r n ie r e s t d is p o n ib le . A in s i, s i u n
d ’u n
1 9 ). C e
d e s a c c e s s o ir e s s o u s f o r m e d e N F T .
m é t a v e r s e , il p e u t c r é e r la
fo rm e
t r o is
u t ilis a n t la
d is p o n ib le
e n
c o u ro n n e u n
jo u e u r r e v e n d iq u e d e
s o n
n o u v e a u
q u e lle q u a n u n
t e r r it o ir e
ro y a u m e
s e u l e x e m p la ir e . E t s ’il d é s ir e
s o u s
e n to u re r
s o n n o u v e a u r o y a u m e d e m u r s , il p e u t c r é e r u n N F T r e p r é s e n t a n t u n s e g m e n t d e m u r e t c e c i e n a u t a n t d ’e x e m p la ir e s q u e n é c e s s a ir e p o u r e n t o u r e r s o n t e r r it o ir e .
2 2 5
L e s N F T e n
4 0
q u e s t io n s
2 2 6
Q u e lle s s o n t le s n o r m e s N F T
4 0
a lt e r n a t iv e s ?
S i le s d é v e lo p p e m e n t s N F T s o n t p r in c ip a le m e n t r é g is p a r le s n o r m e s E R C
s u r
E t h e r e u m , le s lim it e s o b s e r v é e s d a n s le s p e r f o r m a n c e s e t le s f r a is d ’e s s e n c e ( c f . q u e s t io n
3 1 ) o n t a m e n é le m a r c h é à s ’in t é r e s s e r à d e s s o lu t io n s t e c h n iq u e s q u i
r e p o s e n t s u r d ’a u t r e s b lo c k c h a in s e t d ’a u t r e s r é s e a u x c o n c u r r e n t s . D e s n o r m e s a lt e r n a t iv e s o n t v u
le
jo u r o u
s o n t e n
c o u rs d e
d é v e lo p p e m e n t e t le s s e c t io n s
q u i s u iv e n t e n o f f r e n t u n a p e r ç u .
N o r m a lis a t io n ré s e a u
d e s é c h a n g e s N F T
e n t re
b lo c k c h a in s a u
s e in
d u
C o s m o s
L e p r o je t C o s m o s
?
s e d é f in it c o m m e l’« I n t e r n e t d e s b lo c k c h a in s » e t u n é c o -
s y s t è m e f a v o r is a n t l’in t e r o p é r a b ilit é e n t r e d if f é r e n t e s b lo c k c h a in s d a n s l’o b je c t if d e p e r m e t t r e la c o m m u n ic a t io n e t le s é c h a n g e s t r a n s p a r e n t s d e d o n n é e s e t d e
t r a n s a c t io n s e n t r e
d e s b lo c k c h a in s d e
n a t u r e s d if f é r e n t e s . Il r e p o s e
s u r u n
m o d è le d e c o n s e n s u s t o lé r a n t a u x f a u t e s b y z a n t in e s ( B F T p o u r B y z a n t in e F a u lt T o le r a n c e ) [ 5 , Q . 4 5 ] g é r é
p a r le
d e p u is 2 0 1 4 . C e lu i- c i e x p lo it e p in g
p e r m e t t a n t d ’a t t e in d r e
T P S , u n
c h if f r e
à
u n
m o t e u r d ’e x é c u t io n p r o t o c o le
d e
T e n d e r m in t
c o m m u n ic a t io n
d e s p e r f o r m a n c e s t h é o r iq u e s d e
r e la t iv is e r a u
v u
d ’é t u d e s r é c e n t e s
d é v e lo p p é
P 2 P
p a r g o s s i-
l’o r d r e
d é m o n tra n t e n
d e
10 000
p r a t iq u e
u n d é b it d e l’o r d r e d e 4 3 8 T P S p o u r 1 2 8 v a lid a t e u r s , c e q u i r e s t e n é a n m o in s p lu s p e rfo rm a n t q u e lit e r le s p e lé e
le
ré s e a u
d é v e lo p p e m e n t s
A p p lic a t io n
p r in c ip a l E t h e r e u m . U n N F T
e s t la
B lo c k C h a in
In te rfa c e
t r a n s a c t io n d e f a ç o n a g n o s t iq u e d u O u tre
T e n d e r m in t , le
d é f in it io n
ré s e a u
p o in t in t é r e s s a n t p o u r f a c i-
d ’u n e
in t e r f a c e
a p p lic a t iv e
(A B C I) p e rm e tta n t d e
a p -
t r a it e r c h a q u e
la n g a g e d e p r o g r a m m a t io n .
C o s m o s b é n é f ic ie
d e
d e u x a u tre s c o m p o s a n ts
q u i c o n t r ib u e n t à s o n s u c c è s :
?W
h it e - p a p e r d u
ré s e a u
C o s m o s :
v1.cosmos.network/resources/whitepaper
tendermint.com D . C a s o n & a l. « T h e d e s ig n , a r c h it e c t u r e a n d p e r f o r m a n c e o f t h e T e n d e r m in t B lo c k c h a in N e t w o rk » . 4 0
th
In t e r n a t io n a l S y m p o s iu m
o n R e lia b le D is t r ib u t e d
2 2 7
S y s te m s (S R D S ), s e p t. 2 0 2 1.
L e s N F T e n
I
4 0
q u e s t io n s
?
In t e r B lo c k c h a in C o m m u n ic a t io n P r o t o c o l ( IB C )
, u n p r o t o c o le s é c u r is é ,
o r d o n n é e n c o u c h e s e t a u t h e n t if ié a s s u r a n t la c o m m u n ic a t io n a u s e in d e « h u b s » e n t r e p lu s ie u r s b lo c k c h a in s in d iv id u e lle s c o n s id é r é e s c o m m e d e s « z o n e s » d u
I
ré s e a u ;
C o s m o s S D K , u n m e n t s im p le
k it d e d é v e lo p p e m e n t o p e n - s o u r c e m o d u la ir e r e la t iv e -
d ’a c c è s q u i p e r m e t d e
c r é e r f a c ile m e n t u n e
b lo c k c h a in
d é -
d ié e à u n e a p p lic a t io n d é c e n t r a lis é e ( D A p p ) c a p a b le d o n c d ’in t e r a g ir n a t iv e m e n t a v e c d ’a u t r e s b lo c k c h a in s . A f in d e p e r m e t t r e le s u p p o r t d e c o n t r a t s in t e llig e n t s E t h e r e u m , le p r o je t E v n o s ( a n c ie n n e m e n t E t h e r m in t ) a s s u r e l’in t e r o p é r a b ilit é e t le s é c h a n g e s e n t r e le r é s e a u
C o s m o s
a v e c
l’e n s e m b le
v it y »
e t E t h e r e u m , g a r a n t is s a n t p a r là d e s
d e
N F T
e s t é g a le m e n t a p p e lé e
m o m e n t lim it é e lo p p é
je t o n s
d è s 2 0 19
f a ir e
a u x a u
je t o n
s e in
l’o b je t d ’u n e
d u
(E R C - 7 2 1 o u
à p e rm e ttre
d e
m ê m e
la
p o s s ib ilit é
E R C - 115 5 ). L a
t e ls t r a n s f e r t s m a is r e s t e
E R C - 2 0 . P a r a ille u r s , s i u n
m o d u le
N F T
C o s m o s S D K , il e s t lo n g t e m p s r e s t é
re fo n te
e n
d ’in t e r a g ir
p a s s e r e lle
m a i 2 0 2 1 e t d ’u n e
re q u ê te
« G ra p o u r le
é t a it d é v e -
in a c h e v é
a v a n t
d ’in t é g r a t io n
o f f i-
c ie lle à t r a v e r s u n e A r c h it e c t u r e D e c is io n R e c o r d s ( A D R ) , l’é q u iv a le n t d e s E R C p o u r le s n o r m e s C o s m o s . E n
p a r t ic u lie r , l’A D R - 0 4 3
d é f in it le
m o d u le
x/nft
s e lo n u n e s p é c if ic a t io n g é n é r iq u e in s p ir é e e t a p r io r i c o m p a t ib le a v e c la n o r m e E R C - 7 2 1 ( c f . q u e s t io n le m e n t a v a n t a g e
d u
3 8 ) . L e s d é v e lo p p e m e n t s N F T s u r C o s m o s t ir e r o n t é g a -
m o d u le
t e llig e n t s m u lt i- c h a în e s e n s ta n d a rd
C o s m W
W
a s m
p e r m e t t a n t l’é c r it u r e
e b A s s e m b ly ( W
a s m ) à p a r t ir d e
N F T y f a it l’o b je t d e la s p é c if ic a t io n C W
7 2 1
†
d e
c o n t r a t s in -
s o u rc e s R u s t. L e
.
D a n s l’e s p o ir d ’h a r m o n is e r le s s t a n d a r d s N F T e t le s m é t a - d o n n é e s a s s o c ié e s , le
g ro u p e
d e
t r a v a il in t e r N F T
]
a
é té
la n c é
f o r t c o m m u n a u t a ir e s o u s l’im p u ls io n é q u ip e s d e
e n
s e p te m b re
d e la f o n d a t io n
d é v e lo p p e m e n t ( d o n t c e lle
d e
2 0 2 0 . F r u it d ’u n
In t e r c h a in
C o s m o s ) , il a
a m e n é
e f-
e t d e p lu s ie u r s p lu s ie u r s p r o -
p o s it io n s d e s t a n d a r d s e t d e p r o t o c o le s s o u s f o r m e d e R e q u e s t s f o r C o m m e n t s ( a p p e lé s « N F T - R F C »
‡
) o u
d e
p r o p o s it io n s d ’a m é lio r a t io n
t ic Im p r o v e m e n t P r o p o s a ls ( C A IP s )
\
. C e s e f f o r t s , b ie n
d it e s C h a in
A g n o s -
q u e lo u a b le s , s e m b le n t
n é a n m o in s e n c o r e m a n q u e r d e m a t u r it é p o u r ê t r e a d o p t é s à u n e la r g e é c h e lle . E n f in , s a n s e n t r e r d a n s t r o p
d e
d é t a ils t e c h n iq u e s , l’é c o s y s t è m e
C o s m o s n e
c e s s e d e g r a n d ir a v e c d e n o u v e a u x o u t ils d é d ié s a u x d é v e lo p p e m e n t s N F T .
? ibcprotocol.org www.gravitybridge.net
docs.cosmos.network/master/architecture/adr-043-nft-module.html † docs.cosmwasm.com/cw-plus/cw721/spec ] internft.org/ ‡ github.com/interNFT/nft-rfc \ github.com/ChainAgnostic/CAIPs
2 2 8
4 0
Q u e lle s s o n t le s n o r m e s N F T a lt e r n a t iv e s ?
P a r m i le s e x e m p le s n o t a b le s m is e n
p r o d u c t io n
a u
c o u rs d e
l’a n n é e
2 0 2 1 , il
c o n v ie n t d e c it e r :
I
P y lo n s
?
, u n e
p la t e f o r m e
d e s s u s d u S D K
d e
d é v e lo p p e m e n t N F T
C o s m o s e t d u p r o t o c o le IB C
p r o g r a m m a t io n
s im p le , r a p id e
la n c é e
e n
a v r il 2 0 2 1 a u
o f f r a n t u n e n v ir o n n e m e n t d e
e t in t e r o p é r a b le
p o u r c ré e r e t c o m p o s e r
d e s a p p lic a t io n s d é c e n t r a lis é e s a u t o u r d e je t o n s n o n f o n g ib le s ;
I
U p t ic k
, u n e
a p p lic a t io n
v e lo p p e m e n t d e
N F T
m o b ile
d é c e n t r a lis é e
f o n c t io n n e ls ( c o m m e
p o u r la
g e s t io n
d e s t ic k e t s d e
e t le
d é -
s p e c t a c le ) e t
m u lt i- b lo c k c h a in s . U n s u p p o r t A n d r o id e t IO S e s t a c t u e lle m e n t p r o p o s é ;
I
S ta rg a z e
, u n n o u v e a u p r o t o c o le v is a n t à p r o m o u v o ir u n n o u v e a u r é s e a u
s o c ia l m o d é r é p a r u n e D A O
( c f . q u e s t io n 8 ) o ù t o u t c o n t e n u , y c o m p r is le s
a v a t a r s d e p r o f il, s o n t d e s N F T .
L a b lo c k c h a in E n
n o v e m b re
c o u p lé
à
s y s tè m e
u n e
F lo w
e t le
2 0 1 7 , le
p h a s e
d e
je u
s t a n d a rd
C r y p t o k it t ie s
c r o is s a n c e
12 %
u t ilis e n t ju s q u ’à
d e
F lo w
N F T
c o n n a ît u n
e n g o u e m e n t im p o r t a n t
in s o le n t e . L e s t r a n s a c t io n s lié e s à
la c a p a c it é
d e
t r a f ic d u
ré s e a u
s o n
é c o -
E th e re u m , q u i
s e r e t r o u v e t o t a le m e n t c o n g e s t io n n é , e n t r a în a n t u n e e x p lo s io n d e s p r ix d u g a s . C e t é v é n e m e n t o u v r e la v o ie a u d é v e lo p p e m e n t d e n o u v e lle s s o lu t io n s c o m p lé m e n t a ir e s à E t h e r e u m , p e r m e t t a n t d e d é c o n g e s t io n n e r s o n r é s e a u , c o m m e le s b lo c k c h a in s d e s h a r d in g ) a u
n iv e a u
n iv e a u
2
( la y e r 2 ) o u
P o u r D a p p e r L a b s , q u i é d it e le je u lu t io n
c o m m e
1 a p p e lé e
a d a p té e , c e
F lo w
l’in t r o d u c t io n
d e
la
f r a g m e n t a t io n
(o u
1 ( la y e r 1 ) ( c f . q u e s t io n 3 1 ) .
s e ra
e t q u i n e c o n s id è r e p a s c e t t e d e r n iè r e s o -
l’a m o r c e
s p é c ia le m e n t c o n ç u e
lis é e s D A p p s N F T , a v e c
l’a m b it io n
d e
d ’u n e
p o u r le s re n d re
n o u v e lle fu tu re s
b lo c k c h a in
a p p lic a t io n s
l’e x p é r ie n c e
d e
n iv e a u
d é c e n tra -
u t ilis a t e u r a in s i q u e
c e lle d e s d é v e lo p p e u r s p lu s s im p le e t p lu s a c c e s s ib le à la f o is . L ’a r c h it e c t u r e
re te n u e
d é c o u p le
le s p r o c e s s u s n o n - d é t e r m in is t e s q u e
s o n t
la s é le c t io n e t l’o r d r e d e s t r a n s a c t io n s , d e le u r e x é c u t io n ( d e s t â c h e s o b je c t iv e s e t d é t e r m in is t e s ) , d e s o p é r a t io n s t r a d it io n n e lle m e n t c o m b in é e s e t e f f e c t u é e s d e
fa ç o n
m o n o lit h iq u e
s u r c h a q u e
n œ u d
d u
ré s e a u
d e s b lo c k c h a in s a f in
q u ’ils
p u is s e n t m e t t r e à jo u r le u r c o p ie lo c a le d e l’é t a t c o u r a n t d u r e g is t r e d is t r ib u é . I l e n r é s u lt e d a n s F lo w e n t it é s d u
u n e s u b d iv is io n e t u n e s p é c ia lis a t io n d u r ô le d e t o u t e s le s
r é s e a u , o r g a n is é e s e n p ip e lin e s e lo n q u a t r e t y p e s
†
:
? www.pylons.tech www.uptickproject.com/
stargaze.zone †«
F lo w
: S e p a r a t in g C o n s e n s u s a n d
C o m p u te » ,
2 2 9
www.onflow.org/technical-paper
L e s N F T e n
I
4 0
q u e s t io n s
le s n œ u d s d e
c o n s e n s u s ( c o n s e n s u s n o d e s ) q u i d é c id e n t d e
t r a n s a c t io n s a u s e in d e la b lo c k c h a in . À
?
B F T r e p o s a n t s u r l’a lg o r it h m e H o t S t u f f
I
l’o r d r e
d e s
c e t e f f e t , u n m o d è le d e c o n s e n s u s e s t u t ilis é ;
le s n œ u d s d ’e x é c u t io n ( e x e c u t io n n o d e s ) q u i f o u r n is s e n t la p u is s a n c e d e c a lc u l n é c e s s a ir e t a t lo r s q u e
à
p o u r g a r a n t ir u n e s é e , S p e c ia liz e d
I
l’e x é c u t io n
le u r o r d r e
le s n œ u d s d e
d e s t r a n s a c t io n s e t d é t e r m in e n t le
e s t d é f in i p a r le s n œ u d s d e
e x é c u t io n
c o rre c te
c o n s e n s u s . À
e t c o h é re n te , u n e
r é s u l-
c e t e ffe t,
p re u v e
s p é c ia li-
P r o o f o f C o n f id e n t ia l K n o w le d g e ( S P o C K ) , e s t é m is e ;
v é r if ic a t io n
( v e r if ic a t io n n o d e s ) q u i s e c h a r g e n t d e v é r if ie r
le s n œ u d s d ’e x é c u t io n ( e n p a r t ic u lie r le s a t t e s t a t io n s S P o C K ) ;
I
le s n œ u d s n e c t iv it é
d e
d u
c o lle c t io n
ré s e a u
e n
( c o lle c t io n
n o d e s ) c h a r g é s d ’a m é lio r e r la
c o n -
p a r t it io n n a n t a lé a t o ir e m e n t e t é q u it a b le m e n t le s
n œ u d s e n c lu s t e r s c h a r g é s d e t r a it e r le s lo t s d e t r a n s a c t io n s s o u m is e n le s r e g r o u p a n t s o u s f o r m e d e c o lle c t io n s . U n e
p re u v e
( a p p e lé
d e
F L O W
p a r t ic ip a t io n ) e s t e x p lo it é e
( P o S ) r e p o s a n t s u r le p o u r g a r a n t ir la
je t o n
n a t if d e
r é p a r t it io n
la
b lo c k c h a in
e f f e c t iv e
d e s r ô le s e t
a in s i d é t e r m in e r le s r é t r ib u t io n s ( e t le s é v e n t u e lle s p é n a lit é s ) e n g e n d r é e s p a r l’e x é c u t io n d e c e s r ô le s . L e s c h o ix t e c h n iq u e s r e t e n u s , c o u p lé s a u
n o u v e a u
la n g a g e
d e
p ro g ra m m a -
t io n C a d e n c e ( p e r m e t t a n t n o t a m m e n t a u x d é v e lo p p e u r s d e d é p lo y e r le u r s a p p lic a t io n s d é c e n t r a lis é e s , t o u t e n v it e
s u s c it é
l’in t é r ê t d e
p e a u f in a n t le u r c o d e e n
t e m p s r é e l) , o n t t r è s
g r a n d s in v e s t is s e u r s p a r t ic u liè r e m e n t s e n s ib le s à l’u t ili-
s a t io n d e s N F T . W
a r n e r M u s ic G r o u p e t U b is o f t s o n t a in s i d e v e n u s d e s p a r t e n a ir e s e t c o n t r i-
b u te u rs d e A u
N B A
p o u r l’é c o s y s t è m e
p e rm e ttre
d a n s le c a d r e d u
D a n s la
re n o m
p o in t d e
c e
F lo w , c r é d ib ilis a n t p a r là m ê m e
d ’e x c lu s iv it é
lia n t D a p p e r L a p s
d é v e lo p p e m e n t d e N B A
c a d re , F lo w
b lo c k c h a in
l’a c c o r d
!N F T
F lo w . C h a q u e
e s t le
N F T
s ta n d a rd
à
la
le
p r o je t .
p u is s a n t e
T o p S h o t ( c f . q u e s t io n 2 1 ) . p ro p o s é
e s t re p ré s e n té
p o u r g é r e r le s
c o m m e
u n
o b je t
N F T
s u r
resource
NFT q u e l e s u t i l i s a t e u r s s t o c k e n t d a n s l e u r c o m p t e . L ’ i n t e r f a c e p r i n c i NonFungibleToken r e q u i e r t é g a l e m e n t l a s p é c i f i c a t i o n d ’ u n e r e s s o u r c e Collection. V o i c i u n e x e m p l e d e c o d e e n l a n g a g e C a d e n c e i l l u s t r a n t l a c r é a t i o n d ’ u n c o n t r a t p o u r u n j e t o n ExampleNFT : d e
ty p e
p a le
import NonFungibleToken from 0x01 pub contract ExampleNFT: NonFungibleToken { pub var totalSupply: UInt64 pub event ContractInitialized() ?M
. Y in &
a l. « H o t S t u f f : B F T C o n s e n s u s w it h
L in e a r it y a n d
github.com/onflow/flow-nft
2 3 0
R e s p o n s iv e n e s s » , P O D C
2 0 19 .
4 0
Q u e lle s s o n t le s n o r m e s N F T a lt e r n a t iv e s ?
pub event Withdraw(id: UInt64, from: Address?) pub event Deposit(id: UInt64, to: Address?) pub resource NFT: NonFungibleToken.INFT { pub let id: UInt64 pub var metadata: {String: String} init(initID: UInt64) { ... } } pub resource Collection: NonFungibleToken.Provider,NonFungibleToken.Receiver, NonFungibleToken.CollectionPublic { // dictionnaire de NFT pub var ownedNFTs: @{UInt64: NonFungibleToken.NFT} init () { ... } // withdraw retire un NFT de la collection pub fun withdraw(withdrawID: UInt64): @NonFungibleToken.NFT { ... } // ajout d'un NFT dans le dictionnaire de collection pub fun deposit(token: @NonFungibleToken.NFT) { ... } destroy() { ... } } // fonction publique permettant de créer une nouvelle collection vide pub fun createEmptyCollection(): @NonFungibleToken.Collection { ... } pub resource NFTMinter { pub fun mintNFT(recipient: &{NonFungibleToken.CollectionPublic}) { ... } } init() { ... } } P a r r a p p o r t a u x n o r m e s E R C - 7 2 1 ( c f . q u e s t io n
3 8 ) o u
115 5
( c f . q u e s t io n
3 9 ),
le s t a n d a r d F lo w ! N F T g a r a n t it q u e le s je t o n s N F T n e p e u v e n t p a s ê t r e e n v o y é s à d e s c o n t r a t s q u i n e c o m p r e n n e n t p a s c o m m e n t le s u t ilis e r , d a n s la m e s u r e o ù u n
c o m p te
d o it a v o ir u n
ré c e p te u r o u
u n e
c o lle c t io n
r e c e v o ir d e s je t o n s . P a r a ille u r s , le s p r o b lè m e s d e l’o r ig in e
d e
la n o r m e
t iv e m e n t t r a n s f é r é s f a c ile m e n t d e s
E R C - 2 2 3
n e
u t ilis a t e u r s o n t la
p e r s o n n a lis é s
f a c ile
d e
tro u v e r c e u x
la
p r o p r ié t é
q u i s o n t e n
: a u s a
lie u
d e
d e
n a -
d é f in ir t r è s
p e r m e t t a n t d ’e x é c u t e r u n e
d ’a v o ir à
je t o n s à
p e u v e n t ê tre
p o s s ib ilit é
a c t io n lo r s q u ’u n je t o n e s t e n v o y é . E n f in , la n o r m e F lo w t io n
p o u r p o u v o ir
p o t e n t ie lle
p e u v e n t s u b v e n ir ; le s N F T
p a r lo t s , e t le s
ré c e p te u rs
a p p r o p r ié e
p e rte
c e r t a in e
N F T a s s u r e u n e in d e x a -
p a r c o u r ir t o u s le s je t o n s N F T
p o s s e s s io n , il s u f f it d ’a p p e le r la
m é th o d e
p o u r
getIDs
p o u r lis t e r in s t a n t a n é m e n t le s N F T s t o c k é s d a n s la c o lle c t io n d e s o n c o m p t e .
E O S .io
e t le
s t a n d a rd
E m a n a n t d e s tra v a u x m e r n , E O S .io B lo c k .o n e
?
fo n d a te u r d e
la
p la t e f o r m e
B it S h a r e s , D a n ie l L a r i-
e s t u n e b lo c k c h a in o p e n s o u r c e c r é é e e n ju in 2 0 1 8 p a r la s o c ié t é
q u ’il a
s e s d é b u ts d e
d u
d G o o d s
fo n d e é
a v e c
B re n d a n
r e m p la c e r E t h e r e u m
e n
B lo o m e r . C e
p r o je t a m b it io n n e
p ro p o s a n t u n e
? eos.io
2 3 1
p la t e f o r m e
d e p u is
é v o lu t iv e
e t
L e s N F T e n
e x t e n s ib le
4 0
q u e s t io n s
re p o s a n t s u r u n e
a r c h it e c t u r e
à d e u x n iv e a u x e x p lo it a n t c h a c u n
u n
m o d è le d e c o n s e n s u s [ 5 , Q . 5 ] d is t in c t :
I
a u
n iv e a u
1 : t o lé r a n c e a u x f a u t e s b y z a n t in e s a s y n c h r o n e s , a s y n c h r o n o u s
B y z a n t in e
F a u lt T o le r a n t ( a B F T ) , p o u r c e
q u i c o n c e rn e
la
v a lid a t io n
d e s
b lo c s p r o p o s é s p a r le s e c o n d n iv e a u . L a c o n f ir m a t io n d ’u n b lo c s ’e f f e c t u e e n
d e u x é ta p e s o ù
u n e
m a jo r it é
q u a lif ié e
d e s d e u x t ie r s d e s p r o d u c t e u r s
d e b lo c s c o n f ir m e c h a q u e b lo c d e u x f o is ;
I
a u n iv e a u 2 : p r e u v e d e p a r t ic ip a t io n d é lé g u é e ( D P o S ) p o u r l’o r d o n n a n c e m e n t e t le
s c h é m a d e
v o te
d e s v a lid a t e u r s , q u i s o n t p a r c h o ix e n
n o m b re
t r è s ( t r o p ) lim it é i.e ., 2 1 . L ’é c o s y s t è m e t r a lis é e s
D A p p s
s e m b ly ( W
p e r m e t la
fa ç o n
f le x ib le
a s m ) p ro g ra m m é s e n
p e lé E O S IO fa c e
E O S .io d e
c r é a t io n p a r le
in t r in s è q u e
b ia is
d e
C + + . P o u r c e la , u n
l’e n v ir o n n e m e n t d e
in t e llig e n t s
k it d e
C o n t r a c t D e v e lo p m e n t T o o lk it ( E O S .C D T )
a u - d e s s u s d e
d ’a p p lic a t io n s
c o n tra ts
c o m p ila t io n
?
d é c e n -
W
e b A s -
d é v e lo p p e m e n t a p e s t p ro p o s é e n
m o d u la ir e
in t e r -
e t o p e n - s o u rc e
L L V M . D a n s c e c a d re , d G o o d s N F T
s u r la
h y b r id e s
b lo c k c h a in
e s t le s t a n d a r d o p e n - s o u r c e p r o p o s é p o u r g é r e r le s
E O S .io . I l s ’a p p a r e n t e
s u r E t h e r e u m ( c f . q u e s t io n
à
3 9 ) e n
la
n o rm e
E R C - 115 5
o ffra n t u n e
s tru c tu re
eosio.token d
h ié r a r c h iq u e q u i é t e n d lo g iq u e m e n t la c la s s e
p o u r je t o n s d e
d o n n é e s
é f in is s a n t le s je -
t o n s s t a n d a r d s . L ’in it ia lis a t io n d ’u n n o u v e a u c o n t r a t d G o o d s n é c e s s it e l’e x é c u t io n d u
d e la m é t h o d e
je t o n
c o n c e rn é
s p é c if ic a t io n
d e s
dgoods.setconfig a f i n
d e d é f in ir le s p r o p r ié t é s d e b a s e
( s y m b o le , e t c .) . P a r a ille u r s , le
m é ta - d o n n é e s
a s s o c ié e s
a u
s ta n d a rd
je t o n
s e lo n
d G o o d s r e q u ie r t la u n e
c a t é g o r is a t io n
p r é é t a b lie a u t o u r d u t y p e d e b ie n d ig it a l d é v e lo p p é ( je u v id é o , t ic k e t , im a g e a r t is t iq u e , e t c .) . S i E O S .io r e s t e u n e p la t e f o r m e p o p u la ir e , p r in c ip a le m e n t g r â c e à s e s f r a is d e t r a n s a c t io n s
n u ls , il c o n v ie n t d e
e n t o u r e n t la
v e n te
m is d e
le v e r 4 ,4
P a r a ille u r s , le
m illia r d s d e
c h o ix
r a p p e le r q u e
d e s je t o n s n a t if s E O S d o lla r s e n t r e
d é lib é r é
d ’u t ilis e r u n
d e s
lo r s d e 2 0 17
s o u p ç o n s
l’I C O
e t 2 0 18
n o m b re
d e
m a n ip u la t io n
a s s o c ié e
q u i a v a it p e r -
(u n
re c o rd
r e s t r e in t d e
à
l’é p o q u e ) .
v a lid a t e u r s ( 2 1 )
a f in d ’a m é lio r e r s e n s ib le m e n t la v it e s s e d e t r a it e m e n t d e la b lo c k c h a in f a it t o u jo u r s p o lé m iq u e : d e n o m b r e u x p r o d u c t e u r s d e b lo c s o n t d é n o n c é p a r le p a s s é la
p o s s ib le
c e n t r a lis a t io n , o r c h e s t r é e
b la it é m a n e r d ’u n e d ’E O S .io
s e lo n
le
m ê m e
s ta n d a rd
e n t it é
p a r c e r t a in s
p r iv é e . L e s
s u p e r - v a lid a t e u r s , q u i s e m -
d é v e lo p p e m e n t s
d G o o d s d e v ro n t d o n c
p re n d re
t iq u e s .
? developers.eos.io dgoods.org e
t
docs.eosstudio.io/contracts/dgoods/
2 3 2
e n
N F T
a u - d e s s u s
c o m p te
c e s c r i-
4 0
A u t re s s t a n d a rd s N F T
E n
l’a b s e n c e
g ib le s o u
d e
: T R C - 7 2 1 , T Z IP - 1 2
r é e l c o n s e n s u s s u r la d é f in it io n
h y b r id e s , c h a q u e b lo c k c h a in
l’o b lig a t io n
d e
Q u e lle s s o n t le s n o r m e s N F T a lt e r n a t iv e s ?
p r o p o s e r a u s s i v it e
q u e
o u
N E P - 1 7 1
s ta n d a rd
d e
je t o n s n o n
c o n c u r r e n t e d ’E t h e r e u m p o s s ib le
u n e
s p é c if ic a t io n
é c o s y s t è m e . S i le s s e c t io n s p r é c é d e n t e s o n t p e r m is d e
fo n -
s ’e s t v u e d a n s p ro p re
à
s o n
d é t a ille r c e s n o u v e lle s
n o r m e s p o u r le s b lo c k c h a in s le s p lu s p o p u la ir e s , il c o n v ie n t d e
r a p p e le r ic i le s
s t a n d a r d s d é f in is s u r le s p la t e f o r m e s e n d e v e n ir .
?
A in s i, T r o n t e c h n o lo g ie v e n t ê tre
e s t u n r é s e a u d e s t o c k a g e d e c o n t e n u d é c e n t r a lis é e x p lo it a n t la
B it T o r r e n t ( q u e
t io n n a n t d e
d e
d é c e n t r a lis a t io n p e rm e ttre
T R C - 7 2 1 la
T ro n
à
S y te m
e s t a s s u ré e
d e
p a r le s
je t o n s N F T
p u is , le p r o je t N F T
H u b
n œ u d s
d ’ê t r e
e n
2 0 1 8 ) s u r le q u e l p e u -
n a t u r e s d if f é r e n t e s , u n
( B T F S ) e s t a in s i u n
t o u t f ic h ie r s t o c k é
a é té p ro p o s é e n
d é f in it io n
a ra c h e té
d iv e r t is s e m e n t d é c e n t r a lis é e s a m b i-
c o n n e c t e r d e s b lo c k c h a in s d e
C o s m o s . B it T o r r e n t F ile la
la s o c ié t é
c o n s t r u it e s d e s a p p lic a t io n s d e
d u
IP F S ré s e a u
tra n s fo rm é
e n
p e u
( c f . q u e s t io n T ro n . D a n s
je t o n
N F T , le
c o m m e 1 5 ) d o n t
l’o p t iq u e s ta n d a rd
m a r s 2 0 2 1 . Il o f f r e a in s i le s in t e r f a c e s n é c e s s a ir e s à s u r T r o n , c o m p a t ib le s a v e c
la
n o rm e
E R C - 7 2 1. D e -
a v u le jo u r p o u r s u p p o r t e r la d é f in it io n e t le s t o c k a g e
p e r m a n e n t d e c e t y p e d ’a c t if s . A u
n iv e a u
d e
T e z o s , c ’e s t le
v ie r 2 0 2 0 . C e t t e p re u v e
d e
b lo c k c h a in
p a r t ic ip a t io n
s ta n d a rd
f r a n ç a is e
T Z IP - 0 1 2
†
e x p lo it a n t u n
lo u é e , L P o S , p e r m e t le
q u i a
é té
m o d è le
p ro p o s é
d e
e n
ja n -
c o n s e n s u s p a r
d é v e lo p p e m e n t d ’a p p lic a t io n s
d é c e n t r a lis é e s s e lo n u n la n g a g e d e p r o g r a m m a t io n s é c u r is é a p p e lé M ic h e ls o n . E lle
p o s s è d e
la
c a r a c t é r is t iq u e
t e r n e s im ila ir e à u n e D A O
d e
d is p o s e r d ’u n
s y s tè m e
d e
g o u v e rn a n c e
in -
lu i p e r m e t t a n t d e s ’a u t o - a m e n d e r . A p r è s d e s d é b u t s
c h a o t iq u e s , T e z o s e s t a u jo u r d ’h u i s t a b le 0 1 2 d ’a c c o m p a g n e r s a t r a n s it io n
e t a m b it io n n e
a v e c le
s ta n d a rd
T Z IP -
p o u r s u p p o r t e r le s a r t is t e s , m u s ic ie n s , c o lle c -
t io n n e u r s e t in f lu e n ç e u r s d a n s la g e s t io n
d ’a c t if s N F T
s u r c e tte
b lo c k c h a in . D e
n o m b r e u x p a r t e n a r ia t s o n t a in s i v u le jo u r e x p lo it a n t c e s t a n d a r d , c o m m e la p la t e f o r m e O n e O f p o u r le s f a n s d ’a r t is t e s m u s ic a u x , o u m a rc h é P o p
d é d ié e s
a u x
p o u r le s f a n s d e
Q w a rtz
]
, u n
n o u v e a u
a r t is t e s
c o m m e
c o m ic s . R é c e m m e n t , e n s e r v ic e
e t le
d e n o m b r e u s e s p la c e s d e
K a la M in t , O b jk t .c o m D e c e m b re
o u
e n c o re
M in t e r -
2 0 2 1 , U b is o f t a
f o r m a t d e s é lé m e n t s u n iq u e s N F T
la n c é
in - g a m e
( s u iv a n t la n o r m e T Z IP - 1 2 ) p r o p o s é a u s e in d u je u v id é o « G h o s t R e c o n : B r e a k p o in t » a p p e lé à ê t r e in t é g r é d a n s d ’a u t r e s f r a n c h is e s d u
? tron.network developers.tron.network/docs/trc-721
nft.bt.io † tzip.tezosagora.org/proposal/tzip-12/ ] quartz.ubisoft.com
2 3 3
g ro u p e .
L e s N F T e n
4 0
q u e s t io n s
E n f in , la b lo c k c h a in
N e a r
?
q u i e x p lo it e c o m m e E t h 2 u n
m é c a n is m e d e f r a g -
m e n t a t io n d y n a m iq u e ( c f . q u e s t io n 3 1 ) a p p e lé N ig h t s h a d e
, c o m b in é à u n m o -
d è le d e c o n s e n s u s p a r p r e u v e d e p a r t ic ip a t io n ( P o S ) , p r o p o s e le s t a n d a r d N E P 1 7 1
d a n s le s s p é c if ic a t io n s d e s o n
e s t e x p lo it é e m a rc h é
d a n s d e s p r o je t s N F T
p r o t o c o le d e c o m m u n ic a t io n . C e t t e n o r m e p o p u la ir e s c o m m e
M in t b a s e , u n e
p la c e
d e
p o u r c r é e r d e s b ie n s n u m é r iq u e s e t le s d é p lo y e r f a c ile m e n t s u r d if f é -
r e n t e s b lo c k c h a in s p u b liq u e s q u i a r é c e m m e n t m ig r é s o u s N e a r . U n e p a s s e r e lle d é d ié e a p p e lé e R a in b o w
B r ig e p e r m e t p a r a ille u r s d e g a r a n -
t ir l’in t e r o p é r a b ilit é e n t r e le s b lo c k c h a in s N e a r e t E t h e r e u m s u p p o r t e r le t r a n s f e r t d e je t o n s E R C
a f in n o t a m m e n t d e
( f o n g ib le s o u n o n ) e n t r e c e s d e u x e n v ir o n -
n e m e n ts . E n g u is e d e c o n c lu s io n , le t a b le a u 4 0 .1 c i- a p r è s r é c a p it u le le s p r in c ip a le s c a r a c t é r is t iq u e s d e s b lo c k c h a in s a lt e r n a t iv e s e t d e s s t a n d a r d s N F T
a s s o c ié s d é -
t a illé s d a n s c e t t e q u e s t io n .
B lo c k c h a in
N o rm e N F T
C o s m o s (A T O M )
C W
7 2 1
M o d è le
d e
C o n s e n s u s
B F T
P e rfo rm a n c e s (o b s e rv é e
' 7 ,2
e n
2 0 2 1 )
F r a is d e t r a n s a c t io n
P r o je t N F T n o t a b le
s / b lo c
4 4 0
T P S
0 ,0 3 $
in t e r N F T ,
P y lo n s ,
S ta rg a z e
E O S .io ( E O S )
F lo w
(F L O W
)
N e a r (N E A R )
d G o o d s
F lo w
!N F T
N E P - 17 1
B F T / D P o S
B F T / P o S
P o S
'0
,5
s / b lo c
4 0 0 0
' 2 ,5
1 0 0 0
'1 10 0
T P S
0
U p la n d
s / b lo c T P S
0 ,0 0 0 1 $
N B A
T o p S h o t
s / b lo c
0 0 0
B e r r y C lu b , M in t b a s e ,
T P S
N e a r F o lio
T e z o s (T R X )
T Z IP - 12
L P o S
'6
0
4 0
s / b lo c T P S
0 ,0 2 $
K a la M in t ,
O n e O f,
O b jk t .c o m ,
M in t e r -
P o p , U b is o f t Q u a r t z
T ro n (T R X )
T R C - 7 2 1
'3
B F T / D P o S
s / b lo c
2 0 0 0
T P S
0
J u s tS w a p ,
K r a f t ly ,
T P u n k s , T r o n M e e b it s
S o la n a ( S P L )
n / a
P o S
'0
,5
s / b lo c
6 5 0 0 0
T P S
0 ,0 0 0 1 $
A u ro ry ,
D e g e n
A c a d e m y ,
A p e
S o la r ia n s ,
S t a r A t la s
T a b le a u
4 0 .1 – C a r a c t é r is t iq u e s e t p r o p r ié t é s d e s p r in c ip a le s s o lu t io n s
t e c h n o lo g iq u e s a lt e r n a t iv e s à E t h e r e u m
u t ilis é e s d a n s le s d é v e lo p p e m e n t s N F T .
? near.org near.org/papers/nightshade
nomicon.io/Standards/NonFungibleToken/Core.html
2 3 4
A n n e x e s
L is t e
d e s f ig u r e s
1 .1
E x e m p le s im p lif ié d ’u n e s t r u c t u r e d e d o n n é e s d e t y p e b lo c k c h a in .
1 .2
C o m m e n t c h o is ir s o n t y p e d e b lo c k c h a in ?
2 .1
É v o lu t io n d u
4 .1
T r it é ( t ie r s d e s t a t è r e ly d ie n ) e n é le c t r u m
6 .1
D é c le n c h e m e n t d e c h a n g e m e n t d ’é t a t d ’u n c o n t r a t in t e llig e n t .
7 .1
E x e m p le d ’a r b r e p r é f ix é .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7 .2
L a c h a în e d ’e t h e r s la p lu s lo u r d e f a it f o i .
.
.
.
.
.
.
.
.
.
.
.
.
.
7 .3
I llu s t r a t io n d e l’é c o s y s t è m e e n v is a g é p o u r E t h e r e u m .
.
.
.
.
.
8 .1
N o m b r e d e la n c e m e n t s m e n s u e ls d ’I C O / S T O / I E O .
.
.
.
.
.
.
.
.
1 1 .1
P r e m ie r b ille t d e c r é d it e n E u r o p e . B a n q u e d e S u è d e , 1 6 6 6
.
.
.
.
.
1 2 .1
K e v in M c C o y , Q u a n t u m
1 2 .2
P a g e d ’a c c u e il d ’E t h e r ia .
1 2 .3
E x e m p le d e C r y p t o P u n k s .
1 2 .4
C o lle c t io n d e C r y p t o k it t ie s e n v e n t e a u
1 1 ju in 2 0 2 1 .
1 6 .1
L ’im a g e a s s o c ié e a u
.
1 7 .1
L e C r y p t o K it t y
c o u rs d u
.
.
b it c o in e n e u r o s e n t r e f in
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2013 e t 2021.
– d é b u t d u
V I
.
e
.
.
.
.
.
.
.
.
.
.
.
7
.
.
.
.
.
.
.
12
s iè c le a v . J .- C .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
N F T « P e a ta r » .
.
.
2 2
.
.
3 2
.
.
.
.
3 9
.
.
.
.
4 2
.
.
.
4 5
.
.
.
.
5 0
.
.
.
.
6 8
.
.
7 1
.
.
7 5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7 5
.
.
.
.
.
.
7 6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8 7
o s s é d é p a r E . R o u d e ix .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9 3
.
.
.
.
.
.
.
9 4
#517952 e t
.
.
.
C r y p t o k it t y
.
.
5
.
.
( illu s t r a t io n d ig it a le p r o p o s é e p a r S o t h e b y ’s )
#517952 p
g a u c h e le p è r e d u
.
1 7 .2
À
1 8 .1
T h e F ir s t 5 0 0 0 D a y s , le c o lla g e d ’a r t n u m é r iq u e d e B e e p le , v e n d u e n lig n e
à d r o it e s a m è r e .
c h e z C h r is t ie ’s p o u r u n m o n t a n t r e c o r d
d e 6 9 ,3 m illio n s d e d o lla r s e n 2 0 2 1
10 3
1 9 .1
A x ie In f in it y © S k y M a v is .
.
1 9 .2
E x t r a it d e la c a r t e d u
2 0 .1
U n e c a r t e G o d s U n c h a in e d
2 1 .1
A p e rç u
.
.
.
.
.
.
.
.
.
2 1 .2
E x e m p le s d e c a r t e s je t o n s S o r a r e ( S O R ) © S o r a r e .
.
.
.
.
.
.
.
.
.
.
.
.
2 2 .1
C r y p t o k ic k e r d is p o n ib le à la v e n t e le 2 5
a o û t 2 0 2 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
12 9
2 3 .1
U n d e rg ro u n d
en.pboy-art.com) .
.
.
.
.
.
.
.
13 4
d u
« N B A
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10 6
m é ta v e rs e T h e S a n d b o x
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
110
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
119
.
.
12 5
.
.
12 6
T o p
.
.
.
.
.
.
.
.
lé g e n d a ir e
S h o t N F T »
m e s p e n d a n t l’u n e d e s f in a le s N B A
.
s u r le d u
.
.
.
.
.
d u n k
lé g e n d a ir e
11 o c to b re 2 0 2 0
S is t in e C h a p e l ( E B o y a r t :
2 4 .1
L e c h e v a l v ir t u e l F a t a l R u n e n v e n t e a u
2 5 .1
V e n t e s t o t a le s jo u r n a liè r e s c u m u lé e s d e N F T e n d o lla r s .
2 5 .2
R é p a r t it io n d e s t r a n s a c t io n s N F T e n v a le u r e n 2 0 2 0
.
.
2 5 .3
R é p a r t it io n d e s t r a n s a c t io n s N F T e n v a le u r e n 2 0 2 1
.
.
2 3 5
d e
12 n o v e m b re 2 0 2 1.
L e b ro n
J a -
.
.
.
.
.
.
.
.
.
13 7
.
.
.
.
.
.
.
.
.
.
14 3
.
.
.
.
.
.
.
.
.
.
.
14 4
.
.
.
.
.
.
.
.
.
.
.
14 4
L e s N F T e n
4 0
q u e s t io n s
2015 e t 2021.
2 5 .4
É v o lu t io n d u
2 6 .1
Illu s t r a t io n d u
c o u r s d e l’e t h e r e n e u r o s e n t r e f in
2 7 .1
M is e e n v e n t e d ’u n C r y p t o K it t y s u r O p e n S e a . .
.
.
.
.
.
.
.
c o u p la g e e n t r e p o r t e f e u ille s d é t e r m in is t e s h ié r a r c h iq u e s
3 0 .1
V id é o a s s o c ié e a u
3 1 .1
É v o lu t io n d u
N F T d u
.
.
.
.
.
.
.
.
.
b r a s d ’O le k s a n d r a O liy n y k o v a . .
.
.
.
.
.
14 6
.
15 2 15 4
.
.
.
.
.
.
.
.
.
.
.
.
16 7
.
.
.
.
.
.
.
.
.
.
.
17 0
t r a n s f e r t d ’u n je t o n N F T d a n s P la s m a C a s h
.
.
.
.
.
.
.
.
.
.
17 5
p a r r o llu p
.
.
.
.
.
17 6
p r ix m o y e n d u
g a s E th e re u m .
.
.
.
.
.
.
.
3 1 .2
Illu s t r a t io n d u
3 1 .3
P r in c ip e d u
3 2 .1
R e la t io n f o n d a m e n t a le d e la c r y p t o g r a p h ie .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
18 1
3 2 .2
S y m b o le s d e c le f s u t ilis é s . .
.
.
.
.
.
.
18 2
3 3 .1
P r in c ip e d ’u n e f o n c t io n d e h a c h a g e .
3 4 .1
P r in c ip e d e la s ig n a t u r e à c le f p u b liq u e e t d e s a v é r if ic a t io n .
p a s s a g e à l’é c h e lle d e n iv e a u
.
.
.
.
.
.
2 d ’E t h e r e u m
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
18 7
.
.
.
.
.
.
.
.
19 4
3 4 .2
P r in c ip e d e la c r é a t io n d e s c e r t if ic a t s é le c t r o n iq u e s .
3 6 .1
B o u t o n d e c r é a t io n d ’u n c o n t r a t E R C - 1 1 5 5
3 6 .2
C r é a t io n e t d é p lo ie m e n t d ’u n c o n t r a t in t e llig e n t E R C - 1 1 5 5
L is t e
.
.
s u r R a r ib le .
.
.
.
.
.
.
.
.
.
.
.
19 8
.
.
.
.
.
.
.
.
.
.
.
2 0 9
.
.
2 10
s u r R a r ib le
d e s t a b le a u x
2 .1
c o m p a r a t if d e s c r y p t o m o n n a ie s a v e c le s a u t r e s m o n n a ie s a lt e r n a t iv e s
3 .1
L e s d iv is io n s d u
7 .1
L e s d iv is io n s d e l’e t h e r .
8 .1
C o m p a r a is o n
1 0 .1
E x e m p le s d e je t o n s ( f o n g ib le s o u
1 9 .1
C a r a c t é r is t iq u e s d e s je t o n s e t d e s c o n t r a t s in t e llig e n t s a s s o c ié s a u x p r in -
2 0 .1
S t a t is t iq u e s e t r é p a r t it io n s d e s « G o d s U n c h a in e d
2 0 .2
C o n t r a t s d ’a c h a t d e s p a c k s G o d s U n c h a in e d e t p r o b a b ilit é m o y e n n e d ’o c -
2 1 .1
C a r a c t é r is t iq u e s d e s « m o m e n t s » N B A
2 6 .1
L is t e d e s p r in c ip a u x p o r t e f e u ille s é le c t r o n iq u e s N F T d u
b it c o in .
d e s IC O
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a u x r é c o m p e n s e s e t a c t io n s d e
c a p it a l- r is q u e e t a u x in t r o d u c t io n s e n b o u r s e
.
.
.
.
.
.
.
11
.
.
.
.
.
.
.
.
.
.
.
17
.
.
.
.
.
.
.
.
.
.
.
3 7
c r o w d f u n d in g , a u .
.
.
.
.
.
n o n ) e n c ir c u la t io n ( f in 2 0 2 1 ) .
c ip a u x je u x v id é o e x p lo it a n t d e s N F T
.
.
.
.
.
.
c u r r e n c e d e s c a r t e s s e lo n le u r r a r e t é p a r p a c k .
.
.
.
.
.
.
.
.
C a rd s »
.
.
.
T o p S h o t N F T .
.
.
.
.
.
.
.
.
.
4 9
.
.
.
.
.
.
6 4
.
.
116
.
.
119
.
.
.
(* : e n o c to b re 2 0 2 1)
. .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
12 4
m a rc h é
.
.
.
.
.
.
14 8 15 8
2 7 .1
C a r a c t é r is t iq u e s d e s p r in c ip a le s p la c e s d e m a r c h é N F T .
.
.
.
.
.
.
3 1 .1
C a r a c t é r is t iq u e s d e s p r in c ip a le s s id e c h a in s u t ilis é e s p o u r le s N F T
.
.
.
.
.
3 1 .2
P r o p r ié t é s d e s s o lu t io n s d ’e x t e n s ib ilit é d e n iv e a u
3 3 .1
É t a t d e s lie u x s u r la r é s is t a n c e a u x c o llis io n s p o u r le s p r in c ip a le s f o n c t io n s
3 3 .2
É x e m p le s d ’e m p r e in t e s S H A - 3 - 2 5 6
3 3 .3
P e r f o r m a n c e s t y p iq u e s d e s p r in c ip a le s f o n c t io n s d e
d e h a c h a g e .
s u it e e B A S H
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Md
.
L is t e d e s p r in c ip a u x p o r t e f e u ille s é le c t r o n iq u e s d u
4 0 .1
C a r a c t é r is t iq u e s
e t p r o p r ié t é s
d e s
p r in c ip a le s
.
.
.
.
.
p a r R o llu p
.
.
.
.
.
.
.
.
.
.
18 9
.
.
.
.
.
.
.
.
.
.
.
19 0
h a c h a g e
m a rc h é
s o lu t io n s
à t r a v e r s la
.
.
.
.
.
.
.
.
.
19 1
.
.
.
.
2 0 1
.
2 3 4
t e c h n o lo g iq u e s
u t ilis é e s d a n s le s d é v e lo p p e m e n t s N F T .
2 3 6
17 4 17 8
.
e d if f é r e n t e s t a ille s .
3 5 .1
a lt e r n a t iv e s à E t h e r e u m
.
2 d ’E t h e r e u m
( e n h e x a d e c im a l) .
p o u r d e s m e s s a g e s d ’e n t r é e s
.
12 0
.
.
.
.
L is t e d e s a b r é v ia t io n s
L is t e a B F T
d e s a b r é v ia t io n s
a s y n c h r o n o u s B y z a n t in e F a u lt T o le r a n t
A B I
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 3 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8 6
A u t o r it é d e c o n t r ô le p r u d e n t ie l e t d e r é s o lu t io n
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
15
A p p lic a t io n B in a r y In t e r f a c e
A C P R A E S
A d v a n c e d
.
.
.
E n c r y p t io n S t a n d a r d
.
A M F
A u t o r it é d e s m a r c h é s f in a n c ie r s
A S IC
A p p lic a t io n - S p e c if ic In t e g r a t e d
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
18 4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 8
C ir c u it
A X S
A x ie In f in it y S h a r d s
B A T
B a s ic A t t e n t io n T o k e n
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3 5
B C E
B a n q u e c e n t r a le e u r o p é e n n e
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14 7
B F T
.
B y z a n t in e F a u lt T o le r a n c e
B IP
.
.
.
B it c o in Im p r o v e m e n t P r o p o s a ls
B T F S C A
.
B it T o r r e n t F ile S y t e m
C e r t if ic a t e A u t h o r it y
.
.
C B C
C ip h e r B lo c k C h a in in g
C C G
C o lle c t ib le C a r d
G C M
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 3 3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
117
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5 3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
16 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
18 4 5 6
G a m e
G a lo is C o u n t e r M o d e
C T R
C o u n T e R
D A O
D e c e n t r a liz e d
A u t o n o m o u s O r g a n iz a t io n
D e F i
D e c e n t r a liz e d
F in a n c e
D E E P
.
.
.
.
.
D a t a E n c r y p t io n S t a n d a r d
D E X
D e c e n t r a liz e d
D H T
D is t r ib u t e d
D L P
D is c r e t e L o g a r it h m
D L T
D is t r ib u t e d
T a b le s
.
.
.
.
.
.
.
P r o b le m
.
.
.
.
.
.
.
.
L e d g e r T e c h n o lo g y
D e le g a t e d
.
.
D e c e n t r a liz e d
E C B
E le c t r o n ic C o d e B o o k
.
.
E x c h a n g e
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8 4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5 6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
13 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 4 18 9
F e d e r a l In f o r m a t io n P r o c e s s in g S t a n d a r d s F o n d s m o n é t a ir e in t e r n a t io n a l
.
G r e e d y H e a v ie s t O b s e r v e d .
.
.
.
R e q u e s t fo r C o m m e n t
.
.
.
.
E th e re u m
G H O S T
.
.
.
E R C
.
.
.
.
.
V ir t u a l M a c h in e
.
.
.
N a m e S e r v ic e
E th e re u m
.
.
.
.
.
.
.
.
.
.
.
E llip t ic C u r v e D ig it a l S ig n a t u r e A lg o r it h m .
.
.
.
E th e re u m
F M I
.
.
.
E N S
F IP S
.
.
.
P ro o f- o f- S ta k e
D E X
E C D S A
.
e X c h a n g e
H a s h
D o m a in N a m e S y s t e m
D P o S
E V M
.
D is p o s it if d ’e n r e g is t r e m e n t é le c t r o n iq u e p a r t a g é
D E S
D N S
.
.
.
.
.
S u b tre e
H D
H ie r a r c h ic a l D e t e r m in is t ic
IA S
In t e r n a t io n a l A c c o u n t in g S t a n d a r d s
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
14 7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5 7
2 3 7
L e s N F T e n
IB C
4 0
q u e s t io n s
In t e r B lo c k c h a in C o m m u n ic a t io n P r o t o c o l
IC O
In it ia l C o in O f f e r in g
.
.
IE O
In it ia l E x c h a n g e O f f e r in g
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
13
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5 0 5 6
IF R S
In t e r n a t io n a l F in a n c ia l R e p o r t in g S t a n d a r d s
IP F S
In t e r P la n e t a r y F ile S y s t e m
IP O J C C
In it ia l P u b lic O f f e r in g
L e a s e d
M L C
P ro o f o f S ta k e
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
117
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
11
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
11
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6
T e c h n o lo g y
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
18 4
.
.
.
.
.
.
.
.
.
.
.
.
.
18 3
.
.
.
m o n n a ie s v ir t u e lle s d é c e n t r a lis é e s N o n - F u n g ib le T o k e n
N IS T
.
.
.
.
.
.
.
.
.
N a t io n a l In s t it u t e o f S t a n d a r d s a n d O n e - T im e P a d
O V M
P K I
.
.
.
m o n n a ie s lo c a le s c o m p lé m e n t a ir e s
M V D
P 2 P
.
.
.
L in e a r F e e d b a c k S h if t R e g is t e r
L P o S
O T P
.
.
.
je u x d e c a r t e s à c o lle c t io n n e r
L F S R
N F T
.
.
.
.
.
.
.
.
.
2 2 8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
O p t im is t ic V ir t u a l M a c h in e .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
P u b lic - K e y In f r a s t r u c t u r e
P e e r- to - P e e r
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 7
P K IX
.
.
.
.
.
.
509
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8 8
P u b lic - K e y In f r a s t r u c t u r e X .
P o A
P r o o f - o f - A u t h o r it y
P o S
P ro o f- o f- S ta k e
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
R e q u e s t F o r C o m m e n ts
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 11
R L P
R e c u r s iv e L e n g t h
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8 7
S E L
s y s t è m e s d ’é c h a n g e s lo c a u x
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 0 0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
18 8
P o W R F C
S G X S H A S L P S M T
P ro o f- o f- W
S S L T C G
o rk
S o ftw a re G u a rd S e c u re H a s h S m o o th
P r e f ix
E x t e n s io n s
A lg o r it h m
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
S p e c ia liz e d
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
17 5
P r o o f o f C o n f id e n t ia l K n o w le d g e
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2 3 0
.
.
.
S e c u r it y T o k e n O f f e r in g S e c u re S o c k e ts L a y e r T r a d in g C a r d
G a m e s
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
117
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19 7
T E E
T ru s te d
T L S
T r a n s p o r t L a y e r S e c u r it y
T P M
T ru s te d
11
L o v e P o t io n s
S p a r s e M e r k le T r e e
S P o C K S T O
.
E x e c u t io n E n v ir o n m e n t
P la t f o r m
.
.
.
M o d u le
T P S
t r a n s a c t io n s p a r s e c o n d e
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
16 9
T V L
T o t a l V a lu e L o c k e d
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5 8
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8 3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4 3
U R L
U n if o r m
W
A X
W
E T H
Z K P
W
.
.
.
R e s o u rc e L o c a to r
o r ld w id e A s s e t e X c h a n g e W
ra p p e d
E th e r
Z e r o - K n o w le d g e P r o o f .
.
.
2 3 8
B ib lio g r a p h ie
[1]
S .
M .
B e llo v in .
F ra n k
M ille r
:
In v e n to r
o f
th e
o n e - t im e
p a d .
C r y p t o lo g ia ,
3 5 ( 3 ) :2 0 3 – 2 2 2 , ju ille t 2 0 1 1 . A n e a r lie r v e r s io n is a v a ila b le a s r e p o r t C U C S - 0 0 9 - 1 1 . [2 ]
A . C a illé .
M o n n a ie
d e s s a u v a g e s e t m o n n a ie
d e s m o d e rn e s .
C a h ie r s ju n g ie n s d e
p s y c h a n a ly s e , 1 4 3 :2 9 , 0 1 2 0 1 6 . [3 ]
D . C h a u m . B lin d
s ig n a t u r e s f o r u n t r a c e a b le p a y m e n t s . D a n s A d v a n c e s in
C ry p to -
lo g y , p a g e s 1 9 9 – 2 0 3 , B o s t o n , M A , 1 9 8 3 . S p r in g e r U S . [4 ]
J . D a e m e n
e t V . R ijm e n .
T h e
d e s ig n
o f R ijn d a e l : A E S
– th e
A d v a n c e d
E n c r y p t io n
S t a n d a r d . S p r in g e r V e r la g , 2 0 0 2 . [5 ]
J .- G . D u m a s , P . L a f o u r c a d e , A . T ic h it , e t S . V a r r e t t e . t io n s
: c o m p re n d re
le
f o n c t io n n e m e n t e
2 éd uni.lu/books/blockchains/. v a n te .
[6 ]
J .- G .
H o r s c o lle c t io n . D u n o d ,
D u m a s ,
c o m p r e s s io n ,
J .- L .
R o c h ,
c ry p ta g e
E .
e t
e t
le s
it io n , 2 0 2 2 .
T a n n ie r ,
e t
S .
c o r r e c t io n .
L e s b lo c k c h a in s e n
e n je u x
d e
c e tte
5 0
t e c h n o lo g ie
q u e s in n o -
https://varrette.gforge.
V a rre tte . C o lle c t io n
T h é o r ie S c ie n c e s
d e s S u p .
c o d e s
:
D u n o d ,
e
3 é d it io n , 2 0 1 8 . https://www.dunod.com/sciences-techniques/ theorie-codes-compression-cryptage-correction-0. [7 ]
J .- G .
D u m a s ,
P .
p o u r
In te rn e t
:
L a fo u rc a d e , p r o t o c o le s ,
e t
P .
R e d o n .
s ta n d a rd s
e t
A r c h it e c t u r e s
d é p lo ie m e n t .
d e
In fo S u p .
s é c u r it é D u n o d ,
https://www.dunod.com/sciences-techniques/ architectures-securite-protocoles-standards-et-deploiement. ju ille t
[8 ]
2 0 2 0 .
T . E lg a m a l. lo g a r it h m s .
A
p u b lic
k e y c ry p to s y s te m
1 0 – 1 8 . S p r in g e r - V e r la g N e w [9 ]
W
a n d
D a n s P r o c e e d in g s o f C R Y P T O
a
s ig n a t u r e
8 4
o n
s c h e m e
A d v a n c e s in
b a s e d
o n
d is c r e t e
C r y p t o lo g y , p a g e s
Y o r k , I n c ., 1 9 8 5 .
. E n t r ik e n , D . S h ir le y , J . E v a n s , e t N . S a c h s .
E ip - 7 2 1 : E r c - 7 2 1 n o n - f u n g ib le
to k e n
https://eips.ethereum.org/EIPS/eip-721. S . M . E u g e n e M is h u r a . F a 2 - m u lt i- a s s e t in t e r f a c e , ja n v ie r 2 0 2 0 . https: //gitlab.com/tezos/tzip/-/blob/master/proposals/tzip-12/ tzip-12.md. N I S T . F I P S P U B 1 9 7 : A d v a n c e d e n c r y p t i o n s t a n d a r d , n o v e m b r e 2 0 0 1 . http:// csrc.nist.gov/publications/fips/fips197/fips-197.pdf. s t a n d a r d , ja n v ie r 2 0 1 8 .
[10 ]
[11]
[12 ]
N . K o b lit z . T o w a r d s a q u a r t e r - c e n t u r y o f p u b lic k e y c r y p t o g r a p h y . K lu w e r , 2 0 0 0 . A s p e c ia l is s u e o f D e s ig n s , c o d e s , a n d c r y p t o g r a p h y , a n in t e r n a t io n a l jo u r n a l, v o lu m e 19 , n o . 2 / 3 (2 0 0 0 ).
2 3 9
L e s N F T e n
[13 ]
4 0
q u e s t io n s
L . L a m p o r t , R . S h o s t a k , e t M . P e a s e . T h e b y z a n t in e g e n e r a ls p r o b le m . A C M P r o g r a m . L a n g . S y s t ., 4 ( 3 )
:3 8 2 – 4 0 1 , ju ille t
T ra n s .
http://doi.acm.org/10.
19 8 2 .
1145/357172.357176. [14 ]
S . N a k a m o to .
B it c o in
: A
p e e r- to - p e e r
e le c t r o n ic
c a s h
s y s te m , o c to b re
2 0 0 8 .
https://Bitcoin.org/Bitcoin.pdf. [15 ]
W
. R a d o m s k i, A . C o o k e , P . C a s t o n g u a y , J . T h e r ie n , E . B in e t , e t R . S a n d f o r d .
115 5
: M u lt i t o k e n
s t a n d a r d , ju in
2 0 18 .
E ip -
https://eips.ethereum.org/EIPS/
eip-1155. [16 ]
C . R e it w ie ß n e r , N . J o h n s o n , F . V o g e ls t e lle r , J . B a y lin a , K . F e ld m e ie r , e t W k e n . E ip - 1 6 5 : E r c - 1 6 5 s t a n d a r d in t e r f a c e d e t e c t io n , ja n v ie r 2 0 1 8 .
. E n t r i-
https://eips.
ethereum.org/EIPS/eip-165. [17 ]
R . L . R iv e s t , A . S h a m ir , e t L . M . A d le m a n . A a n d
[18 ]
m e th o d
f o r o b t a in in g
d ig it a l s ig n a t u r e s
p u b lic - k e y c r y p t o s y s t e m s . C o m m u n . A C M , 2 1 ( 2 ) :1 2 0 – 1 2 6 , f é v r ie r 1 9 7 8 .
B . S c h n e ie r . C r y p t o g r a p h ie a p p liq u é e : p r o t o c o le s , a lg o r it h m e s e t c o d e s s o u r c e e n C .
https://books.google.lu/books?
V u ib e r t in f o r m a t iq u e . V u ib e r t , 2 0 0 1 .
id=qqzVGAAACAAJ. [19 ]
A . T ic h it , C . M a t h o n n a t , e t u s in g w e b
[2 0 ]
D . L a n d iv a r .
C la s s if y in g
n o n - b a n k
d a t a . I n t l. J . o f C o m m u n it y C u r r e n c y R e s e a r c h ,, 2 0
F . V o g e ls t e lle r
e t
V . B u t e r in .
E ip - 2 0
: E rc - 2 0
to k e n
c u rre n c y
s y s te m s
:1 – 1 6 , 2 0 1 6 .
s ta n d a rd , n o v e m b re
2 0 15 .
https://eips.ethereum.org/EIPS/eip-20. [2 1]
G .
W
m a rs
o o d . 2 0 18 .
E th e re u m B y z a n t iu m
:
a
s e c u re
v e r s io n
d e c e n t r a lis e d
7 d d 8 2 3 0 .
g e n e r a lis e d
t r a n s a c t io n
le d g e r ,
https://ethereum.github.io/
yellowpaper/paper.pdf. [2 2 ]
K . W
ü s t e t A . G e r v a is . D o y o u n e e d a b lo c k c h a in ?
2 0 1 7 :3 7 5 , 2 0 1 7 .
2 4 0
IA C R
C r y p t o lo g y e P r in t A r c h iv e ,
In d e x
A rw e a v e 1 in c h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6
A S S E T
4 A R T e c h n o lo g ie s . . . . . . . . . . . . . . . . . . . . 1 0 0
A t a r iz e d
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4
. . . . . . . . . . . . . . . . . v o ir T h e S a n d b o x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7
A t o m ic H u b
. . . . . . . . . . . . . . . . . . . . . . . . . . 15 6
A tta q u e
A
à lo n g t e r m e
A a v e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 A C P R
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7
. . . . . . . . . . . . . . . . . . . . . 4 6
c a t a s t r o p h iq u e . . . . . . . . . . . . . . . . . . . 4 6 A x ie In f in it y . . 7 8 , 1 0 6 - 1 0 8 , 1 1 2 , 1 1 5 , 1 1 6 , 1 2 0 ,
A c t if n u m é r iq u e . . . . . . . . . . . . . . . . . . . . . . 1 6 2
14 2 , 14 5 , 15 0 , 16 0 , 17 4
A d k is s o n C y r u s . . . . . . . . . . . . . . . . . . . . . . . . 7 4
A x ie s . . . . . . . . . . . . . . . . . . . . . 7 8 , 1 0 6 , 1 0 8 , 1 1 5
A e lis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 0
A X S
A E S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4 A lc h e m ix
. . . . . . . . . . . . . . . . . . . . . v o ir A x ie In f in it y
A z te c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4
A lie n W
o r ld s . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8
A lp h a W
a lle t . . . . . . . . . . . . . . . . . 1 4 8 , 1 5 0 , 1 5 1
A m p le f o r t h
. . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6
A n im o c a B r a n d s
. . . . . . . . . . . . . . . . . . . . . 10 9
A n n iv e r s a ir e s ( p a r a d o x e ) . . . . . . . . . . . . . 1 8 9 A n o n y m ic e
. . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4
B B - m o n e y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 B a n k m a n - F r ie d , S a m
. . . . . . . . . . . . . . . . . 15 6
B a n q u e
A p p lic a t io n d é c e n t r a lis é e . . . . . . v o ir D A p p c e n t r a le e u r o p é e n n e
. . . . . . . . . . . . . 10
A ra g o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 A r b it r u m
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
A r b r e d e M e r k le . . . . . . . . . . . . . . . 3 8 , 1 7 1 , 1 7 6 c re u x
. . . . . . . . . . . . . . . . . . . . . . v o ir S M T
p r é f ix é A r is t o t e
d e F ra n c e
. . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2
A r t B lo c k s . . . . . . . . . . . . . . . . . . . . 6 4 , 1 4 2 , 1 4 5 A r t f in t e c h .o n e . . . . . . . . . . . . . . . . . . . . . . . . 1 3 3
. . . . . . . . . . . . . . . . . . . . . . . . 2 7
B A T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5 B e a c o n C h a in . . . . . . . . . . v o ir C h a în e b a lis e B e e p le . . . . . . . . 8 3 , v o ir W B e llo v in , S t e v e B F T
. v o ir T o lé r a n c e a u x f a u t e s b y z a n t in e s
B in a n c e
. . . . . . . . . . . . . . . . . . . . . . . . . 10 7 , 15 6
A r t o p o lie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2
N F T
A rto ry . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 0 , 10 2
S m a r t C h a in
A rtS q u a re
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2
A rtT e c h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 0
in k e lm a n n , M ik e
. . . . . . . . . . . . . . . . . . . . . . . 18 3
. . . . . . . . . . . . . . . . . . . . . . . . 15 6 , 15 7 . . . . . . . . . . . . 15 0 , 15 7 , 17 4
B in e t , E r ic . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 3 B IP
2 4 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 7
L e s N F T e n
B it c o in
4 0
q u e s t io n s
. . . . . . . . . . . 3 , 9 - 13 , 17 - 19 , 2 5 - 2 8 , 3 1,
3 7 , 4 0 , 4 1, 6 2 , 6 6 , 6 9 , 7 1, 7 6 , 13 5 , 14 2 , 14 5 ,
C h a u m , D a v id
18 9 , 19 5 , 2 0 1, 2 0 3 C a s h
b a lis e
. . . . . . . . . . . . . . . . . . . . . . . . 7 6 , 2 0 3
p h a re
B it t o r r e n t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1
. . . . . . . . . . . . . . . . . . . . . . . . 4 6 , 17 2
la t é r a le
B it la n d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1
B la k e
. . . . . . . . . . . . . . . . . . . . . . . . . . 9
C h a în e
. . . . . . . . . . . . . . . v o ir S id e c h a in
. . . . . . . . . . . . . v o ir C h a în e b a lis e
p la s m a . . . . . . . . . . . . . . . . . . v o ir P la s m a C le f
B lo c o n c le . . . . . . . . . . . . . . . . . . . . . v o ir O n c le p r iv é e
. . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2
B lo c k c h a in la t é r a le
. . . . . . . . . . . . . . . v o ir S id e c h a in
la y e r 1 . . . . . . . . . . . . . . . . . . 1 6 9 , 1 7 0 , 2 2 9 la y e r 2
. 12 0 , 12 5 , 12 8 , 17 1, 17 6 , 17 8 , 2 2 9
B lo o m e r , B r e n d a n B o b a
p u b liq u e
C o in b a s e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 9 W
. . . . . . . . . . . . . . . . . . . . 2 3 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
. . . . . . . . . . . . . . . . . . . . . 19 , 18 2
C o d e x . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 0 , 10 2
a lle t . . . . . . . . . . . . . . . . . . . . . . 1 4 8 , 1 4 9
C o lla t é r a l . . . . . . . . . . . . . . . . . 2 5 , 2 6 , 5 5 , 1 6 0
B o u d e t , J u lie n . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9
C o m e th
B o y a rt, P a s c a l . . . . . . . . . . . . . . . . . . . . . . . . 13 3
C o m p o s a b ilit é d e c o n t r a t in t e llig e n t
B r id g e
C o m p o u n d
. . . . . . . . . . . . . . . . . . . 10 7 , 112 , 13 7 , 17 3
. . . . . . . . . . . . . . . . . . . . . . . . . . 7 8 , 14 5 . . 5 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4
B S C
. . . . . . . . . . . . v o ir B in a n c e S m a r t C h a in
C o n s e n s u s . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 8
B T C
. . . . . . . . . . . . . . . . . . . . . . . . . . v o ir B it c o in
C o n s e n S y s . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8
B u t e r in , V it a lik B y z a n t iu m
. . . . . . . . . . . . 4 7 , 17 5 , 17 6 , 2 11
. . . . . . . . . . . . . . . . . . . . . . . . 4 0 , 4 3
C o n s o r t iu m
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
C o n t r a t in t e llig e n t . . . 6 , 3 1 - 3 6 , 1 0 5 , 1 1 1 , 1 1 2 , 13 1, 13 3 , 2 11- 2 13 , 2 15 , 2 16 , 2 19 - 2 2 5 C o o k e , A n d re w
C
C o s m o s C a d e n c e
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 1
C a illé , A la in
. . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6
C a n a u x d ’é t a t s
. . . . . . . . . . . . . . . . . . . . . . . 17 3
C a p a ld i, L e w is . . . . . . . . . . . . . . . . . . . . . . . . 1 5 7 C a p it a l- R is q u e . . . . . . . . . . . . . . . . . . . . . . . . 4 8 C A R D
C o s m W
. . . . . . . . . . . . . . . . . . . . . . 2 2 3
. . . 7 6 , 15 0 , 17 4 , 2 2 7 - 2 2 9 , 2 3 3 , 2 3 4 a s m
. . . . . . . . . . . . . . . . . . . . . . . . . 2 2 8
C r é d it d é c e n t r a lis é . . . . . . . . . . . . . . . . . . . . 5 3 C r o w d f u n d in g C r o w d s a le
. . . . . . . . . . . . . . . . . . . . . . . . 4 7
. . . . . . . . . . . . . v o ir IC O , v o ir IC O
C r y p t o K ic k e r s . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9
. . . . . . . . . . . . . . v o ir G o d s U n c h a in e d C r y p t o K ic k s . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9
C a rte s i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8 C a s in o
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7
C r y p t o K it t y 7 6 , 8 9 , 9 0 , 9 3 - 9 7 , 1 0 8 , 1 1 0 , 1 2 3 , 12 9 , 14 2 , 14 5 , 15 3 , 15 4 , 16 0 , 16 9 , 2 0 6
C a s p e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5 C B C F F G
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6
14 1, 15 3 , 16 1, 19 9 , 2 0 0 , 2 0 2 , 2 0 3 , 2 13
. . . . . . . . . . . . . . . . 2 2 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . v o ir J C C
C ry p to P u n k s . . . . . . . . . . . . . . 7 5 , 7 6 , 14 2 , 14 5 C u lt u r e
C e r t if ic a t
d e je t o n s n o n - f o n g ib le s
d e d é p ô t . . . . . . . . . . . . . . . . . . . . . . . . . 6 7 C e r t ik
. . . . . . . . . . . . . . . . . . . . . 6 4 , 114 , 2 16
C h a r le m a g n e
. . . . . . . . . . . . . . . . . . . . . . . . . 6 7
. . . . . . . . . . 7 7
d e re n d e m e n ts . . . . . . . . . . . . . . . . . . . 7 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
C h a in lin k
. . . . 4 , 10 - 15 , 19 , 2 2 , 2 3 , 2 5 ,
2 7 - 2 9 , 4 7 , 4 8 , 5 1, 6 9 , 7 7 , 10 1, 113 , 115 , 13 0 ,
. . . . . . . . . . . . . . . . . v o ir C a s p e r , 4 6
C a s t o n g u a y , P h ilip p e C C G
C r y p t o m o n n a ie
C u rv e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 C y b e r m o n n a ie
C h a r t a lis m e . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8
2 4 2
. . . . . . v o ir C r y p t o m o n n a ie
In d e x
D
d Y d X
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 , 17 8
D A I . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 , 6 4 , 15 4 D A O
. . . . . . . . . . . . . . . . . 4 7 , 111, 13 8 , 15 5 , 15 9
D A p p
E
. . 3 6 , 3 7 , 4 4 , 5 3 , 5 8 , 6 2 , 115 , 12 3 , 14 8 , E c a s h
15 0 , 17 0 , 2 0 5 , 2 11, 2 12 , 2 2 8 , 2 2 9 , 2 3 2 D a p p e r L a b s
. . . . . . . . . . . . . . . . . . . . . . . . . 12 3
D a s h , A n il . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1 . . . . . . . . . . . . . . . . . . . . . 15 7
d e g a r a n t ie s
. . . . . . . . . . . . . . . . . . . . . 5 5
d é c e n t r a lis é
. . . . . . . . . . . . . . 5 3 , 5 6 , 7 8
E C R Y P T
14 5 , 16 0 , 17 4 , 2 0 5 , 2 0 6 D E E P
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4
É c h a n g e
. 6 4 , 10 9 , 111- 113 , 116 , 13 1, 14 2 ,
D a v ie s , A lp h o n s o D e c e n t r a la n d
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
E C D S A
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2
D e F i . . . . . . . . . . v o ir F in a n c e d é c e n t r a lis é e
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 0
E d e n , T e re n c e E le c t r u m
. . . . . . . . . . . . . . . . . . . . . . . 10 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1
a r b it r a g e . . . . . . . . . . . . . . . . . . . . . . . . . 5 5
E m p r e in t e d e h a c h a g e . . . . . . . . . . 3 , 3 7 , 1 8 7
c o lla t e r a l s w a p
E N J . . . . . . . . . . . . . . . . . . . . . . . . . . . . v o ir E n jin
. . . . . v o ir É c h a n g e d e
E n jin
g a r a n t ie s
. . . . . . . . . . . . . . . . . . . . 110 , 14 8 , 15 0 , 15 1
c u s t o d ia n
. . . . . . . . . . . . . . . v o ir F id u c ie
E N S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2 , 14 2
d e r iv a t iv e
. . . . . . . . v o ir P r o d u it d é r iv é
E n t r ik e n , W
le n d in g
. . . . . . . . . . . . . . . . . . v o ir C r é d it
p a y m e n t s . . . . . . . . . . . . . v o ir P a ie m e n t P u ls e
E R C
. . . 6 3 , 110 , 113 , 12 3 , 14 7 , 16 7 ,
2 2 3 - 2 2 5 , 2 2 8 , 2 3 2
s e lf - liq u id a t io n . . . . . . . . . . . . . . . . . . . 5 6
E R C - 16 5
. . . . . . . . . . . . . . . . 2 3 4
E R C - 2 0
D E S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4 D E V C O N
. . . . . . . . . . . . . . . . . . . . . 2 19
. . . . . . . . . . . . . . . . . . 8 6 , 10 1, 2 11, 2 19 , 2 2 7 E R C - 115 5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8
D e g e n A p e A c a d e m y
illia m
E O S .io . . . . . . . 7 6 , 1 1 2 , 1 1 3 , 1 7 0 , 2 3 1 , 2 3 2 , 2 3 4
. . . . . . . . . . . . . . . 2 16 , 2 19 , 2 2 0 . 6 2 , 6 3 , 8 8 , 10 6 , 10 7 , 10 9 - 111,
113 , 12 1, 13 8 , 15 0 , 15 5 , 2 11- 2 16 , 2 19 - 2 2 3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4
D e v e r s iF i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 8
E R C - 2 2 3
D E X
. . . . . . . . . . . v o ir É c h a n g e d é c e n t r a lis é
E R C - 7 2 1 . . . . . . . . . . . . 6 3 , 8 8 , 10 6 , 10 9 ,
d G o o d s . . . . . . . . . . 6 4 , 113 , 116 , 2 3 1, 2 3 2 , 2 3 4
111, 113 , 118 , 12 0 , 12 3 , 12 5 , 12 6 , 13 0 , 13 1, 13 8 ,
D H T
14 7 , 15 4 , 16 0 , 2 0 5 , 2 19 - 2 2 5 , 2 2 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4
E R C - 7 7 7 . . . . . . . . . . . . . . . . . . . . . 6 2 , 2 16
D ig it a l w a lle t . . . . . . . . . . . . . v o ir P o r t e f e u ille
È re d e ré c o m p e n s e . . . . . . . . . . . . . . . . . . . . 18
é le c t r o n iq u e D ig ix G o ld D L T
. . . . . . . . . . . . . . . . 6 2 , 2 15 , 2 16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6
E s s e n c e . 4 1, 5 5 , 10 7 , 12 0 , 12 7 , 15 8 , 16 9 , 2 15 , 2 2 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4
D N S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1, 7 2
E t h 2 . . . . . . . . . . . . . . . . . . . v o ir E t h e r e u m
D o g e c o in
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 0
E th a s h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0
. . . . . . . . v o ir P r e u v e d e p a r t ic ip a t io n
E th e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 , 3 7
D P o S
d é lé g u é e D P o S
E th e re u m
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 6
2 .0
. . . v ii, 4 , 1 3 , 2 6 , 3 1 - 3 4 , 3 6 , 3 7 , 4 0 ,
4 3 - 4 7 , 5 5 , 5 8 , 6 2 , 6 3 , 7 3 , 7 4 , 7 6 , 7 8 , 8 5 , 8 7 , 8 8 , 9 3 - 9 6 , 10 1, 10 5 - 115 , 118 , 12 0 , 12 1,
D r o it d e s b ie n s . . . . . . . . . . . . . . . . . . . . . . . . 1 6 5
12 3 - 12 8 , 13 5 , 14 1, 14 2 , 14 7 - 15 0 , 15 4 , 15 6 ,
p e rs o n n e l . . . . . . . . . . . . . . . . . . . . . . . 16 5
15 7 , 16 0 , 16 9 - 17 2 , 17 6 , 17 8 , 18 9 , 19 9 , 2 0 5 ,
r é e l . . . . . . . . . . . . . . v o ir D r o it d e s b ie n s
2 0 6 , 2 11- 2 3 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4
2 .0
. . . . . . . . . . . . . 4 6 , 17 0 - 17 2 , 17 8 , 2 3 4
D u s t Id e n t it y . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 2
3 .0
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6
D T u b e
2 4 3
L e s N F T e n
4 0
q u e s t io n s
N a m e S e r v ic e
. . . . . . . . . . . . . . v o ir E N S
G rø s tl . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 9 , 19 1
E t h e r ia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4
G u e t t a , D a v id
E t h e r m in t . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 8
G u ti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 7
E v a n s , J a c o b E V M
. . . . . . . . . . . . . . . . . . . . . . . . 10 4
. . . . . . . . . . . . . . . . . . . . . . . . . 2 19
. . . . . . . . . . . . . . . . . . . . . . . . . 3 4 , 10 7 , 17 8
E v n o s . . . . . . . . . . . . . . . . . . . . . v o ir E t h e r m in t
H H a c h a g e
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 7
p e rfo rm a n c e s . . . . . . . . . . . . . . . . . . . . 19 1
F
H a ra m b e e
F 1 D e lt a T im e
. . . . . . . . . . . . . 6 4 , 113 , 116 , 14 2
F 1 D T I . . . . . . . . . . . . . . . . . . v o ir F 1 D e lt a T im e
H A V A L H D
W
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 9
a lle t . . v o ir P o r t e f e u ille d é t e r m in is t e
h ié r a r c h iq u e
F e r a l H o r s e s . . . . . . . . . . . . . . . v o ir A r t S q u a r e F e w o c io u s . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 0
H e rm e z
F id u c ie d é c e n t r a lis é e . . . . . . . . . . . . . . 5 3 , 5 7
H o llid a y , F r a n k
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
F in a n c e d é c e n t r a lis é e . . 5 3 , 5 8 , 7 7 , 1 1 1 , 1 4 5 ,
H o t W
. . . . . . . . . . . . . . . . . . . . . . . 15 7
a lle t . . . . v o ir P o r t e f e u ille lo g ic ie l e n
lig n e
14 8 , 14 9 , 15 9 F IP S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4 , 2 3 9
H o w e lls , J a m e s . . . . . . . . . . . . . . . . . . . . . . 2 0 3
F is c a lit é
H R B E . . . . . . . . . . . . . . . . . . . . . v o ir H a r a m b e e
F lo w
. . . . . . . . . . . . . . . . . . . . . . . . . . 16 1, 16 2
. . . . . . . . . . . 7 6 , 12 3 , 17 0 , 2 2 9 , 2 3 0 , 2 3 4
H y p h e n
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7
N F T . . . . . . . . . . . . . . . . 6 4 , 2 3 0 , 2 3 1, 2 3 4 F o n c t io n d e c h if f r e m e n t . . . . . . . . . . . . . . . . . . . 1 8 1 d e d é c h if f r e m e n t . . . . . . . . . . . . . . . . 1 8 1 F o n g ib le
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 9
s e m i . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 3 F o rk
IB C
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 8
IC O
. . . . . . . . . . . . . . . . . . . . . 13 , 4 7 , 111, 12 1, 16 9
iE x e c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4 Im m u t a b le X
H a rd . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 3 F o r t n it e
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
F o u n d a t io n
. . . . . . . . . . . . . . . . . . . . . . . . . . 15 0
F r a g m e n t a t io n F T X
I
. . . . . . . . . . . . . . . 4 6 , 17 0 , 17 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 6 , 2 0 8
im T o k e n
. . . . . 112 , 12 0 , 12 1, 12 5 , 12 8 , 17 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8
In t e r le d g e r . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 4 in t e r N F T
. . . . . . . . . . . . . . . . . . . . . . . . 2 2 8 , 2 3 4
In t r o d u c t io n e n b o u r s e IP F S
. . . . . . . . . . . . 4 8 , 4 9
. . . . . . . . . . 4 4 , 7 3 , 8 3 , 8 4 , 8 6 , 2 0 6 , 2 3 3
F u e l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
IP O
F u s e
Ir id e s c e n c e . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 16
G
. . . . . . . . . . v o ir In t r o d u c t io n e n b o u r s e
J
G a s . . . . . . . . . . . . . . . . . . . . . . . . . v o ir E s s e n c e
J a m e s , L e b ro n . . . . . . . . . . . . . . . . . . . . . . . . 12 4
G e n e s is
J a s k o w s k a , J o h a n n a . . . . . . . . . . . . . . . . . . 12 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
G o d a n i, J a c o p o
. . . . . . . . . . . . . . . . . . . . . . 13 0
J C C
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
G O D S . . . . . . . . . . . . . . v o ir G o d s U n c h a in e d
J e to n
G o d s U n c h a in e d
J e u x V id é o
6 4 , 10 9 , 116 , 118 - 12 0 , 12 8 ,
14 2 , 14 5 , 16 0 , 17 8 G r im e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 3
2 4 4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 , 6 2
f r e e t o p la y
. . . . . . . . . . . . . . . . . . . . . . 115
p la y t o e a r n
. . . . . . . . . . . . . . . . . . 114 , 115
In d e x
J H
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 9 , 19 1
J o h n s o n , N ic k
. . . . . . . . . . . . . . . . . . . . . . . . 13 2
M a x w e ll, G r e g o r y . . . . . . . . . . . . . . . . . . . . . 1 4 7 M c C o y , K e v in . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1
J o n e s , T re v o r . . . . . . . . . . . . . . . . . . . . . . . . . 15 7
M e ta M a s k
J u v e n tu s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 8
M iC A R
. . . . . . . . . . . . . . . . . . . . 7 4 , 14 8 - 15 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4
M in a g e
. . . . . . . . . . . . . v o ir P r e u v e d e t r a v a il
M in e u r . . . . 3 , 1 2 , 1 8 , 1 9 , 3 4 , 4 0 - 4 2 , 1 0 7 , 1 6 9
K
M in t . . . . . . . . . . . . . . . . . . 7 3 , 8 5 , 1 1 8 , 1 2 4 , 2 0 9
K e c c a k
. . . . . . . . . . . . . . . . . . . . . . . . . . 18 8 - 19 2
M in t b a s e . . . . . . . . . . . . . . . . . . . . . . . . . 6 4 , 2 3 4
K o o n s , J e ff . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9
M M
K y le
M o n e ro
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 7
. . . . . . . . . . . . . . . . . . v o ir M o n k e y M o n e y . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 , 4 7
M o n k e y B e t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 8
L
M o n e y
L a g a r d e ,C h r is t in e L A N D L a n d
. . . . . . . . . . . . . . . . . . . . . 14
M o n n a ie
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1
. . . . . . . . . . . . . . . . . . . . . . . . . . 13 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7
f ia t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1
L a y B y . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1
S E L
L a r im e r n , D a n ie l . . . . . . . . . . . . . . . . . . . . . . 2 3 1
. . . . . . . . . . . . . . . . . . . . . . . . v o ir S E L
v ir t u e lle
. . . . . . . . v o ir C r y p t o m o n n a ie
L e a g u e o f L e g e n d s . . . . . . . . . . . . . . . . . . . 15 6
M tg o x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 3
L e d g e r . . . . . . . . . . . . . . . . . . . . . . . . . . 14 9 , 15 0
M æ c e n a s . . . . . . . . . . . . . . . . . . . . . . . . 13 2 , 13 3
L ib P la n e t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 4
M é t a - u n iv e r s . . . . . . . . . . . . . v o ir M é t a v e r s e
L ig h t n in g N e t w o r k . . . . . . . . . . . . . . . . 1 7 1 , 1 7 3
M é ta v e rs e
. . . . . . . . . . . . . . . 10 9 , 112 , 13 1, 14 2
L it e c o in . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 , 1 9 0 L o g a r it h m e d is c r e t . . . . . . . . . . . . . . . . . . . 1 9 4 L o i
N M iC A R
. . . . . . . . . . . . . . . . . . . . . . . . . . 16 4
P A C T E
. . . . . . . . . . . . . . . . . v o ir P A C T E
N a k a m o to , S a to s h i . . . . . . . . . . . . . . . . 3 , 17 , 3 1
L o o k L a te ra l . . . . . . . . . . . . . . . . . . . . . 10 0 , 13 3
N a m e c o in
L o o m
N B A
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6
L o o p r in g L P o S
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
. . v o ir P r e u v e d e p a r t ic ip a t io n lo u é e
L u c e Im m o r T a le
. . . . . . . . . . . . . . . . . 13 0 , 13 3
L u c if e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 4
. . . . . . . . . . . . . . . . . . . . . . . . . . 7 1- 7 3
T o p S h o t . . . . . . . 6 4 , 12 3 - 12 5 , 2 3 0 , 2 3 4
N e a r
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 0 , 2 3 4
N E O
. . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 , 6 2 , 6 4
N e u n o
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 0
N e w L ib e r t y S t a n d a r d N F T f a r m in g
. . . . . . . . . . . . . . . . . . 10
. . . . . . . v o ir C u lt u r e d e je t o n s
n o n - f o n g ib le s
M
N F T fi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 0
M a c ro n , E m m a n u e l . . . . . . . . . . . . . . . . . . . . 14
N ftT ra d e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 5
M a g r it t e , R e n é . . . . . . . . . . . . . . . . . . . . . . . . 6 5
N if t y G a t e w a y . . . 8 1 , 1 0 3 , 1 3 5 , 1 4 2 , 1 4 3 , 1 4 5 , 15 8 , 16 6
M a in n e t . . . . . . . . . . . . . . . . . . 4 6 , 1 0 7 , 1 1 2 , 1 2 0 M A N A . . . . . . . . . . . . . . . . . v o ir D e c e n t r a la n d
N in e C h r o n ic le s . . . . . . . . . . . . . . . . . . . 1 1 3 , 1 1 4
M a s s e x it . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 5
N IS T . . . . . . . . . . . . . . . . . . . . 18 4 , 18 5 , 18 9 , 2 3 9
M a s te rw o rk s
. . . . . . . . . . . . . . . . . . . . . . . . . 13 3
N œ u d
a lle t . . . . . . . . . . . . . . . . . . 1 4 8 , 1 5 0 , 1 5 1
N o n c e
M a th W M a t ic
. . . . . . . . . . . . . . . . . . . . . . . v o ir P o ly g o n
b it c o in
. . . . . . . . . . . . . . . . . . . . . . . . . 19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8 , 4 0
N o n F u n g ib le .c o m
2 4 5
. . . . . . . . . . . 14 2 , 14 3 , 14 5
L e s N F T e n
4 0
q u e s t io n s
N x t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
P o n z i, p y r a m id e d e
. . . . . . . . . . . . . . . . . . . . 12
P o r t e f e u ille d é t e r m in is t e h ié r a r c h iq u e
O
. . 14 7 , 2 0 2
f r o id . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 0
O liy n y k o v a , O le k s a n d r a . . . . . . . . . . . . . . . 1 6 7
H D
O n c le
lo g ic ie l . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1
e n lig n e . . . . . . . . . . . . . . . . . . . 1 5 1 , 2 0 1
O n e O f . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 3 , 2 3 4
m a t é r ie l . . . . . . . . . . . . . . . . . . . . 1 5 1 , 2 0 0
O p e n S e a . . . 7 6 , 13 3 , 13 5 , 13 7 , 15 0 , 15 3 , 15 4 ,
é le c t r o n iq u e . . . . . . . . . . . . 1 3 0 , 1 4 7 , 1 9 9
2 0 5 , 2 0 8 O p t im is m O r a c le
d é c e n t r a lis é
O u
. . . . . . . . . . . . . . . . . 3 3 , 10 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1, 4 2
e x c lu s if . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 3
O V M
R o n in
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
Z e d
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3
O r p h e lin
. . . v o ir d é t e r m in is t e h ié r a r c h iq u e
. . . . . . . . . . . . . . . . . . v o ir R o n in
R u n
. . . . . . . . . . . . . . . . . . . . . . 13 7
P o S . . . . . . . . . . v o ir P r e u v e d e p a r t ic ip a t io n P o W
. . . . . . . . . . . . . . . v o ir P r e u v e d e t r a v a il
P re u v e à d iv u lg a t io n n u lle d e c o n n a is s a n c e
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 8
.
4 3
O w e n , M ic h a e l . . . . . . . . . . . . . . . . . . . . . . . 1 5 7
d ’a u t h e n t ic it é . . . . . . . . . . . . . . . . . . . . 3 3
P P A C T E
d ’a u t o r it é
. . . . . . . . . . . . . . . . . . . . . 8 , 10 7
d e fra u d e
. . . . . . . . . . . . . . . . . . . . 17 1, 17 7
d e p a r t ic ip a t io n . . . . . . . . . . . . . . . . 8 , 1 1 2
. . . . . . . . . . . . . . . . . . . . . . . 4 8 , 16 1, 16 2
d é lé g u é e
P a c t o le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1
lo u é e
P a ie m e n t d é c e n t r a lis é . . . . . . . . . . . . . 5 3 , 5 8 P a lm
d e t r a v a il . . . . . . . . . . . . . . 3 , 8 , 1 7 , 1 9 , 4 0
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 8 , 13 5
P a lm
N F T S t u d io
. . . . . . . . . . . . . . . v o ir P a lm
P a n in i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 6 P a r i h ip p iq u e
P a s s e r e lle P a t r ic ia
f la s h
P e p e th e fro g
. . . . . . . . . . . . . . . . . . . . . . . . . 7 5
P e r m is s io n le s s
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4
g a ra n ti . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4
. . . . . . . . . . . . . . . . . . . 17 0
. . . . . . v o ir A r b r e d e M e r k le p r é f ix é
. . . . . . . . 5 3 , 5 6
P rê t
in s t a n t a n é
. . . . . . . . . . . . . . . . . . . . v o ir B r id g e
P B o y . . . . . . . . . . . . . . . . . . v o ir B o y a r t , P a s c a l
P e tro
P r o d u it d é r iv é d é c e n t r a lis é
. . . . . . . . . . . . . . . . . . . . . . . . . 13 7
P a s s a g e à l’é c h e lle
. . . . . . . . . . . . . . . . . . . . . . . 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . 8
P y lo n s
. . . . . . . . . . . . v o ir P r ê t f la s h
. . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 9 , 2 3 4
P y r a m id e d e P o n z i . . . . . . . . . . . . . . . . . . . . . 1 2 P é p in le B r e f . . . . . . . . . . . . . . . . . . . . . . . . . . 6 7
. . . . . . . . . . . . . . . . . . . . . . . . . 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . 13 , 14 , 2 9
Q
P ia n it y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 4 P ix o w l . . . . . . . . . . . . . . v o ir A n im o c a B r a n d s
Q u a n tu m
P ix u r a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 4
Q w a rtz
P la n e t a r iu m
. . . . . . . . . . . . . . . . . . . . . . . . . . 113
P la s m a . . . . . . . . . . . . . . . . . . . . . . . . 1 1 2 , 1 7 1 , 1 7 4 C a s h P o A
. . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1, 7 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 3
. . . . . . . . . . . . . . . . . . . . . . . . 17 1, 17 5
. . . . . . . . . . . . . . . . v o ir P r e u v e d ’a u t o r it é
R R a d o m s k i, W
it e k . . . . . . . . . . . . . . . . . . . . . 2 2 3
P o lk a d o t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 4
R A R E . . . . . . . . . . . . . . . . . . . . . v o ir S u p e r R a r e
P o ly g o n
R a re p e p e s
. . . . . . . . . . . . . . 112 , 113 , 13 7 , 17 4 , 17 6
P o n t . . . . . . . . . . . . . . . . . . . . . . . . . . v o ir B r id g e
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 5
R A R I . . . . . . . . . . . . . . . . . . . . . . . . . v o ir R a r ib le
2 4 6
In d e x
R a r ib le
7 6 , 13 4 , 15 0 , 15 3 , 15 5 , 15 9 , 2 0 9 , 2 10
R e p u b lic R e a lm
. . . . . . . . . . . . . . . . . . . . . . . 111
S k y M a v is . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 6 S lo o t e n , A m b e r J a e . . . . . . . . . . . . . . . . . . . 1 2 9
R e q u e s t N e tw o rk
. . . . . . . . . . . . . . . . . . . . . 5 8
S L P . . . . . . . . . . . . . . . . . . . . . . v o ir A x ie In f in it y
R é s e r v e d e v a le u r
. . . . . . . . . . . . . . . . . . . . . . 9
S m a r t c o n t r a c t . . . . v o ir C o n t r a t in t e llig e n t
. . . . . . . . . . . . . . . . . . v o ir F 1 D e lt a T im e
S M T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 5
R ie n à p e r d r e . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6
S o la n a . . . . . . . . . . . . . . . . . 1 5 0 , 1 5 6 , 2 0 8 , 2 3 4
R ip p le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
S o la r ia n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 4
R L P
S o lid if ie d
R E V V
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 6 , 8 7
R o llu p . . . . . . . . . . . . . . . . 1 2 0 , 1 7 1 , 1 7 4 , 1 7 6 , 1 7 7
S o lid it y
o p t im is t ic . . . . . . . . . . . . . . . . . . . . . . . . 1 7 7
S O R
Z K
S o ra re
R O N
. . . . . . . . . . . . . . . . . . . . 4 3 , 112 , 12 1, 17 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
. . . . . . . . . . . . . . . . 3 1, 3 8 , 8 5 , 9 5 , 2 0 6
. . . . . . . . . . . . . . . . . . . . . . . . . . v o ir S o r a r e . . 6 4 , 10 9 , 115 , 116 , 12 5 - 12 8 , 14 2 , 14 5 ,
17 8
. . . . . . . . . . . . . . . . . . . . . . . . . . v o ir R o n in
R o n in . . . . . . . . . . . . . . . . . . . . 1 0 7 , 1 0 8 , 1 1 2 , 1 7 4
S p é c u la t io n
R S A
S t a r A t la s
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5
R T F K T
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 0
S ta rg a z e
. . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 4 . . . . . . . . . . . . . . . . . . . . . . . . 2 2 9 , 2 3 4
S ta rk E x . . . . . . . . . . . . . . . . . . 112 , 12 0 , 12 8 , 17 8 S ta rk W
S
a re
. . . . . . . . . . . . . . . . . . . . . . . . . . . 12 8
S t a t e c h a n n e l . . . . . . . . v o ir C a n a u x d ’é t a t s
S a c h s , N a s t a s s ia . . . . . . . . . . . . . . . . . . . . . . 2 1 9 S A N D
. . . . . . . . . . . . . . . . . . v o ir T h e S a n d b o x
S a n d fo rd , R o n a n
. . . . . . . . . . . . . . . . . . . . . 2 2 3
S a to s h i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 S a t o s h i, N a k a m o t o
. . . . . . . . . . . . . . . . . 10 , 12
S B F
. . . . . . . . . . . . v o ir S a m
S B F
L u n c h
S c a lin g S c ry p t
B a n k m a n - F r ie d
. . . . . . . . . . . . . . . . . . . . . . . . . . . 15 6
. . . . . . . . . . . v o ir p a s s a g e à l’é c h e lle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 0
S t e e m it . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 S T O
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 8
S u n d a r e s a n , V ig n e s h S u p e rR a re S U P R
. . . . . . . . . . . . . . . . . 16 6
. . 8 5 , 14 2 , 14 5 , 15 1, 15 3 - 15 5 , 15 8
. . . . . . . . . . . . . . . . . . . . . v o ir S u p e r R a r e
S u s h iS w a p S w a rm
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4
S y n t h e t ix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 8 S z a b o , N ic k . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1
S e c p 2 5 6 k 1 . . . . . . . . . . . . . . . . . . . . . . 19 5 , 2 0 2 S e e z a rt . . . . . . . . . . . . . . . . . . . . . . . . . . 10 0 , 10 2 S E L
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
S e r e n it y S H A - 3
. . . . . . . . . . . . . . . v o ir E t h e r e u m
2 .0
. . . . . . . . . . . . . . . . . . . . . . . v o ir K e c c a k
S h a r d in g
. . . . . . . . . . . . . v o ir F r a g m e n t a t io n
T T a g s m a rt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2 T C G
. . . . . . . . . . . . . . . . . . . . . . . . . . . . v o ir J C C
T e n d e r m in t . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 7
S h e k e l . . . . . . . . . . . . . . . . . . . . . . . . . . v o ir S ic le
T e th e r U S D
S h ir le y , D ie t e r . . . . . . . . . . . . . . . . . . . . . . . . 2 1 9
T e z o s . . . . . . . . . . 7 6 , 10 3 , 15 0 , 2 0 8 , 2 3 3 , 2 3 4
S ic le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1
T h e S a n d b o x 6 4 , 10 9 - 113 , 116 , 14 2 , 14 5 , 16 0 , 2 2 5
S id e c h a in . . 1 0 7 , 1 0 8 , 1 1 2 , 1 2 0 , 1 2 8 , 1 3 7 , 1 5 0 , 17 1, 17 3 , 17 4 , 17 8
. . . . . . . . . . . . . . . . . . . . . . . . 2 6 , 6 4
T h e o r ie d e la m o n n a ie é t a t iq u e . . . . . . . v o ir C h a r t a lis m e
c u s t o d ia l . . . . . . . . . . . . . . . . 1 7 1 , 1 7 4 , 1 7 8 n o n - c u s t o d ia l . . . . . . . . . . . . . . . . . . . 1 7 4
T h e r ie n , J a m e s . . . . . . . . . . . . . . . . . . . . . . . 2 2 3
S ig n a t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
T h u n d e rC o re . . . . . . . . . . . . . . . . . . . . . . . . . 13 2
S k a le
T ig e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4
S k e in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 9 , 1 9 1
T o k e n
2 4 7
. . . . . . . . . . . . . . . . . . . . . . . . . v o ir J e t o n
L e s N F T e n
4 0
q u e s t io n s
Tolérance aux fautes byzantines . . . 8, 227, 230 TPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
W Wallet . . . . . . voir Portefeuille électronique cold . . . . . . . . . . . voir Portefeuille froid
Traçabilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
hardware . . voir Portefeuille matériel
Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 atomicité . . . . . . . . . . . . . . . . . . . . . . . . 54 d’ouverture . . . . . . . . . . . . . . . . . . . . . . 173 de fermeture . . . . . . . . . . . . . . . . . . . . 173 Trezor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Tron . . . . . . . . . . . . . 44, 64, 76, 170, 233, 234 Trousseau de clefs . . . . . . . . . . . . . . . . . . . . 199 TrueUSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 TrustWallet . . . . . . . . . . . . . . . . . . 148, 150, 151 TVL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
hot . voir Portefeuille logiciel en ligne WAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Wei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 WETH . . . . . . . . . . . . . . . . . . . . . . . . . . . 107, 137 Whirlpool . . . . . . . . . . . . . . . . . . . . . . . . 189, 191 Whisper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Winkelmann, Mike . . 83, 102, 143, 145, 146, 165, 166 Wrapped Ether . . . . . . . . . . . . . . . . . . 106, 107
X
U Ubisoft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Quartz . . . . . . . . . . . . . . . . . . voir Quartz Unchain Immo . . . . . . . . . . . . . . . . . . . . . . . . 131 UniSwap . . . . . . . . . . . 55, 56, 64, 78, 159, 213 Unité de compte . . . . . . . . . . . . . . . . . . . . . . . 9 Uphold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Upland . . . . . . . . . . . . . . . . . . . 64, 112, 116, 234 UPX . . . . . . . . . . . . . . . . . . . . . . . . . voir Upland USDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
V Valideur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 VerisArt . . . . . . . . . . . . . . . . . . . . . . . . . 100, 102 Vinci, Leonard de . . . . . . . . . . . . . . . . . 99, 102 Virtual Property NFT . . . . . . . . . . . . . . . . . . 113 Vogelsteller, Fabian . . . . . . . . . . . . . . . . . . . 211 Volatilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Voxel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
X.509 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 xDai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26, 174 XDEFI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 XOR . . . . . . . . . . . . . . . . . . . . . voir Ou exclusif
Y Yachty, Lil . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Yield farming . voir Culture de rendements Yuval, Gideon . . . . . . . . . . . . . . . . . . . . . . . . 188
Z ZCash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47, 177 Zed Run . . . . . . . . . . . . . . . . . . . . voir Atarized Zilliqa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 ZK-SNARK . . . . . . . . . . . . . . . . . . . . 43, 121, 177 ZK-STARK . . . . . . . . . . . . . . . . . . . . . . . . 121, 177 zkBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 zkNFT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 ZKP . . . . . . . . . . . . . . . . . . . . . . . 43, 80, 121, 177 zkSync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 zkTube . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Zora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103