Monday, June 20, 2016

Some History, Some Musings and My Take on the DAO

I recall the mid-summer Virginia afternoon back in 2013 being filled with copious conversations ranging from how to achieve value stability for a cryptocurrency to this strange idea Stan Larimer had called a DAC - a decentralized autonomous company. His drafts contained terms like Steely Eyed Geeks and a nice list of rules definitely inspired by Arthur C Clarke and Isaac Asimov, but with the boyish enthusiasm only Stan could muster. The article (Bitcoin and the Three Laws of Robotics) eventually found its way to Bitcoin Magazine and the Let's Talk Bitcoin's blog as well as Vitalik's September series (1).

I'd like to believe that we were all after the same goal in those more innocent and lower stakes days. All cryptocurrencies, and protocols for that matter, suffer from a fundamental meta problem of governance. Eventually changes will need to be made to accommodate some unforeseen complication, the burning march of ever changing technology and social pressures, or even a black swan event. Furthermore, how do you pay the selfless (sometimes not so much) people who are maintaining the protocol? How do you balance the different interests of various stakeholders from regulators to service providers such as exchanges and miners.

The foundational premise of Bitcoin can be encapsulated succinctly as people suck so just trust a protocol. This line of thought has lead to numerous problems from a lack of recourse for theft (see MtGox and the dozen other exchanges) to dark market operators such as silk road using Bitcoin as their payment network. Furthermore, the rewards to miners are not connected to any external reality- just hard locked and unresponsive to the needs of the network. The protocol marches on like a silent, yet diligent sentinel uncaring in judgement, but utterly fair.

We were interested in DACs because the sentinel needs some method of getting an update and if one appointed a centralized body or even a federated one, then one has completely defeated the ultimate purpose of these systems. With more time given for clarity, when one abstracts the idea, one can notice that most businesses are a collection of systems that decompose into protocols. Thus, it stands to reason they too can be transformed into sentinels and if only we had a DAC, then they too could be fair, yet dynamic. Hence, DAOs were born.

Back in 2013, we didn't have Ethereum. Sergio Lerner had created a wonderful turing complete system intended for gaming called Qixcoin, but it wasn't well known or funded. Thus, DAOs didn't have the requisite technology nor a clear commercial path forward. Yet with the dawn of the crowdsale and Ethereum as a platform, this reality has changed.

Now up to this point, it is reasonable to assess what progress has been made. The existence of the crowdsale our space has been using for the last few years has created a funding mechanism for all kinds of interesting projects ranging from Maidsafe to Swarm. Whether these produce utility or are attractive places to store value is yet mostly unproven; however, it's truly amazing to see the amount of passion and enthusiasm. Of course, never forget that people suck so yes a lot of fraud seems to be seeping in (See Hoskinson Doctrine).

Ethereum has created a way of deploying distributed protocols with a host network that has known and probably strong security guarantees about the execution of the code. Whether this system can be made secure under some reasonable formal model and associated proofs and also made efficient is another story. Yet we should at least concede that it's a pretty fun sandbox to run experiments.

The DAO is one such experiment, which brings us to the ultimate point of this article. Slock.it and their affiliates apparently wanted to create a large pool of capital that could be used to fund interesting projects (sound like any type of structure you could think of?), but make the pool a sentinel without a master. Just some helpful curators and the Ethereum network's guarantees behind it.

Ideally, a Surowiecki utopian wisdom would envelope the DAO making it the smartest way to allocate capital or something along those lines. To be honest, I mostly ignored the original proposal thinking that people wouldn't invest much time or money into it.

Common sense seems to yield a litany of concerns from the fidelity of the code controlling this concept to the creator's utter unwillingness to stand behind the DAO from a legal sense. If something goes wrong, then no one is responsible? Do we have sufficient faith in our ability to do things perfectly right the first time that we are willing to invest in a blameless system? Imagine if planes worked this way. Would you fly?

Furthermore, there was a reckless desire to maximize the size of the fundraiser without any concern to factors everyone should be wary of in some capacity. Why wasn't the DAO milestoned with the majority of the funds stored in a large multi-signature feeder contract that gradually released money into the main fund given progress and investment success? Who was responsible for maintaining, upgrading and auditing the code long term? What metrics should the DAO be held accountable for over the long term? Apparently, having a dream team means that we should abandon basic due diligence and the ability to imagine bad events happening. Does anyone recall a certain other company called Theranos?  

So now we are faced with the predictable nightmare scenario only yielded from grand hubristic endeavors such as the unsinkable titanic. The DAO has been looted by a hacker who potentially has enough pithy gall to claim that the theft actually conforms to the DAO's terms and conditions. Lawyers, please bookmark everything you find on Tual and his friends. This class action lawsuit is writing itself.

So why should Ethereum care? The point of the system is to be a sandbox for ideas to succeed or fail. It's a lab for experiments. That's why Ethereum is worth so much money as a system. Following this line of thought, Ethereum SHOULDN'T CARE.

You don't change the lab when someone performs a poorly formed experiment. You blame the chemist and move on. We can make a fair argument for better safety equipment (which has already been proposed), but you don't change the nature of a facility to accommodate someone who screwed up.    

Yet Vitalik and others close to the Ethereum Foundation are advocating to do just that. They want to fork the protocol in order to prevent the theft. Bruce Fenton and others have already done a good job explaining why this proposal is an extremely bad idea. It's pointless to add another argument to the pile. Rather I'd like to take this opportunity to explain what has really failed in the Ethereum ecosystem. It has a governance problem.

Several of the Founders have scattered across the seven seas and created new commercial ventures ranging from Consensys to Ethcore. Each has its own blend of fiduciary obligations depending upon their investors and stakeholders, yet these are not directly aligned to the needs of the Ethereum ecosystem. The closest thing Ethereum should have to a neutral body ought to be the Foundation.

You know those bodies that don't pick winners and losers and try to just protect the protocol itself? Except for the time when its leaders join multiple ventures, plaster their name everywhere and seem to have a very comfortable relationship with companies like Deloitte and Microsoft for "Projects".

Yes helping the DAO investors get their money back is a noble knee jerk reaction. But what about Gatecoin and the theft that occurred there? What about the ether purchasers who experienced an event that prevented them from redeeming their ether they fairly purchased? What about all the ether lost to defective smart contracts? DAO gets precedence, yet the others don't? Is this because its failure would invite regulatory scrutiny to the Foundation members as they have too close a relationship to it?

Returning to the core thesis of bitcoin and its children - people suck; trust the protocol - applied to the bailout of the DAO, we have people who are trusted to be neutral who cannot be due to whatever obligations that have encumbered upon themselves. As we should expect given human nature. They now want to change the protocol to prevent in part personal harm to themselves given the damage the DAO has done.

The argument of wanting to help cannot be sensibly made given their lack of interest in the other thefts and bad events in the system. I honestly can't fault them for this behavior, but I have to point out how dangerous this act is for sentinel that is the Ethereum protocol.

Stan Larimer had the foresight to imagine events like this occurring, which is why he wrote his article. The ethereum community needs to embrace this tragedy and accept it as a failure we can learn from. We need a DAO, but not one to store money to make some investors rich. We need one to help us make these kinds of hard decisions in a responsible way.

Ethereum is the first platform in human history that can transcend this predictable cycle of betrayal of integrity for person preservation and emerge into something far better. It won't be nice. It won't be kind. But It will be fair. That ultimately is why I signed up for this wild space. To build something beyond our nature, yet always accepting- sometimes painfully so- it won't always work out for me.

{==Axiom==}  






           

47 comments:

  1. Couldnt agree more with this article. :D

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. I warned everyone this will happen. Where there is value there is greed.

    3 fundamentals of modern computer security were violated when Bitcoin was created and further violated by all its children.

    1) Authentication
    2) Authorization
    3) Identification

    Cryptocurrencies collapsed all 3 layers into 1 layer. They assume my private key is my authentication, authorization, and identification.

    Until people realize this and properly layer Multi-factor authentication, modern authorization mechanisms/data access control techniques, then and only then can people use a lame digital signature as an identity mechanisms.

    These little MtGox and DAO events will continue.

    Wait? What do you mean my entire 401k is gone just because I lost my private key.
    Really guys? You have been watching way too much SciFi movies.

    A modern database architecture has far more security mechanisms than today's cryptocurrencies. Now throw in a concept like programmable money. Ha! You just compounded the problems 100000x fold.

    Digital dollars or bogus bucks? The economics of Private Digital Currency will always center around theft until people get their head out of their ass and properly layer together modern computer security mechanisms.

    I love smart contracts as much as the next person but that technology is still 10 years away from being viable. Until then, its voodoo.

    ReplyDelete
  5. Nice article. You inspired me to respond with this:

    https://steemit.com/bitshares/@stan/engineering-trust-with-charles-hoskinson

    Stan Larimer

    ReplyDelete
  6. Hello everyone, Are you into trading or just wish to give it a try, please becareful on the platform you choose to invest on and the manager you choose to manage your account because that’s where failure starts from be wise. After reading so much comment i had to give trading tips a try, I have to come to the conclusion that binary options pays massively but the masses has refused to show us the right way to earn That’s why I have to give trading tips the accolades because they have been so helpful to traders . For a free masterclass strategy kindly contact (paytondyian699@gmail.com) for a free masterclass strategy. He'll give you a free tutors on how you can earn and recover your losses in trading for free..

    ReplyDelete
  7. My partner and i spend less some sort of contradict in order to orchestrate the most effective article in my class. I had run truant associated with insights simply acknowledges for your publish, My partner and i instantly seize how you can obtain the actual opposition. Admit an individual therefore lots for this! cardano pool tool

    ReplyDelete
  8. Hi there, 스포츠토토 after reading this remarkable paragraph i am too happy to share my experience here with friends.

    ReplyDelete
  9. 안전놀이터 After going over a number of the blog posts on your website, I truly appreciate your way
    of writing a blog. I saved it to my bookmark website list and will be checking back in the
    near future. Please check out my web site as well and let me know how you feel.

    ReplyDelete
  10. Hello There. 안전놀이터 I found your blog using msn. This is a really well
    written article. I’ll make sure to bookmark it and come back to read more of your
    useful info. Thanks for the post. I’ll definitely return.

    ReplyDelete
  11. 인터넷카지노 Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    ReplyDelete
  12. 카지노사이트추천 You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and extremely broad for me. I’m looking forward for your next post, I’ll try to get the hang of it

    ReplyDelete
  13. Awesome issues here. I am very satisfied to look your article.
    Thanks a lot and I’m taking a look forward to contact you.

    Will you please drop me a e-mail?대구오피

    ReplyDelete
  14. Woah! I’m really digging the template/theme of this website. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between usability and visual appeal. 토토

    ReplyDelete
  15. 카지노사이트 The ability to work from anywhere with an internet connection provides me with greater flexibility while traveling, whether it be to visit family, travel to watch my favorite sports on TV. I’m looking for this kind of flexibilty.

    ReplyDelete
  16. I saw your post well.
    All posts are informative.
    I will come in frequently and subscribe to informative posts
    Check this out.오피사이트


    ReplyDelete
  17. Very good article! We will be linking to this great
    content on our site. Keep up the good writing.

    Feel free to visit my page - 토토사이트


    ReplyDelete
  18. Excellent information provided by you through this post. I follow all the mentioned information about some history. If you are looking to know about How to Send Bitcoin From Coinbase to Binance? then you don’t need to take stress as we are available here at: www.cryptowalletsupport.com

    ReplyDelete
  19. I am forever thought about this, regards for putting up.야설

    ReplyDelete
  20. This could be the proper weblog for everyone who is really wants to be made aware of this topic. You recognize a great deal of its nearly difficult to argue together with you (not that I just would want…Ha Ha). You definitely put a new spin using a topic that been revealed for years. Fantastic stuff, just wonderful! 오피

    ReplyDelete
  21. This site is known as a walk-by way of for the entire data you wished about this and didn’t know who to ask. Glimpse right here, and you’ll positively discover it. 출장안마

    ReplyDelete
  22. I’d have to talk to you here. Which isn’t something Which I do! I love to reading a post that should get people to think. Also, thank you for allowing me to comment!

    ReplyDelete
  23. What i do not realize is in truth how you are no longer really much more well-appreciated than you might be right now. You are so intelligent. You already know thus significantly when it comes to this matter, made me in my view believe it from so many varied angles. Its like men and women don’t seem to be involved until it is one thing to do with Girl gaga! Your own stuffs excellent. All the time deal with it up!Click Here오피월드


    4YOUNGYANG

    ReplyDelete
  24. Good day! I could have sworn I've been to this website
    before but after reading through some of the post I realized it's new
    to me. Nonetheless, I'm definitely glad I found it and I'll be bookmarking and checking
    back frequently! 오피월드




    ReplyDelete
  25. Take a look at my website too and tell me what you think 야한소설 .

    ReplyDelete
  26. What's up 대딸방, for all time I used to check blog posts here early in the morning, because I like to learn more and more.

    ReplyDelete
  27. I pay a visit everyday a few web pages and sites to read articles or reviews, except this webpage presents feature based articles 스포츠마사지.

    ReplyDelete
  28. If you are going for most excellent contents like me, simply pay a visit this web page all the time since it gives quality contents, thanks 출장마사지

    ReplyDelete
  29. I believe this is among the so much important information for me. And i am glad reading your article. However wanna commentary on few common issues, The website style is ideal, the articles is really excellent.Want to learn about sports betting?visit my site here: 슬롯머신

    ReplyDelete
  30. The vacation trades offered are evaluated a variety of in the chosen and simply good value all around the world. Those hostels are normally based towards households which you’ll find accented via charming shores promoting crystal-clear fishing holes, concurrent of one’s Ocean. Hotels Discounts
    오피월드

    oworldsmewep

    ReplyDelete
  31. I blog often and I seriously appreciate your information. Your article has really peaked my interest. I will bookmark your blog and keep checking for new information about once per week. Feel free to visit my website; 카지노사이트

    ReplyDelete
  32. This post provides clear idea in favor of the new people of blogging, that really how to do blogging and site-building.카지노사이트프로

    ReplyDelete
  33. You need to take part in a contest for one of the best sites online. I’m going to highly recommend this web site.바카라사이트

    ReplyDelete
  34. This is great information. It seems to be a really interesting article.바카라사이트인포

    ReplyDelete
  35. I’m delighted that I have noticed this weblog. 안전한놀이터 Lastly something is also very well written. I will bookmark and comeback soon

    ReplyDelete
  36. I like your blog. i ma happy to read your blog its very informative article. It helped me a lot and made me feel a lot. Please 메이저검증업체 feel free to share such good

    ReplyDelete
  37. Awesome article! I want people to know just how good this information is in your article. It’s interesting, compelling content. Your views are much like my own concerning this subject 먹튀검증 It touched me a lot. I would love to hear your opinion on my site. Please come to the site I run once and leave a comment. Thank you.


    ReplyDelete
  38. What a post I've been looking for! I'm very happy to finally read this post. evolution Thank you very much. Can I refer to your post on my website? Your post touched me a lot and helped me a lot. If you have any questions, please visit my site and read what kind of posts I am posting. I am sure it will be interesting.


    ReplyDelete
  39. It is the little changes which will make the largest changes. Many thanks for sharing!


    https://www.betmantoto.pro

    ReplyDelete
  40. Many thanks for the article, I have a lot of spray lining knowledge but always learn something new. Keep up the good work and thank you again. 온라인바카라


    ReplyDelete
  41. It has a good meaning. If you always live positively, someday good things will happen. 메이저사이트Let's believe in the power of positivity. Have a nice day.


    ReplyDelete
  42. Your posts are always informative. This post was a very interesting topic for me too. 파워볼사이트 I wish I could visit the site I run and exchange opinions with each other. So have a nice day.


    ReplyDelete