都说ICO已死,很有一部分人对无币区块链持保留态度,自从V神提出DAICO一来,大家似乎看到了新的方向,不少项目围绕其展开。那对比ICO,DAICO有哪些优势呢?主要是以下两点:

  DAICO维护了投资者的权益

  更通俗的讲,ICO一旦筹款结束后,就会陷入“做不做看人品”的赌博模式。毕竟投资者的钱已经到项目方手里了,智能合约终止后,投资者无法对项目方的资金使用行为进行干预。

  而在DAICO模式中,募资结束后,智能合约还会继续跟踪项目进度,可以逐步对项目资金进行解锁。并且,投资方和项目方都可以干预资金解锁的过程。如果项目方急着用钱,投资方可以投票决定是否对资金进行提前解锁;如果投资者对项目方的表现不满意,投资者可以投票将资金收回。

  投资者在DAICO的过程中多了两项权利:调整资金发放阀门(tap)以及退款。

  投资方可以对两类问题进行投票表决:

  第一,是否提高tap。Tap是DAICO智能合约中的一个状态变量,项目的进展决定了项目方每秒钟可以从合约中取出的资金量。投资者会在DAICO开始的时候给开发团队设置月开发预算,如果开发团队表现出较高的能力,项目能按计划顺利推进甚至提前完成目标,那么,投资者可以提高tap,为开发团队解锁更多的资金。需要注意的是,投资者不能投票降低tap,而项目方可以投票自愿降低tap。

  第二,是否永久销毁智能合约,将合约转变为退款模式。如果投资者对项目方的开发进程不满意,那么其可以执行这一权利。届时,所有剩余的资金都将按投资比例返还给投资者。

  

  平衡各方权利的重要性

  DAICO的实质是一种制度安排,对于平衡各方权利起着积极的作用。它的重要性就像公司的治理结构,合理的治理结构是项目顺利进行、公司发展壮大的制度保障。 但是目前市场上采用DAICO方式的项目数量较少,其原因在于两方面:

  1.交易者购买了初始投资者的代币,是否应该拥有相同等级的特权?如果相同,那么权利就很容易被滥用。如果不相同,最初投资者群体可以对项目和资金产生巨大影响。

  2.分散的权利导致低效,相比传统的中心化大公司,投票环节将削弱这些初创公司适应市场环境并灵活应对变化的能力,如果项目方基于市场变化对项目作出调整,可能遇到投资者的反对而错失机会,甚至撤回投资。

  没有十全十美的制度,DAICO天然是从投资者的利益更容易受损的假设为前提,进而作出制度安排,其本身就是为了解决ICO中出现的问题而诞生的。那么即便存在低效和权利分配的问题,都应该将DAICO视为一种进步。

  作者:币小白

  原文链接:https://www.kg.com/article/506147488785371136

相比ICO,DAICO主要有这两方面优势的更多相关文章

  1. 【整理】--C++变量概述

    1.变量概述及特殊变量初始化 a.引用 b.常量 c.静态 d.静态常量(整型) e.静态常量(非整型) 初始化:常量和引用,必须通过参数列表进行初始化. 静态成员变量的初始化也颇有点特别,是在类外初 ...

  2. 如何通过以太坊智能合约来进行众筹(ICO)

    前面我们有两遍文章写了如何发行代币,今天我们讲一下如何使用代币来公开募资,即编写一个募资合约. 写在前面 本文所讲的代币是使用以太坊智能合约创建,阅读本文前,你应该对以太坊.智能合约有所了解,如果你还 ...

  3. vue-router两种模式,到底什么情况下用hash,什么情况下用history模式呢?

    转:https://segmentfault.com/q/1010000010340823/a-1020000010598395 为什么要有 hash 和 history 对于 Vue 这类渐进式前端 ...

  4. 【源码拾遗】从vue-router看前端路由的两种实现

    本文由浅入深观摩vue-router源码是如何通过hash与History interface两种方式实现前端路由,介绍了相关原理,并对比了两种方式的优缺点与注意事项.最后分析了如何实现可以直接从文件 ...

  5. JAVA高级架构师基础功:Spring中AOP的两种代理方式:动态代理和CGLIB详解

    在spring框架中使用了两种代理方式: 1.JDK自带的动态代理. 2.Spring框架自己提供的CGLIB的方式. 这两种也是Spring框架核心AOP的基础. 在详细讲解上述提到的动态代理和CG ...

  6. Redis+Caffeine两级缓存,让访问速度纵享丝滑

    原创:微信公众号 码农参上,欢迎分享,转载请保留出处. 在高性能的服务架构设计中,缓存是一个不可或缺的环节.在实际的项目中,我们通常会将一些热点数据存储到Redis或MemCache这类缓存中间件中, ...

  7. 两眼论&矩阵变现理论结合打造赚钱大模式

    两眼论&矩阵变现理论结合打造赚钱大模式 围棋有一个基本规则,就是一块棋有两只真眼,就是活棋. 围棋没有复杂的规则,它最有趣的地方是没有太多的规则和限制,由此演变出了大千世界,所以古人云“棋如人 ...

  8. FreeMarker静态化文件解决SEO推广问题

    1.问题背景 SEO一直是站点对外推广的一个重要手段,如何可以让搜索引擎高速搜索到站点对于增强站点的浏量,提升站点对外形象有着重要意义.那么如何可以对SEO进行优化呢?一个很经常使用的手段就是在网页的 ...

  9. web常见几种处理图标方法 【转】

    方法一: 用background制作小图标 像这样,拿到设计稿后把所有的图标放在一张图片上,利用background-position.width.height来控制图标的位置及大小. 代码: .ic ...

随机推荐

  1. Css 基础学习

    css 基本选择器 css基本选择器有三种方法 第一种: class选择器 .c1{ color: red;} <div class='c1'>hello world</div> ...

  2. java程序容错

    程序最怕出错的方式就是直接闪退 编程应该以这种方式进行,保证结构不出错,数据可容错的方式 比如 fungetsonmfrominternet(){变量 a a=从网络返回数据 return a } 在 ...

  3. 深入解析hostname

    结论:/etc/sysconfig/network 确实是hostname的配置文件,hostname的值跟该配置文件中的HOSTNAME有一定的关联关系,但是没有必然关系,hostname的值来自内 ...

  4. [javase学习笔记]-8.5 statickeyword的使用场景

    这一节我们来看一下在我们开发的过程中,在什么时候我们要用到statickeyword进行静态修饰. 我们这里所说的静态.无非就是两种.一种是静态变量,一种是静态函数,我们分这两种情况进行说明stati ...

  5. 利用AFNetworking框架去管理从聚合数据上面请求到的数据

    数据从JSON文档中读取处理的过程称为“解码”过程,即解析和读取过程,来看一下如果利用AFNetworking框架去管理从聚合数据上面请求到的数据. 一.下载并导入AFNetworking框架 这部分 ...

  6. vue1和vue2获取dom元素的方法 及 nextTick() 、$nextTick()

    vue1.*版本中 在标签中加上el='dom',然后在代码中this.$els.dom这样就拿到了页面元素 例如:<div class='box' el='myBox'>你好</d ...

  7. ios控件自定义指引

    转载自:http://bbs.9ria.com/thread-256747-1-1.html 一直以来都想写点什么,做点有意义的事,从今天开始我将会把自己在这一年的学习和应用IOS开发中的学习心得和体 ...

  8. (五)解决jQuery和其它库的冲突

    在jQuery库中,几乎所有的插件都被限制在它的命名空间里.全局的对象都很好地存储在jQuery命名空间里,因此当把jQuery和其它javascript类库一起使用时,不会引起冲突.(注意:默认情况 ...

  9. 高阶函数:filter()

    Python内建的filter()函数用于过滤序列. 和map()类似,filter()也接收一个函数和一个序列.和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是 ...

  10. bit-map再显身手:test.txt中有42亿个无符号整数, 求不存在于test.txt中的最小无符号整数。限制: 可用内存为600MB.

    先看看这个题目:test.txt中有42亿个无符号整数, 求不存在于test.txt中的最小无符号整数. 限制: 可用内存为600MB. 又是大数据. 看到42亿, 有灵感没? 要知道, 2的32次方 ...