 So as said the talk topic of the talk is alternative use cases For prediction markets the real topic should just be prediction markets are awesome in my opinion All right, so this is an idea This has been often around Is there a chance that I can see the slides on the second screen? Anyway, so this is idea that has been often around we have this concept that smart contracts are components, so Someone builds an identity component someone else and that means every contract Can use the identity component every contact Contract has the concept of identity someone else builds a general registry every contract gets a registry Someone builds in Reputation system every contract gets in reputation system someone builds a stable coin every contract gets a stable coin So I want to show the components we are bringing we bring to the ecosystem and we are building a general prediction market platform and There are a few applications. I want to present so I want to present how we bring To every contract the ability to incentivize actions I want to show how every contact gets the ability to gather information and have has precise forecasts and I want to show how every contract or every for example Dow has the option to use prediction markets as a governance mechanism For that This is the base Contract of a prediction market and it is really simple, but that is in my opinion the good thing so it is simple and it It is also that's super important because it should be secure It should be so simple that we can create it buck-free because this will be a contract that potentially will hold a bunch of money or a bunch of tokens So simplicity and security is simple Is is super important The good thing you can build tons of stuff around this very simple base contract. The idea is very simple You have any kind of collateral token it is stored in the contract and then you have and potential outcomes and for each outcome You create a token token will be created and there's Oracle that later will will pings a contract and And sets a contract in a way that that one of those outcomes are chosen and then the collateral token kind of flows to The outcome tokens or in other words the outcome tokens can be exchanged or revealed For the collateral tokens the outcome token of the winning outcome will have the exact same value as as the collateral It's important to note that the Oracle can be any kind of contract so it can be so the notice platform will be there Agnostic it can be decentralized Oracle. It can be a centralized Oracle. It can be some combination It can be centralized Oracle was a backstop mechanism as a decentralized Oracle and all kind of things but now let's Look at some properties this brings so again We can we have the simple function by all outcomes in contract code solid decode You put in one or n collateral tokens and you receive and token of each of each outcome and You can do it the other way around so you could take a complete set of outcomes and exchange it to the collateral token and Finally as soon as outcome set is set you can exchange the winning outcome token against the collateral and that brings a few Relationships about the values of those tokens for example one outcome token will always be Smaller or equal in value than the collateral token But enough of that so now see now have a look Let's have a look how we can use this Concept in practice. So the canonical example for prediction markets is to buy or sell information We want to have an information For example when will Casper be released so we can set up a prediction market and we have different outcomes. Let's say first outcome is Early next or first quarter next year second quarter next year and so on and then we just create a market for those We just cover the prices and the prices are always directly the forecasts to overcome To have good prices. It's useful to use something we call an automated market maker. So we Reserve a bunch of funds and they will continuously create an order book or an arithmetic order book and Continuously provide a price an exact price for those outcomes and everyone Who disagrees with this price who disagrees with this forecast has direct incentive to trade against the automated market maker and By this trade providing the information the prop the probably private information he or she has into the market return money if he's right, but Reveal the information to the market and make it public So again, how would this look like in a concrete example the event would be when will Casper go live could have three potential Outcome tokens and we can just observe the price of those all outcome tokens and no directly What is the likelihood an example we already From our life Market from already six seven months ago was a simple forecast on the difficulty with Four different outcomes and you just see a graph how the prices change and you see the property that the prices always together sum up to to one in this case to one either either was a collateral token and Eventually they will converge one outcome will converge against the price of one because that will be the winning outcome and Eventually, it will be Have the same value as the collateral as ether But there are more applications we can do so another application is create incentive So we do a market we do a Create a market on something we want to happen and then we have again two outcomes It will happen or it will not happen and what we try to do now is we either give tokens of The it will happen outcome to someone who can make it happen or we will sell or auction off Those tokens to them and what this means is they now have tokens They can make it happen and they know if they make it happen then those tokens will have a value of one So for example if you want to change the legislation the bit license legislation in New York because you think it's not a good idea You could create such an incentive market create a market. Will it be changed and obviously you should specify it a little bit more in a positive way and then you pile in just a bunch of money and And you hold the no tokens And you try to sell or auction off the yes tokens Tell you you take the yes tokens and just do a simple auction Who who bids something for that for those tokens and that can be a very small price If someone thinks they can do something to make it happen They should buy those tokens at a very little price make it happen and then reveal it against the full collateral if if they buy those tokens and And they cannot manage To make it happen Well in the end you will you will kind of win You will win the money you sold it for your money will be you have a little bit more money And you just put it into the next prediction market In fact, you can already set up a contract who would repeatedly do this until it is achieved So you put your money really to work So you put your money in a contract and it will constantly create an incentive until it is done Another one next application you can do is is hedging a hedge or insurance is basically a bet bet is bet insurance Same thing so fire insurance is basically a head bet that your House will burn down if it does you win a bunch of money if not your The amount your premium is lost Concrete example and and this has been implemented I like I like this a lot. This is flight insurance market So you predict whether or not your flight will be late You don't want it to be late, but well if it is late you at least win the prediction Again will my flight be late so and how you do it or how you set it up you just bring for example 10 units and The insurance company brings in 90 units together those hundred units by 100 tokens of yes 100 tokens of no you as a person who wants to ensure yourself you get all the S tokens The insurance gets all the no tokens if it happens Well, then this hundred yes tokens will be worse hundred ESA in the case of no the insurance company wins But look let's have a look Into this Insurance example a little bit more in detail. There are problems. There are challenges so a big problem is that the insurance company would bring up the full collateral and no insurance in the world can upfront pay all Potential claims so that's that's not really an option or to put a different It's easy to build trust that systems if you have unlimited capital. We don't have unlimited capital So we have to come up with smarter solutions But what you can do is you take a bunch of those of those no tokens and and create a basket of them So the insurance company usually has a bunch of those no tokens You create a basket of them and then you can so use those as a collateral for For you for future events. So for example insurance against earthquake in San Francisco you take the no tokens of other insurances as as a basket for this collateral but what you not should do is Use a token that might be related or where The likelihood of of this happening might be related So a flood in San Francisco is potentially related to a earthquake in San Francisco. So that's not a good idea We will go into that in more detail. This general concept is if the collateral is somehow related to the next to the event then You need to be more careful for example this prediction market would not make any sense if you predict That the value of ether is zero, but you use ether as a collateral who would bet on yes, so you bet on yes You win a bunch of ether if it happens, but they are worth zero. So that doesn't make sense But you can set it up in a way that it makes sense So you can set it up that you use those tokens as a collateral for the next event and What's this? What this is in effect that you do here a prediction that This outcome and that outcome that outcome happens. So concrete example event a event B and Essentially if you buy tokens of event B you do a prediction that a one happens and B one happens and here comes More interesting stuff. So here by setting up those markets. You can see whether or not There's a relation between event a and event B if there's no relation between the two then the ratio between B a one and B a two should be the same as the ratio between B two a two and B Well, yeah, be be be one a two and B two a two So simple example Well, the sunshine tomorrow with the end will the price of ether be above $20 in let's say two month That's potentially or I'm pretty sure that is an independent event If you would do the same thing as Polonyak's would get hacked It's probably not an independent event and you would see in this case that the ratio here is Is different so pretty sure if Polonyak's gets hacked then the likelihood here is Smaller that it will be Bigger than $20 so again for the predict for this idea of using a basket as a collateral for insurances all the Events the vent tokens on the basket in the basket should be independent And you have a way to measure the independence with this concept now we can use The next application you can use for prediction markets is to use more or less this concept of doing predictions on The effect of a potential event For governance so the concept there's a general step-by-step Concept how you can leverage a prediction market to govern your DAO your smart contract first of all You need a continuous market on some measurable objective of your DAO so something like Maximize the revenue maximize the token the value of the token something like that and then You can have a proposal system anyone could make a proposal or maybe a group of people could make a proposal and As soon as someone does a proposal you create those two markets First will the proposal be implemented? Yes. No, and then second step how likely is this that we achieve our objective and you can directly measure or you you allow trading for a bunch of time you potentially Set up an automated market maker to get continuous price information and Then the contract could automatically implement the decision that will maximize the forecast for For your objective so in the example of noses we want to have a fund for noses that will Finance things that get built on top of noses so our simple objective for the noses platform We want to maximize the the volume on the platform and then there could be the idea. Well, maybe we should fund this sports betting interface and We set up this market And we can observe we can directly see from the prices Will it help our objective and if it does we automatically implemented? There are a few things we want to measure and Observe before we actually Implemented so we will be careful in noses. We will not directly use Futaki we will first use a method with some more human control, but eventually if we go through those steps we Yeah, it would be our goal to completely Have it governed by futaki. So we need first to make sure that indeed those forecasts on this objective Performance indicator are good. And then the next step would be that we can do good forecasts under those conditions and then What about how difficult or how easy is it to manipulate and act actually we have a send off a set of Experiments that we will start as soon as our security audit is done and we will Create incentives for someone to break the system to manipulate the market and we will see how resilient Markets are because if you automatically make decisions Based on markets, then of course it should not be possible to manipulate it so the ultimate test or the ultimate test before we would use Futaki for for noses would be something like can we beat AlphaGo? So can we do a futaki mechanism that is capable of aggregating all available information in a way that it can beat the best current machine learning Approach so you could set it up in a way that you always ask the question Will we win the game and then what what should be our next move and we have a bunch of moves and We are again observes the market which move will lead to the highest chance of winning the game All right Tonight or meet us tonight for drinks join our We chat select we chat group or just on on slack and let's continue the conversation about prediction markets. Thank you