Epicenter - Learn about Crypto, Blockchain, Ethereum, Bitcoin and Distributed Technologies - Matan Field: DAOstack – An Operating System for Collective Intelligence

Episode Date: May 31, 2018

As a society, we have organized as tribes, hierarchies, and markets to accomplish the most impressive of achievements. Human cooperation and collective organization are present at nearly every signifi...cant milestone in the history of human civilization. As we move towards an increasingly connected and automated society and economy, there will become a need for decentralized infrastructure which enables companies and markets to make fast decisions at scale. We’re joined by Matan Field, CEO of DAOstack, a new platform that aims to become the operating system for collective intelligence. DAOstack is building a toolset to allow decentralized governance and building self-organizing collectives at scale. Topics covered in this episode: Matan’s background and journey since founding Backfeed What is a DAO and the necessary components to create a functional DAO The role of DAOs in today’s society and over the long-term DAOstack as “WordPress for DAOs” The different layers of DAOstack and their respective roles Holographic Consensus and the governance model of the DAOstack Genesis DAO The purpose of the GEN token and the idea of circular token economies DAOstacks recent crowdsale and upcoming project roadmap Episode links: DAOstack Website DAOstack Introduction Video DAOstack on Medium An Explanation of DAOstack in Fairly Simple Terms Decentralized Governance Matters DAOstack White Paper Epicenter Episode 115 with Matan Field on Backfeed This episode is hosted by Brian Fabian Crain and Sébastien Couture. Show notes and listening options: epicenter.tv/237

Transcript
Discussion (0)
Starting point is 00:00:00 This is Epicenter, episode 237 with guest, Matan Field. This episode of Epicenter is brought you by Shapeshift.io, the easiest, fastest, and most secure way to swap your digital assets. Don't run the risk of leaving your funds on a centralized exchange. Visit Shapeshift.io to get started. Hi, welcome to Epicenter, the show which talks about the technologies project and startups driving decentralization and the global blockchain revolution. My name is Sebastian Kutjua. And my name is Brian Parban-Curban-Cur. We're here today with Matan Field.
Starting point is 00:01:06 He's been on the show before. We were just checking before, and it was in January 2016. And he was working on a project called Back Feed Back to End. So we're going to speak about that a little bit, but mainly we're going to speak today about his new project, which is a project called Dau Stack, which is trying to build kind of tools and frameworks for decentralized organizations.
Starting point is 00:01:27 So thanks so much for joining us today, Matan. Thanks, Brian. Really a pleasure to be here again. So maybe we can start there. I mean, so you tell us a little bit about how did you first become involved in the blockchain space and how did that lead to initially starting backfeed? Sure. So, yeah, I've been working as a theoretical physicist, as my profession,
Starting point is 00:01:58 done my bachelor's in physics and mathematics and then PhD in. string theory. So that was kind of like one side of my of my career. And then in parallel to that, I was very interested in social entrepreneurship and mostly around alternative organizations and cooperatives. So I found that a food cooperative, organic food cooperative and a community garden and such stuff. And when I was doing my postdoctoral research at the Technion, that was was kind of like, I guess, the end of 2013. And during that, I had an idea about social ride chairing.
Starting point is 00:02:42 And I started to work on that idea with some friends to build a social right sharing app. And via that project, we quickly discovered a blockchain. We had a need for generating cooperation at scale. And I kind of knew that we need to kind of like somehow track values or value of people. And to have some sort of token, I didn't know about blockchain back then. And then someone told me, look at Bitcoin, look at this thing, Bitcoin, and even look
Starting point is 00:03:14 at this thing Ethereum. That was the same months when Vitalik published his white paper, I think it was November 2013. And when we looked at that, it was kind of like instantly clicked as a technology that we were looking for. And quickly, the project became a decentralized right-sharing. application on the blockchain. Back then it was on Bitcoin blockchain. I think it was one of the first applications on the Bitcoin blockchain. And that kind of like accelerated very fast. I quickly quit the academy and focused full time on that. But as time went by, I was more and more
Starting point is 00:03:52 interested in the core problem of our how coordinating a large number of people. On January 2015, I quit project. I've quit Lazouz, the ride-sharing project, and founded my own company, Backfield, to solve that problem. So to build protocols and platforms for coordination of large number of people or for Dow's. So that was the goal of Backfield. Founded around January 2015. It was early days. We still thought that ICO is too far and risky and all that. We raised the regular legacy capital from Angels and have been working for 18 months. Basically, it just ended our last work around the explosion of doubt that we'll probably speak about later.
Starting point is 00:04:45 And at that point, we kind of like we felt that we need to stop to hold a moment for a moment and reassess where we are at, reiterate on the focus of the product. I, one of the most, like, the urge and burning thing was that I didn't have a technological partner and I didn't want to continue further without finding that partner. And then I took the time to do some research, both finding that technological partner and focusing the product that we wanted to build after like 18 months of building several iterations, several products. Yeah, it took six months to make this focus.
Starting point is 00:05:27 mostly to join forces with my main partner, Adam Levy, who was also a PhD in physics that I knew from the academy, but he's also very highly talented technologists. And around January 2017, we found in the beginning we thought a lot of whether to continue it as backfeed or found a new company. But after some iterations and checking up with external players, we realized that it will not be feasible to continue under the same. It was too long, like too long has been passed, it would not be feasible, for example, to raise money to the old company. So we started as a new entity. We also started with a new strategy, a new co-based and everything, but the idea was similar to build the platform for the centralist donors organizations. Cool, fantastic.
Starting point is 00:06:20 Now, so you worked on Backped, right, which is a similar problem, and then you switch or you started DAWS, are there some kind of big insights or learnings that you took away from Backfeed? So you said, like, okay, these things I'm going to have to pay special attention to these things I'm going to have to do differently this time? Absolutely. So, I mean, when I started Backfeed, I was kind of like more thinking along the interface, like how the interface for Dow's looks like. Only after a few months, I realized that the big, big problem is not even the interface. I mean, interface is a problem, but there is a lower problem of the protocol, like how DAO's are operating game theoretically. And already within BackFeed, I kind of like shifted from focus on the interface
Starting point is 00:07:08 to focus on the protocol. One of the lessons from BackPid was that this protocol space is enormous and it contains a lot of big challenges and more so that different use cases and different elements in the DAO landscape, if you wish, will require different protocols. So one of the main understanding from Backwood was that it's not maybe right to focus and build a protocol, but rather it's better build a framework from which you can build any Dow protocol and let those protocol evolve under economic evolution. So if you want, get ready for building an infrastructure for an ecosystem and then let that infrastructure evolve over time.
Starting point is 00:07:56 So that was one of the biggest shifts made from Backfield to DaoStack. In DaoStack, we, instead of tackling a protocol or a use case, we firstly build a whole framework for governance. It's kind of like we'll probably get back to that later, but we call that WordPress for Daozo. So a framework with which you can build any governance protocol. That was one big lesson for Backfitt. maybe another big lesson was that in Backfin,
Starting point is 00:08:24 we kind of like started very theoretical. And we firstly wanted to solve everything theoretically and then to start building things physically. And even we firstly build off chain because the technology was not mature. And we said, yeah, we'll get to be launch and only when the technology is maturing up. Further, in back in Dowstack, I realized that we have
Starting point is 00:08:48 to develop with the technology. We have to mature up with the technology. So we started our code based on the blockchain from day one. It was really important. With an aim, with a very specific aim to produce a very specific product and get it to market adoption. And later we also built on top of that infrastructure. We also built applications, or right now one application for now.
Starting point is 00:09:12 So it was kind of like in a way, I would say the different, the order of things was kind of like upside down. So I'm interested in this approach that you've the scripted. to build in this product. So you mentioned that when you were building backfeed, that you were building specific use cases and that you sort of shifted in Dowstack to building a more generic platform. Is that correct? Correct. That's exactly correct. I mean, eventually we go back to use cases, but we had to take one step backwards to build a more robust framework, both in order to be able to produce a vast number of products
Starting point is 00:09:54 and also to enable others to build a product, but also from the understanding that those products will have to evolve rapidly and you need to be ready with an infrastructure that can allow you to evolve them rapidly. So how much of the work that you had done on backfeed has now been ported over into Dowstack? In terms of products, not necessarily I mean applications, like any product, that code-based protocols or anything you can name as products almost zero. We completely kind of like started from scratch, code-based protocol, everything we started
Starting point is 00:10:35 from scratch. But of course, I would say that we started from scratch in the right place because of the lessons learned before. So how you measure that in percentage that's the same. for you to decide. So let's speak a little bit about Daos in general. Can you, first of all, define what is a DAO? Sure.
Starting point is 00:10:58 I mean, sure is an overstatement. That's a quite hard thing. So firstly, the centralized organization is something that, I mean, an organization, generally, an organization is something that gets input from agents, right, members of organization, and then spells out output, decisions, transactions, and so and so forth. Now, the one first difference of Dow from regular organizations is that the rules of processing inputs into outputs,
Starting point is 00:11:30 those rules are coded on the blockchain. They are coded on a trustless, decentralized technology. That's the first difference. A second difference is that those rules allow for organizations to grow and scale while become decentralized, which means that this decision-making process is not held by a small number of people
Starting point is 00:11:55 or agent members in their organizations. That's another way to, or another criteria, if you want, of decentralization. Now, you can also ask, like, how they look like, not like the definition, but rather, like, what is the flavor of those? So I would say that the characteristic or flavor of those is that since decision-making
Starting point is 00:12:19 is pretty distributed, one outcome is that these organizations are much, much more scalable, much more scalable and still much more agile, and at the same time remaining much more agile. So there is actually a very well-defined way to cracker as that. So every organization of the planet has a common factor, which is that they become less effective per person
Starting point is 00:12:49 as they grow up, as they scale up. So I imagine that DAOZ is something, on the contrary, more similar to the way that network affects and free markets and internet works is that these are structures that make decisions and make products and coordinate, but at the same time become more effective when they scale up. So it's kind of like the opposite
Starting point is 00:13:11 of the way that regular organization behaves when you grow them up. And with that, it's also the prediction that once you created that creature, it will basically grow up exponentially, explode in that domain, in its domain. So can you perhaps give some examples of what are some decentralized organizations
Starting point is 00:13:36 that exist today or that have existed in the past that, you know, don't, not necessarily in the blockchain space or that use blockchain technology, but just generally speaking, what are some good examples of decentralized autonomous organizations that don't function with the central governing structure? So, firstly, there is no, you know, full-blown down,
Starting point is 00:14:02 Dow does not exist. I mean, I'm claiming that there is a need for that, I think it will explode once it's exist, but it doesn't exist yet. However, we have many examples of things that are all. almost does, or seem to be close to, or reminding us, or hinting us how dows will look like. So for example, in the blockchain space, so blockchain itself, right?
Starting point is 00:14:25 Blockchain itself is in a way, an organization, it's a coordination of large number of people, producing something. The difference though is that it's producing very, very specific thing. It cannot do anything else. The Ethereum project, not the blockchain itself, but actually the network around the
Starting point is 00:14:43 project, including the developer community, and all that is getting closer to something that looks like that, but not yet. You can also look at examples which are decentralized structures, but they don't get, again, they don't have a decision-making capacity, such as the internet itself or BitTorrent or, you know, open source organizations, et cetera.
Starting point is 00:15:06 But they don't have a decision-making capacity that we're speaking about. Maybe the closest thing that I'm aware of right now is something like, actually, I've met the CEO of R-loop. I think it's one most exciting project that I've met. It's the team that was winning the Elon Musk competition about generating Hyperloop technology. And while the other competing team that did not win the contest
Starting point is 00:15:33 raised $200 and $300 million, the winning team was building a working technology with, you know, half the speed and fifth the scale with a budget of $200,000 and $1,300 distributed engineers over 60 countries, all of which hold day jobs. So that's like the closest thing that I've heard of to the central organizations. But the decision of capacity is there in terms of budgeting and all that was still fairly centralized, I guess, and also was very much based. on good faith, like on volunteering. But if you would like to reproduce this kind of behavior
Starting point is 00:16:17 on different causes, not based on volunteering, and on a more general domains, and at the larger scale, you definitely need to have a systematic decision-making engine that can scale up indefinitely. When we think about Daos, or when you think about Daos, is this something that you see as just the next form of organization, you know, maybe had like different forms of organizations in the past, and now there's going to be DAO, which is basically, you know, structured organizations where you have explicit processes for making this decisions, you know, that kind of scale, you have these network effects. So do you think that down the line, you know, most companies will be sort of
Starting point is 00:17:03 does, maybe countries or like large social organizations or local organizations and maybe nonprofit communities, will they all start to resemble Daos or is Dao is more a solution to a specific problem which applies to maybe a small number of use cases? That's a really good question. So I think the answer is yes. Or let me make more specific. The advantage of the DAO is at large scale. You know, if you operate an organization of 30, not necessarily the central organization.
Starting point is 00:17:39 is superior to centralized organization. But if you're operating an organization of 100,000 people, then yes, I think that the decentralized organization is vastly more effective than centralized organizations. And thus, just like the way that Internet, so Internet replaced kind of like global-wide distribution networks completely. But then you still have distribution networks locally and inside the Internet.
Starting point is 00:18:05 So in the same way, I think that large organization would be completely decentralized in the future, but you'll still have companies operating in that global decentralized network. But still, at scale, I think that DAWS will be orders of magnitude more effective than regular organization. And thus, just evolutionarily, I think every organization will either need to decentralize itself or basically be out-competed vastly. So does that mean, I guess, the implications of this,
Starting point is 00:18:39 would also be you see in the future kind of the demise of, you know, the organizations that we know today, whether that would be something like, you know, the U.S. government or Apple or maybe even United Nations, like all of those very large, complex centralized organization. You think those will essentially be out-competed and just not be able to adapt and respond as fast as, as or run organizations? I mean, I think it's a process, it's going to be a long process. And there are domains where Dao's are kind of like,
Starting point is 00:19:21 it's harder to decentralize them. So, for example, anything that its core activity is essentially physical and geographically local is a bit less fit the model that I'm describing. So just because of that, naturally, I think states will be much harder to centralize. Also, you know, anything that the main assets that the organization is managing are physical assets.
Starting point is 00:19:51 For example, and not only, I mean, also the ownership structure is kind of like, so for example, factories. Factories are maybe last to be decentralized. You need to decentralize the technology of manufacturing in order to decentralize them. I mean, you can decentralize the ownership of the factories already today, but decentralized the actualized
Starting point is 00:20:08 the actual production will require, you know, for example, to be based on 3D printing, etc. So, or micro factories. So, yeah, I think it's not like black and white, and it's not that Google will disappear tomorrow, but definitely what will happen is that those organizations will also gradually move towards greater degree of systemizations. So what do you think is the positive outcome, if this really happens like that, and we're going to have these super well-working, large number of decentralized organizations at scale? What will the world look like? That's a really good question because also it communicates with the question of good and that, right? So, you know, one way to look at things is simply about efficiency. I mean,
Starting point is 00:21:01 a lot of things will become much more efficient, the market will become more efficient, opportunities, et cetera. But that's just one aspect, and I think not the most interesting one. The more interesting aspect, you know, I think, and I think so more and more so every day, I mean, if you look almost every place that you look at the world, you know, the systems, when you look at the system, how things work, you know, what motivates agents in the system and how they behave, you feel that everything is broken, like literally everything is broken. And when you look inside, you understand why it's broken.
Starting point is 00:21:37 It's boring for a reason. It is broken for the good reason, or not good reason, but for the real reason that there is no good alignment of incentives. Like, you know, I just spoke about it today with a friend. Just take any topic on your mind. Like take the topic of a garage. Like my garage owner doesn't have the incentive to actually repair my car. he actually has the incentive for my car to be as broken as it can.
Starting point is 00:22:07 Or the health system doesn't have an incentive for us to be healthy. It actually has the incentive to keep us sick. And that's built in in the economics, and then it derives the rest. And part of that problem of incentives is the ability to capture the power. So the power is constantly concentrates in a hands of few, and then the interests are aligned around the interest of those. of those individuals, or centers, not necessarily individuals. So one, I think, big, big shift would be that power will be much more distributed,
Starting point is 00:22:43 on one hand. Number two is that crypteconomics models will design a much, much greater line of interests. And on general, I think the global network economy will be much more, not only much more efficient, but also much more, you know, I'm trying to be careful here, not to say fair, because I have in my mind the word fair, but I think it's not just about fairness, it's about more resiliency and sustainability and, you know, harvesting more of the power of more people because they are more involved in greater alignment. And eventually, I should also, I don't want to advocate for that, but I also think that's the only way to actually resolve,
Starting point is 00:23:26 the weak wicked problem such as climate and other problems we're facing. That's the only way to resolve that. I think without that trying to resolve climate while there are major
Starting point is 00:23:41 gigantic corporations that have the incentive to actually make our situation worse is just like fighting Don Quixote in the windmills. So in the white paper it says that the Dow stack is sort of WordPress for Daos and that one would be able to create a Dow just as easily as one can create a blog on WordPress. Can you explain what this means and what this will look like for the end users, so whether these are developers or entrepreneurs or actual users of the DAOs that would be built on this platform? Absolutely. So when you say a DAO, you can look at it from.
Starting point is 00:24:23 several different levels. So let's see at the first level. The first level is the level of the game, right? When you say a doubt, you say there is a game. There are certain rules. People can play. People can input whatever they want into those rules, and things happen, right?
Starting point is 00:24:39 That's the game. Now, of course, the rules is that is one layer. By the way, there is a layer below the rules, which is the blockchain, of course. This is the layer that facilitates those rules. So there is the blockchain, and then there is the layer of rules. and then you also have higher layers such as interfaces, right, the way that people actually interact.
Starting point is 00:24:59 So if you if you zoom in for a moment at the layer of rules, when I say that you can you know establish a DAW and you know and operate a DAO easily like you would build a blog from in WordPress the meaning is that you you have you already have we already have that you have a framework of rules it's a framework of rules for coordination of people that you don't need, if now I want to establish a new DAW with its own rules, with its own governance protocol, I don't need to
Starting point is 00:25:32 code that from scratch. And rather I have many modular, many modules of rules for coordinating people, and I can build a few models one into the other like plug and play, combine them and, you know, boom,
Starting point is 00:25:49 I have a decentralized organization. And I want to have slightly different rules great, I can pick up a different module, plug it in, maybe configure some parameters, and I have another organization, and so and so forth. So I don't need to code the rules each time in beginning, but that's also why it's very easy to upgrade the rules, you know, and evolve them over time. So that's at the rules level. Now, at the same thing you can imagine at the interface level, but I mean, our focus right now is in that level to enable others and also ourselves, but mostly to enable others build their own interfaces,
Starting point is 00:26:23 but then you can think about the same ideology at the interface level. You have certain components you can put inside and build an interface for a DAO. So as a user, if I'm building a DAO on DAVStack, I would have access to interfaces through which I could very easily, as you mentioned, sort of plug-in-play, you know, build this, this Dow sort of like with Lego blocks, right, and like bringing all the different rules and components and governance structures and schemas
Starting point is 00:26:58 that I need for my organization. I think maybe where the challenges and where I'd like you to address how Dow Stack would address this is as a user building a Dow, perhaps I need some guidance as to what types of blocks. You're like, which plugins do I need basically to, that, to, that are better suited or better adapted to the type of organization that I'm building? Let me maybe give you an analogy. If, if I'm building a company that's meant to scale to many employees, you know, hundreds of
Starting point is 00:27:34 employees sort of spread across the world, you know, with some venture capital from different places around the world and certain types of corporate structures, like, you know, there are sort of established ways that you can start a company for that. Or if I'm starting a small business that's only going to operate in one country, well, perhaps there's a certain type of legal structure that I need. Or if I'm building a Dow, well, maybe I want to have a Swiss foundation and a company in Delaware. Similarly, for any type of decentralized organization, one can presume that there will be certain structures that would be adapted to certain organizations.
Starting point is 00:28:13 how will a Dow stack or how would a user be sort of educated and gain the knowledge necessary to build the right type of DAO for his organization? Great question. I mean, totally. So the whole idea of the stack is to provide different solutions at different levels to different, you know, level of users. So, for example, if you start from top down, if you start, you know, with the average user, then instead of working with modules and plugging them in,
Starting point is 00:28:45 you'll have completed templates. So we have one, two, three, four templates, you know, with names for different use cases under different conditions, and then you can just click a button that's it. You have a template, you just need to feed in the parameters. For example, the founders of the Dow, you know, the voting power, each of them hold, or something like that, on the token distribution, et cetera.
Starting point is 00:29:05 So you'll have kind of like completed templates. Then for a slightly more advanced user, that you want to kind of like play themselves and kind of like experiment with different governance protocol you'd have modules a completed module that you can combine and get it out for slightly more advanced users
Starting point is 00:29:23 and developers you have the library of modules but then it's an open source library and then any development can come up and add yet another module and new rule that you can play with and so and so forth so yeah so you have we have
Starting point is 00:29:39 a solution at different levels for different audits sense for an advanced user or for the earnest users. This episode is brought to you by ShapeShift, the world's leading trustless digital asset exchange, quickly swap between dozens of leading cryptocurrencies including Bitcoin, ether, Zcash, Gnosis, Monero, Golem, Auger, and so many more. When you go to Shapeshift.io, you simply select your currency pair, give them your receiving address, sent the coins, and boom. Shapeshift is not your traditional cryptocurrency exchange. You don't need to create an account.
Starting point is 00:30:15 You don't need to give them your personal information, and they don't hold your coins. So you are never at risk from a hacker or other malicious actor. Shapeshift has competitive rates and is even integrated in some of your favorite wallet apps like Jacks. So you can swap your digital assets directly within your wallet just as easily as putting on your slippers. Whenever you see that good looking fox, you know that's where Shapeshift is. So to get started, visit Shapeshift.io and start trading.
Starting point is 00:30:43 And we'd like to thank Shapeshift for their support of Epicenter. Can you walk us through the different layers of the platform, the different sort of layers of the stack and the role of each layer? As I mentioned, there is, of course, the blockchain. And then above the blockchain, there is the rules for governance of organizations. Maybe just a question on that. So blockchain, does this mean like Ethereum or like a new blockchain or, like, a new blockchain, or will DAO stack
Starting point is 00:31:11 kind of be able to operate on many different blockchains or how is that going to work? Yeah, good point. So right now we are all coded on the Ethereum blockchain. Thank you for that. Over salinity. In the future, there is no reason why not to be interoperable
Starting point is 00:31:27 over several blockchains. But right now, the only blockchain that makes sense for that is Ethereum. So, yeah, that's the current situation. Probably for the, you know, for seeing future. So you have the blockchain there. You can also have a decentralized database layer such as IPFS. We actually are, our earliest version was coded on IPFS as well,
Starting point is 00:31:48 but right now we are still database-wise. We're using centralized servers. And then you have the rules there. So we call it ARC. Arc is a framework for governance, which you could basically architect different governance protocol, basically any governance protocol. So kind of like somewhat analogous the way you would say, okay, with Ethereum, I can program any smart contract.
Starting point is 00:32:18 Then with ARC, it's a higher level framework of facility with which you can program any governance protocol. So this is the next layer. Basically, yeah. And so question on that. So if you say any governance protocol, do you mean like, let's say different types of voting? systems or maybe something else where you have some kind of. Right, right, right. So what do you mean by any governance protocol?
Starting point is 00:32:44 So I would say that any governance protocol, as I mentioned, governance protocol is simply that logic that collects input of agents and translate that into decisions, outputs, whether the decisions are transaction of funds, budget, or whether decisions are registering results on databases or maybe operating yet another function. So generally this engine of collecting inputs and making decisions, you can, and that's what we call governance, you can break it into two categories of rules, two kind of rules. The do's and the don'ts. So doze means that, you know, if certain things happens, then we do such such. For example, one example for that is voting systems.
Starting point is 00:33:26 You know, if someone makes opposals and then certain number of people say yes, then under some condition, let's execute that proposal. This is a voting system, voting logic. That's a yes, that's a do's kind of rules. Another kind of doze can be a token saying. If someone is sending such and such ether to that contract under some conditions, the contract will automatically print new tokens
Starting point is 00:33:52 and sending that. That's also a kind of dues. Then the other family is the don'ts, which means that let's, for example, crystallize the organization with a statement no matter what will ever happen, the organization will not print more than 1 million tokens. So that's a don't.
Starting point is 00:34:08 No matter what, this organization that managed $1 million will not spend more than $50,000 a month. That's a burn rate. That's another don't. And the architecture is as flexible as it can get, so you can actually combine the dos and the dudes. For example, no matter what, you will not burn out,
Starting point is 00:34:25 burn more than $50,000 a month. But scheme number six, that can approves in the voting with majority of 70% of reputation, can change myself, can change the don't. So you can combine those things and basically create any sort of logic for those rules or if you wish any governance system. So that's the there's a truth. It's called ARC.
Starting point is 00:34:53 Then we realize that if you want to build an ecosystem, if we want now to allow for thousands of foreign developers to work with this engine, and to build collaborative decentralized applications, we need to make it much more accessible. So then we've built an ARCjs, which is a JavaScript library over Web 3 that allows you to basically operate ARC,
Starting point is 00:35:16 build organizations, configure them, operate them, vote anything, directly with commands over JavaScript. There is some other layers that maybe are secondary in importance, and then of course at the end you have the layer of the applications. So many different applications, that's due to the fact that they're all writing over the same open protocol, they're all interperable.
Starting point is 00:35:44 So different DAOs can use different interfaces into many ways. Do you mind speaking a little bit about the Genesis DAO? And what is the role of the Genesis DAO in this ecosystem of different tools? The idea was that we have to, we will have to experiment. I mean, we have to do some dog food. We have to eat our own dog food. So while we have a company that works on further building effectively right now, the Dow stack platform, we want to have also a parallel experiment,
Starting point is 00:36:22 a parallel decentralized experiment that kind of like aims at the same goal, same mission. So the Genesis DAO will actually, so maybe maybe, maybe, Maybe it's here a moment to mention we've done like a token sale initially privately, and eventually some of it was publicly. And we raised back then at the day it was $30 million. And the idea is that majority of that fund, in addition to majority of token distribution, will be managed by that decentralized fund.
Starting point is 00:36:57 So Genesis is that decentralized fund that operates on top of Dowstack, with majority of that capital, and in that empowers and engines, if you want, the establishment of the growth of the growth of the DAUSTEC ecosystem. So, you know, rewarding and investing and supporting projects that support the DAUST ecosystem in one of three ways, either projects that build infrastructure components of the stack, more tools, more plugins, more modules, more governance modules,
Starting point is 00:37:35 or projects that are building more interfaces to the stack, more applications. So we've built the first application, the native application alchemy, and now there is a bunch of other applications integrating the stack. So companies that are building interfaces and applications integrated in the stack. And finally, projects that are themselves DAWs that are using the stack in order to yet do something else, maybe build something else, organize or manage, collectively manage assets, or collectively curate databases or whatever. So that's the idea of the Genesis Dow.
Starting point is 00:38:11 So this first application that you've built, this Alchemy application, what does it do precisely? Right. So Alchemy was, I mean, initially we wanted to build the first interfaces for Daos. So how do you make a large number of people organize and build something together? But then we decided to focus, to make it slightly more focused and answer a real need that people have right now. And so it's a decentralized budgeting and rewarding system, which answers the following pain.
Starting point is 00:38:40 So today, you have in the blockchain space, you have many examples of projects that have very large capital. So for example, the flagship example would be the Ethereum Foundation, the Ethereum project itself. So the Ethereum project, let's say, managed just throwing a number, manage $1 billion in capital. So $1 billion is roughly infinity, right? It's much more than you can spend in a short time frame.
Starting point is 00:39:08 So it has infinite capital. So OK, so there is no limiting factor in terms of capital. Now, we also have thousands of developers, if not tens, or hundreds of thousands of developers that could work on the economic ecosystem. So there's also no shortage of human capital. So what is the limited factor? What is the actual limiting factor?
Starting point is 00:39:27 factor right now for solutions, for producing solutions. Like why haven't we solved yet the scalability problem? Do the Ethereum Foundation lack capital? The answer is no. Do the Ethereum Foundation lacks developers? I mean, in the broader ecosystem, the answer is no. The actual answer is the decision-making capacity
Starting point is 00:39:47 to wisely deploy capital into human capital and produce solutions. And that's exactly the role for Alchem. So decentralizing that function, the decision-making function. It's a, you know, people can get into the system. They can make any proposal to use of that fund. And then people can vote on that proposal and produce decisions in large numbers and effective incapacity and effectiveness.
Starting point is 00:40:14 Yeah, I'm super excited about that because this is one of the things that, you know, concerns me a little bit is that all of these projects have started, right? And they raised money and maybe into foundations. And now they meant to. launch these decentralized networks, but they were actually operated or controlled in a fairly centralized way. And now, I think that's, it's not the fault of these people or, you know, it's not the fault of these projects. It's just that the tools aren't there yet to kind of build a decentralized way from the ground up. But I'm, you know, I'm unsure how well it will actually work to over time transition to a more decentralized organization or whether this will not be
Starting point is 00:40:55 sort of fatal for many projects that they will never be able to decentralize anymore. So I think when projects can from the very start, like, you know, deploy funds and manage and grow in this collaborative decentralized way, I think that would be extremely powerful. Yeah, I agree with you, but I have to admit that I'm quite surprising also by the big projects how seriously they're desiring to decentralize themselves. more so willing to do real live experiments with real funds to check that up. I think a lot of the biggest projects in the space right now sincerely look for Dow solutions to manage their hundreds of millions of dollars.
Starting point is 00:41:39 They just are waiting to see that technology comes up. And once the technology is ready and it's almost ready, we are launching the pilot these days and then actually experiment with real projects, such as Gnosis, for example. And I think then we can explore, you know, maybe not with $100 million, but maybe with, you know, $100,000 first and a million dollar then. But once we can show, we can show that we have a technology for producing large number of decisions effectively by the professional crowd, and then we produce much, much faster growth and innovation. And I think once a project would see that, you will see massive adoption.
Starting point is 00:42:20 So let's talk about consensus. The white paper states that Dowstack uses a consensus model called holographic consensus. Can you describe this consensus model and how it's different from the ones that we know, like proof of stake and proof of work? Right. So firstly, just award on proof of step before it, it's a different kind of consensus. So basically there are two families of consensus. Actually, we can discuss more than two. focus on two.
Starting point is 00:42:51 You have consensus about, I call them objective realities. So blockchain is a consensus engine about objective reality. So objective realities are realities that a computer can decide if it's yes or no. So for example, whether to add a block, whether the block is legitimate is an objective reality. The program can read that and say yes or no. So objective consensus are falling
Starting point is 00:43:20 under the title blockchain. That's what a blockchain is. It's a decentralized consensus engine for objective realities. And then you have proof, there you have proof of work, proof of stake, and so on and so forth. Now the interesting stuff, or the next interesting stuff, is about reaching consensus about subjective realities.
Starting point is 00:43:40 So, for example, whether this claim insurance should be handled or not, whether that article is good or bad, whether we want to approve budgeting with $10,000 this or that task. So this is subjective because a program cannot read that and say yes or no, because by definition the decision is subjective. It's not objective. The first step was to build consensus engines for subjective realities, and that's what falls under the title decentralized governance.
Starting point is 00:44:10 Now, what is the problem of decentralized governance? And it's actually the exact analogy problem to decentralized, I mean the consensus of objective reality. It's the same problem, which is the scalability problem. So just as we have scalability problem of blockchain, you have scalability problem of decentralized governance systems. Now, what is the scalability problem? It's very easy to understand.
Starting point is 00:44:31 You have 1,000, let's say let's make it easy. You have 1 million voters, 1 million agents in an organization, and let's say that there are equal voters. So each of them has equal weight, no, voting 1. Now, naively, if you want to be resilient, like if you want to make sure that the system is not manipulated by a small group of people, that the system is well represented by the majority, the decision that are made
Starting point is 00:45:00 are in line with majority, you would need to require that each and every decision is looked by, you know, the entire, by a majority, approved by a majority of the organization. But, of course, that completely doesn't make sense. I mean, you wouldn't be able to produce a single decision. decision and definitely not a million decisions a day or a million decisions a month. So you see, there is a strong tension
Starting point is 00:45:21 between scalability, the ability to produce more and more decision effectively and resilience, the incorruptibility or non-manipulability of those decisions by small minorities, and even more so having those decisions be representing really the mind of this hive mind of the doubt. to solve that problem, and I think that was the biggest actually problem of Dow's upper-a-beat-day.
Starting point is 00:45:51 So to solve that problem, we've designed holographic consensus. Now, there are some alternative solutions. One of the hottest, I think, of them is, for example, TCRs, token curate registries, but then we can also dig into why I think those pure economic governance models will not work well. and the root of holographic consensus is basically combining two different systems inside the government system.
Starting point is 00:46:18 One system is the reputation system. Votes are weighted, agents' votes are weighted by the reputation. These systems are highly resilient, are not very well manipulated, but they have part of scalability. And on the other hand, markets, like prediction markets, for example, They are highly scalable, but their problem is they are highly manipulable. So we combine those two systems together. You have both a prediction engine and prediction market and a reputation system,
Starting point is 00:46:52 and together you can show that you can generate both scalable and resilient interaction at the same time. You're basically translating the tension between scalability and resilience into an economic problem that you can always grow if you're willing to pay more costs. and basically the prediction engines, so the people who are placing the prediction, they are not answering, like, future people, for example, they are not answering what is the right answer,
Starting point is 00:47:18 like what they want to be the result, but they're actually placing predictions about what they think that the reputation system will decide. So that's the core essence of program. And in essence, maybe just say what it allows you, it allows you to make decisions, fast decisions by small minorities, but at the same time, ensure that those decisions
Starting point is 00:47:42 will be in line with the greater majority, with the Dow majority. And the way that it ensures that is that you're basically creating a crypto-economic incentive to identify possible mismatches. So anyone that can identify a mismatch between a process that seems to go to that way and what people think that the DAO would vote
Starting point is 00:48:01 would be that way, anyone that can identify that mismatch can make profits by, predicting that misnage. This is actually quite interesting. Could you elaborate a bit more, maybe walk us through how decisions are made with holographic consensus, like if it's a concrete example of how, so if you marry this reputation system and this prediction market, and who are the actors basically taking part in this
Starting point is 00:48:27 consensus? Right. Yeah, let me give you a concrete example. By the way, I also need to kind of say that this holographic consensus is really a concept, just as much as blockchain is a concept, and off-chain computation is a concept. Actually, there is a close analogy between off-chain computation and geographic consensors.
Starting point is 00:48:44 And I'm saying that to kind of like explain that once you understand the concept, you can have many different protocols that falls under that title. So it's not a protocol, it's a concept. Now, but nevertheless, let's go through a quick example. So let's say that, let's focus on the simplistic version which you have a DAO that makes yes-no decision. So anyone can throw on this DAO proposals.
Starting point is 00:49:13 I propose to such and such, you propose to such and such, and the DAO, the collective mind just saying yes, yes, no, no, yes, no, yes. So anyone can open a proposal. Now then there is a reputation system that weigh the voting power of agents. Now when a proposal is being open, is it open into a queue, so just a list of proposals. Now, by default, if a proposal is on the list, on the queue,
Starting point is 00:49:42 needs, if you want to execute that proposal, you need to have absolute majority of reputation holders supporting it. So actually 50% of the entire reputation of the DAO needs to say yes in order to execute the proposal. This is completely resilient, very coherent, and unmanipulable. The problem is, of course, is that it's not
Starting point is 00:50:04 scalable. So now the next step is that you would like to allow, you would like to allow to boost, to accelerate the process of decision making under some conditions. So what I mean by that is that you would allow, you would like to allow decisions to be open for finite time voting. So let's say that I take, I want to boost the decision, which means that I open that decision for one week. And then whoever vote on that decision in that one, within that one week, makes a decision. So if the majority of those voters says yes, it's being executed, majority says, no, it's not.
Starting point is 00:50:39 It's rejected. Now that's, of course, very scalable. You can process any number of decisions you want. But of course, then again, it's not resilient, because now I can attack the system by opening millions of boosted proposals, and then most of them will remain unnoticed because the collective tension will be completely diluted.
Starting point is 00:50:59 So how do you fix that? So now there is the second system comes in place. While those decisions are in queue, there is a second thing that you can do with that is to make predictions about the fate of those decisions. So you can come. I'm proposing a decision to budget my task of producing the next feature.
Starting point is 00:51:20 I need $20,000, and I'm proposing to allocate to me $20,000. Now you're coming and you're looking at that decision, and you have familiarity with that doubt, and you're basically making the prediction. You're saying, OK, I know. that this guy has a reputation, I know that this proposal makes sense, so I know, you know, I know the way that the people hear things, I know some of the reputation holders, I predict that this decision is going to pass, and I'm also willing to stake some tokens over that
Starting point is 00:51:51 at the station. So I'm willing to stake, you know, $1,000 that this decision will pass in the Dow if enough people look at it. Okay? So now, basically, when you do that, you are putting your capital at stake. So if eventually you'll be right, you will gain more capital, more tokens, and then if you will be wrong, you will lose your state. Now, the way that this prediction engine connects with the voting system is that the only condition,
Starting point is 00:52:26 the only way that a proposal can be boosted, is if enough predictors are predicting that it's going to pass. So that's the first instance. And then once, and without too much challenge, so without too much of others predicting that it's not going to pass. So the relative people that think that are going to pass
Starting point is 00:52:50 with respect to those who are not going to pass, is crossing some threshold. And then once it did cross some threshold, then the proposal is being boosted, and then people are voting on it. And still, people can always, can always predict against the status. So if the status of the decision that it seems to be passing,
Starting point is 00:53:10 you can bet against it by predicting it's not going to pass. And if it seems that it's not going to pass, you can bet against it by predicting that it is going to pass. And then those who predicted plays the prediction, they also have incentives to kind of hold the process and make sure that those who needs to vote in order to reflect the truth that they think they exist, to make sure to call them out and make
Starting point is 00:53:34 and remind them that they need to vote, because it seems that the reality right now is incorrect. And then, of course, the voters place the vote in the subjective, requiring the subjective majority. And if it's being approved, the thing is executed and otherwise, and not executed, and rejected otherwise. And now you can get into details in the game theory and show that actually this system can, and also,
Starting point is 00:53:59 I skipped a few parameters and so on. But you can see that this system is fully resilient. into manipulation and you can also see that you can process more and more decision in fact indefinitely providing some cost and the cost comes in in the fact that the DAO itself needs to be put a bounty that is basically distributed to successful predictors for successful proposals so you're basically essentially you're translating the tension between scalability and resists into the cost of the Dow management cost if you wish yeah this is great I you know we
Starting point is 00:54:34 did podcast before on Futurkey, I think we did multiple before with Ralph Merkel and Robin Hansen as well. And it's a really cool concept, but it seems sort of, you know, hard to make work and maybe not so realistic in the short to medium term. But this, to use prediction markets to kind of manage the, you know, priorities and, you know, managed the scale at which a dollar can process proposals and decisions, I think is really great and very elegant and seems quite quite simple. And so yeah, so that's that's great. It will be very interesting to see this in life with with an actual DAO. Cool. So let's let's move to to another topic, which is a little bit about the sort of economies and economics of this. One thing that is written about in the
Starting point is 00:55:31 white paper is that the DAO stack is based on this concept of circular token economies. Can you describe what that is? Sure. It's actually not a fancy concept. It's quite trivial and you all know it. We just added there for readers that are not familiar with option space very well.
Starting point is 00:55:52 But basically, it's just the regular adapt economy where you have a token economy where on one hand, you're printing and distributing tokens, to contribute as a value. For example, in the blockchain, it would be minors. But now since you have a general purpose decision-making engine, you can distribute those tokens to any contributor value. I mean, someone is writing, so right now in the Bitcoin,
Starting point is 00:56:20 or if someone is writing a code and place a pool request, successful pull request, he will not be compensated by coin-based Bitcoin, right? Additional Bitcoin. But you can actually make a doubt that, print new tokens for any sort of contribution of value, just need to agree about what is value and what is not. So on one hand,
Starting point is 00:56:42 tokens are being produced to contributors of value, and then on the other side of that loop, tokens need to be consumed, to consume the value that is being created. So, for example, if it's a blockchain and the value is created is the blockchain itself, and then if you want to use the blockchain, you need to spend the same tokens that were distributed to miners,
Starting point is 00:57:01 then you need to spend them in order to use the network effect that is created by the miners, which is the blockchain. And that same circular economy, I mean, it's critical. To have that circular economy is critical in order to build the network effect correctly. And I think that every DAP economy should have that circular economy in place. And if it doesn't, it has a broken model. So, yeah, now you may ask what is the circular economy, I guess, of DauStack.
Starting point is 00:57:31 Is it correct? Yeah, yeah. Let's briefly speak about that. So the gen token and kind of how that works in this circular economy. So I think that's really interesting. And to be honest, it took us a lot of time to crystallize that model. And I think it's quite hard to build a really robust model. So the idea is that identifying what is valuable right now.
Starting point is 00:58:00 So in our ecosystem, in the DAO ecosystem, the claim is that the hardest thing is coordination at scale. That is the thing. That is the thing, right? I mean, of course, you need contracts and all that, but it's not enough. And then I told you that there is a core problem to generate coordination scale.
Starting point is 00:58:19 The core problem is that there is a tension between scale and resilience, right? I'm arguing that it's an universal problem. It's not my problems. It's any project we'll try to try to try tackle that front will enter the same problem. And then I also told you that I think there is kind of universal solution to universal problem.
Starting point is 00:58:38 This universal solution is not a protocol. It's a concept. As much as I would say there is a scale problem for blockchain. And there is a universal solution that we call today off-chain computation. That's a universal solution. Well, it's not totally universal. There is also on-chain solution.
Starting point is 00:58:52 There is non-chain solution. But it's kind of like almost universal. And the same way I'm arguing that there is kind of like universal concept. of holographic consensus, which allows you to make decisions in small numbers, but then maintain resilience or make sure that those decisions are in line with majority
Starting point is 00:59:09 by crypt economically incentivizing, identifying the mismatch. So that's holographic consensus. And I also told you that this holographic consensus requires to have certain prediction game, right? The prediction game of the entire ecosystem is done with the gen token. So while you can have many different applications, on top of the stack, on top of ARC,
Starting point is 00:59:32 and you can have many, many different DAOs using those many different applications, all of the prediction games that is critical to facilitate, to enable large-scale decision-making processes, is being done with the Gen token. Kind of like somewhat analogous, but in a very different way, to the Ethereum being the gas for consensus over the chain. Here, Gen is the gas for large-scale decision-making,
Starting point is 00:59:56 or it's basically the token, the staking token, for the prediction game over the Dowstaffix system. So if you're going to have these different DAOs on, you know, let's say maybe Ethereum, or let's say you have different plasma chains or different, maybe on Cosmos, different Ether main chains that run some of these different DAO's, right? Because of scalability, you know,
Starting point is 01:00:19 they probably won't all run on the Ethereum main chain. How could you then still use the Gen token across all of these different, how would that work? that's not critical. Firstly, you can still have the prediction game on the main chain, but I don't think you need to because you can have many different sub-tokens on the sub-chains.
Starting point is 01:00:39 I mean, when you work on a sub-chain doesn't mean that you cannot use ether, right? You can still, you know, you can use tokens of the sub-chain that reflect the ether or reflect some other tokens. So it's not that the off-chain layers will not be interoperable in terms of token economics. So I don't think, I don't see any...
Starting point is 01:00:57 Or could you have, like, one chain where it's like a prediction market chain and all of the predictions and economics for all of the different donors that may live on different chains take place there? Yeah, sure. To be, you know, for it transparent, we, this current version is already on the main net. I mean, this current version of the stack is fully on-chain. So it's not scalable in terms of blockchain scalability. While I think you can already use it for some level of organization, maybe not millions of things. people but maybe thousands of people and maybe not you know daily decisions
Starting point is 01:01:33 but maybe weekly decisions and then already like next to next version we are planning to completely auctionize that platform so let's talk about roadmap and where the project currently sand so you mentioned earlier that you've done a crowd sale and that you'd raised at the time around 30 million dollars so Where are you currently at in terms of project development and when should we expect to see the DAO, the Dow Stack platform launch? Right. So we are launching the stack and Alchemy as the first application. I mean, literally these days, it's ready for launch.
Starting point is 01:02:22 We actually, we are just postponing a bit just to reorganize after the sale. We have a lot of things to wrap up. And then right away after that, we are launching the pilot, the first pilot. So, no, June it will be already running the pilot of the Genesis Dow. So the first use case will actually hold a real fund in Ether and let a large crowd to co-manage that fund around the Dowstack project. So that's like the pilot of pilot. Then we want to have like a few iterations on that pilot and also including pilots with some other teams, such as I will tell you about a few use cases,
Starting point is 01:03:00 in particular Gnosis, which are close partners as far as... Actually, Gnosis, we are running two experiments. One experiment is that Gnosis themselves they are launching their decentralized exchange dutch X and want to have that Dutch X completely managed by a DAO so that that will run on the DOSDAQ platform. And the second experiment is that Gnosis themselves,
Starting point is 01:03:22 they want to reward, incentivize developers to build on top of the Gnosis platform, application on top of the Ignosis platform using their prediction market and then reward them with Ignosis tokens. So that reward process will also use alchemy, or at least partially use Alchemy, and experiment with that. To deal the two experiments with Nosis and one experiment in-house with the Genesis Fund, firstly in Alpha and later in the, you know, kind of like public beta. And then we have a few other applications already in process of integration. So So the idea is that the first, if you want, Q3,
Starting point is 01:04:00 will be dedicated to piloting. Firstly, our own Genesis Dow, but then also a few other, maybe two, three other projects. And mostly piloting, stabilizing the system in terms of operation, gas costs, scale, protocol parameters, vector attacks, sorry, attack vectors, and so on, so, course. So stabilizing system.
Starting point is 01:04:27 And then Q4 actually launching real full products, again, including the Genesis fund, but with much more significant amount of funds, as well as Gnosis experiments, and then at least one other application that is already in process. So that's in terms of, I would say, six months timeline. In 20, I would say that we would like to have a few of experiments by the end of this year.
Starting point is 01:04:58 In 2019, our focus will be on one hand to a widespread the usage of the system. And by that, we're not going to develop many, many applications ourselves. We are putting a lot of efforts and focus on building the technology in a way which is very easily usable, integrable by others. So whether you need a holdout for yourself,
Starting point is 01:05:23 or maybe you have your system, but you just need you know, component, a decentralized component, then you can easily integrate with the stack. So, yeah, the idea is kind of to build horizontal platform and ecosystem for many different integrations. So while one front to proceed with in 2019 next year will be to widespread that adoption,
Starting point is 01:05:50 the second will be to iterate heavily on the technology right now the gas costs are still high everything is on-chain I mean we want to optimize that everything is own-chain we want to auctionize everything or not most things integrations with
Starting point is 01:06:07 you know with with other other other tools such as identity U-port kind of thing integration with the decentralized databases such as IPFS integration with external services such as Slack and Trello and so on so forth so
Starting point is 01:06:24 So maybe you can actually separate into three categories. One will be like market adoption, like massive adoption. We actually believe that this would be the killer. I mean, DOWs basically are potentially would be the killer apps on Ethereum. So one would be massive community adoption. Another would be a heavy iteration of technology. And third would be, I would say, UX. So kind of like integration with existing tools and so on, so forth.
Starting point is 01:06:52 Cool. Well, thanks so much, Martin. It was super interesting. I'm really excited about Dowstack, where it is and where it's going to go. I totally agree with you, that I think finding new ways of collaborating, of organizing, of building structures and organizational systems is one of the most exciting applications of blockchain. And I can't wait to see how this is going to turn out in real life. Thanks, Brian. I'm also really looking forward to see this, you know, taking shape in reality. Thanks guys for having me here. Yeah, absolutely. And of course, we're going to have links to a bunch of resources about Dada stacks. If people want to check that out, then they can check out the show notes.
Starting point is 01:07:41 And otherwise, thanks so much for a listener for once again tuning in. So we're putting out new episodes of Epicenter every week. You can scrap the show on iTunes, on SoundCloud, your favorite podcast applications, or you can also watch the videos on YouTube.com slash episode of Bitcoin. And if you want to support the show, you can leave us an iTunes review, and that helps new people find the show, and it helps us keep this going. So thanks so much, and we look forward to being back next week.

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