Placeholder Image

Subtitles section Play video

  • The following content is provided under a Creative

  • Commons license.

  • Your support will help MIT OpenCourseWare

  • continue to offer high-quality educational resources for free.

  • To make a donation or to view additional materials

  • from hundreds of MIT courses, visit MIT OpenCourseWare

  • at OCW.MIT.edu.

  • PROFESSOR: I'm excited, because I'm going to get the chance

  • to co-teach today with--

  • I would say one of the students, but it's not really

  • one of the students.

  • But Larry Lessig has consented to join us in a few minutes.

  • So I'm going to be breezing through

  • a little faster than usual.

  • And then we'll co-teach this.

  • Blockchain and Money.

  • Here we are.

  • We're at smart contracts.

  • Everybody seems to be coming back,

  • which is a sign of your interest more than it is in my teaching.

  • But I thank you for being here.

  • We made it through the last three classes

  • together on bitcoin and the basics of that technology.

  • And in one class, we're going to try

  • to chew off a bit on smart contracts,

  • both the technology side, a little bit on the markets,

  • and then the law that Larry is going to take us through.

  • And so as I said, I want to start

  • with a little administrative, because we

  • are on the sixth class.

  • I'm going to review a bit about the projects very quickly.

  • We're going to do smart contracts, the design.

  • What design features?

  • Yes, we're going to go back a little bit

  • about hash functions and Merkle trees but not too much.

  • DApps, which are basically decentralized applications,

  • and token sales.

  • Larry's going to take us through legal issues,

  • and then we'll sum it all up.

  • So let me just, real fast on the administrative side again--

  • class participation, 30%.

  • That's why we're all here together.

  • That means, hopefully, reading the assignments

  • and participating.

  • About half of you have participated,

  • so I guess I'm going to go with a little bit more

  • cold calling starting Thursday.

  • I'm not going to do a bunch of it today, because Larry

  • and I are joining.

  • So you can ease off.

  • But really be conscious.

  • If you haven't been participating, try to get in

  • and join the conversation and discussion.

  • The two individual write-ups, I think we have seven.

  • But it's quite possible some of you have submitted already.

  • It's just meant to be critical business reasoning.

  • We are in a business school.

  • To the extent you just summarize some readings,

  • I'm sure we'll give you a pass on that.

  • But that's not what I'm looking for.

  • I'm really looking for critical reasoning

  • and thinking from a business perspective

  • of, why does this matter?

  • What are its strengths or its values

  • in terms of business reasoning and critical reasoning?

  • One by the 10th class, one by the 23rd, always before class.

  • What it likely means is we'll be getting

  • most of these on the 8th, 9th, and 10th class.

  • I know how that works and so forth.

  • And that's OK.

  • That's OK.

  • But I'm just reminding you of that.

  • In terms of the group research paper,

  • again, Sabrina and Thalita stood up a Google App--

  • I think it's in Google, but--

  • where you can go in and team up in teams of three or four.

  • It's not required to do this by the eighth class next Tuesday,

  • but I'm strongly suggesting it to figure out

  • who your teams are and not sort of wait till the second half

  • of the semester.

  • And I'd like to encourage everybody

  • to choose an area for your use case by midway.

  • Again, you're not going to get graded

  • if it takes you another class or two to figure it out.

  • But I just think it's much better if you know your teams,

  • you know what your use case will be.

  • If it's not about finance--

  • one group has already asked me if that's all right.

  • I just want to know more detailed what it's going to be.

  • I'm probably going to say yes, but it

  • needs a little bit of preapproval

  • if it's outside of finance.

  • So any questions about the requirements?

  • I just wanted to--

  • So the study questions.

  • Today's smart contracts and basically how they

  • compare to regular contracts.

  • And what are the tokens that are used within that ecosystem?

  • And what are the platforms?

  • In a very similar sense to the internet, we have the internet.

  • And then above the internet, you have, you might say,

  • applications--

  • Facebook and other applications.

  • Well, this, too, has a series of platforms

  • and then decentralized applications

  • potentially on top of that.

  • And basically, a quick touch on decentralized applications.

  • Later in the semester, we're going

  • to take two sessions on initial coin offerings.

  • And thus, we're going to talk a lot about token economics.

  • So this will be just the first taste test,

  • and then we'll come back to it later.

  • And then the readings, hopefully, everybody

  • read through "Smart Contracts."

  • I thought the Chamber of Digital Commerce,

  • even though this is almost two years ago,

  • this paper was a very helpful sort of flavor

  • for what folks in commerce are thinking

  • and what developers were thinking.

  • And I love that Nick Szabo wrote the introduction to it.

  • And it's interesting to see and question,

  • why is it that it's two years later,

  • and many of those use cases are still being discussed

  • but haven't fully been adopted?

  • And then the "State of the Dapps,"

  • and then who are the competitors to Ethereum?

  • So don't you feel good?

  • I haven't asked anybody a cold question yet.

  • And then the optional readings, I don't know.

  • Did anybody actually go back?

  • They're optional.

  • Did anybody go back and read either Szabo's original piece

  • from 20 years ago on smart contracts?

  • Oh, a few of you are kind of into that rabbit hole

  • of blockchain and ether.

  • Brotish what did you think of-- it's 20 years ago he wrote this

  • thing on--

  • Nick Szabo wrote this thing.

  • AUDIENCE: Actually, I spent more time

  • on the Ethereum white paper.

  • PROFESSOR: All right.

  • So what did you think about the Ethereum white paper one?

  • AUDIENCE: Yeah, I think it was pretty good.

  • It gave me a very good overview of the world potential

  • of the [INAUDIBLE].

  • PROFESSOR: Yeah.

  • And what's interesting is even if you didn't do it

  • for the class and you find yourself more and more

  • interested in this over the next couple of months or even later,

  • going back and reading the Ethereum white paper,

  • it's not highly technical in the first, I don't know,

  • 10 or 15 pages.

  • It really gives a history of bitcoin.

  • It talks about distributed applications

  • and largely written at the time by a 19-year-old, as well.

  • It's a remarkable thing.

  • And then one of Larry's colleague, or maybe it's

  • two of them, but De Philippi paper, as well,

  • on the regulatory issues.

  • So let me talk a little bit about smart contracts

  • and laying groundwork before Larry gives us the law.

  • A smart contract is a set of promises

  • specified in a digital form.

  • I'm going to say four things.

  • It's just a set of promises in a digital form.

  • So it's not handwritten out.

  • It includes protocols.

  • What's a protocol?

  • Andrew.

  • AUDIENCE: Standard operating procedure.

  • PROFESSOR: Standard operating procedure.

  • I like that.

  • Anybody else give me another word for it, maybe?

  • An algorithm.

  • So a set of promises in digital form.