ETH Denver 2023 Project Presentations
Ethereum Denver·Mon, Oct 9, 2023, 12:00 AM
ETH Denver 2023 Project Presentations STAGE 3 Ai Colosseum Alpha Go Protocol EVM Blackjack
Transcript
we have ai Coliseum NPC Wars to the stage please okay let's get started this is Eduardo Mir and Owen couldn't make it here so we didn't know each other before but we have something in common and that's the passion for competitions and for transparency so that's why we built AI Coliseum uh AI Coliseum is basically a platform for AI competitions in which you can submit your model and put it to compete against other AI models I don't know if you're familiar with kaggle Kegel is a platform for especially for that specifically and it's become this huge Community for people to learn and stuff um we do like kaggle but uh we feel like there's there should be a way in which we know who won and why he won so we are building this on chain and how does it work we basically have two users our user a is AI developers and our user B is our host the host creates a competition if the user uh the AI Dev wants to join the competition it can submit its AI model and put it to compete against other models on the dashboard uh once the model runs the AI prediction is verified by eckl so we're able to see uh the results and prove them on chain once a winner is selected the price distribution goes to the dev and the winning model goes to the host so he can use it okay so we have 14 seconds so here is the UI basically you upload the machine learning model which is this dot onnx file click upload and basically we have a web server here written in Rust which is connecting to this ezkl library and basically creating a circuit out of that model creating a ZK proof and creating evm byte code which will verify the proof on chain and enable us to verify who won the competition leaderboard fighting Etc so all right thank you guys uh we have time for one question from the judges if we have any judges that have a question um the question I had was do you guys have access to the data the model was trained in or do you verify the results the model produces for that data or anything of that sort of make sure they haven't doctored the results and yeah they they upload the model and they they and we generate the proof so we have that the output is supplied when you create a competition so you have the output it's like the starting point what do you want the model to come out with and then you have the proof that the model came out without output and you have the model so you can like verify all that yeah all right thank you guys up next we have alphago we can have the team from decent AI come up to the side stage as well please thank you all right take it away alphago hello judges uh our project is Alpha Protocol Alpha Protocol is a peer-to-peer networking platform designed to enable our users to basically connect directly as peers and exchange valuable data securely um this is not a novel concept Mesh networking has been implemented uh throughout the world for many years some of the most uh pivotal use cases have been in India in the early 1990s when they are developing their internet infrastructure and using it to reach remote Villages another key aspect was in 2014 during the Umbrella Revolution you know Hong Kong was using fire chat so that peaceful protesters could organize despite the government working to shut down uh Communications infrastructure so and uh you know an ever-changing political and uh economic environment it's important to have tools for the decentralized community to continue to expand and overcome objections so what we've created today and what we're presenting here is a product called alphago which is essentially a gamified experience which enables people to visualize the activity in this network which you can download and play here at this link so our core platform basically was developed to Target important bounties here from biocoin storage and inferior to handle these transactions signatures from fireblocks and using you know deployments with open Zeppelin and cartesia on the polycon network we also implemented lens protocol for some of the social aspects so what you're able to do is basically visualize locations on the map we have here uh the sport castle of course where we've been building as well as the build Hub as some locations I'm just pulling up right now so I can show you guys a mint and um we also have user profiles and chat messaging so you're able to communicate between other users that are in the ecosystem um you know securely so I'll show you quickly just a mint thanks to the alphago team we have time for one question from the judges all right no questions okay here's our nft minting based on us being here at this location you can actually see transaction just happen okay all right thank you to the alphago team if we have the decent AI team or evm Blackjack available in the audience please come up to the stage there we go foreign do you have music playing no okay all right presenting now is the decent AI team hello hey uh so our project is called decent AI it starts stands for decentralized AI the motivation for this is that all closed Source Solutions right now which uh give an inference for your prompt take away an anonymity while all open source Solutions are either too clogged up or too hard to set up uh let's just start with the demo here we built this app for users to have extremely smooth gasless experience so we've built on uh yeah all right so the the offering is basically that the user submits a prompt to the smart contract uh AI independent developer nodes listen to these prompts and return a response uh based on their model and the each of these parts are independent of each other all right so the uh project uh for the users it's a smooth gasless experience for the developers it is a simple CLI setup which we will just see Okay Internet is too bad here all right thank you to the decent AI team do we have any questions from the judges hey hi um this is actually interesting so you are trying to protect the privacy of the user asking the question or is it to incentivize people who build their own models it's both it's to incentivize people to build their own model and gain income directly from the user instead of going through an organization the second part is the anonymously anonymity is for both sides for the user as well as the developer and yeah who like do you have an estimated demography of who would have sufficient data to build huge models for generative many of the models right now are open source the problem is that these open source models are hosted at hugging phase and where uh the number of the demand is too high for them to have it open for everyone to estimate so it's always clogged up you will not find a model which is open source we've also built the solution where the developer once they register on the platform the node itself becomes an nft and the code becomes part of the metadata of the node itself so which can be traded among developers if and the reputation basically the reputation builds up for the developer and it can trade with each other all right thank you to the decent AI team coming up next is the eevm Blackjack team check check check check we can please get the my mole team over to the side please thank you no he's he's trying GM we're a team of evm devs we need to solve a tough on-chain probability problem let's talk a little bit about GM we're a team of evm devs we needed to solve it on chain probability problem for the protocol we're building let's talk a little bit about our game design we use Stanford here is evm Blackjack GM we're a team of evm devs who needed to solve a tough on-chain probability problem for the protocol we're building let's talk a little bit about it [Music] DM we're a team of evm devs who needed to solve a tough on-chain probability problem for the protocol we're building let's talk a little bit about our game design we use Stanford Wong's basic strategy to Benchmark the different rule okay are we going uh my mule all right presenting now is the my mule team hi everyone yeah well um I'd love to present our project game uh on chain um three dnfc Tamagotchi meets Pokemon Style game for the new age called my mule well um there are following problems in the gaming industry you don't own your assets really a Publishing Company you sort of at the mercy of it if it decides to delete it like pretty much gone NFC is a useful attack um another one um metaverse web3 matter versus actually Hot Topic right the major problem is that metaverses um pretty much empty if there are no engaging experiences users are not gonna say and that pretty much eliminates the point of it so um yeah so our game um attempts to solve those problems by being fully interoperable so the assets and behaviors can can appear in any environment so go go on Let Us open the deck stock so here we have an interactive nft with the glb stored on the right and the left-sided Behavior graph that defines all the off-chain behavior that's rendered in real time and this actually links directly to the smart smart contract so we have our ABI here and we can pull any method from smart contract and have it rendered real time in the um in the game and also we can click on this thing and um fire any smart contract transaction like petting the bear which we'll call it cause it to um be happier so the game state is uh updated and reflected in this interactive nft that's stored in an interoperable format that will be a form supported by all the major game engines it's an upcoming interoperable format for uh game Behavior definition that's it we're out of time all right thank you to the my mule team uh is there any questions from any of the judges all right thank you my mule you had one question I'm sorry about that hey I was just wondering if you guys have your own metaverse or are you just putting your putting your assets into other people's metaverse to solve the engagement problem for them so the idea is these are just like uh self-contained items that because they're defining an interoperable way you could import them into any other gaming platform so we're like we imagine creating like a series of these that can like communicate with each other and like have a game around them but also makes that you can import them into your game and have them interact with your whole ecosystem yeah all right thank you my mule team coming up next is the evm Blackjack team if we could please have the real ft team show up to the side stage we'll get you moving the real end real ft team please come up to the side stage players can connect their wallet to get one GM we're a team of evm devs who needed to solve a tough on-chain probability problem for the protocol GM we're a team of evm devs who needed to solve a tough on-chain probability problem for the protocol we're building let's talk we're still having trouble with that computer audio feedback here so I think we're going to go with the other team on stage for now just be on standby evm Blackjack thanks evm black evm Blackjack could you guys make sure that you're sending some sort of audio test feed down the line so we can see signal signal please we can see levels thank you all right so here's the real ft team testing all right so nfts have a bad rep uh nfts sold for thousands are now worthless the general public feels they're just meaningless jpegs they could just right click and copy it will they don't know they can use real FTS to enhance the real world value of their property real ft solves this problem by allowing anyone to turn their property into a real ft collection they can create Providence by adding experience with VIPs they could add maintenance records verifiable credentials for luxury property and I'm sure thankful people will think of much more for example let's say you buy a t-shirt at a cup at a concert I could take a picture of that shirt mint a new real ft collection if I could get it signed by the band I could take a picture of that event and add it to the collection this adds provenance by giving more context to the signature real FTS can be minted by luxury watch authentication Partners to add verifiable credentials to luxury watches in short everyone who uses our platform will see that real FTS are attached to real world value so how would you like to own a piece of the coinbase of nfts how would you like to own the platform will people seamlessly create rough drops of real FTS of real F World property how would you like to own a piece of the on-ramp for publishing real ft's to any blockchain any questions what do you mean by secondary sales I used to work at eBay and uh you know like I think one of the cool use of nft is sustainability and allowing other people to use it you know when the first person doesn't want it again so if the nft is attached to a physical item and I wanted to resell it uh certain companies don't allow that but others do so how do I logistically transfer a physical item to another uh to another person the nft adds value to physical property like a receipt so when you sell your physical property you just transfer it to their address um the nft it just adds value by being a certificate of authenticity by being a maintenance record Etc yeah all right thank you to the real ft team if we could please have the royalty loyalty team come up to the side stage thank you let's talk a little bit about our game design we all right hey there all right guys we have the evm Blackjack team presenting now thanks for everybody's patience and sorry for the audio difficulties GM we're a team of evm devs who needed to solve a tough on-chain probability problem for the protocol we're building let's talk a little bit about our game design we use Stanford Wong's basic strategy to Benchmark the different rules that we offer chip is our dress for fun erc20 token players can connect their wallet to get 1000 chip the house starts with 1 million chip that sizes are 10 to 100 and we have no limits on bed sizes so card counting Mev Searchers Come and Get It here's a look at our dap which we deployed on polygon Mumbai and sepolia testnet we place a bet deal out some cards and then can hit Stand double down and take other actions before payouts are made in between building sessions we found some time to play Blackjack and research our game mechanics to make sure that we had a good user experience the impetus for this project was the need to generate probabilities based on a dynamically changing set of Weights this could be good for use cases like nft drops and reveals random values for game items or waiting in defy applications say we have three buckets each with a different weight to them when the buckets are equal it makes sense that the probability of each is equal but if the weights change now we need to dynamically update this in sub-linear time so that it scales on chain here's some behind the scenes we're sourcing our entropy from chain link vrf and we're using our live ddrv to drive our evm blackjack game we researched how to generate Dynamic discrete random variants in sublinear time we found an academic paper from 1993 deep in the footnotes of noth's books on Computing we ripped it apart to build our shared understanding and shine a light on the tougher parts of implementing in solidity okay so where to from here we're going to write invariant tests from the paper and Foundry run a Monte Carlo Sim to validate the weights and finally write some better docs for better developer experience so game devs can start using our library right away evm blackjack all right thank you to the evm Blackjack team is there any judges in the crowd that would like to ask a question of this team any questions last call all right thank you to the EPM Blackjack team thanks so much provably provenly fun we could please have the Terra wave team meet us on the side stage please thank you all right can you guys hear me sorry okay so uh we're royalty loyalty and basically this hackathon we wanted to contribute to the dialogue of artist royalties so yeah um essentially there's a lot of problems with on-chain royalties currently um I'm not really sure what the path forward is but we are proposing a solution so basically we're proposing that royalty should be enforced as social incentives um and I think that it's a better mechanism than some of the on-chain like a fion transfer and some of the other options out there um and so how to do this we basically have uh just a little background on pip 2981 uh it's kind of up to the marketplaces to enforce it and also to make sure that they're paying what the artists have said as their royalty uh we're extending the existing standard and adding in on royalty received hook and so the artist can essentially set some criteria in there for some enforcement if they want or the main thing that we're focusing on is we're creating a standard event for royalty payments and so this is going to enable the ease of access for artists to be kind of assessing their collector base and then on an ongoing basis looking at their collectors and essentially they have the ability to reward them and so the whole goal is to empower artists to reward their best collectors and then that should incentivize those collectors to essentially be paying royalties on marketplaces that are essentially honoring them fully and so our app basically we implemented a mock exchange that utilizes this new standard and then we're looking at a Creator dashboard where they can see a collection that they have created and then basically all of their folders um and we've done some processing on the data which is basically the events of the swaps and the royalty payments and then we've categorized all their holders as essentially if they're uh good holders where if you've paid all your royalties you're a king if you haven't paid any you're a poop emoji and then there's a gradient of each and then additionally we've provided some other stats about the collection that might the CL the artist might want to reward um and yeah we've provided a few tools that they can easily reward their their holders um they can pick out of this list create a white list for an allowed list or an airdrop and then also there's a lens integration with they can create a private post to subsets other collectors and have an ongoing dialogue with them all right thank you to the royalty loyalty team do we have any questions from any of the judges this is very important And Timely is that eaps at 29.81 is that already been approved or is that still a proposal yeah 2981 is the is the standard that Marketplace is currently in like use if they are implementing royalties and then this is just backwards compatible with that and then an additional feature on top all right thank you to the royalty loyalty team uh if we could please have the timelines team and the Terra wave teams come up to the side stage thank you yeah I know I unplugged it oh yeah okay all right everybody here's a presentation from the timelines team hi uh we're timelines and we're helping people have shared experiences so we're going to speed through to our product here we're web3 native we put encryption first we make it easy for groups and teams to assemble and we also incentivize information sharing and make consent a prerequisite to release Global nft Market is valued at 20 billion and it's been growing at over 30 percent annually projected to continue doing so until 2030. we'll talk about our vision now this is Stan so there's a lot of information created during human conversations now this information is lost we apply interior evaluation is this by allowing people to record this conversation and store it in encrypted form on persistent data storage like ipfs uh our product is the conversation recording tool and speech to text tool textual search personal NF team business model is a freemium model and we will create a market a place for this conversation any questions do we have any questions from any of the judges in the audience do you have a rating system for for the conversation because I can imagine quora where they ask answer or talk about something or Reddit but how do you know which one is better than the other one thing we put before other things here is uh consent between all individuals that are releasing the information so uh whether it's with onion encryption or secret sharing we're encouraging uh people to put make their stuff private first and then decide uh together what they want to share all right thank you to the timelines team coming up next we have zinc smart contract hey all uh where's the centralized knowledge Market um so if you don't know what a knowledge Market is there's a brief definition it's pretty much a platform that connects people who have problems with those that can potentially solve the problems so before we had a minimum viable application where does all the basic functions but we only thought about embedding did into it because we want people to ask questions freely and answer questions more freely because they are Anonymous but after we came we realized how a great apart a smart contracts can play um in in this system where smart contracts allows its traditional form to transform to a ownership economy it also develops into fully a full transparency and also it operates with higher efficiency so basically what we do is we store valuable content as nft on chain so people like doctors or like lawyers or chefs if they if they have like you know expertise in these areas they want to show their answers but they want to secure intellectual property they will be able to upload their information onto their onto the blockchain as nfts so all the Perpetual income will go to their accounts so uh our system you ask a question it gets answered the the people who answer the question gets paid but later on you also have Perpetual income from unlocks later so our smart contracts has three main components it first handles payments from account to accounts we also added in delegations this system for web two users who who don't know how to use Smart contracts there's also a part where you store valuable content on stop channels or nft as I described before we also offer arbitration system by reviewers so if you're not satisfied with the answer you can arbitrate on chain and there will be reviewers who can come and review your review or answer it's if it's good it's good if it's bad we will revoke it and then here's our tokenomics so you we have a pool and it's basically flows into the nft and then our user is going to pay in uh in stable coins such as usdc and usdt and that real money is going to be distributed accordingly to for the nft holders and we're going to charge a 20 uh handling fee and we're going to redistribute that yeah that's pretty much it thank you all right thank you to the ZK smart contract team do we have any questions from any of the judges for this team nope all right thank you guys all right thank you guys um we're just seeing if there are any other last people that need to present um but as of right now we might yeah so we have one more presentation before we're out of here um one person that missed this time slot but we'll let him get his chance in here so uh after this we will be concluded with the rest of these presentations okay hello everyone so all right guys here's a presentation from Da Vinci mind AI okay so we're DaVinci mind dot AI uh so what do we start with that uh as you guys have to say well I'll make it as simple and uh easy so uh today we have another agic content creator right now here uh they create a lot of AGI content but they cannot make money on that then we have a then we have uh the a lot of buyers here they want to buy a lot of high qualified AI content eye content but the thing is that uh the AI content is not protected by the loss they cannot make money and they cannot find that what they want so here's comes us we are the empty Marketplace for aigc products so once they create the prompts for the aigs the content they're gonna put it put it into our platform and if otherwise the buyer wants to have the uh the prompts they're gonna to send us the crypto or the Fiat money and we we gave this to to the buyers and uh uh once they confirm they write they receive the right uh promise fire then they will have uh the money with that smart contracts then to them okay in the future uh we will have the aigc tools here okay they're going to create the the AI content on the aigc tooth uh and and then maintain that lft directly to our smart contract and once our base uh the buyer sends the crypto or the theater to us the smart contract we're gonna to send the portion of the money to the aigc tools and push them money to the GC content creators so for this we already create uh intelligent Marketplace for all those AI content creator and also for the buyers who need those qualified AI content thank you uh all right thank you to The DaVinci okay all right any questions are there any questions from any of the judges that would like to ask actually I have I have uh okay how are you gonna compete regarding the prompts there's a lot of AI Services out there that where people can copy prompts so how would you compete against these free services or open open I mean or marketplaces where you can see other people's prompts okay um okay I know so there's some people we're okay with the promise for free but eventually uh I think that for those AI proms Creator they need to make money that's the way that how to incentralize uh you centralize them to work thank you all right thank you everybody uh that does conclude all the presentations that are happening on this stage um just one second here it looks like we might have something else left on the programming very often can all the judges please come up to the front in order to collaborate on who is going to win from all these presentations thank you
Automatic transcript — names and jargon may be misspelled.