Unchained - The Chopping Block: Why Are We Still Building Layer 1s? - Ep. 487

Episode Date: April 29, 2023

Welcome to “The Chopping Block” – where crypto insiders Haseeb Qureshi, Tom Schmidt, and Tarun Chitra chop it up about the latest news in digital assets. In this live episode from Consensus 202...3, they are joined by Avery Ching, chief architect of Aptos, to discuss the latest SEC enforcement actions, an embarrasing admission by audit firm Certik, and crypto’s impact on the coming election. Listen to the episode on Apple Podcasts, Spotify, Overcast, Podcast Addict, Pocket Casts, Stitcher, Castbox, Google Podcasts, TuneIn, Amazon Music, or on your favorite podcast platform. Show highlights:  everyone's impressions of the conference why Korea has become a hub for crypto adoption why there's no benchmarking infrastructure to compare data across blockchains how Sui decided not to airdrop a token and what the implications for future airdrops are whether CertiK bears responsibility in the Merlin DEX rugpull whether the US elections have an effect on how the SEC is playing the case with Coinbase what impact AI will have on the crypto industry Hosts Haseeb Qureshi, managing partner at Dragonfly  Tarun Chitra, managing partner at Robot Ventures Tom Schmidt, general partner at Dragonfly  Guest Avery Ching, cofounder and CTO of Aptos Disclosures Links Unchained:  Coinbase Seeks to Compel SEC Response to Rulemaking Petition ​​Exploit or Rug Pull? $1.8 Million Drained From zkSync DEX Merlin Despite Audit  SEC Sues Bittrex, Names Dash, Algorand and Other Tokens ‘Crypto Asset Securities’ CoinDesk: Sui Network to Issue Token Following Exchange Sale; Airdrop Hunters Dismayed Learn more about your ad choices. Visit megaphone.fm/adchoices

Transcript
Discussion (0)
Starting point is 00:00:00 Not a dividend. It's a tale of two pawn. Now, your losses are on someone else's balance. Generally speaking, air drops are kind of pointless anyways. Unnamed trading firms who are very involved. D5 protocols are the antidote to this problem. Hello, everybody. Welcome to the shopping block. Every couple weeks, the four of us get together and give the industry insight of
Starting point is 00:00:24 perspective on the crypto topics of the day. So first up, we'll do some intros. First you got Tom, the D5 Maven, a master of meeps. Next, we've got Tarun, the Gigabrain, and Grant Puba at Gunlet. And today we've got a special guest, Avery, who is the chief architect of Aptos. And then finally, you've got myself, I'm a sieve the head hype man at Dragonfly. So we are early stage investors in crypto, but I want to caveat that nothing we say here is an investment advice, legal advice, or even life advice. Please see Chopping Block that X, Y, Z for more disclosures.
Starting point is 00:00:53 So this is the first time that we are doing the chopping block with a live audience here in Consensus in Austin. How are you guys finding consensus? You learn a good time. Austin, I will say the weather here has been significantly better than at East Denver. What do you guys impression so far from Austin? I forgot that there are so many layer ones in the world. You know, like, I feel like I live in Eastland and like I just like don't. I'm like, whoa, holy shit, where did all these layer ones come from?
Starting point is 00:01:24 Like some that I just like didn't realize still had huge communities. Are you, are you firing a shot around gas here? No, no, no, no. I'm talking about like, I'm talking about like, I'm talking about like, Cardano and Tron and stuff. Like I just like had not realized there were so many, you know, like it's like a part of the world that's like excised from my brain. I had like a Cardano lobotomy or something.
Starting point is 00:01:42 Yeah. There's something around like inverse correlation with like sponsorship size for like a bear market. Like if you look at like the like the top sponsors, it's like yeah, it's literally like Tron, Hidera, someone else. It's like what? Yeah, you did actually in the last show. There was some offhand comment you made about Cardano that I believe set the Cardano army on
Starting point is 00:02:01 you. Tarun, do you want to describe, you know, like, from the trenches, what was it like going through that experience as a Cardano veteran? I got to say the Cardana Army is quite mid compared to the Link Army. The Link Army, I'm afraid of angering. Cardana Army, whatever. Like, they're kind of weak, weak sauce nowadays. Wow. Okay. That's bold. Well, I'm waiting to see what to reply to that because now I'm happy to get one. They love you. They love you. I've noticed. They're big fans.
Starting point is 00:02:29 Avery, tell us about the Aptos Army. By the way, it's pronounced. aptos, but I really want to say aptos, why don't you just pronounce it the way that everyone wants to pronounce it? It's a good question. The way we came with the name aptos, not aptos, is because the way the technology was built
Starting point is 00:02:47 was in the Bay Area back at Meta Facebook days, and we wanted to definitely pay homage to the fact that that's where a lot of the people came from, and that's where a lot of work came from. The other reason, of course, is because Aptos is a great town about an hour south of the Bay Area.
Starting point is 00:03:03 It's wonderful for beach town as well as surfing and other fun things. And it actually is from an indigenous word, which kind of refers to the people. And we thought that that was the best way to think about who we're building for and why we're doing what we're doing. There's something around Layer 1 and California beaches. Yeah, yeah. I was about to say like Thalana is a beach, right, in Celtic, SoCal. There's a lot of names derived from California towns in this community for sure. Yeah, I'm just waiting for the Baker's Beach, Layer 1 to come along.
Starting point is 00:03:31 interesting okay so so aptos it's got a hard to pronounce name uh well not hard to pronounce but you know unintuitively to pronounce um but uh you say you're inspired by the people of aptos the town but i assume that's not where your users are uh we've heard that a lot of your users are in korea and that's where aptos is getting a lot of traction talk to us about like what's going on in korea right now because there's a lot of talk about u.s. regulation a lot of talk about hong kong but we don't talk on the show very often about korea of course it's a big market for crypto talk to us about that. Yeah, I think, you know, one thing we talked about offstage a little bit was, you know, Korea's has been a market that's been very excited about this technology space. They're excited about, you know,
Starting point is 00:04:10 things like Luna, about, um, Clayton, blockchain as well. And I think from those early days, people have been, you know, building and building many different projects. And especially gaming has been one of those areas that's picked up a lot of steam inside of Korea, um, where we've partnered with a bunch of different Korean companies, including, you know, NPixel, which is a AAA gaming studio to build on top of aptos, but many others that have not been announced yet. We had our hackathon recently earlier this year, where I think more than 450 developers came through and built some incredible projects.
Starting point is 00:04:40 And so what we've seen from that experience is this, that the area is just one of the few places where there's kind of first-willed builders with top-rate developers that are moving the industry forward, whereas places like the U.S. are actually not going as quickly. And that's really exciting to us. Nice. So one of the things that Aptos is known for is the story about building a more performant blockchain.
Starting point is 00:05:06 And we've heard that story before. Obviously, Solana in the last cycle was the predominant purveyor of the story is that we're building a new blockchain and the ground up, totally different stack, totally different architecture, and we're going to make it really fast and really perform it. Tell us how you guys, by the way, by the way, I should caveat. I forgot to mention this that Dragonfly is an investor into Aptos. how do you guys think about performance in a world that's full of layer ones talking about how performance they are? That's a great question. I think this debate is something we really want to talk more about. I mean, when people talk about transactions per second, let's start off what the transaction is. The way we define transaction is we talk about user transactions, not system transactions.
Starting point is 00:05:46 I'll start with that. System transactions, like, you know, we, for instance, in our network, we also have a transaction that goes off periodically so that we can update the clock. That's something that we count as a user transaction. Like, that's not something that users are interacting with. Also, some, you know, transactions can be composed of one or more operations of some, you know, very small transactions might do be very fast and very large transactions or be very slow. So it's not a really good way to think about, like, you know, how much transactions can this system do versus that system do, especially when you take into account a lot of these nuances. So our plan is to really put out, you know, transparency in the market.
Starting point is 00:06:20 How do we create a definition, which is, again, for our point of view, a user-signed set actions that occur in the network and then thinking about where databases have been in the past, where TPC has done a phenomenal job in terms of understanding different kinds of use cases and access patterns specific to workloads that are common to industry. And then evaluating these in a reproducible environments that are going to be used to kind of compare what's appropriate for your workloads and for your application specifically. So basically, if I can summarize, benchmarking and crypto kind of sucks. Like, there basically is no real benchmarking. It's like, let's ask the audience. I mean, like, do you guys feel like
Starting point is 00:06:54 there's a great way out there to tell how blockchains are compared to each other? No. I mean, the status quo today is that a blockchain will basically say, I built a new fast thing, and then they will put out their own stats that says, I have 200,000 transactions per second, and Solana only does 20 transactions per second under my blah, blah, blah, and they generally don't publish code. They don't only don't publish how they do this. They don't run any benchmarks repeatedly, which is what real benchmarking companies do,
Starting point is 00:07:23 why do you guys think that we don't have like a benchmarking company or any benchmarking infrastructure in crypto yet? I think like theoretically it's actually impossible in the sense of like if I'm say a virtual machine that is something where I execute fully functionally, then a single transaction corresponds to a long execution trace versus say something where it's procedural where like I actually have you have child transactions that are generated. and so the input the input output mapping is the same but one of them creates a bunch of extra transactions like a written and that tradeoff will kind of inevitably always exist for instance in
Starting point is 00:08:06 GPUs nvd and amd would always like make kind of weird benchmarks to compare their throughput they would never just be like we do this many flops on blast which is like the basic linear algebra system like the the main sort of library for testing this type of stuff they would instead say something like, oh, well, our warped bandwidth is really good, or are we read particular parts of RAM really fast. And I think there is actually this inevitability in something technically complex that you have like this good hard slaw type of thing where people start inventing metrics to optimize because their thing is optimized for it. And so then you just, you kind of can't. It's purposely adversarial in that sense. But that's why you need independent benchmarking, right? Like if you have the
Starting point is 00:08:49 benchmarks invented by the company that's offering the product, they're going to find some obscure, tiny little thing. Who's going to do that? That's the question I'm asking. I don't know. We're going to do it. But you're not independent. I think what we can do is at least start to put out what repeatable benchmarks look like,
Starting point is 00:09:07 what workloads look like. And we can get input from the community and get other L1s and other application designers to give us feedback. So it might be curious to know, like, how fast do you mint a million NFTs? if these NFTs are of certain type of complexity, or how fast can I transfer value from one customer to another, and how a bunch of parallelism can I get out of that and extract from it? So even if the environments are very different, and you can still value it on a per workload basis, what is your throughput of that workload? And it may not be defined in transactions per second,
Starting point is 00:09:35 maybe it's in operations per second, whatever, but those kind of apples-apples application benchmarks are something that we really feel passionate about. Yeah, I mean, one thing I would add, though, is that all of these different blockchains have different memory models. So like, for instance, Uniswap works great on global state access virtual machines like EAT, but it's very hard in kind of software transactional memory things like move, or like it has a huge, you know, huge worst case behavior. And so you somehow have to make sure that you're benchmarking workloads under worst case behaviors, average case behaviors, and stuff in the middle. And that whole suite is where I think people's marketing comes in. It's like some people have really high
Starting point is 00:10:15 deviation between the worst case benchmarks and average case benchmarks, and they basically report the better of the two of them. And it's just like, I'm not, I'm not so sure you can get around this type of stuff so transparently. I think that's where like TBC has done a pretty decent job, right? Like, they've actually come up with a series of different benchmarks or in use cases. And then if there are certain benchmarks, people are well on or poorly on, you can evaluate it for yourself. And I think that would, that'll be wonderful if you had that kind of transparency in this industry. I tend to agree with that. I think, look, if somebody does the heavy lifting of making it easy for an unaffiliate organization to step in and say, aha, okay, here is a good
Starting point is 00:10:49 framework around independent benchmarking. Let's go in and do it. And then like once and for all kill the concept of layer ones, like each inventing their own way of like, I'm the fastest because I've been here's this super contorted reason why my blockchain can do more XYZ. To be fair, though, like I said, in the history of computing and hardware, it's always that XKCD comic of the meme of like, they're 15 standards. I'm going to make one standard that unifies them all tomorrow. They're now 16 standards. Right now there's zero standards for benchmark. So I think, I think there's zero. I think there's like a hundred.
Starting point is 00:11:22 Like every person's not like it. They're not like it. Like he was nothing. Right. Like people don't actually like care about flops anymore. They care about like, you know, workbench scoring and like, you know, workloads that are actually represented, people were using this for. But for custom hardware people don't do that, right? For GPUs in particular look more like blockchains in terms of the way people benchmark them.
Starting point is 00:11:40 And it's like, they've had this kind of like weird game where it's like you invent. And you really do have this good hardslaw problem where like everyone just makes up a benchmark that's easy to optimize for them. Yeah, but when someone's reviewing a GPU, like it depends on the use case, obviously, maybe for, you know, something like proof generation or whatever, it's a different story or machine learning. But like, you know, if using it for gaming and graphics, like it gets reported. So one of the interesting caveats of this is that in sort of right around the time that people
Starting point is 00:12:04 started realizing that, oh, you could do fixed precision deep learning so you can use like normal graphics cards and not get a ton of errors. you know, AMD was actually winning on all the, like, gaming benchmarks, all the, like, how, you know, video rendering benchmarks, but they completely miss the fact that for some other applications, like, Kuda and then sort of like the structure of the NVIDIA chip
Starting point is 00:12:27 was just, like, orders of magnitude better. And, like, that's why AMD sort of lost the race in a lot of ways was that they were, like, optimizing on the wrong benchmark for 10 years, and then NVIDIA just, like, kick them in the face. Well, it's very possible that we see that in Bluctions, that like the blockchain that's best at uniswap, which is, you know, sort of layer one or gen one blockchains is like, okay, a lot of defy, a lot of these kinds of use cases.
Starting point is 00:12:48 Maybe in the next generation, it's gaming or it's some other thing that has totally different access patterns. And we'll have a different benchmark that replicates that. So there's a full suite. Let's have a full suite. Hey, that's a great word, a full suite. Okay, so moving away from Apptaz, let's talk about your little brother suite.
Starting point is 00:13:06 So Apptaz's the suite, you guys have had some drama over the years. I know that you guys are, you guys are not the best of friends. Like siblings, you know, I feel like it's very normal sibling rivalry.
Starting point is 00:13:17 So Sway has been under fire. Sibling. Step siblings? No, the siblings. Come on. They're all their former coworkers. You know, we definitely talk quite a bit.
Starting point is 00:13:27 They love each other. They love each other deep down. So Sui, they've been under fire lately because they are not doing an air drop. And that has caught, they're doing like some weird sale thing or I don't know what exactly they're doing.
Starting point is 00:13:38 They're doing like some, some IEO type thing. So that's what I, the best of my knowledge, I think. Yeah, okay, whatever. It's like pseudo-whitelist. That's like the weird part. It's like not anyone can enter the purchase. Okay.
Starting point is 00:13:50 So that's where I'm confused. That's where I got. Sure. Okay. Let's not speculate about that because obviously we've, none of us on stage seem to know. But the interesting thing is that Sway decided not to do anirdrop. And this is kind of unique now. This is kind of like, I feel like the story is actually not people are mad, like
Starting point is 00:14:04 whatever, people are always mad. But the interesting thing is that Sway decided not to do an air drop. And the current meta is that when you launch a layer one, you always do anirdrop to the people who are playing around on your test net or the people who are validating earlier, or the people who are accomplishing certain tests. So what do you guys think about this move from SWI? First of all, why do you think they didn't do an air drop?
Starting point is 00:14:26 And second, what do you think it means about the way that we're going to think about air drops for a little ones in the future? Arbitrum's air drop seems like it could have been a liability in the sense of all the drama we talked about a couple weeks ago. I feel like that could scare people. I could see that. No, what does it have to do with an airdrop? That's just like token distribution.
Starting point is 00:14:44 If you do it through an IEO, it's the same thing. But the problem doesn't have to do some weird orchestration where the foundation gets paid somehow, and you also do theirdrop. And the ordering in which you do those, they're sort of like. But if you sell it to retail on a foundation extractable value. And like, unfortunately, that has to exist somewhere in the middle, right? And that in of itself probably causes infinite legal problems. Well, also, I mean, if you do it through an IEO, right, you can't wait a Coy see how
Starting point is 00:15:08 people who might be U.S. residents. And so you can sort of create some some liability buffer that way, which is, I think, kind of the intent. But anything about like, what is the purpose of doing an irdrop, right? One is like, maybe create some marketing and, you know, create some goodwill for the brand. And then two is like, you know, distribute the token more broadly versus like just having it with the team of the foundation or early investors. I don't know how, like, effective they are, like doing either of those things. And I think what we've seen is just, okay, it's like this, it's this arms race, right? Where people expect an air drop and the team has to go do civil, you know, pruning to make sure that it's not going to,
Starting point is 00:15:41 and then people develop more sophisticated ways to do like simple attacks. And so it's just like, what are we really doing here? Is this actually effective at sort of the, either of the goals? And so I don't know. And maybe this will be sort of in the same way, you know, doing air drops or doing liquidity mind and became the meta. Maybe this will be a new meta. There'll be a new way to sort of do distribution going forward.
Starting point is 00:15:59 It's clearly true that this is probably a reaction to the regulatory situation in the U.S. recently the SEC filed a lawsuit against BitTrex I think it was where they said they claimed that Al-Gurand was a security and I don't know that Al-Girang did anirdrop but I'm sure that they're somehow drawing the line of like oh shit their ones are now more exposed than we thought they were and so let's like be super careful about having any U.S. people own this thing by doing an IEO and not doing an air drop I assume that's where it's coming from because nobody likes getting trashed on Twitter, especially like the day that you're about to go to, you know, go to Maynett. Avery, any take on the drama, your siblings?
Starting point is 00:16:39 I'll just say that, you know, we, I think when Aptus launch, the foundation wanted to do an air job to really, you know, I agree their tradeoffs here in terms of doing civil defense and things like that, but rewarding a lot of the community members who took the time to really help understand what Aptus was, built, built projects, helped to run lots of nodes. I think more than like 15,000 nodes were running. not to have aptos, making one of the largest networks even before launched. And just show that sign of appreciation and goodwill towards them, retroactively, of course.
Starting point is 00:17:09 Okay. So not going to say anything negative best week. This is your chance. Everybody's ready for you to say something. I think one thing I just point on is that, you know, when you talk about Al-Grand specifically, I think one thing's called out in that particular document was the fact they did in an ICO. And it's one of the factors that led to that decision.
Starting point is 00:17:27 And so generally I think that's a risk. Yeah. The only thing I want to say is all of the Gensler Al-Gurand 2018 video memes from the last two weeks were pretty hilarious. The ones of him like praising Al-Gurand for not being secure. Yeah, the moment that Gensler... That was pretty hilarious. He's gone on the offensive.
Starting point is 00:17:46 All of Twitter has basically trudged up everything he has ever said in a lecture and has tried to use it against him. To be honest, there's not that much stuff that's not bad. He's like, Al-Gorand is very innovative. you know, whatever. That doesn't mean it's not a security. And then there was something that Brian Armstrong posted where Gensler said 70% of everything in crypto is a commodity, not a security. And Brian Armstrong pays like, what? WTF? Like, what is this? Oh, my God. Like, he's, equivocating. In reality, I read that actually if you read the context, he's talking about by
Starting point is 00:18:21 market cap because Bitcoin and ether is 70% of the market. So actually he didn't really say what Brian O'Sachn I thought he was saying. So anyway, people are mad at Gensler. What's interesting about the Bitrex case where they named Al-Gurand as a L-1 is that basically, you know, if you look at the record of what the SEC has gone after in terms of enforcement actions,
Starting point is 00:18:43 you know, in terms of big L-1s, they've gone after EOS, they've gone after Telegram, and then, you know, they haven't actually gone after Al-Garand, but they named Eos Telegram Rebel, basically being like the Big L-1s, that they've gone after. And then most everything else they go after is like some random weird defy money market thing or some like basically borderline scam is most of the stuff that they end up
Starting point is 00:19:06 being enforcement actions do, which seems to imply, at least if you look at the pattern of behavior, L-1s that are run by like reputable people seem to be mostly left alone, right? He has not gone after the algorithms, the polka dots, the, you know, blah, blah, blah. It's like the kind of shady ones that are not going to play well in court. I think that's like mostly the action, the strategy that he's taken. So naming Algarand as a security seems like very out of character.
Starting point is 00:19:34 I think it would surprise a lot of people. Not because Algarand doesn't share a lot of features with other things that he's named as securities, if they did do an ICO and obviously, you know, there's a team and blah, blah, blah. But it is surprising that's something that's like a Turing Award winner, MIT professor, that's like not what the SEC goes after.
Starting point is 00:19:51 Did you guys have any thoughts on that? Or Avery, what was your guys' reflections seeing them after Alboran? I think we were just very, again, pleased that we decided to do an air drop and no ICOs. I think that was a big, important part for us when we thought about the way we distribute tokens to the community. I mean, ICOs are dead at this point anyway, so I don't think there was a real decision. I mean, argue, like, again, token sales of any science is something that's risky.
Starting point is 00:20:13 Oh, I see, I see. That's something we did not do. So even like a coin list type sale, you guys wouldn't. Okay, that makes sense. Cool. Okay. Let's switch gears a little bit. So one of the interesting pieces of news this week was a hack, which is, you know, every week there's obviously some hack that goes on.
Starting point is 00:20:30 But the interesting thing about this hack, so there was a protocol called Merlin Dex. And it was hacked for $2 million. It was some kind of rugpole, apparently. People are now speculating it's a rubble, which happens, you know, there's always rugpoles. But people started blaming Sertic. So Sertic is this auditor, auditing firm. They are kind of, the criticism against Sertic, they're a very big auditing firm. They criticize as being kind of a, like a sweatshop for audits and that they like just spit out lots and lots of audits.
Starting point is 00:21:00 Very, very, they're like, they're very cheap and they do tons of them. And there's a, there are a couple websites that have rankings of hacks by auditor and they're number one by an order of magnitude. Are they adjusting for total number of audits though? That's the, that's the question. No, this is just like TVL. Okay. Yeah, yeah, yeah. So, I mean, certainly, also they do a lot more audit.
Starting point is 00:21:20 So you have to adjust for that. But anyway. So Sertick, people, so, you know, Merlin, I think their audit was completed the day before the rugpole happened.
Starting point is 00:21:30 And so people were like, oh my God, Sertic, how could you sign off on this audit? Which is a very interesting thing to point the finger at, right? Because nobody was like,
Starting point is 00:21:40 Merlin, how dare you steal our money? It was CERDIC, how dare you certify that this guy's passed your audit? And so because it was a rugpole, so like it was some admin key that just like pulled down. Yeah,
Starting point is 00:21:50 I think there was the egregiousness of the full. fly. At time of deployment, it already had like an infinite approval for the assets set on some like random EOA. So it was like, like anybody reading this could easily see that was going to be a rogue pole. It's like, did they just rubber stamp it or like it wasn't some esoteric bug? Maybe they're using GPT4 to do something on it. Interesting. Okay, well, so what happened was that people got really mad at Sertic. And then Sertig, very out of character, for some of have ever seen this, Sertic announced that they were going to pull together a compensation plan.
Starting point is 00:22:22 to basically pay everybody back who lost money in this $2 million hack. So to be clear, audits don't cost $2 million. Audits cost a lot less, especially from Sertick, they cost a lot less than $2 million. So this is a crazy precedent
Starting point is 00:22:34 for an auditing firm to offer to pay people back who use a protocol. What do you guys think about this? I mean, we do that, so. Wait, you guys, they buy insurance? Yeah, yeah, but we cover,
Starting point is 00:22:50 we cut, like, you know, if there is. But that's an explicit thing, That's not the case with an audit. An audit doesn't give you insurance. Yeah, but I'm pointing out that there are people who do actually. Yes. So if you agree to do that, then you should definitely pay it out.
Starting point is 00:23:01 He's, Sergei never agreed to do anything. They're just responding to people getting mad at. Well, to be fair, this is like the 50th hack from them in the year. Like, at some point, the PR damage does force you into being an insurer. This is also in the realm of like being feasible to repay, right? It's like $2 million. It's not $25 million. Think of it as the cost.
Starting point is 00:23:22 of PR for them. Yeah, it's sort of like stores at breakage, you know, baked in. And this is, this is breakage for an auditor, basically. I think it's fantastic. I mean, as though there's someone who deals with auditing firms and it also helps to find help, helps pair auditing firms with our ecosystem project specifically, it is amazing if they could guarantee any kind of payback for, for damages done, and it gives them a lot of summer security. Because our goal is really, how do you get applications from ideation into production as fast as possible? And audits are such a big part of that. That would just, I think, increase confidence and have to go after one, two, three, four auditors just to get that confidence in there.
Starting point is 00:23:56 I mean, so I understand like it's a nice to have, right? If your auditor is actually also secretly ensuring your protocol, that's obviously awesome. But the reality is that if that becomes, so first of all, now we, everything we know about crypto tells us that once it happens once, the next time everyone is going to be yelling at them to do it again, right? The next time that's going to get hacked by certic, it'll be like, you paid out this one, why not that one?
Starting point is 00:24:18 Now I'm going to sue you because blah, blah, blah, whatever. and so you have this basically this like a bundling now that it's going to be expected that if the hack is small that the auditor auditing firm is going to so this is not yeah this is not actually the first time this has happened so there was this
Starting point is 00:24:36 so in the oiler hack I forget the name of this auditing firm but it's like it's a protocol where people stake in order to perform the audit do you I'm talking about anyway they're the ones who audited the oiler hack code and then basically they paid out partially and they're actually I think fully drained right now the amount that they put up for insurance but they but they they were on insurance yeah yeah yeah this
Starting point is 00:24:59 explicitly insurance but my point I'm saying it's I think it's very different I think it's very different because look if you're if you're charging for insurance premiums are gonna change right like because now I say look we had to pay out turns out they again sometimes we have to pay this shit so they the insurance premiums go up and they compensate for that if now when you get an audit they're also basically underwriting the cost of insurance, that means the price of audits goes up. Because now I have to look at the risk of like, not only, okay, I give you this audit and then you go and like do stuff with it and fix
Starting point is 00:25:28 your damn code. It's also like, well, I'm taking on the risk of giving you this audit that your community will get mad at me and demand that I pay you back for a hack. It just like breaks a lot of stuff. Like audits are already really expensive, right? Bundling this stuff. I mean, I don't know, Avery, when you guys pay for audits, right, just because I think a lot of people in the audience don't really understand. They know that audits are important. How much do audits actually cost? I mean, they can cost anywhere between, you know, depends on the complexity of the code. I mean, the way auditors typically charge is, you know, they have a certain, you know, manna hours or people hours they put into the project, and then they're going to say, like, how much code do I remember viewing, you know, what am I looking for specifically? So it really depends on the scope of your project. I mean, if you've got a simple twin line project, probably almost nothing.
Starting point is 00:26:12 If you've got, you know, tens of thousands of lines of code and it's very complex, it could be hundreds of thousands of dollars. easily or more than that. Can you give us ranges for like what you guys have paid and what you've seen companies in the app testings? Definitely out of our, you know, respect to our auditors, we will keep those confidential. But like I said, anywhere between, you know, five to $100,000 could be very common for audit. Yeah.
Starting point is 00:26:35 I mean, I think, um, is Sherlock going you were thinking of? Yeah. Sherlock, that's a, I think there's room for like, in better incentive compatibility, right? Like auditors are basically one of the few professions or goods or services, but there's basically with no warranty, right? Like, if you hire a plumber and your pipes break the next day, they'll come back and fix it. There's an implicit warranty or an explicit warranty. There's nothing like that for auditors, but also, you know, for them, it could be an interesting new revenue stream. If you're basically reselling somebody else's insurance and you're sort of offloading
Starting point is 00:27:02 the risk to like a reinsure, that seems very attractive, but you're right that they should be like warehousing that risk to themselves. That's just like way too dangerous. Yeah, also like, that also means that if somebody's underwriting a protocol, like let's say, let's say you pay me $30,000 for this audit, which, okay, fine. You pay me $30,000. I do $30,000 worth of work. I now also have to know how big is your protocol going to be? Because if you're like a dinky little thing
Starting point is 00:27:24 that's never going to get a product where I get fit, then like, okay, sure, I'm fine underwriting that. But if you're going to get like $100 million in TVL, like shit, I can't pay that back. Yeah. So one thing I have seen in industry is that what authors might do
Starting point is 00:27:35 without, again, under contract is that they'll pay for the bug bounty that could have been associated with that particular bug that was found. That seems way more reasonable to me, right? Because that's like, again, proportional to the fee that you're paying them
Starting point is 00:27:47 well. Exactly. So I think like if, look, if there's like actually a warranty, there's that if my, if my, um, uh, my audit doesn't catch something egregious, then I'll give you the money back that you paid me for the audit, but like two million dollars for like a $20,000 audit. Obviously, I mean, again, this is an extraordinary circumstance. I don't know any the details. But if this becomes a norm, it is going to make auditing insanely expensive. But it also belies the fact that like what, what are audits really in? crypto. They're kind of overloaded, right? We think of audits as like, okay, well, an audit is a way to check whether you have, like, fundamental errors in your code, but it's also a, like, you know,
Starting point is 00:28:27 sort of S&P or, like, Moody's, like, stamp of this is a AAA contract, and you can trust this contract. It's like investment-grade contract, right? And we kind of rely on auditors to do both. We sort of don't acknowledge openly that that's what audits are for, but that is really what they're for. Like, when people say, like, oh, it's an audited contract, they generally don't even read the fucking audit. They just say, oh, it's audited by trail of bits, right? Like, great. Nobody opens up the audit and actually reads through it.
Starting point is 00:28:53 There's like, oh, trail of bits, like, signed off on the thing. Some people. I read the audits. Okay, all right, yeah, I read the clear. I'm doing it's clear. I'm saying the vast majority of users don't read the audits, right? That all they do is they take that single bit of information. I think after the last year, I definitely think people have started reading a lot more audits.
Starting point is 00:29:14 Like, professional people who are like, do you trading? used to not read audits like professional trading firms in 2021, Yolode only. And after a lot of them got rug pulled, they have started deciding to bother reading things or asking, you know, people who are paying attention. I agree with that.
Starting point is 00:29:31 Although I think a lot of that has a function of velocity rather than them learning. It's just that there's less, there's less stuff to do these days, so you have more time to read the audit. Maybe. Okay. Well, all right. Let's move on to our favorite topic,
Starting point is 00:29:46 which is regulation. So you all know us as your favorite regulatory show. So there was a lawsuit that was filed from Coinbase against the SEC. So if you guys remember how the saga started, the SEC issued Coinbase a Wells notice, basically saying that, hey, you're doing some illegal stuff. I can tell you exactly what, but we think you're in violation of securities laws. Point Base has very vigorously in the press and to the public argued that the SEC is being unfair, they're not giving them clear guidance, and they intend to fight to the death.
Starting point is 00:30:14 so then Coinbase has sued now the SEC preemptively to basically enjoin the SEC to affirmatively make a rule which the SEC has never made rules like they basically, Gensar has argued repeatedly that we don't need any rules we already have all the rules we need the laws already cover crypto he has basically said like look you guys need to
Starting point is 00:30:36 essentially make a rule about crypto or decline to make a rule explicitly and either way from what I've read not being a lawyer and not knowing what the hell I'm talking about. They've basically, the strategy is that they're going to compel the SEC to say no, because obviously the SC is not going to make a rule on crypto. They already said they don't want to. They're going to compel the SEC to say no.
Starting point is 00:30:57 And then when the SEC says no, they're going to use that in court, say, look, the SEC is not making rules. They're being jerks. And hopefully they'll play well in front of a judge. So I don't know if that is correct, but that is what I read. Somebody else speculated who knows more about the legal than I do. What do you guys think about the tussle right now between Coinbase and the C. Elections coming up, right?
Starting point is 00:31:18 I think there's going to be... I think it's just going to get dragged out like until like right after the election. Are you saying that it's politically unpopular for them to fight this fight in public right now? Yeah, it's sort of. It seems like that. That's just my, you know,
Starting point is 00:31:34 not being in D.C. D.C. take. Okay, what do you speculate that the election is going to do to all the actions that are against crypto? Well, I think the thing is like a lot of people are banking on the anti-crypto movement in their campaigns, right, like between Elizabeth Warren and others. There are other others?
Starting point is 00:31:53 I thought it was really just Elizabeth Warren. I mean, I feel like there's a lot. She has convinced people to nod politely when she talks about it, right? Which before they're like, you know, we don't care. Right. So that's a step up, I guess. But I guess my point is more like, I feel like Gendler's either going to try to like shove as many homework assignments under the teacher's door right before the election or basically try to
Starting point is 00:32:18 like lay low until after depending on the outcome. So I don't know which strategy you take. The super aggressive like just keep pummeling as many of these actions as possible. And then be like, look, have such a good track record. Congress give me $2.5 billion or whatever he requested and keep going or whether it's like do enough a high high. profile things, but then, you know, like wait till the election and if there's more support post-election, because right now it feels like it's like 50-50 on crypto stuff, as we saw in the hearing of him, then kind of like pull out the bazooka if the election goes right. It does seem like crypto, I don't know that like going anti-crypto is a great election strategy.
Starting point is 00:33:07 So I agree with you on that front is that, but the reality is people who don't like crypto, like people who lost money in the last cycle especially. They already sold all their crypto. They don't own crypto anymore. So like a year from now, they're not really going to care that much about crypto. They care about inflation. They care about, you know, crime or whatever. Immigration, like these are the hot topic things that are going to be mainline issues
Starting point is 00:33:26 in the election. If you're talking about crypto, the only people who care about crypto are people who own it. And people own it, they want you to leave it alone. So I think like if you're appealing in a general election, you know, independence like, you know, what, 10, 15% of independence own crypto. And so you're mostly going to want to, like, not mess with crypto because you're just going to lose people. And nobody's going to vote for you because you're anti-crypto.
Starting point is 00:33:49 It's just such a low, you know, valence issue for most people. I think on the flip side, like, you know, Coinbase now is, or they have been. And they came out with this like NFT support crypto thing this week. They've really been trying to whip up like a grassroots movement around getting people to support crypto. And I think trying to sort of copy like the Uber or Airbnb play. book from like the early 2010s, which was extremely actually effective in terms of like, um, convincing local regulators and the markets that they operated in, you know,
Starting point is 00:34:19 they get Uber drivers, Uber users to, uh, apply political pressure. We haven't really seen that be effective in crypto, right? Like, despite the fact that arguably the user base is much, much larger than either those apps, like there isn't really a grassroots pro, you know, very loud pro crypto movement. And I don't really know why that is. I mean, they're, they're trying, but it doesn't really seem like they're getting, um, A very effective outcome. These are people who are the biggest crypto users are people who are perpetually on the internet.
Starting point is 00:34:47 I don't think they're exactly like the graph roots. I'm going to go like rally at like my local city hall type of people. Even like, you know, even like a, you know, just say, send letters, call, call your representative. Like call your representative. A lot of liberty. How many people who own crypto and bought in last year have made a phone call? That's a good point. maybe a telegram call or something like that.
Starting point is 00:35:11 That's what I think. I think the generational gap piece is actually quite important in assessing. Do you remember when, what was it? It was like Nopa and SOPA, like the laws about like they were going to basically even cause a lot more internet censorship. And there was this big coordinated blackout by all the internet companies like Google and Reddit and all the stuff. And they like blacked out the homepage.
Starting point is 00:35:33 I was going to say like they should just like turn off all the blockchains one day as like a protest. Sorry. Sorry, CEO of Ethereum. Can you turn off the blockchain? Just ask Battag. Find Satoshi, you know? Like, we can, I mean, App does, we can turn off, right?
Starting point is 00:35:49 So, yeah, Solana as well. It's a lot of as well. Sorry, I'm talking shit. But yeah, I do agree with you that, like, it's as much as it's good to see Coinbase trying to take this grassroots approach and get people energized by, hey, let's protect crypto. Let's fight for this. It is hard because crypto, like, they are also.
Starting point is 00:36:09 like very individualistic self-agin. I think the thing that will work the most is, is A, obviously, inflation, but then B, um, the end of the petro dollar hegemony. Like, it really does feel like, I think Chinese yuan transfers recently were like higher than U.S.D transfers for like a week, which was like crazy. You know, China for Chinese trades. Yeah, yeah. But it includes domestic, it included exports would because like, for instance, like France is
Starting point is 00:36:38 paying in yuan for natural gas. They're not paying in dollars anymore. Brazil, the same thing. So, like, this, there's kind of this interesting thing going on also where the petro dollar heteronomy does seem to be its weakest point ever. Like, everyone in the Middle East doesn't seem to give a shit about the dollar anymore. And I kind of think the anti-crypto equals anti-dollar movement is the one that will actually win through the next election.
Starting point is 00:37:02 You heard it here first. That seems a little, like, 200 IQ. I don't know if that's going to, I don't know if that's going to quite. penetrate the mainstream. But I like where your mind's at. That's interesting. I think, you know, we're definitely excited for more clarity. That's something we've, you know, I think the whole industry is looking for.
Starting point is 00:37:21 We, Aftos really recently joined the Blockchain Association. And so we're actually hoping that the similar legal efforts and clarity will help us to, again, build things the way that, you know, Biggler just want to see them being built. Fair enough. So looking forward into this next year, obviously it's been, You guys, for Aptos, you guys have come into Maynad, you're seeing the light of day. You get to be a grown-up L1 now with everyone yelling at you and being mad all the time. What are you looking forward to over the next year, whether within the Aptos world or just like we're more broadly within crypto?
Starting point is 00:37:59 For Aptos, I think, well, I would say these are more broad of crypto themes, which is, I think we're all waiting to see like how we leverage, like, Web3 in crypto to be the best utility for customers. we haven't seen those mainstream applications yet hidden to market. When I ask people like, what are you excited about crypto? It's like, oh, I liquid stake and I go to OpenC. That's great. I mean, those are all wonderful things, but they're not like, you know, the way that internet applications have taken off with Netflix and with Amazon and with Google and all those fun things that are out there.
Starting point is 00:38:27 And so, you know, we need a way to demonstrate that utility at scale. And so solving those problems of user experience, system infrastructure, and then working together and partnering and maybe even building some of those applications that actually can reach scale kind of from our experience but building a meta, I think is something that's really paramount, not just for us, but really for all of the industry going forward. Actually speaking of meta, we were talking about this while we were outside. So I was just on a panel talking about AI, like the intersection of AI and crypto. And I know meta actually has been in the news recently for like their Metaverse stuff plus their AI stuff,
Starting point is 00:39:00 like get behind in a couple ways. But what do you guys think about? So we had a show recently with Ilya from NIR talking about the intersection of crypto and AI. I came to out of that conversation feeling quite skeptical that there are that many interesting applications in the short term. When I say applications, I mean like investable crypto slash AI networks or tokens or whatever. But you guys disagree with me. Give me your bull case. Give me the bull case for the intersection of crypto and AI. Why there's going to be a ton of interesting stuff that happens there. Oh, yeah. I think, you know, at first when I looked at, you know, I think people haven't talked about crypto and AI for a long time, by the way, it's not something new. I think back then I did believe a lot of it was
Starting point is 00:39:37 more hype than the real. But more recently, I think, you know, with the rise of large language models and other things, there many things that are possible. So first of all, building smart contracts, we just talked about auditing, for example, that is a big process of getting from ideation into production. The way that something like chat GPT can help you to guide you like, hey, chat chabed, can you write me a simple contract for doing an exchange, like a simple swap or escrow service? Those kind of things will help onboard tons of new developers in aerospace when we have tens of thousands of developers in Web3, there are millions of delopers who work across all like software stacks around the world. And so I think those kind of tools are going to be amazing
Starting point is 00:40:13 in terms of helping to onboard users, even sort of do things like, again, like with move, you have this kind of cool thing around a move prover and formal verification. Help me write the formal verification specs to ensure that, you know, resources are conserved even after these operations are held. Like those kind of complicated operations that now improve our audibility of our code and actually run every single time. I try to launch a new feature on the blockchain. is going to help us to move faster in this space. And so those are kind of a couple of examples where AI and large language models
Starting point is 00:40:41 can help us to develop more quickly. And actually assist in smart contract platforms and help educate users how to build in this space more effectively. And then I've had more time. I know we're running out time. So I'll just kind of jump in real quickly. The other thing is blockchain has the ability to kind of do some kind of decentralized learning,
Starting point is 00:40:58 which is really interesting. So federate learning, for example, where you kind of maintain privacy of user data, being able to share the data in a way that can be accessible for machine learning and for large-scale training can be done using the blockchain. And I think that's another interesting area that we're particularly excited about,
Starting point is 00:41:14 given our background and kind of my background, just to be clear, I've worked in data infrastructure for a long time, worked on things like, you know, Hadoop, MapReduce, I've distributed scheduling, all those fun things. And so I see that kind of intersection being very interesting in terms of, you know, to process data at a very, very large scale
Starting point is 00:41:29 in a way that kind of rewards the creators of that, of that content as well. I guess I have two main things. Certainly, I think the decentralized training aspect, you know, every cycle of crypto has had someone say that. So 2015, it was like Golem, 2018, it was like DFINITY, all the L-1s right now kind of sort of saying that. But there are actually some quite interesting improvements in decentralized training
Starting point is 00:41:55 that aren't just strictly, you know, hey, whatever, you post some state proof that like I did a single single. the operation correct correctly. There's actually sort of like some mechanisms people have made for fraud proofs where I can be running a GPU training part of a model. You can be running a GPU training part of a model. And the person who's requesting it can send us particular tests of whether, hey, are you just giving me random numbers? Are you actually like running the algorithm, putting the data on? And those fraud proofs are actually super, super useful because there's actually been a ton of fraud in terms of like training stuff where people just give you random numbers.
Starting point is 00:42:32 back instead of actually, you know, running stuff on your data. So there's that that part is, is actually gotten way better. And that's all because of ZK people. That's not because of the consensus stuff. The other side of the ZK coin is, uh, is algorithmic provenance. So how do you know that something came from an algorithm or a human or an algorithm that has access to particular data? And so the slight show is, I guess I've written some blog posts about this this week. So it's quite, it's like on my mind. But there's a there's a natural question of like can you generate a form of proof where a language model can prove to you that was trained on a particular data set. Like oh, this language model was trained on the corpora of coin desk consensus transcripts.
Starting point is 00:43:20 And this other language model is just the default GPT4. Can can they interact with each other to generate a proof to you that one knows that it was trained on this other particular type of data and then generate something that looks like a ZKP that's posted publicly. So the idea of having algorithmic prominence, I think, is actually one of the most important things that people are really realizing is important because everyone here has read something where like, oh, well, yeah, that's definitely from chat GPT. But you've also probably read things where like, that sounds like it's almost human. And being able to actually have a distinct line for that, that's verifiable, is going to be
Starting point is 00:43:56 very important in the next five years. To be clear, I don't disagree with any of your points, but nothing that you said, there. What you basically described is advancements in cryptography that have been subsidized by a lot of stuff happening in blockchains are going to have broader use cases, especially with the intersection of machine learning.
Starting point is 00:44:13 Totally agreed. I don't know that in principle any of that requires you to post that on a blockchain. So the provenance piece, I think, does need to be posted. So publicly being able to verify that a particular model gives a particular output and that it was made by a model not a human or it's made by a particular
Starting point is 00:44:29 registry is actually. going to be quite important because especially as you talk about things where people have fine-tuned datasets for, you know, my custom model does X better than yours. Being able to prove that you own that is going to be very important because that's the IP of the future, right? The IP is that. That's fair. That's fair. That's the argument of knowledge. Okay, that is a fair argument. That is a fair argument. Okay, we're running up on time. So unfortunately, we have to wrap. Sorry for my rant. No, no, no. That was a great. It was a great rant. That's a natural way to end a talk like this. Thank you all for listening.
Starting point is 00:45:00 See you all next time. Thank you, everyone.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.