在区块链时代,我们需要重新思考这个世界
2017年以来,区块链项目层出不穷,但拨开其表面的大热噱头,我们会看到:目前市场充斥着的多为三无项目,无应用场景, 无技术团队,无业务逻辑,大部分项目只是纸上谈兵。市面上人人都在谈区块链项目,我们却不知道它们落地到了哪里,又落地了没有。
编写一份白皮书不难,设计一个区块链项目也不难,真正难的是, 怎样从广义区块链思想而非狭义区块链技术出发去认知; 真正难的是,怎么样脱离于一个仅留在表面的去中心化的“乌托邦”世界,让一个区块链项目真正落地。
具体说来,一个区块链项目的落地过程主要包括以下几个环节:
一、产品idea
对于一个区块链项目而言,切入点首先应落在一个切实能解决用户需求的产品idea, 以及思考它是否有一个非常好的应用场景上。
一个完整的区块链应用,包括共享账本、智能合约、隐私保护、共识机制四个组成部分。在一个应用里,这四个点如果能同时满足或者能满足大部分的话,这个区块链应用将会是非常好的一个应用。但四个全部满足的区块链场景其实是比较少的。
区块链应用的场景应该是共享、共建、共监督,既要对区块链技术有很深的研究,又要对应用领域的痛点了如指掌。现在很多人拿着技术去试场景,其实是错的。区块链的应用应该是基于一个行业的痛点,有基础、结合需求地去选取,而非人工地去造一个应用场景。
区块链不是万能的,很多场景其实是不需要区块链技术也能解决。像跨境支付领域,区块链能很好地发挥是因为很多点对点的跨境机构有大量的支付清算需求,而又不希望中间机构参与,区块链就是很好的选择。但是在一些集团内部、大型公司内部,区块链解决方案基本上远远不如传统的企业资源解决方案。
所以,在发现行业痛点时,还应考虑这个场景用区块链技术去解决是不是最好的办法,是不是最合适的选择。一般来说,需求痛点在满足以下条件的时候,可以考虑使用区块链:
1.存在一个不相互信任的P2P网络环境。
2.节点之间是对等的,不存在一个绝对仲裁者。
3.节点之间是博弈行为。
在考虑清楚这些,确定使用区块链技术后,可以初步构建一个大概的产品形态,并相应地做一定的产品分析,从而确定区块链类型,是公证型区块链还是价值型区块链。
(1) 公证型区块链: 指仅拥有一些关键数据自证、披露、防篡改等功能的区块链,这些功能通常是在价值型区块链中附带的。公证型区块链也可以单独扩展,用于公示公开等。
(2) 价值型区块链: 指可以进行资产所有权转移的一种记账账本。
如果确定是价值型区块链, 还需要确定目标区块链的总体定位: 到底是一个普适的价值传输区块链,还是特定场景下的区块链。如果是特定场景下的区块链,通常推荐超级账本作为技术原型,如果是比较通用的价值区块链,那么比较推荐以太坊的思路。
二、组建团队
一个构成合理、分工明确、经验丰富的区块链开发团队,是项目成功的先决条件。
不管是区块链项目的构思、研发、应用落地, 还是与交易所的对接,都是由项目团队完成的。因此,好的团队往往是区块链项目价值几何增长的重要保证。其中,领队的商业洞察力决定项目市场前景是否广阔; 技术的执行力决定项目开发是否准时; 团队影响力决定交易所对接是否顺畅; 而以上综合起来,决定项目的升值空间。
具体来说,一个区块链项目团队的组建,主要包括以下四个阶段:
1.准备工作
组建团队的首要任务是决定团队成员是否为完成任务所必需,这要根据任务的性质来判别。应当明白,有些任务由个体独自完成效率可能更高。 此外,本阶段还要明确团队的目标与团队各成员的职权。
2.创造条件
区块链项目团队管理者应保证为团队提供完成任务所需要的各种资源,如物质资源、人力资源、财务资源、技术资源等。如果没有足够的相关资源, 团队不可能成功。所以区块链项目团队组建过程中,要满足每位成员的基本需求,以便成员更好地完成目标。
3.形成团队
本阶段的任务是让团队开始运作。此时,须做三件事: 管理者确立谁是团队成员、谁不是团队成员; 让成员接受团队的使命与目标; 管理者公开宣布团队的职责与权力。在这里区块链团队逐步形成,同时根据相关职责,将团队分为技术团队、运营团队、顾问团队、法务团队等三个部分,各团队之间相互配合,共同实现既定目标。
4.提供持续支持
项目团队开始运行后,尽管可以自我管理、自我指导,但也离不开领导者的指点谋划,以帮助团队克服困难、战胜危机、消除障碍。在区块链团队中顾问与法务团队会是一个方向性的团队,他们在项目遇到问题时,会为项目技术团队指明方向,对法务及运营的相关也会根据阅历给出自己的建议, 以便项目更好更快地完成。
三、撰写白皮书
一份区块链项目白皮书,是项目团队向市场展示商业模式、技术实力、团队能力、发展前景的公告,也是项目上交易所时能否通过的重要评判标准之一。
因此,撰写白皮书非常重要。一份合格的区块链项目白皮书主要包括摘要、项目设计原则与理念、项目具体的实施方案和对项目前景的展望几个方面。具体如何编写一份区块链项目白皮书,在上一章中,我们已详细阐明,这里就不再讲述。
四、组建基金会&法律风险规避
现在网络社区有自己的组织治理机制,区块链社区也不例外,并且区块链社区的治理方式更加与众不同,它具有两种治理方式: 链上治理与链下治理。
链上治理依靠共识机制来运转, 而链下治理一般由基金会来处理,进行战略决策和协调社区各方面的资源。基金会向社区负责,以推广和发展生态为首要工作目标。
一个生态社区发展到后期最好的状态就是,区块链项目本身的运营完全取决并依赖于社区自治,基金会只作为社区内一名普通成员, 对项目的治理提出建议和方案,但不享有高出其他成员的权力或权威的一个组织。
同时组建基金会还能规避某些法律风险。现有的区块链项目大多是采用私募的方式: 在国外成立一个基金会,然后国内的咨询公司来操盘具体的业务运营,同时在合规上,尽可能在公司主体结构上与法务相匹配。
在区块链世界里,需要健全的区块链法律来进行约束和台理。
五、社群组建
社群的创建会对项目的落地实施产生很大的影响,项目团队可以通过激励与奖励机制来加速形成项目的社区。在项目社区中,项目运营团队可以通过互动来活跃社群用户; 同时在社区里,上市前或上市后项目的推动情况需要不断地公开,不断地保证透明度,让更多社区成员来监督项目的日常运行。
以成功运行的比特币系统为例:比特币系统通过健康的激励机制来奖励遵守协议的诚实节点,从而促进了区块链的安全性,进而建立起去中心化的信任体制,同时大众的信任又反作用于其激励系统,反之又促进了比特币的自我发展。而项目要实现自我发展,也需建立完善的激励机制和信用机制,才能更好地解决市场运营中存在的社会问题,提供更好的综合服务。
在项目众筹后,项目团队必须保证项目代码库在社区的不断更新。代码及产品的更迭直接反应了项目团队的健康度和做事认真程度,这些都会反作用于用户,达到活跃用户和增强用户基础的目标。
六、募集资金
1.募资形式
目前区块链项目的募资主要有传统股权的VC和发行代币众筹两种形式。
如上图所示,整个2016年,区块链项目的融资还是主要以VC为主,到了2017年下半年,代币众筹形式开始呈现大爆发。
从2017第三季度起,代币众筹获得的资金量已经超越VC的投入。
因此,随着发行代币众筹形式给传统VC带来的冲击,传统VC机构对于区块链公司来说,价值更多的不是体现在募集资金上.而是体现在资方背书和战略资源上。好的VC投资能帮助创业团队对接到产业资源,进行产品的开发及团队扩张,从而实现项目的落地应用。
而一个区块链项目创业团队在募集资金时,可以依旧只选择传统股权的VC形式, 通过基石投资和私募的形式募集资金,也可以选择发行代币众筹,或者两者兼而有之。
目前,传统区块链应用项目正在逐步吸纳代币机制,代币项目也在逐步与实体经济融合。通过发行Token进行众筹,属于区块链技术出现以后一种新的募集资金的方式,现也主要出现在区块链项目中,下面再进行具体介绍。
2.发行Toke n众筹
发行代币,本质上是一种产品众筹,是项目构建一个基于区块链产品的服务承诺。在一个区块链项目完成之前, 创始团队一般会通过公开售卖部分平台的Token来募集资金,然后将募集到的资金用于创始团队的开发工作。
比如: 以太坊最初的资金就是2014年众筹得来的1800万美元,由此以太坊众筹案例也被列为了最成功的众筹案例之一。
而Token是一个区块链生态里的一种权益证明,在经济体系下常被作为区块链生态内的流通货币,如比特币、以太币等。通常情况下,Token一经发行, 便严格按照区块链代码执行,不受个人或机构控制。
对于一个区块链项目创业团队的来说,采用众筹的形式来募集资金主要有以下好处:
(1) 打破地域限制
项目的募资无地域限制,全球各地的投资者均可进行投资。
(2) 项目资金不受限
项目发展初期的资金不再受限于第三方金融机构,创业团队可以更多地把精力放在项目的运营商,并无需与此类金融机构分享收益。
(3) 融资精力得到释放
创业团队可以把精力更多地放在项目运营商,而非放在融资的谈判上面。
具体来说,目前,一个区块链项目众筹募集资金的流程如下:
(1) 投资者通过交易市场购买数字货币
(2) 众筹在一定范围内公开项目
(3) 项目在交易所登陆“上市”
交易所在数字货币市场上极为重要,是进行数字货币交易时所需要的一个固定平台,当前,数字货币市场上的交易所已经超过上百家。
于区块链项目方而言,如果发行的代币可以登录更多的交易所,就意味着其具有更好的流通性和更大的交易量来实现代币的价值,募集到更多资金。同时,投资者也能通过交易所了解数字货币的行情,进行交易投资。
但由于现在大多数交易所处于监管的真空状态,相关政策法律缺失,也存在着一些不良现象。有些区块链项目团队会给一些交易所钱,来使自己的代币“顺利”上市,通常是交易所和运营者在事前沟通好一个点数。这是一个完整的不透明的生态系统,而且有时是有意做得不透明。之所以会这样做,有些是为了防止自己因为币价崩溃或项目失败需要负责,有的则是因为融资不符合各项规定(例如逃税、自利交易、内幕交易等等)
(4) 投资者使用比特币以太坊等数字货币认购
(5) 项目方在海外将获取的募资变现成美金
(6) 通过SPV公司或者贸易公司兑换成人民币
七、项目开发
1.区块链技术原型选取
开始着手项目开发时,首先要对区块链技术原型进行选取。
如果是特定场景的区块链解决方案,建议Hyperledger fabric,当然搭建以太坊私有链也是可以的。如以太坊是每秒千级别的处理量,而HyperLedger可以达到十万级别。
一般情况下,平台技术实现思路上的不同会出现不一样的应用空间。以太坊是靠自己实现,如自己提供合约语言solidity,自己实现EVM。如果考虑自行开发,可以根据比特币技术来修改, 实现加密算法,更改共识算法,网络传送协议以及附加合约脚本。
其实智能合约在一些场景中不是必选项, 对用户来说,可靠方便实时是第一需求, 如果针对特定的应用场景,将“合约”固化在区块链里面,也是一种可行的思路。
2.交互接口设计
在交互接口设计上,比较推荐使用目前业界通用的Json-RPC接口,扩展性和友好性兼备。
接口一般分为两类: 开放接口和账户接口。开放接口是指区块链本身的描述信息,它是不需要认证的,而账户接口是需要账户认证的。
3.基础账本设计
基础账本设计包含以下两个问题:
(1) 原型区块链是否已经满足需求?如果是以太坊,基本上不需要改动基础账本,只需构建智能合约即可。如果是以比特币体系为基础,则可能需要有较大的改动。
(2) 不满足需求时如何改动基础账本? 这个其实是要视账户模型而定,如果使用UTXO模式,改动重点在如何嵌入模板交易体。如果使用Balance模式,那么则没有这个问题。
4.业务扩展层设计
业务扩展设计方面的内容比较复杂,由于篇幅问题在这里也只是抛砖引玉提出个问题: 扩展层是外接区块链还是内置到区块链?
八、主链上线
对于区块链项目而言,如果像比特币、以太坊等搭建属于自己的区块主链,那么就需要在技术团队完成产品后将项目主链接入网络,这是区块链项目主链上线的一种方式; 而基于以太坊等平台出现的DAPP应用则不需要这样, 如以太坊上的区块链项目,这些区块链项目是依托以太坊这一智能合约平台存在的,其主链上线只需要将其产品接入以太坊公有链中即可。
九、 市值管理
“市值管理”是区块链世界里一个全新的“名词”,在一个真正市场化的区块链世界,每一个区块链项目的市值与项目本身有关。但实际上,现在上交易所的许多币种,为了吸引更多的投资者,以非市场化的手段干预市场价格,并请专业的操盘者对币值进行调控,以达到从币价而不是从币值来对区块链项目进行评估。一个好的项目应该由市场来进行决策,但在市场非常不成熟的阶段,很多区块链项目从一开始就在进行“市值管理”。
十、产品运营
项目上线后,要让更多人知道这个产品,那就要采取运营手段对外进行推广,更需要发动项目社群本身的力量,让所有人一起参与传播,而这里面可能要用到更多互联网的传统手段了。
十一、产品迭代
用户入驻区块链项目之后,依据社区用户反馈,迅速进行产品迭代。
结语
风口之下总有泡沫。
底层技术有待进步,公链平台缺乏,各类Token生态兼容不足,政府监管不明、各种投机圈钱....诸多问题, 不仅使目前一片前景大好的区块链领域泡沫横生、浮躁喧嚣,还严重限制了区块链项目落地的步伐。然道阻且长,行则将至。
一个区块链项目能否最终落地, 取决于诸多复杂因素。不管是现在吹噱头、为圈钱而生的各类空气项目,亦或者是缺乏真正具有区块链思想、懂得区块链架构的复合型人才,在区块链前景大好、众人追赶的形势之下,都会被实践所检验。随着技术与社会的进步,那些优质的项目终乏落地,而那些劣质圈钱的项目也终会被汰。历史,总会在野蛮生长中,再造就上像比特币、以太坊的成功巨头。