DAICO模式到底是什么?
自从V神提出DAICO以来,已经有项目围绕DAICO模式落地,但是DAICO到底是什么呢?
所谓DAIC0,其实就是DAO+IC0。

DAO是DistributedAutonomous Organization的缩写,意为“分布式自治组织”,是一种完全去中心化的管理模式。
我们可以将DAO类比为一个全自动机器人。程序设定好后,它就会按照既定的规则运作。就好像无人驾驶汽车,在所有程序和路线设定好后,就算没有驾驶员操作,它也可以完成驾驶任务。
IC0,则是initial coinoffering,首次代币发行,是项目方为了推动项目发展而向投资者发放的代币。比如以太坊、EOS等。相应的,项目发展带来的价值上涨会表现在项目代币价格上,如果投资者能够投中好的项目,那么后期就可以获得可观的收益。
但是,IC0是一种“公开发行募资,背后暗箱操作”的募资形式。
首先,项目方不承诺后期回报。这让投资方的利益得不到任何保障。
其次,IC0募资结束后智能合约就会终止,投资方无法约束项目方对资金的使用,存在很大的道德风险。
第三,IC0一直处于法律监管的灰色地带,项目方圈钱跑路后,投资者无法通过法律途径追回损失。

2017 年,IC0主宰了加密货币领域,由于过度炒作,给了欺诈者骗取信任的空间。拉高倒卖、庞氏骗局、以及空气币、传销币肆意横行,这一切都导致了投资者信心下降,政府的监管也随之加强。
在这样的背景下,DAIC0这种新的众筹模式被创立出来。DAIC0是以太坊创始人Vitalik在今年1月份提出的一种募资形式,旨在为项目方提供足够的开发资金的同时保障投资者的利益。
DAIC0融合了IC0和DAO的优点,在投资方和项目方之间增加了一层智能合约,对原先易碎的共识起到了保护作用。从DAIC0 众筹的过程来看,首先需要创建一份DAIC0合约,该合同由区块链企业的开发团队设计。
一旦创建,这份合约就会发布,DAIC0就可以开始。DAIC0 合约有两大主要作用,分别是:
1.管理众筹流程
2.控制募集而来的资金的使用
正是第二个功能,使 DAIC0 合约优于大多数的 IC0 智能合约。DAIC0 合约在众筹之后继续运作,而 IC0合约仅用于管理众筹流程。
作者:币小白
原文链接:https://www.kg.com/article/506147488785371136
DAICO模式到底是什么?的更多相关文章
- 设计模式之工厂模式VS抽象工厂
		
一.工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的. 工厂模式在<Java与模式>中分为三类:1)简单工厂模式(Simple Factor ...
 - [转]: stm328种GPIO模式
		
[原创]:这段时间开始研究stm32,今天撸着一段代码一直追,追到了GPIO口模式的枚举类型这里,遂去网上查看这8种模式到底是什么,网上一查,看到了一个答案被很多博主转载或者原创,那我也就不重复废话了 ...
 - .NET应用架构设计—表模块模式与事务脚本模式的代码编写
		
阅读目录: 1.背景介绍 2.简单介绍表模块模式.事务脚本模式 3.正确的编写表模块模式.事务脚本模式的代码 4.总结 1.背景介绍 要想正确的设计系统架构就必须能正确的搞懂每个架构模式的用意,而不是 ...
 - LR中HTTP协议录制模式选择
		
在LR中使用HTML/HTTP协议进行脚本录制时面临正确选择HTTP-based script / URL-base script 录制模式的问题,以下是比较官方的建议:1)基于浏览器的应用程序推荐使 ...
 - Python编程中的反模式
		
Python是时下最热门的编程语言之一了.简洁而富有表达力的语法,两三行代码往往就能解决十来行C代码才能解决的问题:丰富的标准库和第三方库,大大节约了开发时间,使它成为那些对性能没有严苛要求的开发任务 ...
 - select模式
		
在很多比较各种网络模型的文章中,但凡提到select模型时,都会说select受限于轮询的套接字数量,这个 数量也就是系统头文件中定义的FD_SETSIZE值(例如64).但事实上这个算不上真的限制. ...
 - Java设计模式02:常用设计模式之工厂模式(创建型模式)
		
一.工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的. 工厂模式在<Java与模式>中分为三类: 1)简单工厂模式(Simple Fact ...
 - head first 设计模式读书笔记 之 策略模式
		
作为一个php开发者,深知曾经很多程序员都鄙视php,为什么呢?因为他们认为php的语法是dirty的,并且由于开发者水平参差不齐导致php的代码更加乱上加乱,维护起来简直一坨shit一样.随着php ...
 - 浅析Thinkphp框架中运用phprpc扩展模式
		
浅析Thinkphp框架中应用phprpc扩展模式 这次的项目舍弃了原来使用Axis2做web服务端的 方案,改用phprpc实现,其一是服务端的thinkphp已集成有该模式接口,其二是phprpc ...
 
随机推荐
- dedecms跳转标签
			
我们在使用织梦dedecms制作网站的时候,有时会遇到利用arclist和list标签调用redirecturl属性.但是,dedecms的arclist和list标签不支持redirecturl.很 ...
 - Windows 远程桌面文件传输的方法
			
实现电脑的远程连接以后,很多时候会需要进行主机间的文件传输,这个时候就可以用系统自带的远程连接里的磁盘映射来完成,详细如下: 远程桌面程序内置了映射磁盘的功能,通过这个功能可以实现远程登录服务器时自动 ...
 - C#   DBHelper类
			
class DBHelper { //public static string connstr = "server=.;database=SuperKTV;uid=sa;pwd=123456 ...
 - Ajax方式实现注册验证代码
			
经常用到的经典Ajax代码,记录备用: function CreateAjax() { var XMLHttp; try { XMLHttp = new ActiveXObject("Mic ...
 - GIS可视化——属性图
			
一.简介 SuperMap iClient for JavaScript 提供了UTFGrid图层(属性图),用于客户端属性信息的快速交互. UTFGrid图层从UTFGrid切片数据源读取数据,其本 ...
 - 【重点突破】——第三方绘图工具FusionCharts.js的使用详解
			
一.引言 项目组中,经常会因为绘制图表的繁杂度,衡量会不会使用第三方绘图工具,如果自己做很困难,成本使用高于第三方绘图工具库,就会使用.很多人使用的是Chart.js,因为它是免费使用的,不过,缺点就 ...
 - js 数组去重复
			
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
 - php中session的理解
			
一.Session是什么 Session一般译作会话,牛津词典对其的解释是进行某活动连续的一段时间.从不同的层面看待session,它有着类似但不完全同样的含义.比方,在web应用的用户看来,他打开浏 ...
 - 【Redmine】Redmine 3.0.1 安装与配置
			
Redmine安装 VM安装Linux 安装Bitnami Redmine 配置环境 1.VM安装Linux 使用虚拟机安装Linux 本文使用的是Centos(CentOS-6.3-x86_64-b ...
 - 每天学点Python之bytes
			
每天学点Python之bytes Python中的字节码用b'xxx'的形式表示.x能够用字符表示,也能够用ASCII编码形式\xnn表示.nn从00-ff(十六进制)共256种字符. 基本操作 以下 ...