Skip to content

Latest commit

 

History

History
6505 lines (4879 loc) · 115 KB

TRANSCRIPT.md

File metadata and controls

6505 lines (4879 loc) · 115 KB

Status: FINAL Language :English Doc link: /RChain/Members/Marketing-Community Dev/YouTube

1 00:00:00,299 --> 00:00:02,220 Brad: Hey guys, it’s blockchain Brad and today

2 00:00:02,220 --> 00:00:04,170 we have two very special guests in

3 00:00:04,170 --> 00:00:05,490 the house. We have none other than

4 00:00:05,490 --> 00:00:06,390 Lawrence Lerner.

5 00:00:06,390 --> 00:00:09,179 Hey Lawrence, how you going? Lawrence: Excellent. Brad: And

6 00:00:09,179 --> 00:00:12,059 also we all, have Nash as well. So Nash

7 00:00:12,059 --> 00:00:13,259 thank you so much for being on the

8 00:00:13,259 --> 00:00:15,210 channel, we appreciate your time. Just a

9 00:00:15,210 --> 00:00:16,710 bit of background for both of you, these

10 00:00:16,710 --> 00:00:19,050 guys are the real deal, they are CEOs in

11 00:00:19,050 --> 00:00:20,970 their own right. Lawrence is the CEO of

12 00:00:20,970 --> 00:00:23,430 RChain holding company and if you want to

13 00:00:23,430 --> 00:00:24,330 know more about that, there are many

14 00:00:24,330 --> 00:00:25,619 different sources of information. I'm

15 00:00:25,619 --> 00:00:27,090 gonna find it about some excellent and

16 00:00:27,090 --> 00:00:28,650 amazing credentials about Lawrence in a

17 00:00:28,650 --> 00:00:30,960 moment, but also Nash he has a long

18 00:00:30,960 --> 00:00:32,610 history of business experience as well

19 00:00:32,610 --> 00:00:34,440 and he is the CEO of a company called

20 00:00:34,440 --> 00:00:37,200 Pyrofex. So both of you welcome, we are

21 00:00:37,200 --> 00:00:39,629 very honored to have you. Let's talk

22 00:00:39,629 --> 00:00:41,010 about your background briefly Lawrence.

23 00:00:41,010 --> 00:00:42,540 I'm going to introduce you with some key

24 00:00:42,540 --> 00:00:44,340 achievements you've made, then just give

25 00:00:44,340 --> 00:00:46,260 us a bit about who you are and what

26 00:00:46,260 --> 00:00:47,969 you've done, what you’ve achieved. So

27 00:00:47,969 --> 00:00:50,309 Lawrence is amazing, he's done quite a

28 00:00:50,309 --> 00:00:51,649 lot of things, he's had extensive

29 00:00:51,649 --> 00:00:53,579 executive experience and when I read

30 00:00:53,579 --> 00:00:56,190 through it I was amazed. The reason

31 00:00:56,190 --> 00:00:58,199 is because he's managed to do things, for

32 00:00:58,199 --> 00:01:01,219 example, like improve the

33 00:01:01,219 --> 00:01:03,840 economic outcomes for companies like Dun

34 00:01:03,840 --> 00:01:05,700 & Bradstreet, for 35 percent increases,

35 00:01:05,700 --> 00:01:07,770 defining Motorola smartphone

36 00:01:07,770 --> 00:01:09,540 strategies, it's amazing what he's done.

37 00:01:09,540 --> 00:01:11,970 He's also done impressive things like

38 00:01:11,970 --> 00:01:13,920 work with venture capital firms, he's

39 00:01:13,920 --> 00:01:16,350 been involved in significant stake rises,

40 00:01:16,350 --> 00:01:19,950 in various executive roles

41 00:01:19,950 --> 00:01:22,530 for improving technological advancement

42 00:01:22,530 --> 00:01:24,540 in the industry. So Lawrence, tell us about

43 00:01:24,540 --> 00:01:26,880 you. Lawrence: Well that's

44 00:01:26,880 --> 00:01:29,189 an amazing introduction. So I started as a

45 00:01:29,189 --> 00:01:31,350 developer, second generation Internet

46 00:01:31,350 --> 00:01:34,650 developer. Everything I learned,

47 00:01:34,650 --> 00:01:37,470 I learned from coding and some point,

48 00:01:37,470 --> 00:01:39,210 somewhere along the way, somebody said to

49 00:01:39,210 --> 00:01:41,310 me, hey we'd like you to leave the

50 00:01:41,310 --> 00:01:43,579 practice and then leave the business and

51 00:01:43,579 --> 00:01:46,049 so I got to work with a lot of edge

52 00:01:46,049 --> 00:01:47,790 technologies. I've been really fortunate

53 00:01:47,790 --> 00:01:50,220 to do work in the early

54 00:01:50,220 --> 00:01:53,399 Internet days, working with cards like

55 00:01:53,399 --> 00:01:55,530 Discover card and helping them get

56 00:01:55,530 --> 00:01:57,810 launched as you mentioned, help Motorola

57 00:01:57,810 --> 00:01:59,820 with their smartphone strategy and

58 00:01:59,820 --> 00:02:01,259 actually that's when I got involved with

59 00:02:01,259 --> 00:02:03,630 crypto in the late 90s. So I've been

60 00:02:03,630 --> 00:02:07,849 doing it since then, took a long hiatus

61 00:02:07,849 --> 00:02:10,560 while we were figuring out how to get

62 00:02:10,560 --> 00:02:13,740 the technology up and running for

63 00:02:13,740 --> 00:02:15,810 that, for blockchain and then Bitcoin and

64 00:02:15,810 --> 00:02:18,810 then worked with a lot of venture

65 00:02:18,810 --> 00:02:20,370 capital. So really figuring out what's

66 00:02:20,370 --> 00:02:23,190 the next edge technology and really,

67 00:02:23,190 --> 00:02:25,800 really pleased to be part of RChain

68 00:02:25,800 --> 00:02:29,040 and the overall efforts and working with

69 00:02:29,040 --> 00:02:30,960 people like Nash. Brad: Well, I'm so glad to

70 00:02:30,960 --> 00:02:32,070 talk to you as well, because it was

71 00:02:32,070 --> 00:02:33,900 impressive to see the kind of scale of

72 00:02:33,900 --> 00:02:35,910 strategic improvements you've

73 00:02:35,910 --> 00:02:37,260 made. We're talking hundreds of millions

74 00:02:37,260 --> 00:02:39,300 in some instances, so I found that quite

75 00:02:39,300 --> 00:02:41,040 amazing. Nash, we move across to you,

76 00:02:41,040 --> 00:02:42,360 you're clearly the

77 00:02:42,360 --> 00:02:44,700 co-founder and CEO of Pyrofex. That's

78 00:02:44,700 --> 00:02:46,200 impressive in itself, but you've

79 00:02:46,200 --> 00:02:49,110 also been heavily involved in a lot of

80 00:02:49,110 --> 00:02:50,970 other initiatives. Can you tell us about some

81 00:02:50,970 --> 00:02:55,680 of them in your background? Nash: Sure, um first

82 00:02:55,680 --> 00:02:57,900 thanks for having me on today. It's always a

83 00:02:57,900 --> 00:03:00,810 pleasure to get a chance to talk

84 00:03:00,810 --> 00:03:01,290 to the media.

85 00:03:01,290 --> 00:03:03,780 I've been an engineer for

86 00:03:03,780 --> 00:03:06,840 about 25 years, started at University

87 00:03:06,840 --> 00:03:10,260 of North Carolina, working on Sunsite, where

88 00:03:10,260 --> 00:03:12,960 we tested the Java SDK, version 1.0 and

89 00:03:12,960 --> 00:03:15,570 I've been at Google and Oracle and a

90 00:03:15,570 --> 00:03:18,300 number of the other, largest technology

91 00:03:18,300 --> 00:03:20,880 firms. Mostly I work on large-scale

92 00:03:20,880 --> 00:03:23,970 distributed systems with a special focus

93 00:03:23,970 --> 00:03:28,230 on performance and security. Mike and I

94 00:03:28,230 --> 00:03:29,940 started Pyrofex corporation about

95 00:03:29,940 --> 00:03:31,920 two years ago and we're focused on

96 00:03:31,920 --> 00:03:35,250 blockchain applications, platforms and

97 00:03:35,250 --> 00:03:37,260 just improving the performance

98 00:03:37,260 --> 00:03:40,020 and security of those. Primarily, right

99 00:03:40,020 --> 00:03:42,240 now we're working on RChain. We think it's got

100 00:03:42,240 --> 00:03:44,010 a lot of potential and we're really excited

101 00:03:44,010 --> 00:03:45,360 about what's going on there.

102 00:03:45,360 --> 00:03:46,800 Brad: I think Lawrence would agree as well,

103 00:03:46,800 --> 00:03:48,810 Nash, on that and what's interesting

104 00:03:48,810 --> 00:03:50,010 about you as well is that you lead a

105 00:03:50,010 --> 00:03:51,930 team of at least 15 at the moment

106 00:03:51,930 --> 00:03:53,640 and that's growing, so we'll talk about

107 00:03:53,640 --> 00:03:55,440 that later. But guys, if we could move

108 00:03:55,440 --> 00:03:57,210 across now to the primary subject and

109 00:03:57,210 --> 00:04:00,030 that is obviously RChain itself. Both

110 00:04:00,030 --> 00:04:02,190 of you are well versed in that. What

111 00:04:02,190 --> 00:04:03,960 essentially in a nutshell is RChain,

112 00:04:03,960 --> 00:04:05,400 and obviously that's a tough question

113 00:04:05,400 --> 00:04:07,230 because it's so complex but how would

114 00:04:07,230 --> 00:04:10,740 you explain it Lawrence? Lawrence: So RChain is

115 00:04:10,740 --> 00:04:13,290 a third-generation blockchain platform,

116 00:04:13,290 --> 00:04:16,140 it was really designed from the ground

117 00:04:16,140 --> 00:04:18,988 up, based on lessons learned from Greg

118 00:04:18,988 --> 00:04:21,000 Meredith who's the founder and the

119 00:04:21,000 --> 00:04:24,120 architect of Microsoft biz talk, on how

120 00:04:24,120 --> 00:04:26,720 to build highly scalable, up to 40,000

121 00:04:26,720 --> 00:04:30,020 transactions per second systems and

122 00:04:30,020 --> 00:04:33,860 it uses advanced concepts. I'll let Nash

123 00:04:33,860 --> 00:04:36,380 dive into some of them, like composable

124 00:04:36,380 --> 00:04:38,420 Namespaces, you can have public and

125 00:04:38,420 --> 00:04:39,680 private blockchains.

126 00:04:39,680 --> 00:04:42,020 We're developing our own, from the ground

127 00:04:42,020 --> 00:04:44,510 up language and we'll get real deep in

128 00:04:44,510 --> 00:04:46,670 that, called Rholang, based on mobile

129 00:04:46,670 --> 00:04:50,780 process calculus and it allows us to do

130 00:04:50,780 --> 00:04:53,660 advanced concepts like, correct by

131 00:04:53,660 --> 00:04:56,720 construction programming. And those are

132 00:04:56,720 --> 00:04:57,740 some of the things that are going to be

133 00:04:57,740 --> 00:05:00,740 very differentiated and solve some

134 00:05:00,740 --> 00:05:02,510 of the problems, like the energy suck

135 00:05:02,510 --> 00:05:05,120 that some blockchains are creating and

136 00:05:05,120 --> 00:05:07,520 some of the more unusual ones, like

137 00:05:07,520 --> 00:05:10,160 problems with CryptoKitties.

138 00:05:10,160 --> 00:05:11,600 Brad: That's an important one obviously, having

139 00:05:11,600 --> 00:05:13,940 seen the disastrous impacts that had

140 00:05:13,940 --> 00:05:15,530 on and pressure put on the blockchain.

141 00:05:15,530 --> 00:05:17,210 Nash, can you elaborate a bit more on

142 00:05:17,210 --> 00:05:18,800 those technical aspects as briefly,

143 00:05:18,800 --> 00:05:19,880 because we're gonna address these

144 00:05:19,880 --> 00:05:23,600 specifically as we progress through.

145 00:05:23,600 --> 00:05:26,240 Nash: I think everybody knows that the

146 00:05:26,240 --> 00:05:28,790 two main problems with those smart

147 00:05:28,790 --> 00:05:30,140 contracting blockchains that are out

148 00:05:30,140 --> 00:05:34,700 there, like Ethereum, are performance and

149 00:05:34,700 --> 00:05:37,100 security. It's too easy to write

150 00:05:37,100 --> 00:05:38,930 smart contracts that don't work the way

151 00:05:38,930 --> 00:05:41,480 you expect, and then once you write a

152 00:05:41,480 --> 00:05:43,400 smart contract it's really popular, they're

153 00:05:43,400 --> 00:05:45,860 too slow, the system gets overloaded, it's

154 00:05:45,860 --> 00:05:47,419 vulnerable to different kinds of attacks

155 00:05:47,419 --> 00:05:50,210 and stuff like that. So, RChain has a

156 00:05:50,210 --> 00:05:51,740 variety of different technologies that

157 00:05:51,740 --> 00:05:53,360 are being developed in order to deal

158 00:05:53,360 --> 00:05:57,110 with those. In particular, we have an

159 00:05:57,110 --> 00:05:59,810 approach to performance that's a bit

160 00:05:59,810 --> 00:06:01,580 more sophisticated than simply sharding

161 00:06:01,580 --> 00:06:03,860 the network into different parts. It's

162 00:06:03,860 --> 00:06:07,130 going to allow us to build a

163 00:06:07,130 --> 00:06:09,500 kind of tree of different Namespaces

164 00:06:09,500 --> 00:06:11,840 where people will be able to profitably

165 00:06:11,840 --> 00:06:15,230 clear transactions and to run their

166 00:06:15,230 --> 00:06:17,180 smart contracts without interference

167 00:06:17,180 --> 00:06:19,160 from folks that they're not

168 00:06:19,160 --> 00:06:22,250 interacting with and this will allow us

169 00:06:22,250 --> 00:06:24,890 to run those Namespaces in parallel

170 00:06:24,890 --> 00:06:27,620 without needing to cross transact.

171 00:06:27,620 --> 00:06:30,050 So, my Wallet here in Provo doesn't

172 00:06:30,050 --> 00:06:31,490 really transact with people down in

173 00:06:31,490 --> 00:06:33,140 Australia. And so, generally

174 00:06:33,140 --> 00:06:35,810 speaking, my Wallet doesn't care

175 00:06:35,810 --> 00:06:37,340 about any of the transactions that

176 00:06:37,340 --> 00:06:39,620 you're doing, where you are,

177 00:06:39,620 --> 00:06:41,419 and so, there doesn't need to be

178 00:06:41,419 --> 00:06:43,870 any synchronization between

179 00:06:43,870 --> 00:06:46,430 those two programs on the blockchain. And

180 00:06:46,430 --> 00:06:48,610 that'll really drive up the ability to

181 00:06:48,610 --> 00:06:51,980 transact much more quickly. Then, in

182 00:06:51,980 --> 00:06:54,350 terms of security, we've got several

183 00:06:54,350 --> 00:06:55,880 different technologies we're baking into

184 00:06:55,880 --> 00:06:58,850 Rholang. In particular, as Lawrence

185 00:06:58,850 --> 00:07:00,800 mentioned, the Mobile Process Calculus or

186 00:07:00,800 --> 00:07:02,720 the PI Calculus is the basis for this

187 00:07:02,720 --> 00:07:05,030 programming language. It's a different way

188 00:07:05,030 --> 00:07:07,820 of doing computing from Von Neumann

189 00:07:07,820 --> 00:07:10,370 machines. It basically puts distributed

190 00:07:10,370 --> 00:07:12,139 computing at the center, at the heart of

191 00:07:12,139 --> 00:07:14,300 the programming language and then allows

192 00:07:14,300 --> 00:07:17,000 you to build programs that are

193 00:07:17,000 --> 00:07:19,310 inherently concurrent as opposed

194 00:07:19,310 --> 00:07:21,620 to having concurrency tacked on later.

195 00:07:21,620 --> 00:07:23,840 On top of that, we're also

196 00:07:23,840 --> 00:07:26,000 going to be building into the language a

197 00:07:26,000 --> 00:07:29,660 Strong Type system that allows

198 00:07:29,660 --> 00:07:31,669 programmers to use spatial behavioral

199 00:07:31,669 --> 00:07:33,770 types to make sure that their smart

200 00:07:33,770 --> 00:07:35,419 contracts actually behave the way that

201 00:07:35,419 --> 00:07:37,190 they're intended to behave so,

202 00:07:37,190 --> 00:07:38,690 for example, you might want to be able to

203 00:07:38,690 --> 00:07:41,000 guarantee that you don't refund money to

204 00:07:41,000 --> 00:07:42,650 a Wallet that didn't give you money in

205 00:07:42,650 --> 00:07:45,050 the first place. So that's

206 00:07:45,050 --> 00:07:47,600 a fairly simple thing to express in

207 00:07:47,600 --> 00:07:49,190 the spatial behavioral type system

208 00:07:49,190 --> 00:07:50,810 that's gonna be at Rholang next year.

209 00:07:50,810 --> 00:07:52,640 Brad: And Nash, you say that simple but I think

210 00:07:52,640 --> 00:07:54,229 we can't underestimate the value of that

211 00:07:54,229 --> 00:07:55,760 for users because, obviously that's a

212 00:07:55,760 --> 00:07:57,650 huge issue right now. In that way,

213 00:07:57,650 --> 00:07:59,660 if you do make a mistake and you do

214 00:07:59,660 --> 00:08:00,560 happen to send it to the wrong address,

215 00:08:00,560 --> 00:08:02,720 you're provided with a security measure

216 00:08:02,720 --> 00:08:04,130 that's second to none in that

217 00:08:04,130 --> 00:08:05,840 respect and giving people confidence to

218 00:08:05,840 --> 00:08:08,300 trust something, like RChain's facilities.

219 00:08:08,300 --> 00:08:11,000 If we move it back now

220 00:08:11,000 --> 00:08:13,039 to one of the key aspects of

221 00:08:13,039 --> 00:08:15,050 your design and that's your virtual

222 00:08:15,050 --> 00:08:17,360 machine. First of all, let's

223 00:08:17,360 --> 00:08:20,000 address the slogan itself. So, RChain

224 00:08:20,000 --> 00:08:21,530 argues that it is the blockchain

225 00:08:21,530 --> 00:08:23,720 solution for industrial scale utility,

226 00:08:23,720 --> 00:08:26,990 industrial scale applications. So let's

227 00:08:26,990 --> 00:08:28,310 talk about how you're gonna do that and

228 00:08:28,310 --> 00:08:29,870 fundamentally you need a great virtual

229 00:08:29,870 --> 00:08:32,150 machine to make that happen. So

230 00:08:32,150 --> 00:08:34,549 what sets the Roh virtual machine apart,

231 00:08:34,549 --> 00:08:39,559 why is it so good? Nash: Well, we're actually

232 00:08:39,559 --> 00:08:41,029 working on two different virtual

233 00:08:41,029 --> 00:08:43,690 machines right now. We've got the Rosette VM

234 00:08:43,690 --> 00:08:47,209 that Greg Meredith wrote with a number of

235 00:08:47,209 --> 00:08:49,880 excellent developers and engineers back

236 00:08:49,880 --> 00:08:53,270 at MCC, in the late 90s. We are upgrading

237 00:08:53,270 --> 00:08:53,920 that VM

238 00:08:53,920 --> 00:08:58,660 to 64-bit and bringing it out. Very

239 00:08:58,660 --> 00:09:00,310 shortly we'll be releasing a version of

240 00:09:00,310 --> 00:09:03,100 that. That virtual machine's

241 00:09:03,100 --> 00:09:05,320 already been tested across the world

242 00:09:05,320 --> 00:09:08,079 in large-scale ATM networks for example,

243 00:09:08,079 --> 00:09:10,360 and so we know that it's robust and

244 00:09:10,360 --> 00:09:12,579 reliable for industrial processing

245 00:09:12,579 --> 00:09:14,170 because we've simply seen it before.

246 00:09:14,170 --> 00:09:16,149 It's done the job for many, many

247 00:09:16,149 --> 00:09:18,670 years, it's still in use across the world,

248 00:09:18,670 --> 00:09:20,440 and as a result of that we're very

249 00:09:20,440 --> 00:09:22,480 confident that it's gonna work. We're

250 00:09:22,480 --> 00:09:23,800 also building a new virtual machine

251 00:09:23,800 --> 00:09:26,019 that's written in Scala and part of the

252 00:09:26,019 --> 00:09:27,790 reason we want to build a new version of

253 00:09:27,790 --> 00:09:29,290 the same VM is because we want to be

254 00:09:29,290 --> 00:09:30,639 able to prove that the thing works the

255 00:09:30,639 --> 00:09:32,470 way that we say it does, and so we're

256 00:09:32,470 --> 00:09:34,240 using the absolute best tools we can

257 00:09:34,240 --> 00:09:37,089 find in the space today. We're basing the

258 00:09:37,089 --> 00:09:40,240 VM on the JVM, it's written in Scala. It's

259 00:09:40,240 --> 00:09:42,550 gonna be, you know, formally verifiable,

260 00:09:42,550 --> 00:09:44,589 formally verified at some point to

261 00:09:44,589 --> 00:09:47,320 actually implement the virtual

262 00:09:47,320 --> 00:09:48,699 machine that we claim that it does, and

263 00:09:48,699 --> 00:09:50,470 we believe that that'll allow it to

264 00:09:50,470 --> 00:09:53,260 perform and to be secure for a wide

265 00:09:53,260 --> 00:09:55,079 variety of different applications that

266 00:09:55,079 --> 00:09:57,610 are gonna be at scale. Brad: Awesome, and

267 00:09:57,610 --> 00:09:58,930 Laurence if we can move across to you

268 00:09:58,930 --> 00:10:01,240 for a moment, in the industry is a huge

269 00:10:01,240 --> 00:10:03,100 part of the design and you're part of

270 00:10:03,100 --> 00:10:04,390 the holdings company which is a very

271 00:10:04,390 --> 00:10:06,519 important capital firm that, hopefully

272 00:10:06,519 --> 00:10:08,890 you'll be definitely garnering

273 00:10:08,890 --> 00:10:10,660 more support through various endeavors,

274 00:10:10,660 --> 00:10:11,920 obviously through channels like this,

275 00:10:11,920 --> 00:10:13,690 that more people have interest at

276 00:10:13,690 --> 00:10:16,149 that level. But industry itself, why

277 00:10:16,149 --> 00:10:19,810 industry focus? Why industry scaling, why?

278 00:10:19,810 --> 00:10:21,970 Lawrence: It's adaptability.

279 00:10:21,970 --> 00:10:24,550 We're looking for, I call them

280 00:10:24,550 --> 00:10:27,760 boring use cases. Places that have lots

281 00:10:27,760 --> 00:10:31,360 and lots of scale. Insurance, supply chain,

282 00:10:31,360 --> 00:10:34,000 I'll go into these, healthcare. Anywhere

283 00:10:34,000 --> 00:10:35,890 where there's membership onboarding,

284 00:10:35,890 --> 00:10:37,839 people want to know that that

285 00:10:37,839 --> 00:10:40,870 information is secure and can scale. And

286 00:10:40,870 --> 00:10:41,920 these things happen

287 00:10:41,920 --> 00:10:44,620 millions of times every day. So the first

288 00:10:44,620 --> 00:10:46,000 things that we're investing in, and we'll

289 00:10:46,000 --> 00:10:49,000 announce our first formal investment in

290 00:10:49,000 --> 00:10:51,519 probably about three weeks, our identity

291 00:10:51,519 --> 00:10:54,279 systems. Companies that are building

292 00:10:54,279 --> 00:10:56,230 identity solutions, why? Because they're

293 00:10:56,230 --> 00:10:58,480 foundational to the Wallets that Nash

294 00:10:58,480 --> 00:11:01,240 mentioned earlier, if you want to verify

295 00:11:01,240 --> 00:11:03,160 things. And we're using advanced, or

296 00:11:03,160 --> 00:11:05,170 they're using, I should say, advanced,

297 00:11:05,170 --> 00:11:07,040 concepts, like zero knowledge proofs,

298 00:11:07,040 --> 00:11:08,750 where you can share

299 00:11:08,750 --> 00:11:12,529 information with only a certain amount

300 00:11:12,529 --> 00:11:14,959 of correctness and you don't need to

301 00:11:14,959 --> 00:11:17,779 expose any more than that bit of

302 00:11:17,779 --> 00:11:19,940 information. Brad: I see, so essentially you're

303 00:11:19,940 --> 00:11:21,170 talking about trusting the blockchain

304 00:11:21,170 --> 00:11:22,519 as well as having applications

305 00:11:22,519 --> 00:11:24,800 built-in for people to verify their ID

306 00:11:24,800 --> 00:11:28,100 and have it certified through

307 00:11:28,100 --> 00:11:30,920 the partnerships you're making? Lawrence: Verified?

308 00:11:30,920 --> 00:11:33,050 Yes, verified and then shared, so there's

309 00:11:33,050 --> 00:11:35,449 many different companies that are

310 00:11:35,449 --> 00:11:38,240 working on this and we partner with a

311 00:11:38,240 --> 00:11:42,589 number, Trusted Key, Life ID, Evernym,

312 00:11:42,589 --> 00:11:44,899 a lot of that work. We're also creating

313 00:11:44,899 --> 00:11:47,870 working groups for the larger community so

314 00:11:47,870 --> 00:11:49,850 it's not just our investment.

315 00:11:49,850 --> 00:11:53,660 we're doing that in identity, in storage,

316 00:11:53,660 --> 00:11:55,699 in supply chain, those are the first

317 00:11:55,699 --> 00:11:58,009 three that we're really working heavily

318 00:11:58,009 --> 00:12:00,230 on. Brad: And, obviously you say the

319 00:12:00,230 --> 00:12:02,389 first three but those are huge in itself,

320 00:12:02,389 --> 00:12:04,490 so, no doubt, the partners we're talking

321 00:12:04,490 --> 00:12:06,889 about here are all of significant size, much

322 00:12:06,889 --> 00:12:08,540 like your own credentials

323 00:12:08,540 --> 00:12:10,430 and the things that you've done. Let's

324 00:12:10,430 --> 00:12:12,050 move across now to sharding, Nash. I want

325 00:12:12,050 --> 00:12:13,699 to talk to you about that. The

326 00:12:13,699 --> 00:12:15,350 partitioning aspect of RChain's, really

327 00:12:15,350 --> 00:12:16,730 quite exceptional, can you tell us a bit

328 00:12:16,730 --> 00:12:20,569 about how it works? Nash: Well, there are

329 00:12:20,569 --> 00:12:21,829 substantial portions of it that are

330 00:12:21,829 --> 00:12:23,779 still being finalized but at the end of

331 00:12:23,779 --> 00:12:27,350 the day, the goal is to allow different

332 00:12:27,350 --> 00:12:30,260 smart contracts to run in parallel,

333 00:12:30,260 --> 00:12:32,120 truly concurrently. So they're

334 00:12:32,120 --> 00:12:34,279 running in parallel with no interaction

335 00:12:34,279 --> 00:12:38,420 if they don't need to. And we use

336 00:12:38,420 --> 00:12:40,519 a feature of the PI Calculus called

337 00:12:40,519 --> 00:12:42,980 scope extrusion to determine when a

338 00:12:42,980 --> 00:12:45,620 smart contract needs to be elevated into

339 00:12:45,620 --> 00:12:47,389 a larger Namespace, so that it can

340 00:12:47,389 --> 00:12:49,550 interact with other smart contracts and

341 00:12:49,550 --> 00:12:51,769 then, once it's done performing those

342 00:12:51,769 --> 00:12:53,209 interactions we can perform scope

343 00:12:53,209 --> 00:12:55,010 retraction to bring it back down into a

344 00:12:55,010 --> 00:12:56,990 smaller Namespace, that allows it to run

345 00:12:56,990 --> 00:12:59,329 much more cheaply. And the goal in this

346 00:12:59,329 --> 00:13:01,730 case is basically to ensure that there

347 00:13:01,730 --> 00:13:03,319 are places in the blockchain where lots

348 00:13:03,319 --> 00:13:05,029 of transactions can be happening where

349 00:13:05,029 --> 00:13:06,769 there's lots of interactions, but also

350 00:13:06,769 --> 00:13:08,449 where you could have things that are

351 00:13:08,449 --> 00:13:10,639 much more isolated, and to allow that to

352 00:13:10,639 --> 00:13:12,649 be done, basically by the users

353 00:13:12,649 --> 00:13:14,509 themselves. So we want to create a

354 00:13:14,509 --> 00:13:16,160 system where the users get to control the

355 00:13:16,160 --> 00:13:18,980 structure, and the users get to determine

356 00:13:18,980 --> 00:13:19,459 how

357 00:13:19,459 --> 00:13:21,290 they want to deploy their contracts and

358 00:13:21,290 --> 00:13:22,879 where they would like to pay their fees

359 00:13:22,879 --> 00:13:25,339 for validation or mining and that type

360 00:13:25,339 --> 00:13:31,970 of thing.

361 00:13:31,970 --> 00:13:33,379 Brad: It's great that you are

362 00:13:33,379 --> 00:13:35,420 providing that degree of concurrency and

363 00:13:35,420 --> 00:13:36,740 if we could talk about some of those

364 00:13:36,740 --> 00:13:38,300 functions relations that Nash (mentioned) while

365 00:13:38,300 --> 00:13:39,769 we're on that topic of meta programming,

366 00:13:39,769 --> 00:13:41,959 for example, or the reactive data streams

367 00:13:41,959 --> 00:13:43,610 and the pattern matching, those

368 00:13:43,610 --> 00:13:46,129 aspects are really key to this. So can

369 00:13:46,129 --> 00:13:48,019 you just briefly touch on

370 00:13:48,019 --> 00:13:54,800 those? Nash: Yeah, at the end

371 00:13:54,800 --> 00:13:57,980 of the day, there's a

372 00:13:57,980 --> 00:13:59,720 decentralized consensus system in

373 00:13:59,720 --> 00:14:01,759 basically every computing platform.

374 00:14:01,759 --> 00:14:03,230 Most people don't realize it but

375 00:14:03,230 --> 00:14:05,360 there's a consensus system inside your

376 00:14:05,360 --> 00:14:08,089 Intel CPU. There are instructions that

377 00:14:08,089 --> 00:14:10,670 implement memory gates to cause main

378 00:14:10,670 --> 00:14:12,619 RAM to synchronize with the CPU cache

379 00:14:12,619 --> 00:14:15,709 and that's how two cores inside your CPU

380 00:14:15,709 --> 00:14:17,209 actually interact with each other. So

381 00:14:17,209 --> 00:14:19,399 when you want to create high-performance

382 00:14:19,399 --> 00:14:21,519 flows, you have to have

383 00:14:21,519 --> 00:14:25,819 minimum synchronization. You want to be

384 00:14:25,819 --> 00:14:26,899 able to run all the data through a

385 00:14:26,899 --> 00:14:29,059 single core,

386 00:14:29,059 --> 00:14:30,259 without having to interact with the

387 00:14:30,259 --> 00:14:32,179 other core, because otherwise it'll

388 00:14:32,179 --> 00:14:34,220 be constantly interrupted and

389 00:14:34,220 --> 00:14:36,350 spending all its time gating memory and

390 00:14:36,350 --> 00:14:38,209 doing all of this synchronization work,

391 00:14:38,209 --> 00:14:40,249 which is expensive. The blockchain works

392 00:14:40,249 --> 00:14:41,929 exactly the same way. If we want to

393 00:14:41,929 --> 00:14:43,790 create high performance data flows on

394 00:14:43,790 --> 00:14:45,319 the blockchain, between

395 00:14:45,319 --> 00:14:46,999 two different locations in the

396 00:14:46,999 --> 00:14:48,769 world, the trick is going to be, to make

397 00:14:48,769 --> 00:14:50,179 sure that they interact with each other

398 00:14:50,179 --> 00:14:53,240 and a minimum of other people. Today on Ethereum

399 00:14:53,240 --> 00:14:55,399 if you want to publish a

400 00:14:55,399 --> 00:14:58,399 transaction, it's

401 00:14:58,399 --> 00:15:00,350 in lockstep with every single other

402 00:15:00,350 --> 00:15:02,269 transaction all across the entire globe.

403 00:15:02,269 --> 00:15:04,790 RChain totally breaks that

404 00:15:04,790 --> 00:15:06,649 model. We don't need to order

405 00:15:06,649 --> 00:15:09,860 transactions relative to

406 00:15:09,860 --> 00:15:11,629 each other unless the transactions are

407 00:15:11,629 --> 00:15:14,269 actually related. Brad: I think that's a

408 00:15:14,269 --> 00:15:16,279 massive point because again, to use an

409 00:15:16,279 --> 00:15:17,720 analogy, if you're thinking about it like

410 00:15:17,720 --> 00:15:19,819 a line of people, there's no distinction

411 00:15:19,819 --> 00:15:21,679 between them, they can be

412 00:15:21,679 --> 00:15:23,179 positioned anywhere in that line for the

413 00:15:23,179 --> 00:15:24,499 Ethereum. And what you're doing is

414 00:15:24,499 --> 00:15:25,819 breaking apart that line and you're

415 00:15:25,819 --> 00:15:28,240 creating different, in parallel, sync

416 00:15:28,240 --> 00:15:30,160 components that are going to facilitate

417 00:15:30,160 --> 00:15:33,050 computational advancement and also

418 00:15:33,050 --> 00:15:35,420 scalability itself. Lawrence, if we can

419 00:15:35,420 --> 00:15:37,220 talk about something you're

420 00:15:37,220 --> 00:15:39,290 experienced in, and that's enterprise.

421 00:15:39,290 --> 00:15:40,580 We're so fortunate to have

422 00:15:40,580 --> 00:15:42,290 Nash leading the way with all the

423 00:15:42,290 --> 00:15:44,000 technological and technical

424 00:15:44,000 --> 00:15:46,100 aspects of RChain, but you're certainly

425 00:15:46,100 --> 00:15:48,890 privy to none of the deals you're

426 00:15:48,890 --> 00:15:51,050 making. And in the future, how important is

427 00:15:51,050 --> 00:15:53,630 the vision in enterprise for RChain

428 00:15:53,630 --> 00:15:56,209 Holdings? Lawrence: It's huge.

429 00:15:56,209 --> 00:15:59,690 I mean it is part of our sort of

430 00:15:59,690 --> 00:16:02,630 midterm goals in a couple of ways,

431 00:16:02,630 --> 00:16:04,579 because as Nash has pointed out, this is

432 00:16:04,579 --> 00:16:06,350 a very different programming paradigm,

433 00:16:06,350 --> 00:16:10,310 and what it allows you to do, is be more

434 00:16:10,310 --> 00:16:13,430 robust with your transactions, provide

435 00:16:13,430 --> 00:16:16,130 more scalability and change the way that

436 00:16:16,130 --> 00:16:18,230 they're doing (business?)

437 00:16:18,230 --> 00:16:19,700 At the end of the day,

438 00:16:19,700 --> 00:16:22,490 it's very simple, it's a cost play. By

439 00:16:22,490 --> 00:16:24,170 being able to put things on the

440 00:16:24,170 --> 00:16:27,890 blockchain, like membership onboarding. And I'd

441 00:16:27,890 --> 00:16:29,630 love to talk about aspirational things,

442 00:16:29,630 --> 00:16:31,279 don't get me wrong, but these are things

443 00:16:31,279 --> 00:16:33,440 that we could do in six months, once

444 00:16:33,440 --> 00:16:35,690 we're fully live,

445 00:16:35,690 --> 00:16:37,550 taking costs out of membership

446 00:16:37,550 --> 00:16:40,339 onboarding, property title transfers, all

447 00:16:40,339 --> 00:16:42,649 the enterprise. I spoke to the insurance

448 00:16:42,649 --> 00:16:45,709 industry here in the US last month.

449 00:16:45,709 --> 00:16:48,200 They're very excited about the

450 00:16:48,200 --> 00:16:50,690 opportunities with blockchain and how

451 00:16:50,690 --> 00:16:52,520 RChain can help them scale and

452 00:16:52,520 --> 00:16:54,470 streamline what they're doing. In the

453 00:16:54,470 --> 00:16:57,079 medical industry, in constructing

454 00:16:57,079 --> 00:17:01,220 documents for the legal industry, in the

455 00:17:01,220 --> 00:17:03,950 music industry, not for streaming but for

456 00:17:03,950 --> 00:17:07,150 things like venues and other aspects

457 00:17:07,150 --> 00:17:10,400 that artists need, because today

458 00:17:10,400 --> 00:17:12,109 artists are making very little off their

459 00:17:12,109 --> 00:17:15,290 music. It's the sale, it's about the

460 00:17:15,290 --> 00:17:17,329 venues and the merch and we can put

461 00:17:17,329 --> 00:17:19,520 those on the blockchain.

462 00:17:19,520 --> 00:17:22,339 And they've learned that they get

463 00:17:22,339 --> 00:17:26,750 disrupted. In 2008-2009, US banking system,

464 00:17:26,750 --> 00:17:28,640 the banking system around the world had

465 00:17:28,640 --> 00:17:30,460 some stumbling blocks.

466 00:17:30,460 --> 00:17:34,640 They lost trust and then they

467 00:17:34,640 --> 00:17:36,440 discovered blockchain and they got

468 00:17:36,440 --> 00:17:39,470 behind it in a big way. Brad: And you said

469 00:17:39,470 --> 00:17:41,059 that also Lawrence, because many people

470 00:17:41,059 --> 00:17:43,220 don't know how early they adopted it but

471 00:17:43,220 --> 00:17:44,450 if you go and do the research they

472 00:17:44,450 --> 00:17:46,040 absorbed it, many banks. And we're

473 00:17:46,040 --> 00:17:46,370 talking about some of the

474 00:17:46,370 --> 00:17:48,470 largest in the world. And we won't name

475 00:17:48,470 --> 00:17:50,779 names, but one CEO in

476 00:17:50,779 --> 00:17:52,760 particular has been quite vocal, let's

477 00:17:52,760 --> 00:17:54,950 say, but underneath that, he has certainly

478 00:17:54,950 --> 00:17:57,110 been adopting it.

479 00:17:57,110 --> 00:17:58,580 So it is a really serious thing that

480 00:17:58,580 --> 00:18:01,640 you make, is what you're saying. Lawrence: His picture

481 00:18:01,640 --> 00:18:04,789 is the first slide that I've used in

482 00:18:04,789 --> 00:18:06,620 every deck for the last six months and

483 00:18:06,620 --> 00:18:09,380 if you go to my LinkedIn, you'll see it's there, but

484 00:18:09,380 --> 00:18:11,360 yeah. Brad: I'm sure it's worth

485 00:18:11,360 --> 00:18:16,850 diamonds, not gold, let's say. So in that

486 00:18:16,850 --> 00:18:18,049 respect, I wanted to ask you

487 00:18:18,049 --> 00:18:19,279 specifically, what I really like about

488 00:18:19,279 --> 00:18:20,840 the way you're addressing this is that

489 00:18:20,840 --> 00:18:22,039 you're not just focused on

490 00:18:22,039 --> 00:18:24,049 enterprise, that is a huge component but

491 00:18:24,049 --> 00:18:25,159 with Nash to support, you're also

492 00:18:25,159 --> 00:18:27,140 considering the user, the late user in

493 00:18:27,140 --> 00:18:28,760 the space because there are provisions

494 00:18:28,760 --> 00:18:30,470 for them and that's what makes blockchain

495 00:18:30,470 --> 00:18:32,000 so exciting in this respect, is

496 00:18:32,000 --> 00:18:34,610 that it has this mutually

497 00:18:34,610 --> 00:18:36,409 beneficial environment between these two

498 00:18:36,409 --> 00:18:38,890 parties. Do you think that's fair to say?

499 00:18:38,890 --> 00:18:41,840 Lawrence: Yes, and it happens in many different

500 00:18:41,840 --> 00:18:44,240 ways. And the thing that's key about

501 00:18:44,240 --> 00:18:46,970 RChain, and that I say whenever I look at

502 00:18:46,970 --> 00:18:48,529 any blockchain, whatever it is and I

503 00:18:48,529 --> 00:18:50,240 write about it almost every day, is that

504 00:18:50,240 --> 00:18:52,370 there is an earn-able token.

505 00:18:52,370 --> 00:18:54,260 There is something that's transact-able,

506 00:18:54,260 --> 00:18:56,179 that you can put your finger on, and say,

507 00:18:56,179 --> 00:18:59,480 ah-ha, here's why people are going to

508 00:18:59,480 --> 00:19:00,919 come in. So, anyone could be a

509 00:19:00,919 --> 00:19:02,570 miner. There are gonna be lots of

510 00:19:02,570 --> 00:19:05,360 different opportunities for that, to do

511 00:19:05,360 --> 00:19:07,850 the proofing algorithm and I know Nash

512 00:19:07,850 --> 00:19:10,880 is gonna go deep on Casper, but that

513 00:19:10,880 --> 00:19:13,970 is a key point that we bring out,

514 00:19:13,970 --> 00:19:15,950 that you can look at, dare I say,

515 00:19:15,950 --> 00:19:18,289 the legitimacy of the RChain platform.

516 00:19:18,289 --> 00:19:20,720 Brad: I agree, and obviously that's the reason

517 00:19:20,720 --> 00:19:21,799 why we're talking, because I was reading

518 00:19:21,799 --> 00:19:23,659 into your work and quite amazed by

519 00:19:23,659 --> 00:19:25,820 two things. Firstly, the complexity, that's

520 00:19:25,820 --> 00:19:27,350 why we have Nash here to explain those

521 00:19:27,350 --> 00:19:30,020 things, but also I suppose, the lack

522 00:19:30,020 --> 00:19:32,210 of attention you've had so far.

523 00:19:32,210 --> 00:19:33,380 You're flying under the radar in a

524 00:19:33,380 --> 00:19:35,390 massive way and I wonder why, because of

525 00:19:35,390 --> 00:19:37,549 what you already, clearly are planning on

526 00:19:37,549 --> 00:19:39,549 doing and the tech behind it and the team.

527 00:19:39,549 --> 00:19:42,559 Again, no question in that comment, but it

528 00:19:42,559 --> 00:19:44,210 does surprise me that that is happening.

529 00:19:44,210 --> 00:19:45,860 Let's move across now to the smart

530 00:19:45,860 --> 00:19:47,570 contracts, that is one of the really

531 00:19:47,570 --> 00:19:49,700 impressive things about RChain. In

532 00:19:49,700 --> 00:19:50,990 that you are claiming that you are

533 00:19:50,990 --> 00:19:53,029 dynamic, you're responsive, you're provably

534 00:19:53,029 --> 00:19:55,490 correct as smart contract operations. And so

535 00:19:55,490 --> 00:19:58,460 can you talk Nash about

536 00:19:58,460 --> 00:20:00,210 what really sets the RChain smart

537 00:20:00,210 --> 00:20:06,270 contract apart? Nash: Yeah, it's

538 00:20:06,270 --> 00:20:09,750 fascinating really. For the

539 00:20:09,750 --> 00:20:12,660 vast majority of our industry's history

540 00:20:12,660 --> 00:20:14,430 we've worked with a single model of

541 00:20:14,430 --> 00:20:16,350 computing, called the Von Neumann machine.

542 00:20:16,350 --> 00:20:20,060 There are some minor variations

543 00:20:20,060 --> 00:20:22,710 that are out there, Java Stack Machine

544 00:20:22,710 --> 00:20:23,940 and some other things. But at the end of

545 00:20:23,940 --> 00:20:26,910 the day, your most computing platforms are

546 00:20:26,910 --> 00:20:30,690 built on top of Von Neumann machines.

547 00:20:30,690 --> 00:20:32,610 RChain's built on top of the PI Calculus,

548 00:20:32,610 --> 00:20:34,950 it was a model of computation, it

549 00:20:34,950 --> 00:20:37,350 was invented about 25 years ago by a guy

550 00:20:37,350 --> 00:20:39,750 named Milner. It was designed to help him

551 00:20:39,750 --> 00:20:42,330 analyze distributed systems because

552 00:20:42,330 --> 00:20:45,300 there was no real theoretical tools in

553 00:20:45,300 --> 00:20:47,160 the Von Neumann architecture to help you

554 00:20:47,160 --> 00:20:50,310 do that. And for the next two and a

555 00:20:50,310 --> 00:20:52,410 half decades people continued to bang

556 00:20:52,410 --> 00:20:54,150 their head against Von Neumann machines'

557 00:20:54,150 --> 00:20:57,000 lack of facility with distributed

558 00:20:57,000 --> 00:20:57,710 systems.

559 00:20:57,710 --> 00:21:00,420 I've built built systems that

560 00:21:00,420 --> 00:21:03,150 run on tens of thousands of computers for

561 00:21:03,150 --> 00:21:04,950 Google, 50 different data centers at the

562 00:21:04,950 --> 00:21:07,200 same time. I've seen what we do,

563 00:21:07,200 --> 00:21:09,780 the lengths that we go to, to build systems

564 00:21:09,780 --> 00:21:11,820 that are scalable and fast and reliable,

565 00:21:11,820 --> 00:21:14,970 And it's incredible. And a lot of these

566 00:21:14,970 --> 00:21:17,580 tools are just native to the PI

567 00:21:17,580 --> 00:21:20,010 calculus. And so, at the end of the day,

568 00:21:20,010 --> 00:21:22,050 what we're really excited to do, is to

569 00:21:22,050 --> 00:21:23,700 introduce a programming model to people

570 00:21:23,700 --> 00:21:25,260 through our smart contracts, that's going

571 00:21:25,260 --> 00:21:27,120 to allow them to write applications that

572 00:21:27,120 --> 00:21:28,890 are inherently large-scale, inherently

573 00:21:28,890 --> 00:21:31,080 concurrent and paralyzable from the

574 00:21:31,080 --> 00:21:33,660 ground up. And I think,

575 00:21:33,660 --> 00:21:34,860 it's gonna be really fascinating and

576 00:21:34,860 --> 00:21:38,160 interesting but also allows for a wide

577 00:21:38,160 --> 00:21:40,470 variety of additional security and

578 00:21:40,470 --> 00:21:42,330 reliability features to be layered into

579 00:21:42,330 --> 00:21:44,630 the toolset. So, we're very excited about that.

580 00:21:44,630 --> 00:21:47,400 Brad: Likewise, and that's music to my ears, it

581 00:21:47,400 --> 00:21:48,690 sounds amazing. Let's talk about

582 00:21:48,690 --> 00:21:50,640 Namespace, because you were referring to

583 00:21:50,640 --> 00:21:52,350 that before, that's really important to

584 00:21:52,350 --> 00:21:54,450 the overall visibility aspects of both

585 00:21:54,450 --> 00:21:56,100 the smart contacts and the blockchain

586 00:21:56,100 --> 00:21:59,010 design. What is Namespace? Why is it

587 00:21:59,010 --> 00:22:03,510 important? Nash: So, Namespaces. If you want to

588 00:22:03,510 --> 00:22:04,890 think of something to give you a sense

589 00:22:04,890 --> 00:22:06,000 of how it's going to work, they're gonna

590 00:22:06,000 --> 00:22:08,310 look a lot like URLs. So you

591 00:22:08,310 --> 00:22:09,840 could have the domain and then you could

592 00:22:09,840 --> 00:22:11,490 have sub-paths underneath that domain,

593 00:22:11,490 --> 00:22:13,680 that describe different resources within

594 00:22:13,680 --> 00:22:14,910 your system.

595 00:22:14,910 --> 00:22:17,680 Namespaces are gonna be the mechanism by

596 00:22:17,680 --> 00:22:21,280 which the blockchain is sharded into a

597 00:22:21,280 --> 00:22:23,890 hierarchical tree of different domains

598 00:22:23,890 --> 00:22:26,440 of consideration and then transactions

599 00:22:26,440 --> 00:22:28,810 are actually validated within an

600 00:22:28,810 --> 00:22:30,760 individual Namespace rather than across

601 00:22:30,760 --> 00:22:33,100 a global Namespace, the

602 00:22:33,100 --> 00:22:36,070 way the Ethereum is. Because they look

603 00:22:36,070 --> 00:22:38,920 like URLs, you get a lot of theoretical

604 00:22:38,920 --> 00:22:42,010 and practical utility that comes along

605 00:22:42,010 --> 00:22:44,020 with all our 40 years of experience with

606 00:22:44,020 --> 00:22:45,880 the UNIX file system and all of

607 00:22:45,880 --> 00:22:47,610 our understanding about how that works.

608 00:22:47,610 --> 00:22:50,620 Many, many of those principles just go

609 00:22:50,620 --> 00:22:52,870 right through, under RChain and

610 00:22:52,870 --> 00:22:54,430 they're gonna allow us to scale

611 00:22:54,430 --> 00:22:58,120 incredibly quickly and to keep the fees

612 00:22:58,120 --> 00:23:01,960 and the economic incentives from

613 00:23:01,960 --> 00:23:05,140 becoming plutocratic.

614 00:23:05,140 --> 00:23:06,640 Brad: Let's move across now because

615 00:23:06,640 --> 00:23:07,810 that's really impressive. I don't wanna

616 00:23:07,810 --> 00:23:09,190 spend the whole time just on tech but

617 00:23:09,190 --> 00:23:10,810 I'm sure Nash, you could talk for hours on

618 00:23:10,810 --> 00:23:13,030 that, but if we move across now to

619 00:23:13,030 --> 00:23:14,590 the relevance, that in the real world, in

620 00:23:14,590 --> 00:23:16,240 terms of scalability, everything has to

621 00:23:16,240 --> 00:23:18,160 have the purpose of application. So

622 00:23:18,160 --> 00:23:21,160 Lawrence, in the real world, we're talking

623 00:23:21,160 --> 00:23:22,630 of just how important is the

624 00:23:22,630 --> 00:23:25,480 scalability of RChain.

625 00:23:25,480 --> 00:23:26,980 We're talking

626 00:23:26,980 --> 00:23:28,660 about the enterprise. What time frames

627 00:23:28,660 --> 00:23:29,950 are we looking at for the application,

628 00:23:29,950 --> 00:23:31,660 for the scalability to be usable

629 00:23:31,660 --> 00:23:37,060 in context. Lawrence:

630 00:23:37,060 --> 00:23:40,300 Later in the year, end of the year, we'll

631 00:23:40,300 --> 00:23:42,370 have the full Mercury release and

632 00:23:42,370 --> 00:23:45,400 then we'll start seeing the applications

633 00:23:45,400 --> 00:23:47,050 come out shortly after that. But we're

634 00:23:47,050 --> 00:23:48,750 already having the conversations on

635 00:23:48,750 --> 00:23:52,450 supply chain. I've spoken to two of

636 00:23:52,450 --> 00:23:55,210 the card brands already, the credit card

637 00:23:55,210 --> 00:23:57,040 companies who are looking at this

638 00:23:57,040 --> 00:24:00,940 technology to get into the micro payment

639 00:24:00,940 --> 00:24:03,400 space. So we tried that back in the 90s,

640 00:24:03,400 --> 00:24:04,930 it failed because we didn't have the

641 00:24:04,930 --> 00:24:07,150 tech or the infrastructure. But they want

642 00:24:07,150 --> 00:24:09,910 to do their own applications that are

643 00:24:09,910 --> 00:24:11,020 going to be able to do it and they want

644 00:24:11,020 --> 00:24:12,940 to be able to do it at extremely high

645 00:24:12,940 --> 00:24:14,860 speeds. I've talked to companies that

646 00:24:14,860 --> 00:24:19,450 want to put out loyalty programs. We've

647 00:24:19,450 --> 00:24:22,390 talked about identity. It's key for them

648 00:24:22,390 --> 00:24:25,030 to be able to do this quickly but also

649 00:24:25,030 --> 00:24:27,970 be able to leverage things like

650 00:24:27,970 --> 00:24:31,620 Namespaces, to keep things private when,

651 00:24:31,620 --> 00:24:33,940 partly because of the speed reasons. But

652 00:24:33,940 --> 00:24:35,500 not everybody needs to see the

653 00:24:35,500 --> 00:24:37,830 deals you're doing or your supply chain,

654 00:24:37,830 --> 00:24:40,510 but because things move along so quickly

655 00:24:40,510 --> 00:24:42,850 in the supply chain and you can analyze

656 00:24:42,850 --> 00:24:44,650 them when there's a problem.

657 00:24:44,650 --> 00:24:47,110 Walmart is an existing and famous case

658 00:24:47,110 --> 00:24:50,140 study for doing pork products in that,

659 00:24:50,140 --> 00:24:52,720 I've talked to three other CIOs who want

660 00:24:52,720 --> 00:24:55,120 to do exactly the same thing but they're

661 00:24:55,120 --> 00:24:57,430 concerned about bumping their heads on

662 00:24:57,430 --> 00:25:00,010 the ceiling of existing blockchains.

663 00:25:00,010 --> 00:25:02,320 Brad: And also for questions about that,

664 00:25:02,320 --> 00:25:04,090 just off the top of my head, is

665 00:25:04,090 --> 00:25:05,800 that when we talk about these

666 00:25:05,800 --> 00:25:08,140 companies like Walmart, we talk about...

667 00:25:08,140 --> 00:25:10,120 Obviously I'm in China quite a lot

668 00:25:10,120 --> 00:25:11,470 looking at exploring blockchains there,

669 00:25:11,470 --> 00:25:13,270 many of them are permissioned. Many of

670 00:25:13,270 --> 00:25:14,860 them are really centralized as well

671 00:25:14,860 --> 00:25:16,960 in their structure. You guys

672 00:25:16,960 --> 00:25:19,060 are also doing this in a public space. Is

673 00:25:19,060 --> 00:25:20,380 that fair to say? You're looking at it as

674 00:25:20,380 --> 00:25:23,710 an operational public blockchain. Lawrence: Yeah!

675 00:25:23,710 --> 00:25:24,640 So that's also another thing that's

676 00:25:24,640 --> 00:25:26,050 setting you apart, with this R&D

677 00:25:26,050 --> 00:25:27,970 and rolling it out in this respect, is

678 00:25:27,970 --> 00:25:30,520 that you are essentially Open Source by

679 00:25:30,520 --> 00:25:36,070 design. Is that also correct? Lawrence: Yeah. I look at it like this. We

680 00:25:36,070 --> 00:25:37,600 want our children to be more successful

681 00:25:37,600 --> 00:25:40,750 than us. Brad: That's really fascinating.

682 00:25:40,750 --> 00:25:42,880 So let's talk about the impact, I suppose,

683 00:25:42,880 --> 00:25:45,190 of smart contracts in terms of the

684 00:25:45,190 --> 00:25:48,970 DApps, that's important. How will

685 00:25:48,970 --> 00:25:51,010 RChain essentially impact

686 00:25:51,010 --> 00:25:56,470 upon the overall space of DApps? Nash: Yeah,

687 00:25:56,470 --> 00:25:58,240 that's a really good question. So I think

688 00:25:58,240 --> 00:26:01,930 that one of the biggest problems that

689 00:26:01,930 --> 00:26:03,820 we've had with DApps to adapt deployment

690 00:26:03,820 --> 00:26:06,010 so far, is that they can essentially only

691 00:26:06,010 --> 00:26:07,870 do what the blockchain already does

692 00:26:07,870 --> 00:26:09,870 reasonably well. We have some

693 00:26:09,870 --> 00:26:11,890 distributed exchanges where you can

694 00:26:11,890 --> 00:26:14,980 perform transaction clearing in a book,

695 00:26:14,980 --> 00:26:17,530 and maybe the Maker DAO's Dai stuff

696 00:26:17,530 --> 00:26:19,630 is a good example of a DApp that

697 00:26:19,630 --> 00:26:21,090 works pretty well. But these are not

698 00:26:21,090 --> 00:26:23,110 applications that really stretch the

699 00:26:23,110 --> 00:26:25,780 blockchain use case from the basic

700 00:26:25,780 --> 00:26:28,480 ledger system to something radical

701 00:26:28,480 --> 00:26:30,070 and new. And the reason is simply

702 00:26:30,070 --> 00:26:32,200 performance and reliability. Nobody's

703 00:26:32,200 --> 00:26:33,970 going to put their West Texas

704 00:26:33,970 --> 00:26:36,190 Intermediate crude options market on to

705 00:26:36,190 --> 00:26:37,960 Ethereum, the way that it stands today.

706 00:26:37,960 --> 00:26:40,210 It's just not secure enough and it's not

707 00:26:40,210 --> 00:26:41,410 fast enough and

708 00:26:41,410 --> 00:26:44,320 it's not reliable enough. And so we

709 00:26:44,320 --> 00:26:46,090 have to fix those problems before we're

710 00:26:46,090 --> 00:26:47,380 going to be able to build DApps that

711 00:26:47,380 --> 00:26:49,360 really matter. And as soon as we do I think

712 00:26:49,360 --> 00:26:51,100 we're gonna see a rich blossoming of a

713 00:26:51,100 --> 00:26:53,170 variety of different ideas that are both

714 00:26:53,170 --> 00:26:55,390 industrial, that are financial, that are

715 00:26:55,390 --> 00:26:57,720 artistic, that are community oriented.

716 00:26:57,720 --> 00:27:00,160 There's a lot of different variety here

717 00:27:00,160 --> 00:27:01,840 because there's just an incredible

718 00:27:01,840 --> 00:27:05,140 amount of interaction between people in

719 00:27:05,140 --> 00:27:07,150 public spaces that the blockchain can

720 00:27:07,150 --> 00:27:09,340 help to mediate and that smart contracts

721 00:27:09,340 --> 00:27:11,890 can actually facilitate. Brad: I agree, and also

722 00:27:11,890 --> 00:27:13,450 if we talk about Namespace, Lawrence, as

723 00:27:13,450 --> 00:27:14,680 well as the importance of the ideal

724 00:27:14,680 --> 00:27:16,840 component. Do you envisage that also

725 00:27:16,840 --> 00:27:19,000 they'll be transitioning from Ethereum,

726 00:27:19,000 --> 00:27:20,500 once you're established and up and

727 00:27:20,500 --> 00:27:22,720 running as a mainnet and as a viable entity

728 00:27:22,720 --> 00:27:24,580 on the blockchain for people to access.

729 00:27:24,580 --> 00:27:26,950 It sounds like it

730 00:27:26,950 --> 00:27:28,660 would be common sense to switch over in

731 00:27:28,660 --> 00:27:30,040 many instances for the

732 00:27:30,040 --> 00:27:32,440 reasons we've been talking about. Lawrence: Well, we

733 00:27:32,440 --> 00:27:34,240 know that people will always use

734 00:27:34,240 --> 00:27:36,460 multiple ones and they, people tend to

735 00:27:36,460 --> 00:27:37,930 stick to things that they're familiar

736 00:27:37,930 --> 00:27:40,540 with, they say no to complicated things.

737 00:27:40,540 --> 00:27:42,130 So, what we're doing is focusing on

738 00:27:42,130 --> 00:27:44,230 education. We put out a lot of

739 00:27:44,230 --> 00:27:46,480 information and we're looking for,

740 00:27:46,480 --> 00:27:48,310 obviously Ethereum developers because

741 00:27:48,310 --> 00:27:50,680 they know the blockchain space, they

742 00:27:50,680 --> 00:27:53,530 understand it and so we're looking

743 00:27:53,530 --> 00:27:56,350 to build content, partnerships to build

744 00:27:56,350 --> 00:27:58,510 content and partnerships with

745 00:27:58,510 --> 00:28:01,680 companies that do software development,

746 00:28:01,680 --> 00:28:03,310 like what

747 00:28:03,310 --> 00:28:06,190 Pyrofex is doing. I do want to say one

748 00:28:06,190 --> 00:28:07,930 thing about the previous question about

749 00:28:07,930 --> 00:28:11,230 DApps, it's kind of a really important

750 00:28:11,230 --> 00:28:15,130 point in the industry. Because of the way

751 00:28:15,130 --> 00:28:16,870 we're building them, the energy

752 00:28:16,870 --> 00:28:20,550 consumption for RChain is going to be

753 00:28:20,550 --> 00:28:22,510 significantly less than what you're

754 00:28:22,510 --> 00:28:24,610 seeing today. And from a social

755 00:28:24,610 --> 00:28:27,310 environmental impact standpoint that's a

756 00:28:27,310 --> 00:28:29,380 big deal and I know there's been a lot

757 00:28:29,380 --> 00:28:31,450 of people like yourself who've spoken

758 00:28:31,450 --> 00:28:33,340 about it, so I did want to bring that out.

759 00:28:33,340 --> 00:28:34,840 Brad: I think it's crucially important also,

760 00:28:34,840 --> 00:28:36,550 not only for that reason, but for the

761 00:28:36,550 --> 00:28:38,110 competitive market of blockchain right

762 00:28:38,110 --> 00:28:39,130 now because there are several,

763 00:28:39,130 --> 00:28:40,840 particularly in China, who are also

764 00:28:40,840 --> 00:28:43,600 competing at that level. And again, we

765 00:28:43,600 --> 00:28:46,150 can't sort of undervalue that

766 00:28:46,150 --> 00:28:48,070 position that you're taking because

767 00:28:48,070 --> 00:28:50,260 blockchain is moving at such a rapid rate

768 00:28:50,260 --> 00:28:52,600 that you look for a moment, you

769 00:28:52,600 --> 00:28:54,130 look back a month ago and you suddenly

770 00:28:54,130 --> 00:28:55,330 see how far

771 00:28:55,330 --> 00:28:57,070 things have changed, literally,

772 00:28:57,070 --> 00:28:59,350 just in this conversation of scalability.

773 00:28:59,350 --> 00:29:02,200 So it's quite fascinating

774 00:29:02,200 --> 00:29:04,900 that you are very much on

775 00:29:04,900 --> 00:29:06,580 the ball with that. It's not

776 00:29:06,580 --> 00:29:08,530 just fascinating, it's important. If we can

777 00:29:08,530 --> 00:29:10,450 move across now to the DAG itself,

778 00:29:10,450 --> 00:29:12,550 obviously that's a huge component

779 00:29:12,550 --> 00:29:15,190 of many really robust blockchains, but is

780 00:29:15,190 --> 00:29:18,100 the RChain just a DAG? Like Hashgraph

781 00:29:18,100 --> 00:29:20,500 for example, or is it similar?

782 00:29:20,500 --> 00:29:24,520 How does it work?

783 00:29:24,520 --> 00:29:29,700 Nash: RChain is not simply a DAG. Obviously any

784 00:29:29,700 --> 00:29:33,430 graph of transactions is gonna have

785 00:29:33,430 --> 00:29:35,680 a DAG component, in the sense

786 00:29:35,680 --> 00:29:37,480 that that's a

787 00:29:37,480 --> 00:29:39,340 very common data structure, but

788 00:29:39,340 --> 00:29:42,400 RChain is not just limited

789 00:29:42,400 --> 00:29:46,210 to the DAG operations that Hashgraph

790 00:29:46,210 --> 00:29:48,940 is. It's a true blockchain and so

791 00:29:48,940 --> 00:29:51,250 when you validate inside of a particular

792 00:29:51,250 --> 00:29:53,710 Namespace, you're gonna be synchronizing

793 00:29:53,710 --> 00:29:54,880 with other people who are running inside

794 00:29:54,880 --> 00:29:57,040 that Namespace but you're gonna be doing

795 00:29:57,040 --> 00:29:59,560 it independently of other Namespaces

796 00:29:59,560 --> 00:30:00,910 that you're not currently interacting

797 00:30:00,910 --> 00:30:04,120 with. And that allows Casper to run

798 00:30:04,120 --> 00:30:06,880 much more rapidly and to validate

799 00:30:06,880 --> 00:30:08,980 transactions at a much higher speed than

800 00:30:08,980 --> 00:30:11,110 you would get if you have to

801 00:30:11,110 --> 00:30:13,420 continuously be syncing up along the way.

802 00:30:13,420 --> 00:30:15,640 Brad: Right, and let's talk about data

803 00:30:15,640 --> 00:30:17,380 separation as well, because that's also

804 00:30:17,380 --> 00:30:18,610 something that's outlined on your

805 00:30:18,610 --> 00:30:21,280 website. How important is that

806 00:30:21,280 --> 00:30:27,910 aspect of the design? Nash: I think that at the

807 00:30:27,910 --> 00:30:31,180 end of the day, the reality is that

808 00:30:31,180 --> 00:30:32,950 blockchains are going to be responsible

809 00:30:32,950 --> 00:30:34,720 for a lot of data. And we're already

810 00:30:34,720 --> 00:30:36,580 starting to see what happens when you

811 00:30:36,580 --> 00:30:38,710 put too much data on a centralized

812 00:30:38,710 --> 00:30:40,960 blockchain like Ethereum, that the

813 00:30:40,960 --> 00:30:42,490 machines become, the nodes themselves

814 00:30:42,490 --> 00:30:45,100 become incredibly expensive to

815 00:30:45,100 --> 00:30:47,260 purchase from just a storage perspective,

816 00:30:47,260 --> 00:30:49,390 At this point, what would it

817 00:30:49,390 --> 00:30:51,130 cost somebody to build a node that could

818 00:30:51,130 --> 00:30:53,560 even catch up. So, you have to

819 00:30:53,560 --> 00:30:55,600 BitTorrent down the latest snapshot

820 00:30:55,600 --> 00:30:57,640 and go through all these steps in order

821 00:30:57,640 --> 00:30:59,110 to be able to sync your Ethereum node

822 00:30:59,110 --> 00:31:00,670 and just get on the network and start

823 00:31:00,670 --> 00:31:03,280 validating. And the reality is that we're

824 00:31:03,280 --> 00:31:04,570 gonna have to have a solution for that.

825 00:31:04,570 --> 00:31:07,060 So, data storage is a fundamental part of

826 00:31:07,060 --> 00:31:08,950 RChain, you've actually got a very

827 00:31:08,950 --> 00:31:10,419 interesting data storage layer that

828 00:31:10,419 --> 00:31:11,169 we're going to be releasing

829 00:31:11,169 --> 00:31:13,840 independently later this year. It's based

830 00:31:13,840 --> 00:31:15,700 on the Lightning database which is being

831 00:31:15,700 --> 00:31:18,850 used across a lot of applications. It's

832 00:31:18,850 --> 00:31:21,519 gonna include a predicate query language

833 00:31:21,519 --> 00:31:23,470 that's completely unique I think, at this

834 00:31:23,470 --> 00:31:25,240 point in the database space. And we're

835 00:31:25,240 --> 00:31:27,610 gonna use that layer in order to provide

836 00:31:27,610 --> 00:31:30,700 high speed, high throughput storage and

837 00:31:30,700 --> 00:31:33,399 I/O for every single node

838 00:31:33,399 --> 00:31:35,559 that ships, that's on the RChain network.

839 00:31:35,559 --> 00:31:37,179 And then of course those will be

840 00:31:37,179 --> 00:31:38,980 sharded by Namespace, so the data

841 00:31:38,980 --> 00:31:41,169 that gets stored in your smart contract

842 00:31:41,169 --> 00:31:42,669 is gonna be stored in the Namespace

843 00:31:42,669 --> 00:31:44,769 where it's most affordable to provide

844 00:31:44,769 --> 00:31:48,070 storage. And so there will be Namespaces

845 00:31:48,070 --> 00:31:49,480 where people build systems that are

846 00:31:49,480 --> 00:31:51,639 extremely good at, like long term storage

847 00:31:51,639 --> 00:31:53,620 and they don't charge very much for

848 00:31:53,620 --> 00:31:56,049 archival data storage and you can run a

849 00:31:56,049 --> 00:31:57,940 smart contract there with giant datasets

850 00:31:57,940 --> 00:32:00,159 that's at excellent and

851 00:32:00,159 --> 00:32:01,720 reliable backup because that's what they

852 00:32:01,720 --> 00:32:03,880 designed the Namespace to do. Then right

853 00:32:03,880 --> 00:32:04,899 next door there will be another

854 00:32:04,899 --> 00:32:06,909 Namespace where most of the guys have

855 00:32:06,909 --> 00:32:09,159 figured out, hey we're gonna put SSDs in

856 00:32:09,159 --> 00:32:11,230 all our nodes, we're gonna make the

857 00:32:11,230 --> 00:32:12,760 storage expensive but we're gonna make it

858 00:32:12,760 --> 00:32:14,679 really fast. So if you want to run a high

859 00:32:14,679 --> 00:32:17,350 throughput job on a small data set,

860 00:32:17,350 --> 00:32:18,669 it's gonna be very affordable and

861 00:32:18,669 --> 00:32:20,440 efficient to do it right over here and

862 00:32:20,440 --> 00:32:21,460 this is where you want to make that

863 00:32:21,460 --> 00:32:23,620 deployment, and so essentially... Brad: Sorry,

864 00:32:23,620 --> 00:32:25,120 and that's exactly where Lawrence fits in,

865 00:32:25,120 --> 00:32:26,260 with all of his experiences

866 00:32:26,260 --> 00:32:27,639 because you'll be selling that

867 00:32:27,639 --> 00:32:30,010 fact to many companies around the world,

868 00:32:30,010 --> 00:32:31,720 that the efficiency is there and the

869 00:32:31,720 --> 00:32:35,470 economy is there. Lawrence: And we've already had

870 00:32:35,470 --> 00:32:38,289 conversations with some of the projects

871 00:32:38,289 --> 00:32:39,940 that are building out blockchain

872 00:32:39,940 --> 00:32:42,100 oriented storage. They are hungry for

873 00:32:42,100 --> 00:32:44,590 this information and they're asking us

874 00:32:44,590 --> 00:32:46,600 to provide. Well here's what I'm hearing

875 00:32:46,600 --> 00:32:48,850 about supply, all of that rich supply

876 00:32:48,850 --> 00:32:51,039 chain data, especially in food safety, that

877 00:32:51,039 --> 00:32:52,779 seems to me the number one use case

878 00:32:52,779 --> 00:32:55,389 that people are asking and they want to

879 00:32:55,389 --> 00:32:56,889 be able to put that information there.

880 00:32:56,889 --> 00:33:00,250 Healthcare records and parts of the

881 00:33:00,250 --> 00:33:01,779 healthcare, I think transformation of

882 00:33:01,779 --> 00:33:04,240 that will take some time but people want

883 00:33:04,240 --> 00:33:06,250 that information on the blockchain.

884 00:33:06,250 --> 00:33:08,919 There's great use cases, France has an

885 00:33:08,919 --> 00:33:11,649 existing model that uses older

886 00:33:11,649 --> 00:33:14,200 technology on chip cards but it's very

887 00:33:14,200 --> 00:33:17,230 applicable to this, and that's why

888 00:33:17,230 --> 00:33:19,179 storage is our second working group.

889 00:33:19,179 --> 00:33:21,190 So, we want to create the

890 00:33:21,190 --> 00:33:22,630 industry conversation.

891 00:33:22,630 --> 00:33:25,030 We certainly want to help lead it, but we

892 00:33:25,030 --> 00:33:28,150 were inviting others to actually run the

893 00:33:28,150 --> 00:33:30,220 working group channels. Brad: Yeah, that sounds really

894 00:33:30,220 --> 00:33:31,809 interesting, if we can move across now,

895 00:33:31,809 --> 00:33:33,760 Nash, to Casper itself because Laurence

896 00:33:33,760 --> 00:33:35,650 was mentioning that previously with

897 00:33:35,650 --> 00:33:37,750 hoping it could lead to that. No doubt

898 00:33:37,750 --> 00:33:39,250 you're planning on implementing that at

899 00:33:39,250 --> 00:33:41,679 some stage in its most robust form, so

900 00:33:41,679 --> 00:33:43,960 what's happening with Casper, as part

901 00:33:43,960 --> 00:33:46,809 of the rollout? Nash: Yeah, it's very exciting

902 00:33:46,809 --> 00:33:49,720 right now. We recently acquired a

903 00:33:49,720 --> 00:33:52,510 developer in Toronto, who's leading

904 00:33:52,510 --> 00:33:54,909 Pyrofex's efforts to take Vlad and

905 00:33:54,909 --> 00:33:56,950 Greg's work from the Casper working

906 00:33:56,950 --> 00:33:58,210 group, to actually build out the

907 00:33:58,210 --> 00:34:01,630 implementation. He's doing a great job, he

908 00:34:01,630 --> 00:34:04,630 just dropped, most recently, a fairly

909 00:34:04,630 --> 00:34:06,130 interesting article on medium, maybe you

910 00:34:06,130 --> 00:34:07,450 could put it in the show notes.

911 00:34:07,450 --> 00:34:10,239 Yeah, Michael Birch is an

912 00:34:10,239 --> 00:34:12,639 incredible guy, he's doing a great work.

913 00:34:12,639 --> 00:34:17,590 Vlad has produced a simulator that we

914 00:34:17,590 --> 00:34:20,320 can use at the moment, to simulate the

915 00:34:20,320 --> 00:34:22,270 operation of Casper, and so we're going

916 00:34:22,270 --> 00:34:25,149 through that implementation and figuring

917 00:34:25,149 --> 00:34:27,310 out exactly what details we want to

918 00:34:27,310 --> 00:34:29,020 twiddle here and there.

919 00:34:29,020 --> 00:34:31,480 Casper, it turns out is a family of

920 00:34:31,480 --> 00:34:32,889 different algorithms that can be

921 00:34:32,889 --> 00:34:34,570 implemented in different ways, and you

922 00:34:34,570 --> 00:34:36,460 get to choose different parameter sets

923 00:34:36,460 --> 00:34:38,290 depending upon exactly how you want your

924 00:34:38,290 --> 00:34:41,080 consensus system to operate. And so, as we

925 00:34:41,080 --> 00:34:43,480 integrate the work on Namespaces with

926 00:34:43,480 --> 00:34:46,060 Vlad's work on Casper, we're very

927 00:34:46,060 --> 00:34:48,820 close to beginning a full-scale rollout.

928 00:34:48,820 --> 00:34:50,918 We should have it integrated with the

929 00:34:50,918 --> 00:34:54,310 node later this summer and ready for

930 00:34:54,310 --> 00:34:56,560 testing when we fire up the testnet in

931 00:34:56,560 --> 00:34:59,020 the fall. Brad: Right, and obviously Vlad is a

932 00:34:59,020 --> 00:35:02,080 famous member of

933 00:35:02,080 --> 00:35:04,150 the blockchain community. Let's just get

934 00:35:04,150 --> 00:35:05,470 real with this, I mean his credentials

935 00:35:05,470 --> 00:35:07,060 are quite outstanding in their own right.

936 00:35:07,060 --> 00:35:08,980 How important and fundamental is it to

937 00:35:08,980 --> 00:35:12,869 have Vlad on your board of directors? Lawrence: I

938 00:35:12,869 --> 00:35:16,480 mean, Vlad is doing two things with us,

939 00:35:16,480 --> 00:35:20,140 one, Casper and he's in there with

940 00:35:20,140 --> 00:35:22,840 the developers. We had a week-long

941 00:35:22,840 --> 00:35:26,080 retreat that was in Pyrofex's home

942 00:35:26,080 --> 00:35:28,810 town or home state, and we spent a week

943 00:35:28,810 --> 00:35:31,480 working on that. I should say

944 00:35:31,480 --> 00:35:32,260 they, I haven't

945 00:35:32,260 --> 00:35:33,900 done that kind of computing in a while,

946 00:35:33,900 --> 00:35:36,820 and Vlad is also working with us

947 00:35:36,820 --> 00:35:38,920 on governance. How do you govern a

948 00:35:38,920 --> 00:35:41,590 blockchain, it's hugely complicated and

949 00:35:41,590 --> 00:35:43,240 we're working out those issues.

950 00:35:43,240 --> 00:35:46,630 In mid-February, a large number of the

951 00:35:46,630 --> 00:35:49,150 members of the RChain coop and other

952 00:35:49,150 --> 00:35:51,750 interested parties are coming to Seattle

953 00:35:51,750 --> 00:35:55,060 to work on that. And so, he's really

954 00:35:55,060 --> 00:35:58,960 giving us some real leadership of the

955 00:35:58,960 --> 00:36:01,900 the dynamics of running a blockchain for

956 00:36:01,900 --> 00:36:03,670 now and the next three years.

957 00:36:03,670 --> 00:36:05,710 Brad: That's exciting, I mean that was one of

958 00:36:05,710 --> 00:36:07,690 the things, I have to say looking,

959 00:36:07,690 --> 00:36:09,850 researching, Vlad led me to RChain, so

960 00:36:09,850 --> 00:36:11,440 I think it's a huge, hugely

961 00:36:11,440 --> 00:36:13,660 important component. If we can talk about

962 00:36:13,660 --> 00:36:15,250 comparisons guys, I know we've brief

963 00:36:15,250 --> 00:36:16,510 touched on it, but let's talk about in

964 00:36:16,510 --> 00:36:17,950 more general sense of blockchains, not

965 00:36:17,950 --> 00:36:20,920 just Ethereum. What are the key,

966 00:36:20,920 --> 00:36:22,930 real, the driving components or the

967 00:36:22,930 --> 00:36:24,369 driving features that really, genuinely

968 00:36:24,369 --> 00:36:26,530 set you apart from all the main chain

969 00:36:26,530 --> 00:36:27,580 blockchains? I'm not talking about all

970 00:36:27,580 --> 00:36:29,109 these projects that come forth as Dapps,

971 00:36:29,109 --> 00:36:31,210 but there are some serious blockchains

972 00:36:31,210 --> 00:36:32,859 we're not talking about as well.

973 00:36:32,859 --> 00:36:34,960 I represent one who is very well-known

974 00:36:34,960 --> 00:36:37,690 in China. But let's get real, for the

975 00:36:37,690 --> 00:36:40,330 future of RChain, what really does set

976 00:36:40,330 --> 00:36:45,880 you apart? Fundamentally, is it the smart

977 00:36:45,880 --> 00:36:48,670 contracts' design? Nash: I think

978 00:36:48,670 --> 00:36:51,160 that at the end of the

979 00:36:51,160 --> 00:36:53,020 day, the thing that's most unique about

980 00:36:53,020 --> 00:36:55,540 RChain is that we've been able to

981 00:36:55,540 --> 00:36:57,910 gather a development team, it's about 20

982 00:36:57,910 --> 00:37:00,400 people strong. It's got, I think we're up

983 00:37:00,400 --> 00:37:03,700 to 7 PhDs in mathematics. We've got four

984 00:37:03,700 --> 00:37:07,810 ex-Googlers. The number of guys on

985 00:37:07,810 --> 00:37:09,100 our team with more than 20 years of

986 00:37:09,100 --> 00:37:11,950 industry experience is outstanding.

987 00:37:11,950 --> 00:37:13,750 When I look at a

988 00:37:13,750 --> 00:37:15,340 project or when I look at a company or

989 00:37:15,340 --> 00:37:18,250 when I look at a technology, the first

990 00:37:18,250 --> 00:37:20,830 question that I always ask as an

991 00:37:20,830 --> 00:37:22,720 investor or as an interested party is,

992 00:37:22,720 --> 00:37:25,240 what's the team. Because if you

993 00:37:25,240 --> 00:37:27,190 talk to VCs in Silicon Valley they want

994 00:37:27,190 --> 00:37:28,750 to invest in teams. They know

995 00:37:28,750 --> 00:37:31,900 that regardless of what the technology

996 00:37:31,900 --> 00:37:33,520 idea is today, things are going to change,

997 00:37:33,520 --> 00:37:34,990 they're gonna have to pivot and make

998 00:37:34,990 --> 00:37:37,150 adjustments in order to ensure they can

999 00:37:37,150 --> 00:37:38,500 deliver something to the market that's

1000 00:37:38,500 --> 00:37:40,000 going to work. And I think that

1001 00:37:40,000 --> 00:37:42,640 RChain's team is just incredible. We

1002 00:37:42,640 --> 00:37:44,260 recently, I think yesterday we hit a

1003 00:37:44,260 --> 00:37:45,870 thousand people in our Telegram channel.

1004 00:37:45,870 --> 00:37:47,730 We have a community that's

1005 00:37:47,730 --> 00:37:49,920 incredibly committed and incredibly

1006 00:37:49,920 --> 00:37:52,350 dedicated to working on the technology,

1007 00:37:52,350 --> 00:37:53,940 providing all the support and

1008 00:37:53,940 --> 00:37:56,010 infrastructure and the core Dev team is

1009 00:37:56,010 --> 00:37:58,650 just unbelievably strong. From Vlad and

1010 00:37:58,650 --> 00:38:01,980 Greg Meredith, to Mike Stay, to Kyle Butt from

1011 00:38:01,980 --> 00:38:03,810 Google's compiler team we've just got a

1012 00:38:03,810 --> 00:38:06,480 ton of guys with just incredible resumes.

1013 00:38:06,480 --> 00:38:08,430 Brad: And also Nash, if people want to

1014 00:38:08,430 --> 00:38:09,690 know more about them you can certainly

1015 00:38:09,690 --> 00:38:11,070 go to your website there's several links,

1016 00:38:11,070 --> 00:38:13,080 I've had a look at all of them. I think,

1017 00:38:13,080 --> 00:38:15,750 with respect to also the overall

1018 00:38:15,750 --> 00:38:17,760 performance of RChain in the market

1019 00:38:17,760 --> 00:38:19,470 it's also been substantial

1020 00:38:19,470 --> 00:38:21,540 in recent days. So that's exciting also

1021 00:38:21,540 --> 00:38:23,040 that there's uptake and there's interest

1022 00:38:23,040 --> 00:38:25,470 in the community space of blockchain

1023 00:38:25,470 --> 00:38:28,050 and cryptocurrency. If we can now move

1024 00:38:28,050 --> 00:38:29,370 across a bit more and talk on the

1025 00:38:29,370 --> 00:38:31,950 partners, as you said Nash, I totally agree

1026 00:38:31,950 --> 00:38:32,880 when you look at a white paper you

1027 00:38:32,880 --> 00:38:35,310 scroll very quickly to partners. You want

1028 00:38:35,310 --> 00:38:37,530 to see that it's backed by

1029 00:38:37,530 --> 00:38:39,960 serious support. Lawrence, you can answer

1030 00:38:39,960 --> 00:38:42,060 this as well, I'm sure. Key partners right

1031 00:38:42,060 --> 00:38:43,920 now are RChain Holding, that represents

1032 00:38:43,920 --> 00:38:46,020 you, also Nash with you at Pyrofex.

1033 00:38:46,020 --> 00:38:48,030 But let's expand and extrapolate this

1034 00:38:48,030 --> 00:38:50,910 further. Just how extensive are the

1035 00:38:50,910 --> 00:38:55,170 partnerships, we don't know. Lawrence: I always like

1036 00:38:55,170 --> 00:38:57,270 to talk about things that are

1037 00:38:57,270 --> 00:39:01,320 done and complete like, we

1038 00:39:01,320 --> 00:39:05,510 deliver code. We're having very broad

1039 00:39:05,510 --> 00:39:08,700 conversations with universities because

1040 00:39:08,700 --> 00:39:12,150 education is important to us. Exchanges,

1041 00:39:12,150 --> 00:39:13,980 not because we want the token there,

1042 00:39:13,980 --> 00:39:15,750 we're happy to have it, we appreciate it.

1043 00:39:15,750 --> 00:39:18,630 But how do we help them scale? How do

1044 00:39:18,630 --> 00:39:21,600 they build the next generation? Storage.

1045 00:39:21,600 --> 00:39:25,470 Storage, storage, storage, identity

1046 00:39:25,470 --> 00:39:27,150 solutions, we're talking to all of the

1047 00:39:27,150 --> 00:39:29,820 major identity vendors and we'll be

1048 00:39:29,820 --> 00:39:34,500 taking partnerships there. Brad: Bottom line, is

1049 00:39:34,500 --> 00:39:35,520 massive. I can see you're thinking

1050 00:39:35,520 --> 00:39:38,310 through a long list. I wish I

1051 00:39:38,310 --> 00:39:39,600 was inside your brain right now and

1052 00:39:39,600 --> 00:39:40,920 knowing those names, but we'll find them

1053 00:39:40,920 --> 00:39:42,150 I'm sure later on when you're willing to

1054 00:39:42,150 --> 00:39:44,190 tell us. Let's talk about the nine

1055 00:39:44,190 --> 00:39:46,310 board members themselves, specifically,

1056 00:39:46,310 --> 00:39:49,230 how important is it having a

1057 00:39:49,230 --> 00:39:54,420 diversified board like this? Lawrence: You get

1058 00:39:54,420 --> 00:39:56,430 a range of opinions and a range

1059 00:39:56,430 --> 00:39:59,579 of experiences, that aren't just the

1060 00:39:59,579 --> 00:40:02,130 technical which we absolutely need. But

1061 00:40:02,130 --> 00:40:03,869 we're also a multinational

1062 00:40:03,869 --> 00:40:06,299 board. Which you don't see very often.

1063 00:40:06,299 --> 00:40:08,640 I've been on public and private boards.

1064 00:40:08,640 --> 00:40:11,039 What we're getting is experience from

1065 00:40:11,039 --> 00:40:13,890 people in Europe who understand what

1066 00:40:13,890 --> 00:40:15,390 does it mean to build things there, and

1067 00:40:15,390 --> 00:40:17,969 from that developer perspective, from the

1068 00:40:17,969 --> 00:40:20,339 enterprise perspective, from a cultural

1069 00:40:20,339 --> 00:40:23,969 perspective, those things add to the

1070 00:40:23,969 --> 00:40:28,619 richness of governance of the coop and

1071 00:40:28,619 --> 00:40:30,809 the way that we're building. And Nash,

1072 00:40:30,809 --> 00:40:32,369 you've probably got your own perspective on

1073 00:40:32,369 --> 00:40:34,890 that as well.

1074 00:40:34,890 --> 00:40:37,079 Brad: What are

1075 00:40:37,079 --> 00:40:38,369 you thinking Nash in terms of that as

1076 00:40:38,369 --> 00:40:39,809 well? Particularly from the technical

1077 00:40:39,809 --> 00:40:42,029 standpoint, because as, a rich,

1078 00:40:42,029 --> 00:40:43,440 the grave experience just in the

1079 00:40:43,440 --> 00:40:47,339 technical side. Nash: Yeah, both

1080 00:40:47,339 --> 00:40:48,749 on the governance side and on the

1081 00:40:48,749 --> 00:40:50,839 technical side I think it's really

1082 00:40:50,839 --> 00:40:53,119 impressive the way that the blockchain

1083 00:40:53,119 --> 00:40:55,349 industry in general has been able to

1084 00:40:55,349 --> 00:40:57,299 pull people in from all across the world.

1085 00:40:57,299 --> 00:41:00,329 We've got our

1086 00:41:00,329 --> 00:41:02,309 16th developer on the RChain project

1087 00:41:02,309 --> 00:41:06,479 just today. And we have about a third

1088 00:41:06,479 --> 00:41:08,940 outside the United States.

1089 00:41:08,940 --> 00:41:11,099 So we've got guys all the way from

1090 00:41:11,099 --> 00:41:13,769 Russia, to Germany, to Poland,

1091 00:41:13,769 --> 00:41:17,999 just all across the world. And it's

1092 00:41:17,999 --> 00:41:19,799 really impressive to be able to pull in

1093 00:41:19,799 --> 00:41:22,289 perspectives from all over. You can

1094 00:41:22,289 --> 00:41:25,499 get guys reviewing each other's code in

1095 00:41:25,499 --> 00:41:26,579 the middle of the night so that

1096 00:41:26,579 --> 00:41:28,499 when the developer wakes back up

1097 00:41:28,499 --> 00:41:29,789 somebody's already checked out what he's

1098 00:41:29,789 --> 00:41:31,410 done the previous day. You could go right

1099 00:41:31,410 --> 00:41:33,269 back to work and it's really

1100 00:41:33,269 --> 00:41:35,430 incredible how fast things move

1101 00:41:35,430 --> 00:41:37,799 and how many different perspectives we

1102 00:41:37,799 --> 00:41:41,749 have, that help us maintain a

1103 00:41:41,749 --> 00:41:44,279 holistic vision. Brad: Awesome, and just in

1104 00:41:44,279 --> 00:41:45,869 terms of community support, obviously

1105 00:41:45,869 --> 00:41:48,479 there's a huge aspect of market

1106 00:41:48,479 --> 00:41:50,699 sentiment, the whole nature of

1107 00:41:50,699 --> 00:41:52,289 blockchain is hinging on

1108 00:41:52,289 --> 00:41:54,719 community itself, that I

1109 00:41:54,719 --> 00:41:56,459 suppose is socially imperative. So how are

1110 00:41:56,459 --> 00:41:58,289 you catering for the small

1111 00:41:58,289 --> 00:42:00,869 guy, to people like me, who want

1112 00:42:00,869 --> 00:42:02,130 to know more about RChain. Who want to access

1113 00:42:02,130 --> 00:42:04,559 perhaps a stake in this

1114 00:42:04,559 --> 00:42:07,019 incredible technology. How are you

1115 00:42:07,019 --> 00:42:08,670 supporting these kind of people with

1116 00:42:08,670 --> 00:42:10,589 reward systems or with being

1117 00:42:10,589 --> 00:42:11,880 able to even access it through social

1118 00:42:11,880 --> 00:42:13,819 media streams?

1119 00:42:13,819 --> 00:42:17,609 Nash: Yeah, that's a really good question.

1120 00:42:17,609 --> 00:42:19,589 RChain, the development team and the

1121 00:42:19,589 --> 00:42:21,839 community in general have a really rich

1122 00:42:21,839 --> 00:42:24,119 bounty system that we've built, that

1123 00:42:24,119 --> 00:42:26,819 allows individual open source developers

1124 00:42:26,819 --> 00:42:28,979 to make contributions whether it's on

1125 00:42:28,979 --> 00:42:31,289 the marketing side, whether it's on the

1126 00:42:31,289 --> 00:42:33,119 web development side, whether it's

1127 00:42:33,119 --> 00:42:34,529 writing technical documentation,

1128 00:42:34,529 --> 00:42:37,380 contributing code. One of our most active

1129 00:42:37,380 --> 00:42:39,269 developers over the last few weeks has

1130 00:42:39,269 --> 00:42:40,920 turned out to be a bounty developer,

1131 00:42:40,920 --> 00:42:43,589 he’s come into the project, he's earning

1132 00:42:43,589 --> 00:42:46,799 RHOCs as a member of the community, he's

1133 00:42:46,799 --> 00:42:49,190 contributing to improvement of the software. Brad: And

1134 00:42:49,190 --> 00:42:51,239 that's why we love blockchain, because

1135 00:42:51,239 --> 00:42:52,529 it opens up

1136 00:42:52,529 --> 00:42:54,329 possibilities for people. If we move

1137 00:42:54,329 --> 00:42:56,400 across now, just to the late consumer in

1138 00:42:56,400 --> 00:42:58,319 that, someone who just wants to know how

1139 00:42:58,319 --> 00:43:00,269 to take part in them. Let's talk about

1140 00:43:00,269 --> 00:43:02,339 roadmaps, let's talk about times when

1141 00:43:02,339 --> 00:43:04,619 people can actually take part

1142 00:43:04,619 --> 00:43:07,410 actively in RChain. When is all

1143 00:43:07,410 --> 00:43:11,190 that gonna unfold? Lawrence: There's a number of

1144 00:43:11,190 --> 00:43:13,229 different streams. Come to

1145 00:43:13,229 --> 00:43:14,880 rchain.coop (website),

1146 00:43:14,880 --> 00:43:17,099 join some of the hangouts, they're

1147 00:43:17,099 --> 00:43:20,700 mostly public for community work. We have

1148 00:43:20,700 --> 00:43:22,680 a thriving discord channel, we'll give

1149 00:43:22,680 --> 00:43:25,259 you all the links. We've got over 700

1150 00:43:25,259 --> 00:43:28,349 developers on our QQ channel in China,

1151 00:43:28,349 --> 00:43:30,839 we're doing active meetups around the

1152 00:43:30,839 --> 00:43:33,089 world. I'm gonna be in San Francisco next

1153 00:43:33,089 --> 00:43:35,910 week, we've got 50 people signed up for

1154 00:43:35,910 --> 00:43:39,150 our first meetup there, we're at the

1155 00:43:39,150 --> 00:43:41,460 runway. And this is in the Twitter

1156 00:43:41,460 --> 00:43:44,519 building, so that we can continue to push

1157 00:43:44,519 --> 00:43:47,009 those out and because it's such an open

1158 00:43:47,009 --> 00:43:48,839 community, almost every one of these

1159 00:43:48,839 --> 00:43:51,329 hangouts is broadcast on YouTube. Brad: Right,

1160 00:43:51,329 --> 00:43:52,890 and you're already live on exchanges,

1161 00:43:52,890 --> 00:43:56,999 that's correct, isn't it? Lawrence: It's correct.

1162 00:43:56,999 --> 00:43:58,109 Brad: So sorry, can you say that again Lawrence?

1163 00:43:58,109 --> 00:43:59,910 Just so we're really crystal clear.

1164 00:43:59,910 --> 00:44:02,789 Lawrence: We're in KuCoin and EtherDelta.

1165 00:44:02,789 --> 00:44:04,680 Brad: So you're on very few exchanges which

1166 00:44:04,680 --> 00:44:07,319 translates to, a huge future in

1167 00:44:07,319 --> 00:44:10,890 terms of exchange access. For those

1168 00:44:10,890 --> 00:44:12,900 people who may not know

1169 00:44:12,900 --> 00:44:15,299 much about EtherDelta, obviously

1170 00:44:15,299 --> 00:44:16,640 KuCoin is quite a user friendly platform.

1171 00:44:16,640 --> 00:44:18,960 Let's talk about the prospects of others,

1172 00:44:18,960 --> 00:44:20,819 have you got any clear direction in next

1173 00:44:20,819 --> 00:44:23,969 few exchanges coming? Lawrence: We're

1174 00:44:23,969 --> 00:44:26,360 really focused on the platform and while

1175 00:44:26,360 --> 00:44:27,890 Holdings is a commercial

1176 00:44:27,890 --> 00:44:31,310 venture, we're not out there to get lots

1177 00:44:31,310 --> 00:44:33,260 and lots of RHOCs on circulation on

1178 00:44:33,260 --> 00:44:35,930 exchanges. We're really looking to get in

1179 00:44:35,930 --> 00:44:37,420 the hands of developers and

1180 00:44:37,420 --> 00:44:40,490 entrepreneurs and enterprises and others

1181 00:44:40,490 --> 00:44:42,680 who want to use it. That's our primary

1182 00:44:42,680 --> 00:44:46,160 focus, that's where our energy is. So when

1183 00:44:46,160 --> 00:44:50,870 we pursue exchanges, it's really only for

1184 00:44:50,870 --> 00:44:53,330 helping them scale up their technology

1185 00:44:53,330 --> 00:44:56,420 and improving quality of service. Brad: Right,

1186 00:44:56,420 --> 00:44:58,040 so it's not about also trying to

1187 00:44:58,040 --> 00:45:00,560 increase or expedite the process of,

1188 00:45:00,560 --> 00:45:02,270 we've seen this in the past,

1189 00:45:02,270 --> 00:45:03,680 to be frank, is that some of them will

1190 00:45:03,680 --> 00:45:04,970 just go straight through to several

1191 00:45:04,970 --> 00:45:06,860 exchanges very quickly, to really

1192 00:45:06,860 --> 00:45:08,390 hike the price, FOMO the

1193 00:45:08,390 --> 00:45:09,800 market. What I'm hearing from you is

1194 00:45:09,800 --> 00:45:11,510 about utility. I'm hearing that you are

1195 00:45:11,510 --> 00:45:13,400 very much planned on trying to make this

1196 00:45:13,400 --> 00:45:15,620 a real-world project for the future. So,

1197 00:45:15,620 --> 00:45:18,350 let's talk about that specifically. What

1198 00:45:18,350 --> 00:45:20,420 are some of the real-world contexts and

1199 00:45:20,420 --> 00:45:23,170 applications for this as a viable,

1200 00:45:23,170 --> 00:45:25,430 practical, pragmatic business of the

1201 00:45:25,430 --> 00:45:28,400 future? Nash: Pyrofex is going to be

1202 00:45:28,400 --> 00:45:30,170 launching a new product line this year

1203 00:45:30,170 --> 00:45:32,350 to go along with the RChain platform,

1204 00:45:32,350 --> 00:45:34,520 that's going to be an integrated

1205 00:45:34,520 --> 00:45:36,320 development environment for blockchain

1206 00:45:36,320 --> 00:45:38,870 applications. We're gonna have a

1207 00:45:38,870 --> 00:45:41,180 graphical IDE that makes it easy to

1208 00:45:41,180 --> 00:45:43,580 build smart contracts and to deploy them

1209 00:45:43,580 --> 00:45:45,710 seamlessly onto a variety of different

1210 00:45:45,710 --> 00:45:48,020 smart contracting platforms. We want to

1211 00:45:48,020 --> 00:45:49,280 have an App store that helps people

1212 00:45:49,280 --> 00:45:51,680 monetize the smart contracting code that

1213 00:45:51,680 --> 00:45:53,630 they've already written for various

1214 00:45:53,630 --> 00:45:55,820 different blockchains and we want to

1215 00:45:55,820 --> 00:45:57,230 make it easy for people to migrate

1216 00:45:57,230 --> 00:45:59,300 between different blockchains, as their

1217 00:45:59,300 --> 00:46:01,280 application scales. We're not going to

1218 00:46:01,280 --> 00:46:03,440 get tens of thousands of DApps and tens

1219 00:46:03,440 --> 00:46:05,530 of thousands of tokens out there, until

1220 00:46:05,530 --> 00:46:08,030 we have the tools that are

1221 00:46:08,030 --> 00:46:09,580 required in order for people to

1222 00:46:09,580 --> 00:46:11,900 experiment and quickly and easily

1223 00:46:11,900 --> 00:46:13,820 test and see what works and what doesn't.

1224 00:46:13,820 --> 00:46:17,540 And, from an IT perspective,

1225 00:46:17,540 --> 00:46:20,120 all of that works better if you have

1226 00:46:20,120 --> 00:46:22,910 good, easy-to-use tools, that focus on

1227 00:46:22,910 --> 00:46:24,770 migration. It's about

1228 00:46:24,770 --> 00:46:26,900 managing change, both in the enterprise

1229 00:46:26,900 --> 00:46:28,430 environment and the open source

1230 00:46:28,430 --> 00:46:31,370 community, wherever you are, the number of

1231 00:46:31,370 --> 00:46:32,960 development tools that exist in order to

1232 00:46:32,960 --> 00:46:35,750 help you manage change is incredible.

1233 00:46:35,750 --> 00:46:38,000 The blockchain environment is so dynamic

1234 00:46:38,000 --> 00:46:39,589 that this is, I think

1235 00:46:39,589 --> 00:46:42,259 one of the biggest missing pieces for

1236 00:46:42,259 --> 00:46:45,589 any serious development

1237 00:46:45,589 --> 00:46:47,180 team that wants to focus on the

1238 00:46:47,180 --> 00:46:49,099 blockchain. This is a big hole in their

1239 00:46:49,099 --> 00:46:50,779 tool chest. Brad: And I think what's impressive

1240 00:46:50,779 --> 00:46:53,059 also, just before I come across to you

1241 00:46:53,059 --> 00:46:55,219 Lawrence, is that that you are addressing

1242 00:46:55,219 --> 00:46:57,200 that hole and I think we need to really

1243 00:46:57,200 --> 00:46:59,059 make that clear, is that, one thing that

1244 00:46:59,059 --> 00:47:01,039 you said in that comment was that

1245 00:47:01,039 --> 00:47:02,719 you can't do a certain... you can't

1246 00:47:02,719 --> 00:47:05,119 achieve a minimum of ten thousand DApps

1247 00:47:05,119 --> 00:47:06,440 on your blockchain unless you do these

1248 00:47:06,440 --> 00:47:08,569 things. You're addressing the hole so

1249 00:47:08,569 --> 00:47:10,219 that can be a natural

1250 00:47:10,219 --> 00:47:11,779 progression. Right now there is no

1251 00:47:11,779 --> 00:47:13,579 natural progression. So, Lawrence can you

1252 00:47:13,579 --> 00:47:14,749 continue on and please, I'm sorry

1253 00:47:14,749 --> 00:47:17,239 to interrupt. Lawrence: No, no, that's fine, thank you,

1254 00:47:17,239 --> 00:47:19,430 and I double down on everything

1255 00:47:19,430 --> 00:47:20,869 Nash said. The other thing is testing

1256 00:47:20,869 --> 00:47:23,630 tools. Nobody's got robust testing tools

1257 00:47:23,630 --> 00:47:26,749 and I've run large consultancies around

1258 00:47:26,749 --> 00:47:28,910 that, that's what I'm investing in,

1259 00:47:28,910 --> 00:47:31,849 oracles, there are lots and lots of

1260 00:47:31,849 --> 00:47:33,920 opportunities, not just for software

1261 00:47:33,920 --> 00:47:35,749 oracles, we're gonna see hardware

1262 00:47:35,749 --> 00:47:39,680 oracles, sensors, IOT, we're going very

1263 00:47:39,680 --> 00:47:42,170 big on those. Is it gonna all happen in six

1264 00:47:42,170 --> 00:47:45,650 months? No! I'm a realist. But those are

1265 00:47:45,650 --> 00:47:47,599 the things that we want to invest in

1266 00:47:47,599 --> 00:47:49,339 early and those are the things the

1267 00:47:49,339 --> 00:47:52,279 enterprise wants to see, entrepreneurs

1268 00:47:52,279 --> 00:47:55,299 are coming back with. Our devices, they do

1269 00:47:55,299 --> 00:47:59,299 telematics in cars, soil monitoring,

1270 00:47:59,299 --> 00:48:02,390 I talked to a bank, you know, in South

1271 00:48:02,390 --> 00:48:04,880 America that wants to do that for

1272 00:48:04,880 --> 00:48:08,719 farmers. All of those things are key to

1273 00:48:08,719 --> 00:48:11,900 growth and they demonstrate how well

1274 00:48:11,900 --> 00:48:13,759 RChain will scale, how well it'll get

1275 00:48:13,759 --> 00:48:16,279 adopted and that people can make money

1276 00:48:16,279 --> 00:48:19,640 off of their hard work and be able to

1277 00:48:19,640 --> 00:48:21,410 grow business and create better lives. I

1278 00:48:21,410 --> 00:48:23,499 mean, I can go on about banking as well,

1279 00:48:23,499 --> 00:48:29,229 it's socially conscious banking.

1280 00:48:29,229 --> 00:48:31,579 I'm always reluctant to

1281 00:48:31,579 --> 00:48:33,589 talk about names until I've spoken to

1282 00:48:33,589 --> 00:48:35,499 the people, but one of the ones that's

1283 00:48:35,499 --> 00:48:37,969 a socially responsible bank,

1284 00:48:37,969 --> 00:48:39,559 they're not saying, hey our blockchain is

1285 00:48:39,559 --> 00:48:41,359 going to disrupt it. They want to connect

1286 00:48:41,359 --> 00:48:45,019 to the central banks and then connect

1287 00:48:45,019 --> 00:48:47,239 them in third-world countries, like Cora

1288 00:48:47,239 --> 00:48:50,059 Network, so I'll use their name. Where

1289 00:48:50,059 --> 00:48:51,559 there isn't strong banking

1290 00:48:51,559 --> 00:48:53,150 infrastructure, people are driving

1291 00:48:53,150 --> 00:48:55,549 across the border with bank transfers

1292 00:48:55,549 --> 00:48:58,099 and all they want to do, and I'm

1293 00:48:58,099 --> 00:49:00,380 not trying to oversimplify it, is connect

1294 00:49:00,380 --> 00:49:02,779 them using blockchain technology because

1295 00:49:02,779 --> 00:49:04,880 it's cheaper and easier to run and it

1296 00:49:04,880 --> 00:49:08,270 empowers lives. Those are some of the

1297 00:49:08,270 --> 00:49:10,640 mandates that Greg Meredith put in,

1298 00:49:10,640 --> 00:49:12,319 everybody on the board that you asked

1299 00:49:12,319 --> 00:49:15,460 about, people like Nash, myself, Ed Eykholt

1300 00:49:15,460 --> 00:49:18,829 and others who've really worked very

1301 00:49:18,829 --> 00:49:20,839 hard to build it. Sorry, I'm getting very

1302 00:49:20,839 --> 00:49:23,150 passionate. Brad: No, I think that's great.

1303 00:49:23,150 --> 00:49:25,130 And Lawrence, just to reiterate, I think this

1304 00:49:25,130 --> 00:49:26,900 is important obviously, for my blockchain

1305 00:49:26,900 --> 00:49:28,099 knowledge, is that right from the very

1306 00:49:28,099 --> 00:49:29,930 first iteration of blockchain, the very

1307 00:49:29,930 --> 00:49:32,119 first white paper we saw, we saw the

1308 00:49:32,119 --> 00:49:34,369 premise of circumventing authorities,

1309 00:49:34,369 --> 00:49:36,319 circumventing control, circumventing

1310 00:49:36,319 --> 00:49:39,020 enterprise in fact. What is very exciting

1311 00:49:39,020 --> 00:49:40,670 about companies like you, and not to FOMO

1312 00:49:40,670 --> 00:49:42,740 the market by any means, but, is that you

1313 00:49:42,740 --> 00:49:44,809 are addressing a key part of trust and

1314 00:49:44,809 --> 00:49:46,789 identity. Until that is done initially

1315 00:49:46,789 --> 00:49:48,200 and then we address the issue that Nash

1316 00:49:48,200 --> 00:49:49,700 was talking about with the holes, you're not

1317 00:49:49,700 --> 00:49:51,200 actually ever going to enter into

1318 00:49:51,200 --> 00:49:53,240 enterprise market successfully. So

1319 00:49:53,240 --> 00:49:55,130 it appears that your whole team have

1320 00:49:55,130 --> 00:49:56,750 analyzed this very well as a third

1321 00:49:56,750 --> 00:49:58,609 generation blockchain.

1322 00:49:58,609 --> 00:50:00,440 And you're approaching it in such a way that it

1323 00:50:00,440 --> 00:50:04,670 does definitely incorporate

1324 00:50:04,670 --> 00:50:06,799 the benefits for enterprise

1325 00:50:06,799 --> 00:50:09,109 and also the benefits for the user. And

1326 00:50:09,109 --> 00:50:10,520 what else I mean by that, is that

1327 00:50:10,520 --> 00:50:12,740 without those degrees of ID, there's

1328 00:50:12,740 --> 00:50:14,119 certainly no conversation in the

1329 00:50:14,119 --> 00:50:15,710 enterprise perspective. Because that has

1330 00:50:15,710 --> 00:50:17,450 to be secure. But is that fair to

1331 00:50:17,450 --> 00:50:18,279 say?

1332 00:50:18,279 --> 00:50:21,200 Lawrence: Absolutely! Absolutely! Brad: So, given that

1333 00:50:21,200 --> 00:50:22,730 there are, from my knowledge so few,

1334 00:50:22,730 --> 00:50:24,619 really in the game of ID, in the

1335 00:50:24,619 --> 00:50:26,000 blockchain space. I'm gonna be really

1336 00:50:26,000 --> 00:50:27,650 watching you guys to find out which one,

1337 00:50:27,650 --> 00:50:29,720 which partnerships you're making in that

1338 00:50:29,720 --> 00:50:32,089 respect. But in terms of vision, before we

1339 00:50:32,089 --> 00:50:33,020 finish off with some special

1340 00:50:33,020 --> 00:50:34,220 announcements hopefully you might give

1341 00:50:34,220 --> 00:50:35,990 us. What's the vision in the next few

1342 00:50:35,990 --> 00:50:37,309 years? You know, what do you look back and

1343 00:50:37,309 --> 00:50:38,809 see Nash, with all your technical

1344 00:50:38,809 --> 00:50:41,750 knowledge, what is

1345 00:50:41,750 --> 00:50:47,839 RChain in 2020? Nash: I honestly think that if

1346 00:50:47,839 --> 00:50:50,210 we are successful in the next five years

1347 00:50:50,210 --> 00:50:51,859 we're gonna become the world's largest

1348 00:50:51,859 --> 00:50:54,109 smart contracting platform and we're

1349 00:50:54,109 --> 00:50:56,990 gonna begin to enable individual end

1350 00:50:56,990 --> 00:50:59,599 users to participate in all the

1351 00:50:59,599 --> 00:51:02,329 types of economic transactions that have

1352 00:51:02,329 --> 00:51:03,710 been locked up inside the financial

1353 00:51:03,710 --> 00:51:05,520 system for decades.

1354 00:51:05,520 --> 00:51:07,619 And the democratization of the financial

1355 00:51:07,619 --> 00:51:10,050 system is gonna be really

1356 00:51:10,050 --> 00:51:11,850 incredible and wonderful thing to

1357 00:51:11,850 --> 00:51:13,320 observe and I hope that RChain is a

1358 00:51:13,320 --> 00:51:15,390 really central part of that. Brad: I think just

1359 00:51:15,390 --> 00:51:17,010 the fact you said alone you

1360 00:51:17,010 --> 00:51:18,420 think it's gonna be the world's largest, we're

1361 00:51:18,420 --> 00:51:20,490 talking about serious optimism here.

1362 00:51:20,490 --> 00:51:22,140 Let's talk about the firewall for a moment

1363 00:51:22,140 --> 00:51:23,340 before I go across to Lawrence

1364 00:51:23,340 --> 00:51:25,080 in the same question. The firewall in

1365 00:51:25,080 --> 00:51:27,360 China, this idea of

1366 00:51:27,360 --> 00:51:28,380 this invisible

1367 00:51:28,380 --> 00:51:31,350 blockade that exists

1368 00:51:31,350 --> 00:51:32,850 in many industry, including blockchain.

1369 00:51:32,850 --> 00:51:35,119 How are you going to break through that?

1370 00:51:35,119 --> 00:51:38,369 Nash: Yeah, so it's interesting, we actually

1371 00:51:38,369 --> 00:51:41,340 worked out a system last week for

1372 00:51:41,340 --> 00:51:43,500 allowing people to connect and

1373 00:51:43,500 --> 00:51:45,750 disconnect some blockchains from the

1374 00:51:45,750 --> 00:51:47,940 RChain Namespaces, and I think that

1375 00:51:47,940 --> 00:51:49,950 this is really how things are going to

1376 00:51:49,950 --> 00:51:52,230 be implemented in terms of managing

1377 00:51:52,230 --> 00:51:54,210 private and semi-private blockchains

1378 00:51:54,210 --> 00:51:56,040 that are governed differently

1379 00:51:56,040 --> 00:51:58,500 from the main set of Namespaces

1380 00:51:58,500 --> 00:52:00,570 that exist across the world.

1381 00:52:00,570 --> 00:52:04,470 Brad: So, we're talking gateways in some way?

1382 00:52:04,470 --> 00:52:06,180 Nash: Yeah, how it exactly gets implemented is gonna be

1383 00:52:06,180 --> 00:52:08,250 sort of open to each individual user but

1384 00:52:08,250 --> 00:52:10,200 we know at this point that what we can

1385 00:52:10,200 --> 00:52:12,810 do is allow people to take

1386 00:52:12,810 --> 00:52:14,130 the Namespaces that they've

1387 00:52:14,130 --> 00:52:16,350 created for themselves and disconnect

1388 00:52:16,350 --> 00:52:17,820 them, go off and run them on their own

1389 00:52:17,820 --> 00:52:19,830 and then bring them back

1390 00:52:19,830 --> 00:52:21,900 So we've seen in the blockchain

1391 00:52:21,900 --> 00:52:23,760 space, you've seen blockchains fork,

1392 00:52:23,760 --> 00:52:25,170 We know what it looks like for

1393 00:52:25,170 --> 00:52:27,270 two chunks of the parties to go their

1394 00:52:27,270 --> 00:52:29,400 separate ways. What we haven't seen yet, is

1395 00:52:29,400 --> 00:52:31,380 we haven't seen two separate parties

1396 00:52:31,380 --> 00:52:33,330 come back together. And that's one of the

1397 00:52:33,330 --> 00:52:34,890 things that we figured out very recently,

1398 00:52:34,890 --> 00:52:37,290 that we can do with Namespaces. It's

1399 00:52:37,290 --> 00:52:40,380 gonna make it possible for the

1400 00:52:40,380 --> 00:52:42,119 Chinese government and their

1401 00:52:42,119 --> 00:52:44,160 society to find ways to make blockchain

1402 00:52:44,160 --> 00:52:46,230 work well for them within whatever

1403 00:52:46,230 --> 00:52:48,359 framework they want to bring to the

1404 00:52:48,359 --> 00:52:51,420 table. We're not here to try to change

1405 00:52:51,420 --> 00:52:53,520 the way that China does business, we're

1406 00:52:53,520 --> 00:52:55,170 just here to try to give them a technology

1407 00:52:55,170 --> 00:52:57,150 that allows them to integrate their

1408 00:52:57,150 --> 00:52:58,470 business with the business of the rest of

1409 00:52:58,470 --> 00:53:00,540 the world, as fairly as possible.

1410 00:53:00,540 --> 00:53:03,090 And, I think we can do that very

1411 00:53:03,090 --> 00:53:05,220 easily with RChain. Brad: I agree and also

1412 00:53:05,220 --> 00:53:06,690 there's a misnomer out there obviously,

1413 00:53:06,690 --> 00:53:08,820 with the ICO event, let's say, in China

1414 00:53:08,820 --> 00:53:10,530 that somehow there's an aversion in

1415 00:53:10,530 --> 00:53:12,300 China for blockchain which is absolute

1416 00:53:12,300 --> 00:53:14,010 nonsense, because they are leading the

1417 00:53:14,010 --> 00:53:15,540 world in fact in many respects with

1418 00:53:15,540 --> 00:53:17,940 their iterations and

1419 00:53:17,940 --> 00:53:19,020 their number of blockchain,

1420 00:53:19,020 --> 00:53:21,720 enterprises and businesses and

1421 00:53:21,720 --> 00:53:23,130 that sort of thing.

1422 00:53:23,130 --> 00:53:25,020 Nash: China is incredibly

1423 00:53:25,020 --> 00:53:26,490 innovative in the way that

1424 00:53:26,490 --> 00:53:28,290 they deploy technology across their

1425 00:53:28,290 --> 00:53:30,180 economy in order to accomplish their

1426 00:53:30,180 --> 00:53:32,460 goals and they have a wonderful way

1427 00:53:32,460 --> 00:53:35,520 of working together in order to

1428 00:53:35,520 --> 00:53:37,950 accomplish society-wide goals that did

1429 00:53:37,950 --> 00:53:40,440 have staggering scale. So when China

1430 00:53:40,440 --> 00:53:41,880 decides to get serious about the

1431 00:53:41,880 --> 00:53:43,710 blockchain and to use it for something,

1432 00:53:43,710 --> 00:53:46,560 use it for applications that

1433 00:53:46,560 --> 00:53:48,869 matter to them, I think it's gonna be an

1434 00:53:48,869 --> 00:53:50,580 incredible thing to watch. Brad: Absolutely, I

1435 00:53:50,580 --> 00:53:51,570 mean I can tell you about one example,

1436 00:53:51,570 --> 00:53:53,700 just briefly from my knowledge is they

1437 00:53:53,700 --> 00:53:55,680 are unraveling a one road - one built

1438 00:53:55,680 --> 00:53:57,390 initiative which you may know of, and

1439 00:53:57,390 --> 00:53:59,760 that is of a significant scale in the

1440 00:53:59,760 --> 00:54:01,290 international space, particularly from

1441 00:54:01,290 --> 00:54:03,060 China across through to Europe. We're

1442 00:54:03,060 --> 00:54:03,960 gonna talk about that further at the

1443 00:54:03,960 --> 00:54:05,610 moment but Lawrence if we go across to

1444 00:54:05,610 --> 00:54:07,100 you now and talk about your vision.

1445 00:54:07,100 --> 00:54:08,820 Obviously, you have a different

1446 00:54:08,820 --> 00:54:10,560 perspective being so enterprise focused

1447 00:54:10,560 --> 00:54:12,990 and you're rallying various business

1448 00:54:12,990 --> 00:54:15,360 relationships now. What's your vision,

1449 00:54:15,360 --> 00:54:17,420 you know, for the long term?

1450 00:54:17,420 --> 00:54:20,400 Lawrence: Developers, getting the tools

1451 00:54:20,400 --> 00:54:22,590 into the hands of the developers, so they

1452 00:54:22,590 --> 00:54:26,540 can build things, that we can create an

1453 00:54:26,540 --> 00:54:29,609 ecosystem of education around how the

1454 00:54:29,609 --> 00:54:32,460 blockchain should work, how gas pricing

1455 00:54:32,460 --> 00:54:35,400 or as we call it Phlogiston, works to

1456 00:54:35,400 --> 00:54:37,820 build out the chains because the

1457 00:54:37,820 --> 00:54:40,109 ecosystems are gonna be so complicated,

1458 00:54:40,109 --> 00:54:43,200 we want to foster that education so that

1459 00:54:43,200 --> 00:54:46,109 then companies, entrepreneurs and

1460 00:54:46,109 --> 00:54:48,869 startups can build really massively

1461 00:54:48,869 --> 00:54:51,630 scaled new networks that are outside of

1462 00:54:51,630 --> 00:54:53,790 the traditional system. We've seen some

1463 00:54:53,790 --> 00:54:56,510 spectacular failures in the traditional

1464 00:54:56,510 --> 00:54:59,820 banking system around credit cards with

1465 00:54:59,820 --> 00:55:00,950 MCX.

1466 00:55:00,950 --> 00:55:04,410 We have the opportunity to create those

1467 00:55:04,410 --> 00:55:08,550 and add value at all levels and so I see

1468 00:55:08,550 --> 00:55:12,240 us creating the dialogue, delivering on

1469 00:55:12,240 --> 00:55:14,790 standards, driving that with

1470 00:55:14,790 --> 00:55:16,890 other partners, many other partners and

1471 00:55:16,890 --> 00:55:18,540 then having the technology that

1472 00:55:18,540 --> 00:55:21,390 underlies it, to get it executed, this is

1473 00:55:21,390 --> 00:55:24,359 just like the Internet days. How exactly

1474 00:55:24,359 --> 00:55:26,850 it's gonna happen, don't know, I'm not

1475 00:55:26,850 --> 00:55:30,780 that smart, I don't think anybody is.

1476 00:55:30,780 --> 00:55:32,549 Brad: I think you certainly are smart, the whole team of RChain

1477 00:55:32,549 --> 00:55:34,529 Holdings, the whole team of Pyrofex, it's

1478 00:55:34,529 --> 00:55:37,439 what you're all like, focused on doing in

1479 00:55:37,439 --> 00:55:39,689 a unified way is exceptional. It's

1480 00:55:39,689 --> 00:55:41,130 special announcements, I mean, I always

1481 00:55:41,130 --> 00:55:44,069 like to encourage those to come

1482 00:55:44,069 --> 00:55:45,869 forth if you can provide any. What's

1483 00:55:45,869 --> 00:55:47,009 happening that you want to

1484 00:55:47,009 --> 00:55:52,739 release with regard to RChain? Nash: I think

1485 00:55:52,739 --> 00:55:53,939 one of the most exciting things that's

1486 00:55:53,939 --> 00:55:55,499 going to happen in the next month is

1487 00:55:55,499 --> 00:55:57,209 that the developer team is gonna release

1488 00:55:57,209 --> 00:56:00,359 the first Rholang SDK and we're gonna

1489 00:56:00,359 --> 00:56:02,130 launch the developer.rchain.coop

1490 00:56:02,130 --> 00:56:04,199 website to go along with it, so

1491 00:56:04,199 --> 00:56:06,929 you'll be able to download the existing

1492 00:56:06,929 --> 00:56:08,640 compilers that we've

1493 00:56:08,640 --> 00:56:10,969 written and run them on the Rosette VM.

1494 00:56:10,969 --> 00:56:14,099 We're gonna release a

1495 00:56:14,099 --> 00:56:16,140 set of documentation

1496 00:56:16,140 --> 00:56:17,789 associated with that, so people can begin

1497 00:56:17,789 --> 00:56:20,309 to familiarize themselves with the Rholang

1498 00:56:20,309 --> 00:56:22,829 language as it stands today. We also have

1499 00:56:22,829 --> 00:56:25,289 the future looking documentation

1500 00:56:25,289 --> 00:56:26,699 that's associated with our Mercury

1501 00:56:26,699 --> 00:56:29,130 release target down towards the end of

1502 00:56:29,130 --> 00:56:30,479 this year, that we're going to be putting

1503 00:56:30,479 --> 00:56:32,279 up on that website as well and that's

1504 00:56:32,279 --> 00:56:33,509 gonna allow people to see how the

1505 00:56:33,509 --> 00:56:34,859 language will be evolving over the

1506 00:56:34,859 --> 00:56:37,319 course of this year. We're hopeful that

1507 00:56:37,319 --> 00:56:38,459 people will come to the website,

1508 00:56:38,459 --> 00:56:40,289 developer.rchain.coop, that

1509 00:56:40,289 --> 00:56:42,630 they'll download the SDK, they'll play with

1510 00:56:42,630 --> 00:56:44,339 it, they'll learn a little bit of Rho

1511 00:56:44,339 --> 00:56:46,799 Calculus, a little bit about the Rosette

1512 00:56:46,799 --> 00:56:48,779 VM and the Rholang compilers and they'll

1513 00:56:48,779 --> 00:56:52,349 have a good time. And you begin to see

1514 00:56:52,349 --> 00:56:53,489 what the potential is for this

1515 00:56:53,489 --> 00:56:56,789 interesting new way of writing programs.

1516 00:56:56,789 --> 00:56:59,039 Brad: It's the day of beginning for RChain in a sense. We need to

1517 00:56:59,039 --> 00:57:01,199 really make sure to hell we hit the

1518 00:57:01,199 --> 00:57:02,249 nail on the head with that one, because

1519 00:57:02,249 --> 00:57:03,749 that's really the beginning as Lawrence

1520 00:57:03,749 --> 00:57:05,459 was saying. That's the objective, is to

1521 00:57:05,459 --> 00:57:07,890 try and really get people on board who

1522 00:57:07,890 --> 00:57:10,019 have the skillsets, the developing

1523 00:57:10,019 --> 00:57:11,939 skillsets. But let's talk about the specifics,

1524 00:57:11,939 --> 00:57:13,499 we know that Ethereum has its finite

1525 00:57:13,499 --> 00:57:16,259 language as well. How difficult is it?

1526 00:57:16,259 --> 00:57:18,569 We've seen some of the

1527 00:57:18,569 --> 00:57:20,099 problems and issues with Ethereum,

1528 00:57:20,099 --> 00:57:21,390 with their Solidity

1529 00:57:21,390 --> 00:57:24,329 language design. So how accessible, how

1530 00:57:24,329 --> 00:57:29,249 easy and how functional is it? Nash: I think the thing

1531 00:57:29,249 --> 00:57:30,719 about Rholang is that it's gonna

1532 00:57:30,719 --> 00:57:31,709 be different,

1533 00:57:31,709 --> 00:57:33,359 and so I don't think that Rholang

1534 00:57:33,359 --> 00:57:35,729 is a difficult language. Its syntax is

1535 00:57:35,729 --> 00:57:38,729 actually remarkably small, the entire Rho

1536 00:57:38,729 --> 00:57:41,309 Calculus fits on about ten lines of

1537 00:57:41,309 --> 00:57:44,640 notepad paper. So it's a tiny core to

1538 00:57:44,640 --> 00:57:46,280 describe this model of computation

1539 00:57:46,280 --> 00:57:49,370 and then from there we build up a fairly

1540 00:57:49,370 --> 00:57:51,050 simple programming language for doing

1541 00:57:51,050 --> 00:57:54,020 smart contracts. There will be obviously

1542 00:57:54,020 --> 00:57:56,090 some learning curve associated with the

1543 00:57:56,090 --> 00:57:59,000 new syntax and the new semantics of

1544 00:57:59,000 --> 00:58:00,770 learning to program in the Rho Calculus,

1545 00:58:00,770 --> 00:58:03,440 versus Von Neumann machines.

1546 00:58:03,440 --> 00:58:06,710 But we think that a little bit

1547 00:58:06,710 --> 00:58:10,190 of cognitive impedance helps people

1548 00:58:10,190 --> 00:58:13,520 remember the differences and helps stand

1549 00:58:13,520 --> 00:58:15,350 out, and so we're actually really

1550 00:58:15,350 --> 00:58:16,610 hopeful that people are gonna find it to

1551 00:58:16,610 --> 00:58:18,650 be fun and exciting on its own, even

1552 00:58:18,650 --> 00:58:20,450 before the blockchain nodes are

1553 00:58:20,450 --> 00:58:23,000 available. And that will

1554 00:58:23,000 --> 00:58:24,800 help them to want to write smart

1555 00:58:24,800 --> 00:58:27,500 contracts for RChain. I'm really, very

1556 00:58:27,500 --> 00:58:29,630 excited for people to get their hands on

1557 00:58:29,630 --> 00:58:30,740 it and just start beginning to learn

1558 00:58:30,740 --> 00:58:33,050 Rholang. Brad: And I wanted to ask both of you,

1559 00:58:33,050 --> 00:58:35,000 because I would love to ask Vitalik if

1560 00:58:35,000 --> 00:58:36,470 he'd ever talk to me as well with the same

1561 00:58:36,470 --> 00:58:39,200 question. Why go and do this

1562 00:58:39,200 --> 00:58:41,320 blockchain specific

1563 00:58:41,320 --> 00:58:43,520 language, developing language. Why not

1564 00:58:43,520 --> 00:58:45,620 open it up to the majority open source

1565 00:58:45,620 --> 00:58:47,590 languages it exists already?

1566 00:58:47,590 --> 00:58:49,400 Nash: Well, actually Rholang is a

1567 00:58:49,400 --> 00:58:51,050 general-purpose programming language and

1568 00:58:51,050 --> 00:58:52,910 the SDK that we're releasing now is

1569 00:58:52,910 --> 00:58:56,090 going to be completely agnostic of the

1570 00:58:56,090 --> 00:58:58,490 blockchain. It won't require the node to

1571 00:58:58,490 --> 00:59:00,140 run, it's gonna be possible for you to

1572 00:59:00,140 --> 00:59:02,720 run arbitrary computer programs on it.

1573 00:59:02,720 --> 00:59:05,720 We have designed the language in

1574 00:59:05,720 --> 00:59:07,370 order to facilitate distributed

1575 00:59:07,370 --> 00:59:08,590 computing and that inherently

1576 00:59:08,590 --> 00:59:11,810 facilitates the blockchain, and so it's

1577 00:59:11,810 --> 00:59:14,630 going to be very easy to adapt Rholang

1578 00:59:14,630 --> 00:59:17,210 and the Rosette VMs to run

1579 00:59:17,210 --> 00:59:19,130 within the blockchain nodes and

1580 00:59:19,130 --> 00:59:22,190 alongside Casper. And then we're gonna

1581 00:59:22,190 --> 00:59:24,680 implement Casper in Rholang, also we're

1582 00:59:24,680 --> 00:59:26,240 gonna eat our own dog food over the

1583 00:59:26,240 --> 00:59:28,100 course of the next year and we think

1584 00:59:28,100 --> 00:59:29,570 that there's very little that we could

1585 00:59:29,570 --> 00:59:31,700 do to prove that how confident we are in

1586 00:59:31,700 --> 00:59:33,620 the language design and in the virtual

1587 00:59:33,620 --> 00:59:35,540 machine, than to actually implement the

1588 00:59:35,540 --> 00:59:37,220 consensus algorithm in our own

1589 00:59:37,220 --> 00:59:39,050 programming language. Brad: Fascinating,

1590 00:59:39,050 --> 00:59:40,340 when I hear you both speak,

1591 00:59:40,340 --> 00:59:41,840 particularly you Nash, with your technological

1592 00:59:41,840 --> 00:59:44,030 prowesses is, that really

1593 00:59:44,030 --> 00:59:45,740 essentially in many ways, bit like me,

1594 00:59:45,740 --> 00:59:48,770 with me being a NEO nerd. Really, you guys,

1595 00:59:48,770 --> 00:59:51,860 you had that connotation or at the

1596 00:59:51,860 --> 00:59:53,150 moment, currently as

1597 00:59:53,150 --> 00:59:55,310 technologically nerds of the space. But

1598 00:59:55,310 --> 00:59:57,380 what I mean by that is, that you're not

1599 00:59:57,380 --> 00:59:59,480 well-known beyond that and I really hope

1600 00:59:59,480 --> 01:00:00,050 that we can

1601 01:00:00,050 --> 01:00:01,580 really push this forth into the

1602 01:00:01,580 --> 01:00:03,950 mainstream space. Because you really are

1603 01:00:03,950 --> 01:00:05,600 so much more than a

1604 01:00:05,600 --> 01:00:08,480 technologically savvy team. You are

1605 01:00:08,480 --> 01:00:10,760 building out a very robust team prepared

1606 01:00:10,760 --> 01:00:12,350 for business, and that's why I like

1607 01:00:12,350 --> 01:00:13,670 talking to you, because you're a really,

1608 01:00:13,670 --> 01:00:15,380 essentially a business blockchain. You're

1609 01:00:15,380 --> 01:00:17,360 all business. End of the bedrock

1610 01:00:17,360 --> 01:00:19,430 is the technology. So I really appreciate

1611 01:00:19,430 --> 01:00:20,480 the time that you've taken today, I

1612 01:00:20,480 --> 01:00:22,040 understand you're both extremely busy as

1613 01:00:22,040 --> 01:00:24,260 CEOs of a holding company with the

1614 01:00:24,260 --> 01:00:25,640 RChain Holding company. Thank you so much

1615 01:00:25,640 --> 01:00:26,930 Lawrence Lerner, I appreciate your time

1616 01:00:26,930 --> 01:00:29,240 today. Thank you so much Nash, appreciate

1617 01:00:29,240 --> 01:00:30,440 your time. I know that you're leading a

1618 01:00:30,440 --> 01:00:32,690 team of 15 very smart people, certainly

1619 01:00:32,690 --> 01:00:34,520 smarter than me. And hopefully we can

1620 01:00:34,520 --> 01:00:36,590 talk again, and I'll be really

1621 01:00:36,590 --> 01:00:38,630 excited to follow the journey that

1622 01:00:38,630 --> 01:00:41,150 RChain is going to build out in

1623 01:00:41,150 --> 01:00:42,460 the next few years.

1624 01:00:42,460 --> 01:00:45,590 Lawrence: Love to. Thank you so much. Nash: Thanks for

1625 01:00:45,590 --> 01:00:48,590 having us on.