1
00:00:01,010 --> 00:00:03,070
- The blockchain is a work in progress.

2
00:00:03,070 --> 00:00:07,060
Being open sourced, it is continually being updated.

3
00:00:07,060 --> 00:00:10,070
In addition, how the blockchain is being applied continues

4
00:00:10,070 --> 00:00:14,030
to evolve in surprising and compelling ways.

5
00:00:14,030 --> 00:00:16,070
Here are just a few of the innovations

6
00:00:16,070 --> 00:00:19,050
that the blockchain is enabling.

7
00:00:19,050 --> 00:00:22,070
Up until now we've been talking about discrete data being

8
00:00:22,070 --> 00:00:25,090
stored in blocks in this distributed database

9
00:00:25,090 --> 00:00:28,090
or distributed ledger as we prefer to call it.

10
00:00:28,090 --> 00:00:31,080
But what happens if instead of simply data,

11
00:00:31,080 --> 00:00:34,050
a block contains some instructions

12
00:00:34,050 --> 00:00:37,080
that under certain circumstances are executed?

13
00:00:37,080 --> 00:00:40,040
In this way when a certain blockchain transaction

14
00:00:40,040 --> 00:00:44,090
takes place, some set of actions are triggered.

15
00:00:44,090 --> 00:00:47,090
This is one of the most exciting areas of the blockchain

16
00:00:47,090 --> 00:00:50,080
and we call it Smart contracts.

17
00:00:50,080 --> 00:00:54,090
While a Smart contract actually is software code executed

18
00:00:54,090 --> 00:00:57,050
on the blockchain, the terminology use

19
00:00:57,050 --> 00:01:00,050
of the word contract indicates that the code enforces

20
00:01:00,050 --> 00:01:03,090
some form of governance or rule.

21
00:01:03,090 --> 00:01:06,080
We should think of this as the general concept

22
00:01:06,080 --> 00:01:10,050
since many argue that the use of the term Smart contract is

23
00:01:10,050 --> 00:01:12,060
also misleading.

24
00:01:12,060 --> 00:01:15,040
What might be a simple example of a Smart contract

25
00:01:15,040 --> 00:01:17,080
in action on the blockchain?

26
00:01:17,080 --> 00:01:20,070
Let's return to a previous example of managing

27
00:01:20,070 --> 00:01:22,090
digital products online.

28
00:01:22,090 --> 00:01:26,030
Specifically, as the authentic owner as of say

29
00:01:26,030 --> 00:01:28,070
a photograph you took, you may want to use

30
00:01:28,070 --> 00:01:32,030
the blockchain to sell that photo to buyers.

31
00:01:32,030 --> 00:01:34,030
Since the blockchain already confirms you

32
00:01:34,030 --> 00:01:37,060
as the rightful owner, let's look at a Smart contract

33
00:01:37,060 --> 00:01:39,050
to sell a copy.

34
00:01:39,050 --> 00:01:41,050
We'll use the blockchain as the platform

35
00:01:41,050 --> 00:01:43,070
for the entire transaction.

36
00:01:43,070 --> 00:01:46,090
First, you're established as owning the copyright.

37
00:01:46,090 --> 00:01:50,060
Then a buyer submits payment for a copy of the photo.

38
00:01:50,060 --> 00:01:53,050
Once you receive payment and it is confirmed,

39
00:01:53,050 --> 00:01:56,040
a Smart contract executes and then delivers

40
00:01:56,040 --> 00:01:59,020
a copy of the photo to the buyer.

41
00:01:59,020 --> 00:02:01,070
The transaction is recorded in the blockchain

42
00:02:01,070 --> 00:02:04,030
and each step is stored forever as proof

43
00:02:04,030 --> 00:02:06,060
of what has happened.

44
00:02:06,060 --> 00:02:09,020
In this example, the Smart contract was code

45
00:02:09,020 --> 00:02:11,060
that ensured that all the conditions were met

46
00:02:11,060 --> 00:02:15,000
for this purchase and even delivered the photo

47
00:02:15,000 --> 00:02:18,000
through some form of online transfer.

48
00:02:18,000 --> 00:02:20,000
While this is a simple example,

49
00:02:20,000 --> 00:02:23,050
you can imagine really complex transactions taking place

50
00:02:23,050 --> 00:02:28,020
in the blockchain that are enforced by Smart contracts.

51
00:02:28,020 --> 00:02:31,000
Think about all matter of financial transactions

52
00:02:31,000 --> 00:02:33,090
or real estate or legal agreements,

53
00:02:33,090 --> 00:02:35,060
and even agreements between machines

54
00:02:35,060 --> 00:02:38,000
like self-driving cars negotiating

55
00:02:38,000 --> 00:02:40,050
around each other in traffic.

56
00:02:40,050 --> 00:02:43,000
It's easy to see that a smart contract takes

57
00:02:43,000 --> 00:02:45,020
the capabilities of the blockchain

58
00:02:45,020 --> 00:02:47,030
up a few notches and makes it a platform

59
00:02:47,030 --> 00:02:49,090
for complex action.

60
00:02:49,090 --> 00:02:51,090
One of the most exciting innovations

61
00:02:51,090 --> 00:02:56,010
in this blockchain space is called Ethereum.

62
00:02:56,010 --> 00:02:58,070
This software platform uses the blockchain

63
00:02:58,070 --> 00:03:01,010
and Smart contracts to enable the building

64
00:03:01,010 --> 00:03:06,020
of complex decentralized software applications.

65
00:03:06,020 --> 00:03:09,080
It's an ambitious project that is still in its infancy.

66
00:03:09,080 --> 00:03:12,040
However, the promise of Ethereum is to enable

67
00:03:12,040 --> 00:03:14,040
the development of software tools

68
00:03:14,040 --> 00:03:17,010
that can build solutions that don't require

69
00:03:17,010 --> 00:03:20,060
the traditional commanding control hierarchies

70
00:03:20,060 --> 00:03:22,040
that exist today.

71
00:03:22,040 --> 00:03:24,090
In other words, these are applications

72
00:03:24,090 --> 00:03:28,000
that don't have an all powerful single owner

73
00:03:28,000 --> 00:03:30,060
to make and enforce the rules.

74
00:03:30,060 --> 00:03:33,060
Some of the initial solutions on Ethereum have included

75
00:03:33,060 --> 00:03:37,040
an alternate digital currency called Ether,

76
00:03:37,040 --> 00:03:41,030
an online identity management system called uPort,

77
00:03:41,030 --> 00:03:44,010
land title transfers and online system

78
00:03:44,010 --> 00:03:46,040
for managing digital signatures.

79
00:03:46,040 --> 00:03:49,040
And an entire suite of banking services developed

80
00:03:49,040 --> 00:03:52,020
by consulting firm DeLoitte and the blockchain

81
00:03:52,020 --> 00:03:55,000
firm ConsenSys.

82
00:03:55,000 --> 00:03:57,020
In the final example, I'd like to discuss

83
00:03:57,020 --> 00:03:59,070
how one innovative organization is connecting

84
00:03:59,070 --> 00:04:03,020
the blockchain to the physical world.

85
00:04:03,020 --> 00:04:07,030
The solution is from a German team called Slock.it,

86
00:04:07,030 --> 00:04:10,040
and its first goal was to enable apps to unlock things

87
00:04:10,040 --> 00:04:14,030
but have now since grown to have much greater application.

88
00:04:14,030 --> 00:04:19,000
It works by using Ethereum and Smart contracts.

89
00:04:19,000 --> 00:04:22,080
Slock.it gives connected objects an identity,

90
00:04:22,080 --> 00:04:25,070
the ability to receive payments and the capability

91
00:04:25,070 --> 00:04:27,090
to enter complex agreements.

92
00:04:27,090 --> 00:04:31,030
It effectively eliminates the need for a middle man

93
00:04:31,030 --> 00:04:34,000
when executing software on one device

94
00:04:34,000 --> 00:04:37,080
to trigger a physical action in another.

95
00:04:37,080 --> 00:04:40,010
This makes interaction almost immediate

96
00:04:40,010 --> 00:04:43,010
and significantly reduces the cost.

97
00:04:43,010 --> 00:04:45,060
For example, let's say we use a smartphone

98
00:04:45,060 --> 00:04:48,040
to unlock the lock on a bicycle.

99
00:04:48,040 --> 00:04:51,040
The authority to allow the opening of the lock no longer

100
00:04:51,040 --> 00:04:54,040
resides with a central authority but rather only

101
00:04:54,040 --> 00:04:57,090
between the smartphone and the lock itself.

102
00:04:57,090 --> 00:04:59,080
It makes a lot of sense for example

103
00:04:59,080 --> 00:05:03,070
when you want to rent a bike and want to receive payment.

104
00:05:03,070 --> 00:05:06,000
A person who purchases the rental executes

105
00:05:06,000 --> 00:05:09,040
a transaction that includes identity, payment,

106
00:05:09,040 --> 00:05:12,090
and the unlock process directly with the bicycle.

107
00:05:12,090 --> 00:05:15,040
Slock.it enforces the transaction,

108
00:05:15,040 --> 00:05:18,070
it's remarkably efficient and secure.

109
00:05:18,070 --> 00:05:21,050
The innovations described in this video gives

110
00:05:21,050 --> 00:05:24,050
a tease of what may be to come.

111
00:05:24,050 --> 00:05:27,000
We know we're in the early stages of blockchain

112
00:05:27,000 --> 00:05:30,060
because already many innovations have failed.

113
00:05:30,060 --> 00:05:33,070
This is common as a new technology emerges.

114
00:05:33,070 --> 00:05:36,050
Making bets right now is risky,

115
00:05:36,050 --> 00:05:39,020
but as these innovations illustrate,

116
00:05:39,020 --> 00:05:43,040
when success does come, it will likely be transformational.

117
01:59:58,000 --> 01:59:59:000
【本字幕由CGSUB.COM独家制作发布】
【www.cgsub.com】

