1
00:00:00,231 --> 00:00:10,231
[MUSIC]

2
00:00:15,963 --> 00:00:18,315
Hello, and welcome to the second lecture.

3
00:00:18,315 --> 00:00:21,445
Which is going to be all about
decentralization in Bitcoin.

4
00:00:21,445 --> 00:00:23,005
Now, in the first lecture,

5
00:00:23,005 --> 00:00:25,995
you saw a lot of the crypto
basics that underlie Bitcoin.

6
00:00:25,995 --> 00:00:30,870
And we ended with a simple
currency that we called Scrooge

7
00:00:30,870 --> 00:00:34,830
coin that seems to achieve a lot of what
we want in a ledger-based cryptocurrency,

8
00:00:34,830 --> 00:00:36,950
except for one big glaring problem,

9
00:00:36,950 --> 00:00:40,860
which is that it relies upon
the centralized authority called Scrooge.

10
00:00:40,860 --> 00:00:44,670
And we end it with the question of how
do we de-scrooge-ify this currency?

11
00:00:44,670 --> 00:00:47,490
How do we go to a decentralized
version of this?

12
00:00:47,490 --> 00:00:49,390
That's what we're going to see today.

13
00:00:49,390 --> 00:00:52,350
What I find cool about this is that
the way in which Bitcoin achieves

14
00:00:52,350 --> 00:00:54,920
decentralization is not purely technical.

15
00:00:54,920 --> 00:00:58,470
But it's a combination of technical and
clever incentive engineering.

16
00:00:59,590 --> 00:01:02,950
And at the end of this lecture, you should
have a really good appreciation for

17
00:01:02,950 --> 00:01:07,970
how this happens, and a lot of the magic
or the mystery of Bitcoin should

18
00:01:07,970 --> 00:01:11,900
become clear to you, and how it works and
why it is secure and what makes it tick.

19
00:01:13,930 --> 00:01:18,550
So it turns out that decentralization is
an important concept not just for Bitcoin,

20
00:01:18,550 --> 00:01:23,015
but in fact this notion of competing
paradigms of centralization versus

21
00:01:23,015 --> 00:01:27,845
decentralization plays out in a variety
of different digital technologies.

22
00:01:27,845 --> 00:01:31,705
To understand Bitcoin's decentralization,
I want to start with the caveat

23
00:01:31,705 --> 00:01:35,435
that decentralization, almost always,
is not all-or-nothing.

24
00:01:35,435 --> 00:01:38,880
Almost no system is purely
decentralized or purely centralized.

25
00:01:38,880 --> 00:01:40,840
And a good example of this is e-mail,

26
00:01:40,840 --> 00:01:43,480
which is a decentralized system
fundamentally, I would say.

27
00:01:43,480 --> 00:01:48,670
It's based on a standard-based protocol,
SMTP, but what has happened,

28
00:01:48,670 --> 00:01:53,270
especially in the last decade or
so, is that we see a dominance

29
00:01:53,270 --> 00:01:58,070
of a few different webmail providers which
are sort of centralized service providers.

30
00:01:58,070 --> 00:01:59,560
And this might be a good model for

31
00:01:59,560 --> 00:02:01,699
understanding what might
be happening to Bitcoin.

32
00:02:03,240 --> 00:02:03,740
So with that,

33
00:02:03,740 --> 00:02:07,830
let's delve into some of the technical
aspects of Bitcoin's decentralization, and

34
00:02:07,830 --> 00:02:11,370
I would break this down into at
least five different questions.

35
00:02:11,370 --> 00:02:14,510
Questions like,
who maintains this ledger of transactions?

36
00:02:14,510 --> 00:02:17,020
Who has authority over which
transactions are valid?

37
00:02:17,020 --> 00:02:18,560
Who creates new Bitcoins?

38
00:02:18,560 --> 00:02:21,470
And in fact, other questions like
who determines how the rules of

39
00:02:21,470 --> 00:02:24,059
the system change and
how do Bitcoins acquire exchange value?

40
00:02:25,170 --> 00:02:29,270
So these are all components of
decentralization of the Bitcoin protocol,

41
00:02:29,270 --> 00:02:33,360
more or less, and
the first three of these are going to be

42
00:02:33,360 --> 00:02:35,340
questions that we will
consider in this lecture.

43
00:02:35,340 --> 00:02:37,880
And when I say how is
Bitcoin decentralized,

44
00:02:37,880 --> 00:02:41,620
what I mean encompasses the first
three of these meanings.

45
00:02:41,620 --> 00:02:45,533
And I want to emphasize that there
are aspects to decentralization beyond

46
00:02:45,533 --> 00:02:46,590
the protocol.

47
00:02:46,590 --> 00:02:49,600
That includes things like Bitcoin
exchanges where you can convert

48
00:02:49,600 --> 00:02:51,530
Bitcoin into other currencies.

49
00:02:51,530 --> 00:02:55,480
It includes things like wallet software
and a variety of other service providers.

50
00:02:55,480 --> 00:02:58,522
And so, even though the underlying
protocol is decentralized,

51
00:02:58,522 --> 00:03:02,320
these services that develop on
top of it may be centralized or

52
00:03:02,320 --> 00:03:03,979
decentralized to varying degrees.

53
00:03:05,420 --> 00:03:09,500
And just to drive home this point,
let me show you three different aspects

54
00:03:09,500 --> 00:03:13,810
of Bitcoin and where they fall on the
centralization-decentralization spectrum.

55
00:03:13,810 --> 00:03:16,540
First, there's the peer-to-peer network,
and

56
00:03:16,540 --> 00:03:20,770
this aspect of Bitcoin I would say is
the closest thing to purely decentralized.

57
00:03:20,770 --> 00:03:21,620
Why is that?

58
00:03:21,620 --> 00:03:25,490
Because anybody can run a Bitcoin node and
there's a fairly low barrier to entry.

59
00:03:25,490 --> 00:03:28,510
You can go online, you can download
a Bitcoin client to yourself.

60
00:03:28,510 --> 00:03:32,260
It requires a lot of disk
consumption on your computer, but

61
00:03:32,260 --> 00:03:35,630
basically you can run that on
your laptop or your PC yourself.

62
00:03:35,630 --> 00:03:38,130
And currently,
there are several thousand Bitcoin nodes.

63
00:03:38,130 --> 00:03:42,270
And so this really resembles
a peer-to-peer decentralized system.

64
00:03:42,270 --> 00:03:44,350
But that's not the only
component of Bitcoin.

65
00:03:44,350 --> 00:03:47,580
There's also Bitcoin mining,
which we'll study later in this lecture.

66
00:03:47,580 --> 00:03:51,420
And Bitcoin mining is technically
also open to anyone, but

67
00:03:51,420 --> 00:03:54,590
it turns out that it requires
a very high capital cost.

68
00:03:54,590 --> 00:03:58,760
It's a consequence of how
the system happens to have evolved.

69
00:03:58,760 --> 00:04:03,060
And because of this,
there has been a high centralization or

70
00:04:03,060 --> 00:04:06,220
a concentration of power in
the Bitcoin mining ecosystem,

71
00:04:06,220 --> 00:04:09,620
and the community frequently
sees this as quite undesirable.

72
00:04:09,620 --> 00:04:13,520
So this aspect of Bitcoin is not quite as
decentralized as one might want it to be.

73
00:04:14,770 --> 00:04:16,360
And here's a third aspect.

74
00:04:16,360 --> 00:04:17,410
Updates to the software.

75
00:04:17,410 --> 00:04:21,670
And this really gets to how and
when the rules of the system change.

76
00:04:21,670 --> 00:04:25,820
And once again here, one can conceptually
imagine that everybody running a Bitcoin

77
00:04:25,820 --> 00:04:28,160
node will look at the Bitcoin
specification and

78
00:04:28,160 --> 00:04:30,020
maybe even create their own software.

79
00:04:30,020 --> 00:04:32,340
And again you have a purely
decentralized system.

80
00:04:32,340 --> 00:04:34,720
But of course,
that's not how it works in practice.

81
00:04:34,720 --> 00:04:37,629
The core developers are really
trusted by the community and

82
00:04:37,629 --> 00:04:40,772
they have a lot of power when it
comes to determining what Bitcoin

83
00:04:40,772 --> 00:04:43,583
software each of these nodes
will run on their computer.

