What's up everybody, I'm EvilRabbit. We're here on Drift 21. We have the Basically six cylinder 2j. I guess you would sit consider in the S15 But if you guys remember last episode we were building as the BRZ We did put some sticky rear tires on it We did get the rear suspension and everything dialed in with both rear calipers and everything like that So the car will actually drive. We did put a upgraded fuel rail. We put the Performance rail in the car instead of the basic fuel rail to get a little bit more power So what power we're running on this car right now is? 311 with a factory shooter, I believe it's like 250 or something horsepower, so we are on This car right now now it looks like we're on 235s in the rear Well and 245s in the front So apparently we have skinnier tires in the rear even though they look like they're poking out more Don't think that's correct, but we're gonna send the BRZ out today for a drive so make sure you follow me on Instagram Twitter all that's found in the description box below You see I think that's that's the factory rail and Factory air filter because we did have to do the intake piping and all that for the intercooler So let's get drifting. Let's take this BRZ out for a spin seat. We can't get it going So if you guys remember the struggle for grip and stuff like that in the S15 We're going to see if maybe the BRZ is a little bit different They added a new course they had a North course Does that mean did they add any more cars? No, did they have more cars? Did they add new cars or are we only on the three because I did not check it recently after it updated No, we still only have the three cars sad panda So but we do have North course now Which is another course we can drive which I think we're gonna hit that today because well, it's new and we haven't driven it Yes We're gonna try and drift North course But first we're gonna go into drift land and see if we can actually get this car to control and See where we're at not a fan of how the four cylinder sounds but Let's see how we can do Little handbrake. We're actually Oh We're actually getting around this course in this BRZ. We do have 35 degrees of angle And sir 45 degrees of angle instead of 50 45 because vangle like this 15 So maybe the less angle the grippier tires or maybe the lower power is actually Helping but the feedback does feel a lot better I'm wondering if they updated the force feedback a little bit in the game because it's feeling a Little bit better actually and I feel like we should be able to drift north course with this car So let's hit up north course. I mean Rather than sitting here Clutch slip What's that clutch slip deal my overpowering my clutch or something? Oh clutch slip So I am apparently I'm overpowering my clutch if you saw down there So let's go back to the garage. We can switch it up to north course See if we can't drive north course because well, why not? It's a new course north course Select it go for free mode See if we can We can shred this In the BRZ. Oh, we may not have enough power though. Although then again, maybe we do I say be in the right gear We're slipping clutch though. So that's something we need to possibly address on this car We are actually Kind of drifting in this game if you guys remember the beginning the Solar response everything was very finicky and it was a bit understeering It was not really able to control it. Did kind of lose it there, but now it feels A lot better. So This BRZ could be the ticket or Maybe we just need to go back to s15 now Well, this is gonna be interesting. I don't know if we're gonna be able to actually like do the actual Flick one way. Oh, no. No. Oh Uh What kind of hit hard in those tires? Don't think we can do the flick yet clutch slipping But we are somewhat actually getting slides So I think we need to put upgraded clutch in this because I believe it still has a factory clutch and everything in it And for the power we're probably overdoing the clutch, which is probably not helping Second gear just banging So if you guys are playing drift 21, let me know down in the comments what you guys have done In your cars and stuff like that. We're gonna try and actually get an entry here Yeah, we gotta upgrade the clutch in this car We're just gonna oh no Kind of lost it a little bit there I think we should maybe bring the s15 back out and see if the physics have kind of changed a little bit Don't remember what the s15 power is at but The throttle response and everything it does feel better. So let's go ahead grab that s15 and see if maybe the s15 is gonna feel better now Why not more power? Let's give it a shot Don't remember exactly what kind of power we're rocking on the s15. So let's go to the parameters So we're at 520 in this because I think I pulled I think I pulled a big fuel rail out of it Yeah, we did pull a fuel rail out and dumb it down and before it was at a thousand horsepower so Let's just take this car to the track and see if maybe they have adjusted the physics and how everything feels because that would be sweet This car does not have clutch issues. I can tell you that by now Oh my goodness. I think they have adjusted how the wheel feels because the 15 feels Pretty good actually Oh, that's a tree and that's a tree So I feel like we should upgrade The rear end of the 15 and go full out with the 15 now And do a thousand horsepower build full body kit and everything on the 15 So if you guys want to see this 15 go up to A thousand horsepower Full body kit and everything like that. Let me know down in the comments Or if you'd like to continue to see the brz build Let me know Oh, if I would have stayed on steer, we would have been golden with that. I'm gonna go back and try to get that again So I've been having a lot of fun with drift 15 and the way the game is with building of the cars and stuff like that It's definitely car mechanic simulator and drifting me for a perfect, you know, mashery of fun Nope It does not only grumble strips, but we aren't able to somewhat control the cars now Which we were not able to do last time now the wheel physics do feel still a little bit weird I feel like I should be adjusting something So I'm going to do some tweaking and fine-tuning of the wheel physics now and see if maybe I can get it to feel a little bit better And if I can I will guys definitely will let you know the physics and everything I'm running because we're actually Until you hit the grass are actually able to Somewhat drift North course probably not the best one right now for this car, but Some grippier tires some bigger tires in the back I feel like we might be okay I'm uh being gentle with my entry I thought it was gonna be a nice wall to happen. It was kind of a wall hit so Let's take this 15 to some other to another course a little bit more open so we can actually get a full I guess run of the car and maybe actually get some full drifting in To see if maybe it's north course or maybe it's just the game has been updated We'll go to the school because I feel like the school does have some pretty good sections where we can Throw down some lines and test it. It's cool to see that they're adding more traction and stuff like that. So Super excited for that. So let's see what We got to do with Too much power too much throttle. I was trying to do I was trying to do a circle. Oh, we're up on it. We're up on the cliff We are up in the cliffs All right, come back on track This car may have too much power for this track It does not like dirt Catch grip catch grip. Nope. Nope try to do a little uh Little donut. We can't really do it. So this track is a lot smaller than I thought A lot tighter than I thought too So I do want to get into doing some of the challenges and stuff to earn more money and things of that nature because If I start building some of these other cars up higher, I'm gonna run out of cash So we're gonna have to get some money and stuff in the game Little wall tap. Oh, that was a little bit more of a wall tap. That kind of hurt So I think we're gonna try one more track. No, don't quit game back to the garage one more track for today before we end the episode off Definitely having more fun with this game now that I feel like some things have been Changed around and adjusted and things of that nature So I feel a little bit more comfortable with the cars and how they feel. So Definitely we'll be trying to fine tune. This is uh, you know the feedback a little bit to get it to handle a little bit better but If you guys follow it in the beginning This looks a whole heck of a lot better When it comes to drifting then it did the first episode I did on this game So maybe not going down in horsepower is uh, is what's making it better I think they're updating the feedback and stuff on that nature So like I said, make sure you follow me on instagram and twitter all of the found in the description box below If you guys are playing drift 21, let me know what you guys want to see if you guys want to see the thousand horsepower S15 full body kit and everything. Let me know as well. We will make it happen It's a frame rail. It's a fuel rail and some body kit away From that with some spacers. So as always, I thank you guys for watching. I'm evil rabbit. See you guys on the track


Emily Olivia Lea Blunt was born in London on February 23, 1983. She is the second of four children, born to Joanna, a former actress and teacher, and barrister, Oliver Simon Peter Blunt, QC. At a very young age, Emily became interested in acting. From the age of 7 to 14, Emily struggled with stuttering, which resulted in her peers making fun of her. She later recalled that she was bullied due to this daughter. She had as a child that never really went away. At a very young age, Emily became interested in acting. From the age of 7 to 14, Emily struggled with stuttering, which resulted in her peers making fun of her. She later recalled that she was bullied due to this daughter she had as a child that never really went away. Emily also later explained that her stutter was genetic and something she had to deal with her whole life. But as a kid, it was terribly hard to leave with it. However, she didn't allow her stuttering to deter her from her acting. Emily would eventually credit the school teacher for helping her partially overcome the stutter through acting and went on to seat on the board of directors for the American Institute of Stuttering. Emily attended Ivy Stock Place School in Rohampton, South West London. And at the age of 16, she went to Hotwood House near Dawkins, Surrey, a private sixth form college known for its performing arts program. There, she was discovered and signed by an agent. When she was 18, Emily landed the classic role of Juliet in Shakespeare's Romeo and Juliet in production for the UK Chester Festival. Around that same time, she made her debut on the London stage opposite Dame Judy Denge in The Royal Family. For her work, Emily was named the best newcomer by the evening standard. Soon after, British TV came calling and Blonde appeared on shows such as Forrest Wall and Agatha Christie-Poyrott and landed a recurring role in the miniseries Empire. She also found her acting footing in TV movies such as Henry VIII 2003 and The Strange Case of Sherlock Holmes and Otto Conan Doyle 2005. Blonde made a jump to the big screen during this period, making an impression in My Summer of Love 2004, in which she played a character who had a summer flame with another woman. Her portrayal received raves and her next big break was just around the corner. In 2006, Blonde co-steered in the film The Devil Wears Prada based on the best-selling novel by the same name and was nominated for her Best Supporting Actress Golden Globe. She didn't win in that category but did receive a Globe for her work in the TV movie Gideon's Daughter. Prada also earned Bond a BAFTA nomination for its Rise and Star Award and it marked the beginning of the end of her life on the small screen. An inspirational lesson from Emily's life story is that her disability didn't limit her. Someone that's daughters shouldn't have conceded acting as a career but Emily chose not to be limited but to pursue her dreams regardless. She preferred to work on her disability and overcome it. As Jim Medine once said, I can't change the direction of the wind but I can adjust myself to always reach my destination. You may not be able to change your disability but you should be able to change how you leave with it to achieve your dreams. You have to believe so strongly in your dreams because when you hit dead ends, your mind and sometimes the people around you may want to convince you to give up.  Your disability doesn't define you. What you believe defines you. Your background doesn't determine your future, your beliefs does. Mary Kay Ash once said, don't limit yourself. Many people limit themselves to what they think they can do. You can go as far as your mind lets you, what you believe, remember, you can achieve. Then someone will ask, how can I believe in myself? To answer that, I advise, watch what you allow into your mind, watch what you read, watch who you listen to and most importantly, watch how you start your day. Start your day with positive and motivating videos, books or music. Start your day with gratitude to God about what you already have and you will have positive energy required to pursue more.


What's going on everyone Sam here late in sports cards have been one box of 2022 Panini select UFC H2 for Joseph B. So good luck here, Joseph. Let's see what we got Good luck here Yeah, you did shoot the left side, so it wasn't like remember how we thought oh slow green Oh, no, I never went on the left side. No, I mean he was cheating Vanden Nunez nice one there on the disco. We never played this right side green Red Tucker Lutz on the rookie premiere level ask me number 24 out of 99 Saul Rosenberg was top-loading for you today Saul Rosenberg here. I gotta go back and listen to that stuff We've got John Jones on the disco and a premier level rookie patty pimblet nice one there patty the baddie Take that we'll take that Very nice.  I just saw your order coming man Patrick Well, I think we got an auto coming up. It's gonna be Mike Perry nice Mike Perry on the octagon action signatures not numbered just you know the regular disco and we got a blue coming up, too What up six stop six? Farazium and blue Cyril Ghana Nice one there That's sick man. That's gonna be 30 out of 49 on the octagon side blue One of the nastiest heavyweights right now Pretty I would say the market's pretty solid. Yeah. Hey, there he is Stop Joseph Joey picked me a good one. Absolutely man Jack Shore rookie and a silver Yana Kunitskaya Again on the silver That will do it for your break there. A Joseph Congrats again on the hits buddy. We'll get them right out to you Thank you Zoe


Today we're going to do some blind tasting! Hello, hello, hello! Welcome back to Exotic Wine Travel. I am your host, Matthew Orkey. Hi, I'm Sharon Tan and today we have a special guest. Joe's our friend, we've known her for a couple of years. She's making wine here in Hoare in Croatia. I've got a very small winery on Havar. I rent some space in the old cultured building in the tiny village of Riznik. I use indigenous grape varieties from Havar and some from Kultula. Everything's very low-intervention, hands-off. And I think that's the way to do it, which is hopefully what we might be tasting today. Yes, exactly that. And we're going to try to stomp her. No, we're not going to try to stomp her. We're just going to have some fun. What do we need to look at first? Well, we've got the orange table to go with the orange wine. Oh, so we already made a mistake because I don't have a white piece of paper. It's actually a really interesting colour because it's got that almost like Partridge Eye, almost like an older Provence Rose style rather than actually a classical orange-orange. I think sometimes everyone gets confused about colour of orange wines and the deeper colour must mean the longer the masturbation and it's just not true. It really depends on the grape variety. Besides the variety, besides the maturation length, what are the other areas in wine making that affect the colour of all that's red? There's an element of oxidation, so the more oxidative the style is, the deeper the colour. Let's taste this here. The orange is really very floral. It's got rose petals. It's almost got a light cheek avert sort of thing happening. You know what, to me, if you were giving me this blind and I didn't see the colour like in those black glasses, when you think, couldn't you see this maybe as a light red? It's got some cherry note to it for me. Personally, I see more of the floral aromatics that hits it first. And there's definitely some red fruits in there as well. I was wrong. Everyone's got a different threshold for smelling and tasting things. So we all... No! Examic wine travel is always right and always right. Everyone has a different combination of flavours and taste profile when they're tasting a wine. Truly, in tasting wine, what you taste is what you taste and no one can take that away from you. So it's totally fine for you to see rose and an icy lychee actually what you promote. It's the same thing, yeah. Cherine picked these wines.  So sweet on the front. Sweet. And some really nice tenant on the finish. I love the... It's got real crunchy acidity. So the beginning actually, as you say, there's a sweetness to it. Even a hint of strawberry, something really quite red fruit sweetness. You were right. And then the middle of it really comes into this crunchy acidity and then the tannins hit you at the back. So it's very... The tannins look like this sapirific. It's very... Sapiridab. It's got acidity. It's quite rare, right, to get this sort of tannins in a mattery that wine. What kind of quality are you looking at here? For me, high. In the category of mattery that wine. It's a very complete wine. And it is. I mean, the volatile is not too high. There's this and there is a lifted volicidicity to it, but it's not overwhelmed in the wine. I want to talk about volatile acidity in orange wine mattery that wine. I know for it. We'll just stand on that. I think there is an element to the more that you taste a certain wine style the more that you adapt to that. I love drinking the purest reasoning that's gotten virtually no volatile acidity, but there is a time and place for having volatile acidity and that does lift the aromatics of everything else. And it's an intrinsic part of this style. When you have extended skin contact or when you make wines in a quite an oxidative way, you will get more volatile acidity. And each individual person will say actually that's too much for me or that's not enough for me. And I think again, it's not right or wrong. It's what your experience is and what you like to taste. And actually sometimes just what mood you're in. I don't know, I just really like that. For me, definitely in the 90s range. If I was going to be really picky, it probably just dipped slightly in the middle so I'd be on the 90s, 91s rather than the higher. But it's just such a pretty, pretty elegant wine. I love it. Fun to drink, right? Yeah. Okay. Let's go for the next one. Don't without drinking. Cheers. Cheers. Okay, let's drink this bad boy. We're not spitting these good wines today. Healthy wine. It is night time and it's just pre dinner so it's okay guys. I love the softness and then the tendency. You and I am hallowed. Very good. For me, at least 91. 91 is 91 plus. Wow. You, same? 19 for me. Joe, about the same? I feel the 90. Just because it does dip slightly. Why do we all have to agree? I want somebody to say 50, 52. Well, if it was a 50 point wine, you wouldn't put it on the show. Wine number two. Lighter color, right? Yeah, it's green actually. Yeah, we've still got green notes in it. And again, after saying the whole thing I've said about actually it depends on the grape variety is what you're getting. But to have this, to be quite so light and have this amount of green tinge into it I would be foretoasting it. I guess that that actually hasn't got a long time escalation. But it might be a grape variety that actually is so delicate and so light that you just don't get any color out of it. Any specific varieties that you can think of? What's the first one? Any specific varieties? I'm going to go in there because the acidity wasn't hugely high. I would say that it may be an element of it that there would be a bit of gavirts in there. What about this grape? Really flowery for me. On that note, I actually really love Mattery that gavirts from, you know. I wish more people do that because of exactly what you said about the flower quality.  I adore it. I love it. Whereas this has got some skin content to put potentially, it's got the nice texture but it doesn't have the bite and that crunchiness that you get with this texture. That's what you're talking about, right?  It's like looking like, it's horrible. It's like... Oh yeah, okay. I like that on another note the positive side of this wine is it's really light but there's really nice sweetness on the front. And soft. Really soft. Yeah. It's really, it's quite almost, and I don't usually use the word velvety for a white wine but it's almost got that velvety roundness to it. But the very end it's coming through it's got that chewiness of the skin content but it hits it at the end but in a much more, it's enveloped by the richness of the wine more than the tonings about it's much more structured than if this is rounder and smoother. Which one's better? Which one's better? The first one is more complex. Okay. And I think it's probably got more personality. I really like this one. I think it's really lovely. This is like an aperitif and this is something when you're sitting down with a nice tuner steak or... But you know what it is. You know, a glimpse of the label is worth 20 years of experience. Is this a gloat one? No. A little more than that I feel. Yeah, no it's more, it's got more personality than just something that you get down your neck. So both very pretty wines. Yeah. And this is just... I love the roundness and the smoothness and the softness and then that little just... A little bit of a crunch comes at the end to give it a little bit more personality but I'm with you. I think it's something that has been designed to be a really lovely aperitif wine that people can really enjoy but it doesn't necessarily... Not every wine has to be hugely complex. It's not about that. Yeah. A piece of bread and a fantastic bit of butter is a lovely dish. Exactly. It's not complex. I don't give you what I know. Yeah. I didn't come here for bread and butter. I made the best bread and butter especially. Trust me. Okay, let's talk about rice after your score. Oh yeah. What do you think? I would be along the... probably along the 88 but it's a really lovely wine. But I don't think it's this complex and it doesn't have the structure to be... What kind of price ranges you think we're talking? Let's go with this one. Let's break this down. Quality, I think that this is much more... It's made to be a gastronomic wine sort of a more individual sort of personality sort of thing. And this is made to actually to be potentially have a wider audience. I'll reveal the country because okay. Slovenia. Because Slovenia makes really good orange wine, don't you think? Yeah. So which one do you want to know first? Price, price, price first. So as in euros? Yeah. Yeah. Retail. 175. Euros. Find me a 175 euros orange wine, seriously. Is there? Grab your Pinot Grigio can get up there pretty high. I mean, I think probably for this one we're potentially maybe talking along the sort of like 12 euros or something. I'm buying that then. Yeah. I'm really... What about this? Well, I'm just... I'm actually double guessing because we've got two wines there that are contrasting so I'm just going cheaper than maybe even 15. But yeah. Whereas that, I'll be talking about more like the 25. Ballet. Yeah. That's about 10 euros. This is another 20-ish range. What the...  Which one do you want to know first? Since we're doing this one, I'd like to have one. Coronacan Mouscan Malvasia. Oh, 2018. We had this before. This bottle is better than the one that we had earlier. This is the basic wine. So really nice for a basic wine. 10 euros, I think. 990. 990. 890-ish. 890-ish. You happy for that? Yeah, I'm super happy for that. OK. I thought you'd known how much some contacts it did have. 48 hours. It doesn't have the tannins that you get from extended skin contact. So you have a little bit of a crunch with some of it and the texture with a bit of extra skin contact. What are the things that we should look for in an orange wine? A good orange wine is the same as a good any other wine. It shows personality. It shows individuality. It keeps on... It's like, oh, what's that? Oh, what's that? Oh, I think it's... Is that rose petal? Is that this? No, I think I get this. I've got some red fruits. I get this, I get... And all of those different things, it's constantly refreshing your brain and exciting you. Right. And that, to me, but that's the same as... It's like a wine is a wine is a wine and how it's made. And all those things need to happen to get to be a really exciting wine. And I think this is a really lovely wine, but there's not as many levels of bing, bing, bing, bing. Oh, what's that? What's that? And it doesn't have quite have the tension of that. But that means it's a really very aperitif one. And this is... Oh, mobile. Oh, yeah. What's the vintage? One of the most iconic wines in the area, 2008 and... Oh, the new vintage. So... This has two weeks of maceration. Only? Yeah. And also put in the barrel for 18 months. Blind tasting is say what you taste. Don't try to double guess. If you try to think what other people think you should be tasting, then you don't taste true.  And what you taste is true to you. And the more you think about what you taste, the more you'll be able to see those flavours.  You can taste for it. And don't be scared to say what you think it tastes like. I can remember tasting some wines and I thought that it smelled like puppies. You know, babies have got a smell that are different to humans and puppies have got a smell that's different to dogs. Doesn't know what else to know. I think it's just not a good smell. But it's not puppy, so it's funny. So if it looks like a duck, if it looks like a duck and quacks like a duck, please don't. Good lines. Let's have some bread and butter for dinner. I'm afraid about it. Cheers. Thanks a lot for sticking around, guys. We'll see you soon. Cheers. Hello, thanks for watching. Hey, you made it to the end. Make sure to subscribe to our YouTube channel. Click the bell so you know when new videos are out. If you like content check out our Patreon page where you get some behind the scenes exclusive content. Thanks for watching. Cheers. Cheers.


Let's talk about heroes. Yeah? Do you have any heroes, anyone you aspire to be like? Well, in business, looking out on all the icons in international business, I think that one of the great leaders that I've at least read about and noted early on in my studies was Howard Schultz from Starbucks. Howard Schultz from Starbucks. Yeah. And he accomplished something quite remarkable in building a global brand out of something that is actually a commodity. And that can actually teach, I think, people at DONG Energy a lot of things because electricity is just a commodity. How can we build experiences around that commodity? I think that's a big question for this sector and something that I definitely hope that I could get inspired by Starbucks in developing our business into more of an experience. To be a business area for you to develop. Yeah, absolutely.


So if you put disclaimers, if you come to see this talk, we really hope you have familiarity with zero-knowledge proofs, homomorphic encryption commitments, and we're really hoping to provide as unbiased of a discussion as possible here. You feel like we're not doing a good job of that. And please feel free to call us out. So what is a privacy-preserving smart contract? There's a few different components and properties and privacy-preserving smart contracts that we're going to go over and what exactly what defines them. In our case, privacy is defined by two properties, confidentiality and anonymity. And what we define privacy as, in this case, the confidentiality is when we can hide the input and the outputs of that state machines program. So for example, like in a slow-down smart contract, we all know that the inputs are not private. Everybody can see them, as well as they are also not anonymous. The inputs are not confidential. And also, they don't hide the users involved in that computation. So we have two properties that we're defining. That is confidentiality. So that's the bare minimum, which is inputs are hidden. And then anonymity would be a more complete solution, where it implies confidentiality. You're probably familiar with some of the use cases for smart contracts, in case you didn't know. Smart contracts are also a form of private transactions.  So in the case of private transactions, there are a few implementations of these. Zcash, Venero, and two major ones. Private voting is another use case, where people actually need to have some privacy, some degree of maybe even anonymity, when they vote to cast ballots. As well as auctions, there's a really big market for blind auctions. And keeping to who's paying for what, and how much they're paying private. Moving on. So what are some considerations for privacy preserving smart contracts? In our talk, we're mainly going to focus on transaction privacy. And the reason why is because transaction privacy is a small subset problem of privacy preserving smart contracts. And the cool thing about transactions is that when you make them private, you can actually sometimes generalize these into more broad definitions of smart contracts. So we can actually make them do more computations that aren't just transactions, but maybe involve whole state machines and whole execution. We'll be getting more into that later. So we believe there are four main considerations that go into actually developing a privacy preserving smart contract. So we've separated these out into efficiency, privacy, security, and functionality. Within each of these, there's a lot of complexities. So in efficiency, you can ask yourself, how long does it take to actually generate the transaction? What about verifying the transaction? What is the actual communication complexity? Set up strength size. Set up time, reference strength size. What are the hardware resources required? Some zero-nautristic systems do have a lot of hardware resources required and they tend to gloss over that aspect. And how does it actually scale? With privacy, as we mentioned before, can we provide confidentiality or anonymity? And is the privacy based on cryptographic techniques? So do we have some provable form of privacy? Or are we using other techniques such as tumblers for anonymity or stealth addresses? Security has similar considerations. Is the security based on cryptography? Do we have provable security or is security based on non-cryptographic techniques? We can look at trusted setup. We also have to consider non-standard cryptographic assumptions such as using the algebraic re-model, knowledge of exponent, which are slightly non-standard. And we have to consider what kind of adversary is our scheme actually secured against. A post-quantum one, a semi-malicious one. And then finally, and arguably to us, the most important consideration is functionality. When you're talking about developing PPSC, can you actually adapt your scheme to new settings? Is it possible to really express any arbitrary computation with your scheme? And more importantly, is there support for stateful computations like Ethereum? So that leads us into what we believe are the four definitions for these qualities. For efficiency, in the ideal world, it should be quick to generate and verify transactions. Setup should be fast. There should be a small community. It should be efficient when scaling, and minimal hardware resources are required. With privacy, we should be able to get anonymity, not just confidentiality. It should be based solely on cryptography. Security is similar. It should be based solely on cryptography. We do not want to use a trusted setup, both for security and functionality reasons. And it should be secure against strong adversaries. We've left this deliberately ambiguous because it depends what you can achieve in your scheme. And finally, for functionality, we should be able to check off all three boxes that we just saw. We want it to be easy to adapt to new settings. We should be able to express any kind of program with our scheme. And finally, it should support stateful computations. So how do we actually achieve these four characteristics? We're gonna focus exclusively on the cryptographic techniques because we believe in provable security and privacy. The first one we're gonna look at is of course zero knowledge proofs. And there are three main schemes that everyone's familiar with, Snarks, Starks, and Bulletproofs. So for Snarks, they have trusted setup. However, that allows us to get the smallest proof sizes out of the three and the fastest verification possible. But they also use a slightly non-standard cryptographic assumption, which is knowledge of exponent. Starks are arguably an improvement on Snarks in that they have no trusted setup and they use a much better understood hardness assumption of hash functions. But that comes at the cost of incredibly large proof sizes compared to the other two. And some expensive hardware is needed in the form of extra RAM to actually get the efficiency they talk about. Finding the Bulletproofs, they fall somewhere in between the two. There is no trusted setup, which is fantastic. They have moderate proof sizes, but they have some of the worst verification times. However, they can be improved when batching them together. And they're based on well understood hardness assumptions using discrete blocks. So if we look at the three and see how they compare in terms of the four qualities, we've ignored privacy because arguably all zero knowledge proof systems better could provide confidentiality. In terms of efficiency, Snarks come out ahead with the smallest proof sizes and the fastest verification. However, due to their trusted setup, their functionalities impacted a lot. It's very difficult to port the scheme into new settings. Snarks have very poor efficiency as you see because they need additional hardware resources and they have absolutely giant proof sizes. But they do very well in security and functionality as do Bulletproofs and Bulletproofs fall somewhere in between the two. So that leads us into the next building block that Texas is going to tell us about. So the next one is that is called multi-party computation. Something I'm probably sure a lot of you are already familiar with in the form of secret sharing schemes such as severe secret sharing. So multi-party computation is a type of privacy preserving computation technique which allows us to secure the inputs to some predetermined program. And we have multiple parties who collaborate together and work together to execute this program. And in the output, they should have a private output that only the person who requested that computation should know. Like I said, one of these examples should be a secret sharing which you're all probably familiar with in the case of wallets and how to split up your wallets and shadows. So maybe this is the most predominant issue that everybody should understand when we're talking about multi-party computation is how interactive it is. It is incredibly interactive depending on the number of parties you have. So anything more than usually two or three participants we start seeing some really massive problems. And for many other protocols that requires something like zero knowledge proofs to keep the protocol actually fair. So what that means essentially is we have like complexity layers in our NPC protocols. Like the very first layer we can imagine the network. So all of our participants have to communicate with each other, but we start having similar problems like traffic. You know, when you get in a traffic jam, the first person in the front of the traffic jam steps on the brakes, which causes everybody else to step on the brakes as well. So we start seeing network waitants seem to filter through the entire and propagate through the entire network like that. And it causes massive problems, especially when a lot of communication is required for more complex things like we can imagine for it in privacy preserving smart contract. Another thing is that it has game theoretic security sometimes where we may require an honest majority. And to keep things fair, we require another layer of complexity like that's most like multi-zero knowledge proofs where we start having to integrate proofs to ensure that everybody is acting appropriately. And if we start doing this, now we're talking about a very complex and long protocol. So on our next slide, we'll be talking about some implementations of privacy preserving smart contracts. So two of the most recent approaches that are based on Ethereum are Aztec and Caesar. Both of them allow us to perform confidential transactions on Ethereum. Aztec uses a UTXO model, whereas Zether uses an account-based model. Both of them, in theory, are able to achieve anonymity. However, Aztec uses stealth addresses, which doesn't really satisfy the cryptographic definition of privacy we want. Zether does do bring signatures. However, it's too expensive to implement on Ethereum as is. Zether is a lot more mathematically sophisticated. It comes from the same authors of bulletproofs and utilizes commitment schemes, algomall encryptions, and it actually combines bulletproofs and signature protocols into something called signal bullets. Aztec is significantly simpler, but they use a trusted setup. They're a lot more efficient than Zether, and they just rely exclusively on commitment schemes and signal protocols to achieve this. So what do Zether and Aztec have in common? When we're talking about they both use algomall encryption, what they're actually easily utilizing is a property called additively homomorphic encryption or even commitment schemes. So what does it mean to be additively homomorphic? When we have two, we'll talk about different types of homomorphisms, but in the case of additively homomorphism, we can imagine that we have an encryption of some of a value a and an encryption of a value b. And if we take these two cybertexts and perform an addition operation on the two cybertexts, we actually get the encryption of what would be the output if you had just added the two plaintexts together except they're now encrypted. So how this is built around to build actual confidential transactions is we have an encryption of a balance, say the number three, and then we have an encryption of a transfer amount, say a number like negative two. You're sending two coins to somebody. So when you take your encrypted balance of three and your encrypted transfer of negative two, you add it together and you get one. So that'll be the encryption of the balance after that transaction in general. So it essentially lets you, and additively homomorphism is simply a way to map between these two domains. We have the plaintext domain where we're all familiar with just doing simple addition on things and the encrypted and cybertext domain where we don't normally see what the value is underneath but we know it's some value. And the additive homomorphism is simply an operation, an addition operation that lets us calculate what that value would be in the plaintext space. So you can simply add cybertext together to get their plaintext output. So. That leads us into a fully homomorphic encryption, which that's all I'm talking about. As we just saw, some schemes do utilize homomorphic addition to perform confidential transactions. If you actually extend that and consider homomorphic multiplication, which means that the encryption of A times the encryption of B is the same as first multiplying A and B together and then encrypting it. So what might happen if we were to create a PPS scheme that doesn't only just do homomorphic addition but also does homomorphic multiplication? That would actually give us something that performs fully homomorphic encryption. There hasn't been any PPSC scheme that does fully homomorphic encryption so far but it might be interesting to consider how much more power we would get from including this in such a scheme. We're gonna quickly look at two non-aerium approaches. One is ZXE, which uses the UTXO-like model. They use DK-SNARCs for performing confidential transactions. And they actually have an even stronger notion of privacy than the one you define. In addition to hiding the inputs and outputs of a function, they also discuss hiding the function itself. So what we can call the function privacy. However, to achieve the efficiency that they're talking about, it's also an expensive scheme in the sense that you need hundreds of gigabytes of RAM to get the proving times you're talking about. And there's a second one from OASIS Labs. You don't actually know what their pronoun's the name, so we're just gonna refer to it as the project from OASIS Labs. They use trusted hardware, which does not satisfy our notions of security and privacy with cryptography, so we're just gonna gloss over their work but they're also in this space for everything. So briefly we'll talk about some comparisons between the technology. So it's really difficult to actually compare these technologies because they all accomplish similar things with different techniques and they're just not really that easy to compare together directly, but they do satisfy some properties we can discuss, such as performance, privacy, the interactivity involved and the cryptographic security used. So for fully homomorphic encryption, it is entirely compute bound. So the performance is basically built on is on the, just depends on how well your computer can actually perform these really intense operations, such as FFT. Privacy is also based on the encryption scheme, which if you're familiar with any cryptographic security assumptions, I mean, standards, we can say that usually just assume that it's IND CPA secured.  You only need to go to the computing party and encrypt some data, give them a key and they can usually perform the computation on it. And it also satisfies some cryptographic security as well. So we know that when we do a fully homomorphic encryption, we know that it's going to satisfy a mathematically hard problem that's not easy to solve. And like I said, your VC is network bound and it becomes an issue when you have more and more participants in it. It's based on an encryption scheme and not a collusion of that through the privacy.  It is interactive, so it doesn't satisfy that. And the cryptographic security is somewhat similar that it requires, usually it has some fairness assumptions that requires usually some zero knowledge groups to actually do it. Trust hardware is kind of, you know, almost straight in my opinion. It's just based on hardware security, which you've been paying attention to the space recently. You know, we have spec inspector meltdown, speculative execution attacks. Then like we've been trying for years to make secure processors and they're not working out that well. So it's time, the advancements that it's going to take to make secure processors a real secure thing is much longer than it will be to take these theoretical advancements to improve either FH or NPC. So let's just move on and do actual provable security and not just deal with the stuff that kind of but doesn't work. So that, I have a lot of feelings on trusted hardware. So I can just look at some of the privacy preserving smart contract approaches so far. We've already seen Zeefer and it really optimizes for security in a provable sense. We've frequently seen Aztec, but arguably they're not a PPSC scheme. They're just trying to form confidential transactions. They really optimize for efficiency. Zexi does a fantastic job optimizing privacy and HOP, which we haven't really mentioned but is a lesser known project in Zcash. It doesn't really do a good job with any of them. However, the most important thing to focus on is that none of the approaches so far has actually tried to optimize for functionality. So it might be interesting to consider what happens if we pick a PPSC scheme? What happens if we pick a PPSC scheme that optimizes for security, privacy and functionality and gives a little for efficiency and compromises a little there instead. And for everyone else in the room that might not care so much about that, when you're developing your own PPSCs, you should really look back at the chart and consider which of the four properties you've seen do you really want to optimize for. So that's it. Thank you so much. 30 seconds. Yeah, one question. Yes. Could you explain why you consider bulletproof more secure than Starks and Starks more secure than Snarks? So I don't believe I said that bulletproofs are more secure than Starks. I think it's in there with dots. Let's go back to the slide. Slide. Do you think you missed it? No, I pressed the button at the time. So I didn't. You did? Thank you. Starks are more secure than Starks, in your opinion. I do think Starks are more secure than Starks. I don't really agree with trusted setups. Security can be compromised if the parties glue together. And I think knowledge of exponent is a non-standard assumption that's not well understood. So I personally, as a cryptographer, wouldn't feel comfortable using it. Other people might feel differently. But according to my definition, I think Starks are a little less secure than Starks and Bulletproofs. And why bulletproofs? Bulletproofs are based on discrete log and the discrete log problem. And that's a very well understood cryptography assumption that's been around for a long time. Yeah, but bulletproofs are based on discrete log only if you make them interactive, right? Make them non-interactive. You require a random oracle, the same as Starks, right? Yes. And a random oracle is a security point of view equivalent to knowledge of Starks. If that's true, I agree random oracle is a slightly non-standard cryptographic assumption. And a lot of things use that. If you want to advert or a pre-non-interactive, you almost always need the option here. You're going to get a random oracle out. So it depends, person to person, what you feel most comfortable with. I think this is just an opinion. And I understand that other people maybe not don't feel so comfortable with random oracles and don't want to use that in their own scheme. For many cryptographic use cases, it would be better for us to utilize things. It's great that people want to utilize knowledge and honestly help us find and understand it more as people implement it. But for many use cases where we want to build for the long term in the future, we want to use stuff that we know and understand very, very well now, which is the random oracle model, which is the discrete log problem as well. So I would also agree that knowledge of exponent is not very well understood as either discrete log or random oracle model. It's been around the same time as discrete log and random. I don't think it's been as well studied. I would argue it's not been as well studied and used quite as much to have as good of an understanding. But I'm happy to talk to you about this afterwards if you're still interested. And even setting aside the hardness metric, obviously the trust set up, the trust process loses, starts one of the dots. Yeah, but the trust set up was far called that functionality. That's also part of security, at least to us. That's part of security. Yeah, there. Yeah, but I think we can also argue that using the question here, I'm not good at a number of rounds. It also cannot be used in much, very well thought. So the other person comes on the system anyway, because seriously, it's going to be used very quickly in the minority, but currently, number of rounds, which is easy to see your written letters in this term. So I think we're not going to use any other number of interactions in the interactive part of the project. If you want to interact with it, you need to use Ketchum here. But it's actually an instant effect. So people may just enjoy it. I haven't seen any more of that. Cool. Thanks.


What's going on everyone Sam here with late in sports management 23 panini immaculate collegiate football hobby 5 box full case break number 20 Random team style look again at your end results as always can find those on the website under the results tab as well as the link That's in chat. It's good luck guys just 15 to go on our Second mosaic break let's get that sold out. We're almost there. We also just have Three teams left in our NT break as well Patriots Jets Seahawks See And any duels will be random to the teams that are reflected in any Guys still in college Caleb Williams yours Archman are really the three big ones will be ran for all at the end That is a bull season of Lamar for the Ravens got a Devanna Shane 95 of 99 that'll be going to the Dolphins on the jersey card Devanna Shane for the Dolphins That's one here going to the Saints. That's gonna be Kendra Miller 32 of 65. Let me just double check He's a saint believe he is And Ray Miller be going to the Saints That's one here four of ten bullpatch. We've got Darnell Washington Capital one orange bull Nice grads on that one Steelers That's pretty sweet Next up is Zach Charbonettes Two of 99. That's pretty cool grads on that one Seahawks you want to recap it for all their audits or yeah, sure why not nine of ten Joe Nameth Going to the Jets. Wow, man That's that's a throwback of all throwbacks right there, but that is sweet Joe Nameth Broadway Joe There's an Alabama Crimson Tide DJ Moore Five of 35 Did you nice? Thank you Cheryl picking up a spot in mosaic down to 14 14 to go everybody three of 22 Anthony Richardson. I just went there for the Colts Congrats Indy Colts action there. We've got three of five. Mr. Mike Williams. That is a Chargers Mike will Chargers Mike will three of five on the Emerald Going to the Kansas City Chiefs. We've got a Rishi rice Rishi rice to a colored RPI got some you mustang Next up is Xavier Hutchinson. That'll be going to the Texans 54 of 65 Iowa State and nice way to end it. How about Anthony Richardson? 22 of 49 going to the Colts grads Courtney C with Indy very nice Courtney C with Indianapolis empty empty Mosaic now down to 14 14 to go everybody 14 to go And just the Jets the Patriots in the Seahawks available in NTP YT a couple of teams that do hit very well hit very well Very nice. Josh Allen to 75 for bills nice one here is 11 of 42 that is going to be Zay flowers going to the Ravens Zay flowers. What's up Zay? We've got a Terry McLaurin 43 of 75 on the Immaculate Ink for the commanders nice one Washington will scary Terry action there next up is That is going to be 78 of 99 for the Eagles Nolan Smith Nolan Smith, I'm assuming he's still on the team Yep going to the Eagles Kelly Ringo Rookie patch autograph emerald, I just know if you got caught or not Glad he's still there Kelly Ringo and Going to the Chargers Quentin Johnson 14 of 25 on the RPA That's on that chages Empty empty again just 14 to go on mosaic the second half case break it in just a bit Yeah, the first half case which you guys sold out. I do appreciate that break it next Second one and two cases and tea and then we're into your personal That is a Jared got 15 of 75. Yes. This will be a random between the Patriots and the Bengals K. Sean beauty and Jamar Chase 11 of 25 There's Spencer with the golf K. Sean beauty and Jamar Chase like clockwork Nice one here for the Eagles Jalen Carter 28 of 99 Yes, yes, no majority owned on that one three-card RPA He is Tampa, so we go into the Buccaneers Sean Tucker Sean Tucker on the signature moves auto going to the Tampa Bay Buccaneers He really did Spencer. I just went here for the Panthers that is gonna be Jonathan mingo Jonathan mingo for the Panthers Immaculate introductions Ruby Congrats Carolina To finish this off. Oh my god 22 of 99 Johnny Manziel going to the Browns. Congrats Cleveland Eric P. That's funny It's one there Johnny football Heisman Justin Herbert 55 of 99. This is actually pretty sweet. I think he's Assuming the Lions Yes, the Detroit Lions 2 of 12 Brian Branch on the thick patch with half the Alabama logo Congrats Detroit.  Yeah Trying to think I don't think the Pats hit They hit a Gonzalez numbered card and I don't know about the Raiders. I don't think the Raiders did Sorry about that Chris Got a rookie patch autograph Ruby Kelly Ringo again for the Eagles Congrats Eagles and then go into the Lions Henden Hooker 23 of 65 two-colored RPA Those vols orange and white Congrats Detroit Yeah, I got a quick random to do here guys before I do the random I'm dropping a link again to mosaic 14 to go 14 to go That is it. That is all and three to go on NTP YT Drop your link to that as well. Okay. Let me get the random setup here got to Patriots Patriots Angles gonna do roll the dice here Team on top after nine times look at the card one two three four five six seven eight and nine on the Patriots Patriots with that one Sticky, I'm sorry, Donnie. They're good and do a quick recap here jerseys We had Zay flowers Anthony Richardson Devanna Shane Brian Branch and That card we just showed Autos now We had Kelly Ringo Henden Hooker Tankdale Brian Branch Johnny man's the health Jonathan Mingo Shawn Tucker Jalen Carter Quentin Johnson Kelly Ringo again Nolan Smith Terry McLauren Xavier Hutchinson Rishi Rice Mike will Joe Namath Zach Sharpen up Darnell Washington and Kendra Miller. I'll do it for the break everybody. Thanks again for getting that filled up coming up next is It's gonna be


Okay, let's do some Python on hardware time. There's a couple of things you want to talk about this week. Yeah, yeah, you wanted to talk about, we have 903 released, do check out the links. And then there is expressive chip news. Well, sign up if you want to get notified when we have this ESB32C6 feather, it's still a prototype phase, that's why it's green, but you know, one day it'll not be green, it'll be black, and that's how you know it's released. And then you'll get notified when it's in stock. Another thing that I thought was kind of cool is we saw a preview like almost a year ago about the ESP32P4, which is like a very powerful processor. You want to scroll down a little bit? Yeah. So it's actually, it doesn't have Wi-Fi, but it does have Wi-Fi, it wasn't clear at the time. So it's Wi-Fi, but it has like dual core 400 megahertz processors. I don't know if it's in 10th silica or risk five. It's got like CSI, DSI support, a lot of displays, very serious displays, which they've been sort of practicing a little bit with the S3. The P4 is really cool, very big too. 32K of built-in SRAM, and of course PSRAM can be added. There's 16 kilobytes of ROM, I think that's just to run it. Oh yeah, there you go, up to 64 megabytes of PSRAM built in 768 kilobytes of SRAM, and then 32 kilobytes of low power SRAM. And they're really good at low power stuff, a few DSP, but yeah, basically display stuff is more, it seems to be built in decoders and stuff. So yeah, obviously we all interested in the chip. When it comes out, we'd love to answer your Python support. Yeah, I got a question for you. So they have independent in deep sleep. So when a chip maker says something like this, how would they handle that when they say independent? Like what are they, what are they doing? That's a good question. What are they doing to say independent? Is it another chip that does it? It's like waking up stuff, is it much longer, as they say? They could have a low power chip like a RISC-5 Core. They've done in a couple of chips so far, they've had the main core and then a very, very low power RISC-5 Core. So there could be some sub-processor that is like in deep sleep of the main processor, it is doing little tasks like checking for a voltage or communicating RISC-5T or checking for pins and stuff. I'm assuming that's what that means. I don't know though. Yeah, that'd be interesting. As someone, Todd mentioned the chat, that you know they're keeping the ESP32 brand in, which they don't need to, but like everyone knows what that is. So that makes sense. Yeah, express it. I mean like it, you know, yeah, it's a little confusing if people say ESP32, it's like, well, do you mean the classic or do you mean the S2 or the S3? But you know, it is a very strong brand and there probably is something to that name that means something. It could be that's the Tensilica 32-bit family. Yeah. I don't know, yeah. I mean, like they do have the ESP8225. Well, for tech naming, there's Windows, and Tio in the chat says, you know, .NET. There is a lot of terms. I remember, I did work with Sony a long time ago, they had memory stick, memory stick Duo Pro Plus, memory stick Duo Pro Xtreme, kind of like. Yeah, it's challenging because on one hand, it's like, you know, you wanna lean on a good name. On the other hand, it can be confusing. But you know, like the AVR series I got now had a, you know, still making AVRs. Yeah. And they've changed quite a bit. So I'm kind of curious about how they're gonna do independent deep sleep like is another chip. What is that thing? Like, what is it? Yeah, the deep sleep so I'm very interested. They're very innovative on that. Yeah. Okay, so what else did you wanna talk about? The other thing that's kind of cool is, Todd bought to these cool mini videos about using, click on the Master Don link. So these neat videos, I don't know what's gonna happen. Yeah. You can play the video. So we added this thing called Bitmap Filter for the camera and then like, I kind of like never got to the projects I wanted to do with it. But I like that he's like revitalizing this thing, which allows you to, it basically allows you to set up a kernel for a convolution filter that you can then apply to a bitmap. And I believe we actually did three by three by three. So like true RGB cubic filter. So you could actually like have different channels affect other channels. And others would be kind of cool because then you could like maybe do like some photography filters on it. But like I said, I never got to it. So it's kind of interesting to see that he's like, oh, like I'm doing like process. I can kind of processing like, it'd be cool to have pie processing. Be like, you know, a Python version of processing for making these kind of cool funky filters. That's cool. And yeah, thanks Jebler for Bitmap Filter. Yes. Okay. Is there anything else you want to talk about? That's it. I think that's a lot. Yeah. There's more, I mean, the news. Tons, yeah, tons. And special thanks to Ann, our editor-in-chief for the newsletter. We deliver this every single week to your inbox and you can get that at AdafruitDaily.com. We keep it separate from your store account because we do not spam.