雷金融评论出版社:本文翻译自Hacker Noon,出处是medium,作者是Preethi Kasireddy,软件和系统工程师。雷锋编译转载请注明出处。
加密货币市场如火如荼.
前段时间比特币价格暴涨……然而,前两天,这个系统刚刚硬分叉。
过去一年比特币价格走势
过去一年以太坊价格走势
8种主要加密货币(包括比特币和以太坊)的价格趋势
……代币销售数百万美元是常见的事情,新闻媒体头条讨论以太坊、比特币、ICO、代币、硬叉等技术话题。
我个人在这个领域投资已经有一段时间了。最近,我作为一名工程师加入了比特币交易平台比特币基地,但即使是我也对过去6个月加密货币的发展速度感到惊讶。
如果你想了解为什么加密货币成为焦点,你必须了解推动这个市场的幕后催化剂。此时此刻,这个催化剂就是“代币出售”或“初始数字货币发行(ICO)”现象。
VS ICO IPO:野投ICO到底是什么?你可能知道“首次公开募股”(IPO),即一家公司向机构投资者出售部分股票,机构投资者再在证券交易所向公众出售股票。对公开IPO感到兴奋,因为任何拥有经纪账户的人都可以购买Snapchat等公司的股票。
ICO是一回事吗?有,但是没有,IPO和ICO都是公司用来融资的。主要(也是非常重要的)区别在于监管。上市公司受证券交易委员会监管,有一系列法律要求和正式程序。ICO目前不受监管,处于蛮荒的“蛮荒西部”地带。
总的来说,ICO中似乎有很多困惑和不确定性。有人认为,ICO已经成为一种“不正常的、不可持续的凯恩斯式选美(投机)”。支持者持乐观态度,声称ICO是一种新形式的风险投资。
双方观点不一,我们大多数人都无所适从。
必要的背景知识不了解ICO中出售的底层数字资产,就无法了解ICO。
如果你已经了解加密货币的基础知识,可以跳过这一章。对于不了解的,我们从头说起。
加密货币的技术栈,加密货币的技术栈
比特币是一种使用点对点技术的去中心化数字货币。
点对点本质上意味着没有中央权威机构来发行新货币或跟踪交易。相反,这些操作由网络集中管理。这些交易直接发生在用户之间,并被记录在区块链上(更多解释见下文)。
区块链区块链是一种分布式公共数据库,可以永久保存数字交易的记录。
换句话说,它是一个存储所有不可变数字事务记录的日志文件。这个分布式数据库不受中央管理员控制,而是一个复制的数据库网络,网络中的任何人都可以共享和看到它(这意味着网络中的每个节点都存储自己的区块链副本)。
区块链中的每个“块”包含最新交易的记录。除了存储新的事务数据,每个新生成的块还将存储前一个块的哈希值。这意味着最新的交易记录包含整个交易记录。如此紧密缠绕的区块链很难被篡改。3354如果任何地方的任何一点数据被改变,那么这个交易涉及的整个区块链都会崩溃失效,作弊者的攻击在这个时候就变得毫无意义。
简化的比特币区块链
区块链由“矿工”共同维护,他们是网络的成员,通过解决与区块相关的复杂算法问题,竞争验证每个区块的比特币交易。
他们购买或租用大量计算能力来运行这些复杂的算法问题。如果他们解决了问题并验证了比特币块,那么他们将获得比特币奖励,这将激励他们使用计算能力来验证交易。
这种集中化网络的力量在于,经济价值和治理是在网络中的利益相关者(即矿工和消费者)之间分配的,而不是集中在单个组织中(如银行、政府和会计师)。由于这种设置,任何人都可以拥有和转移数字资产,而无需第三方。
区块链技术不仅限于比特币。它可以用来创建任何使用自己的区块链的加密货币,如以太坊和莱特币。
协议层之后是协议层。一般来说,协议是网络节点在传输信息时使用的一组特殊规则。这些规则规定了通信实体之间的交互。
该协议的一个例子是TCP(传输控制协议),一种用于电信的协议。TCP是一组用于在互联网上信息包级别交换消息的规则。确保TCP数据包将被传递,并且它们将按照发送时的顺序传递。协议的另一个例子是互联网协议(IP),它是在互联网地址级别发送和接收消息的一组规则。它主要规定了互联网上的数据包格式和寻址方案。
TCP/IP协议
在讨论区块链时,“协议”一词指的是通过区块链实施的“加密经济规则”,以保持区块链对等网络中的分布式一致性。
加密经济规则是管理分散数字经济的规则;
(1)使用公钥加密进行认证。
(2)通过经济激励确保遵守规则。
例如,在比特币的区块链,矿工验证每一笔比特币交易,并提供经济激励,这反过来保护了网络。
这些经济激励到底是什么?
代币矿工的经济激励来自比特币区块链上的代币——比特币。利用矿工的计算能力验证交易,会获得一定数量的比特币。
一般来说,当你听到“加密货币代币”(cryptocurrency tokens)或简称“代币”(tokens)时,它们指的是比特币等代币,这是一种建立在区块链上的数字资产,可以转让给他人。
有许多方法可以在区块链创造代币。例如,最容易理解的是比特币等内在令牌,它直接建立在比特币区块链上。您也可以选择分叉比特币区块链,并创建新的代币,如ZCash、Litecoin、Monero等。或者你可以建立一个全新的区块链技术,并在其上建立代币,比如以太坊。以太坊区块链上的代币是“以太坊”。
…您甚至可以在以太坊区块链上创建代币。灵知(GNO)和占卜(REP)就是例子。这可能会令人困惑,因为“以太坊”是建立在以太坊区块链上的固有令牌。稍后我会解释。你只需要明白在以太坊区块链外设立其他代币是可能的。
将代币与传统货币进行比较可以帮助你理解。您可以将代币视为货币本身(例如,美元、欧元等。)和区块链协议作为货币政策。
这里的要点是,每个令牌都基于一些底层的区块链3354,无论是比特币区块链、以太坊区块链,还是其他分叉/新块区块链。
无论涉及什么加密货币,代币都是有价值的,因为区块链提供了不可变、分散和不可伪造的资产运营的支柱。
到目前为止,在应用层,我们已经了解了比特币和底层区块链。我们还了解了决定区块链规则的协议,以及基于该协议构建的令牌。这些技术让我们重新思考我们对金钱的定义,即数字化、易于转移、安全且分散的东西。
但重要的一点是,时间金钱只是区块链的一个应用。除了货币,区块链的真正吸引力在于它揭示了(1)协议和(2)应用的潜在未来。
(1)协议
加密货币开发者的最终梦想是,我们可以使用这种区块链技术从头开始构建新的和改进的通信协议。正在开发的加密货币协议可能会解决困扰互联网的集中化问题。
这种协议有哪些例子?
包括支付协议、身份、域名系统、云计算、信誉系统等等。今天,这些系统中的许多是高度集中的(例如,Stripe、PayPal、Google、Amazon),并且在网络上没有默认值或标准。
因此,从长远来看,我们希望区块链技术能够带来去中心化、开放和安全的协议,以构建加密货币之外的用例。
(2)应用
区块链能带来“去中心化应用”
分散式应用或“dApp”是建立在区块链上的应用。它是如何工作的?
让我们以比特币区块链为例。使用比特币脚本系统在比特币区块链上进行交易。脚本是一个简单的指令列表。所以比特币的脚本语言使我们能够为每一笔交易记录编写一个脚本。该脚本的目的是定义接收者必须满足的要求,以便访问正在传输的比特币。
对于典型的比特币传输,脚本将定义消费者必须提供的内容:
1.哈希时匹配脚本中包含的目标地址的公钥。
2.签署并显示与刚刚提供的公钥相对应的私钥证书。
但是事务可以发送的参数有一定的灵活性。例如,我们可以编写一个脚本,说明“只有当有两个私钥时,该事务才有效”。所以本质上,这种脚本语言现在允许我们编写移动资金的规则,或者更一般地说,任何信息的规则,而不需要我们信任第三方遵循的一套规则。我们只需要相信代码。
因为比特币有这种脚本语言,它可以用来构建一些在区块链上交互的应用程序。换句话说,我们可以构建使用比特币交易进行通信的应用程序。
例如,假设我们想要构建一个基于区块链的众筹应用程序。您可能有一套关于如何将资金从一方转移(或传递)到另一方的规则,并通过脚本语言对其进行编码。然后,该应用程序的用户可以运行一个由区块链控制的众筹项目。
这是dApps背后的主要思想:为特定的应用程序定义一组去中心化的规则。这套规则位于公共的、分散的区块链上(而不是一些大型企业,如脸书或亚马逊所拥有的中央服务器)。这使它能够受其自主权的约束,并能抵制审查。
“这些应用程序在哪里?”3354困境加密世界很多人的印象是,开发者会立刻使用比特币的脚本语言来构建去中心化的应用。
但八年后(2009年比特币发布),比特币已经不仅仅是价值储存和投机投资了。
当然,我们看到了一些钱包和兑换处。(比特币基地、北海巨妖、波洛涅克斯和GDAX等。).
.当然,我们不能忘记丝绸之路,一个数字化的匿名毒品市场,它在2.5年内处理了超过10亿美元的销售额,并于2013年底被执法机构关闭。
在某些方面,比特币可以被认为是第一个去中心化的应用,因为它运行在区块链技术上,完全开源,并且没有中央权威机构来运行它。
但我们中的许多人仍然在寻找,“杀手级应用在哪里?
遗憾的是,我不知道任何人在日常生活中使用的基于区块链的应用程序。
我总结了以下阻碍区块链应用普及的因素:
1.对开发者不友好,缺乏开发工具。
使用比特币的脚本语言编写应用程序并不容易。为什么?
首先,脚本语言太局限了。脚本语言是一种编程语言,您可以用它编写代码来执行某些操作。例如,JavaScript是当今网络上广泛使用的脚本语言。
const greeting=(name)=\’Hello,\’ name \’!\’;
const add=(a,b)=a b;
常数减去=(a,b)=a – b
与比特币的脚本语言相比:
OP _ DUP OP _ hash 160 62e 907 b 15 CBF 27d 5425399 ebf 6 f 0 FB 50 ebb 88 f 18 OP _ equal verify OP _ check SIG
JavaScript代码看起来很像英语。比特币的脚本语言看起来像机器代码。大多数开发人员习惯使用JavaScript、Ruby或Python等表达性语言,而不是机器码。比特币脚本让大多数开发者望而生畏。
其次,开发工具和优秀文档还不够完善。比如React,它是当今最流行的前端JS库之一。React变得如此受欢迎的一个最大原因是社区建立了强大的开发工具(如IDE、Babel、Webpack、boilerplate、Create React App等。),以及丰富的文档和教程。比特币的生态系统对用户不友好。
终于,比特币的脚本语言完成了。一个图灵完全编程语言可以用来模拟任何图灵机。换句话说,如果给定足够的时间和内存,它可以用来解决图灵机操作中的任何计算问题。因为不像图灵那么完整,比特币脚本限制了它的使用。
总的来说,比特币的脚本语言诞生时间不长,使用起来比较困难,缺乏足够的工具和文档。所以不鼓励开发者社区的形成,这是杀手级应用出现的前提。
2.构建一个网络效应很强的去中心化应用并不容易。
我们在日常工作中使用的许多应用程序(市场、交易市场、社交网络等。)从他们强大的网络效应中获得价值。网络效应是产品或服务的价值随着更多人的使用而增加。
一个典型的例子是脸书。每个新用户连接到平台上的用户都会非线性地增加连接数。同样,如果平台上只有你一个人,移动支付服务Venmo也没用。对于每一个新加入的朋友,产品的价值都会上升,因为你现在可以在朋友之间支付和收款。
网络效应有助于打造更好的产品和服务。然而,建立这样的网络是建立一个成功产品的最困难的部分,通常被称为“鸡和蛋”的问题。
因此,即使开发者试图在比特币区块链上搭建一个去中心化的众筹平台,想要获得平台两端的用户(即投资者和产品制造商)也是一个非常艰难的挑战。
区块链为创建去中心化应用提供了技术基础,但它并没有提供必要的框架或工具来推动网络效应的采用。
3.光是去中心化并不能带来10倍的提升。
当我们讨论建立在区块链上的去中心化应用时,我们可能会考虑基于交易的平台,如众筹、汇款、支付、优惠券等。这些类型的服务的分散版本可能在这种技术中是专门化的,但是现实是现有的应用程序已经能够满足这些需求。
众筹,我们有Kickstarter。汇款,我们可以使用转账方式。对于付款,我们可以使用信用卡,贝宝,文莫,广场等。
彼得泰尔的十重法则对于思考如何让用户用新的去中心化取代现有的解决方案很重要。到目前为止,还不清楚这10倍的优势来自哪里。
以基于以太坊的开源众筹平台weifund为例。作为用户,WeiFund的界面和用户体验似乎与传统知名平台(如Kickstarter或GoFundMe)相似。主要的区别似乎是他们声称成本更低,并使用智能合同来运行众筹,允许更复杂的协议。这是否足以让用户转换(尤其是在成本没有降低那么多的情况下)?
去中心化的应用更安全,便宜10倍,高效10倍,甚至10倍以上。至关重要的是,这些好处还没有被证明,所以用户今天没有理由考虑使用去中心化的应用。
或许,去中心化的应用正在兴起。以太坊是2015年推出的一种加密货币,基于区块链技术。它被设计为比比特币区块链更广泛的协议,而不仅仅是在区块链网络中创建和记录本地令牌。
以太坊白皮书中写道:
“以太坊的目的是为分散式应用创建一个替代协议,提供一组不同的权衡。我们认为这对大型分布式应用程序非常有用,特别强调小型和很少使用的应用程序的快速开发时间和安全性。以及不同应用程序有效交互的能力。这一点非常重要。以太坊是通过构建一个抽象的基本层来实现的,这个基本层本质上是最终的:一个内置图灵完整编程语言的区块链,它允许任何人编写智能合约和分布式应用程序,在那里他们可以创建自己的所有权和交易格式的任意规则。”
以太坊
本质上,以太坊只是一个基于事务的状态机:我们从“原因状态”开始,逐步执行事务,将其转化为最终状态。最终状态是我们接受的以太坊世界当前状态的标准版本。
亿泰方交易
比特币是比特币区块链的内在令牌,以太坊是以太坊区块链的内在令牌。
像比特币一样,以太坊区块链包含类似交易事件的日志。用户的“日志”将以泰国货币发送给对方,并鼓励矿工在网络内验证和保护这些交易。
不仅如此,它可以从任何类型的计算机程序中填充更多种类的事件信息。
让我们看一下基础知识的核心概念,以理解为什么这是可能的:
以太坊的基本元素
首先是账户。有两种类型的账户:外部账户(EOAs)和合同账户。两种帐户类型都有以太网余额。
主要区别是合约账户有一些相关代码,而外部账户没有。因此,合同帐户在执行相关代码时可以执行任何类型的计算。
接下来是所谓的交易,这是加密和签名的数据包,用于存储从外部拥有的账户发送到区块链上另一个账户的消息。当交易发送到合约账户时,与合约账户相关联的代码由以太坊虚拟机(EVM)在每个节点上执行。
最后,新闻。消息允许合约帐户相互调用。当一个合同账户向另一个合同账户发送消息时,与该账户相关联的代码被激活。基本上,消息类似于事务,只是它是由合约帐户而不是外部帐户生成的。
让我们快速解释一下“以太坊虚拟机(EVM)”的概念。还记得比特币区块链协议决定了如何验证网络交易吗?在以太坊的情况下,作为验证过程的一部分,参与以太坊网络的每个节点都将运行EVM。
假设我们有一组由一些外部账户发起的交易。累积成一个块,然后以太坊网络中的节点通过块列出交易,并在EVM运行与这些交易相关的代码。值得注意的是,网络中的每个节点都运行代码并存储结果值。正如你可能猜到的,这通常是非常昂贵的计算。为了弥补这一成本并激励节点(或挖掘器)运行这些计算,挖掘器将指定运行这些事务的成本。这个成本叫做“气”。这类似于比特币收费的作用。任何比特币交易附带的费用都必须交给挖掘包含交易区块的矿工。
注意:这是描述的一个简洁版本,省略了很多细节。
最后用以太坊编程语言编写可执行的分布式应用和契约。与比特币不同,以太坊的编程语言(类似于JavaScript的Solidity和Python的Serpent)看起来不像机器代码。它具有程序员习惯开发的语言的表现力和功能,比如JavaScript或Python。此外,它允许您做任何高级编程语言都可以做的事情。因此是“图灵完备”。
所有这一切的关键点是以太坊已经进入了加密世界,为我们提供了一个通用框架,可以更轻松地在区块链上运行任何类型的代码。因为以太坊的语言是完整的、有状态的、对开发者友好的,所以以太坊希望开放区块链的优势,不仅仅是执行一个特定的规则集(比如数字货币是如何转移的),而是实现一个安全、开放、高可用的自我管理、高效、可信、可靠的机制来构建任何规则集。这将使开发者能够开发任何应用程序。
构建在以太坊上的简单应用程序的一个例子是“智能合约”。智能合约是一个分布式合约代码,基本意思是“如果这样,就去做”。他们可以接受和存储以太币和数据,可以将以太币发送到其他账户甚至其他智能合约。就像传统合同(例如,房地产租赁或雇佣协议)一样,它们用于与人或实体达成协议,但与传统合同不同,它们像完全在区块链上运行的自主代理一样,将人从循环中移除,使它们自动、开放、安全且不受信任。
这种应用的另一个例子是分散式组织。分散式组织是一种程序化的组织,它基于智能合同中编码的规则运行。因此,一个去中心化的组织将所有规则编码成一个智能契约,然后由区块链完全管理,而不是依赖于由人类管理的组织的典型层级结构。
尽管我们现在可以很容易地在区块链上构建应用程序,但我们必须承认,大多数人,甚至是加密爱好者,仍然生活在一个没有使用分布式应用程序的世界。
为什么?
为了说明,我们回到我之前的假设,为什么会有“应用在哪里”的问题,看看以太坊如何解决。
问题一:对开发者不友好。
如前所述,以太坊通过其丰富的编程语言和强大的开发者工具,从设计上解决了这个问题。
问题二:网络效应难以建立。
无论是否使用以太坊,网络效应的建立都是一个巨大的障碍。已经建立起巨大网络效应的现有网络业务,确实很难替代。如果有人搭建去中心化的Airbnb,还是需要说服平台的双方,租客和房主。
问题3:无法提供10倍的提升。
大多数用户不愿意转向去中心化的平台,除非它比现有的解决方案好10倍。
仅仅因为在以太坊上更容易构建一个去中心化的应用程序,并不意味着它能提供10倍于我们所寻求的体验。所以我的问题是,我们还在原点吗?还困在沟里吗?
不完全是。
以太坊虽然不直接解决网络效果和10倍提升的问题,但它所做的是创建一个全新的应用集,这在以前是不可能的。最明智的提高十倍的方法是发明全新的东西。我相信以太坊可以通过轻松建立智能合约,让全新的创新成为可能。
协议、令牌和应用的兴起为什么建立智能合约很重要?
草案
能够在以太坊上轻松建立智能合约的好处在于,它允许任何人在以太坊上轻松建立新的协议。请记住,协议只是网络节点在传输信息时使用的一组规则。智能合同允许我们这样做:在两方或多方之间创建一个自动可信的规则。
然而,仅仅因为以太坊和比特币区块链协议具有与其相关联的内在令牌来驱动网络,并不意味着使用智能合约构建在以太坊上的协议必须具有与其相关联的新台币。请记住,协议的目的只是简单地指定节点之间的通信规则。
所以基本上有两种协议:
1.它有一个与之相关的内在表征,用于经济激励。
2.没有用于驱动经济激励的令牌,仅用于节点之间的通信协议(注意:这些类型的协议仍然可以有与之相关的令牌——例如,代表网络中的成员资格,开放时共享市场等。不同的是,它们不是用来推动一些经济激励的。)
由于没有更好的名称,我将把它称为第一种“加密令牌协议”和第二种“加密协议”。
代币
正如以太坊可以在其中构建新的协议一样,它也可以使用智能合约在其区块链上构建新的令牌。让我们称这种类型的令牌为“非固有令牌”。
在这方面,广义上,我们可以把一个令牌系统看作一个数据库,只有一个操作:从A中减去X个单位,把X个单位赋给B,前提是:
(i)A在交易前至少有X个单位
(ii)交易得到a的批准。
以太坊特别容易实现这样的令牌系统。更具体地说,ERC20令牌接口提供了一种标准化的方式来开发与现有以太坊生态系统(如开发工具、钱包和交易所)兼容的令牌。
此外,这些非内在令牌可以存在于:
建立在以太坊上的独立代币(如上图)
与建立在以太坊上的任何新的底层加密令牌协议相关联,
与建立在以太坊上的任何新的底层加密协议相关联。
以代币销售(ICO)的方式发布新的加密货币区块链并不容易,需要大量的引导工作,结合所需资源来实现和运营。但是就以太坊而言,它的内部代币是用来升级它的区块链——的。为了启动一个由开发者、矿工、投资者和其他利益相关者组成的大型网络,以太坊创造了一些以太坊币,向公众推出这些代币进行预售,然后用这些资金开发其区块链。
以太坊并不是第一个这样做的。2013年,当Ripple开始开发Ripple支付系统时,它创建了大约1000亿个XRP令牌,并出售它们以资助Ripple平台的开发。
这种通过出售代币筹集资金的概念有时被称为初始硬币发行或ICO。但是代币的结构可能会有很大的不同(就像我们上一节刚刚看到的一样),“ICO”这个称呼让它更加官方,似乎增加了投资的安全性,所以我们还是继续用“代币销售”这个词吧。
出售代币是当某一方以一定的价格向投资者提供某种新的加密货币(即代币)时,可以与其他加密货币(即代币)进行兑换。这个想法是投资者购买这些代币,代币可以交换和转让。
虽然过去大多数代币销售仅限于构建新的加密货币(如以太坊、Ripple等。),以太坊的智能合同也使初创公司能够使用令牌销售来资助基于现有区块链的各种协议和应用的开发。
我们先搞清楚应用和协议的区别。
应用程序与协议
应用程序可以建立在一个或多个协议上。一个例子是Augur,一个基于两个协议的分散预测市场应用程序:
分散oracle协议
交换协议
分散式甲骨文协议是一种“加密令牌协议”,具有财务激励,可以利用奥格令牌(REP)使网络对现实世界事件的结果达成共识。另一方面,交换协议是一种“加密协议”,它没有与之相关联的令牌来驱动财务激励,而是买方和卖方之间为了在彼此之间转移令牌而定义的一组规则。
但是这些协议都不需要绑定到单个应用程序。理论上,任何应用程序都可以基于这些底层协议。
代币销售协议与应用
前面,我提到了如何使用代币销售来促进新协议和/或新应用程序的开发。
因此,从本质上讲,团队可以使用代币销售来资助以下项目:
区块链(如Ripple)
基于现有区块链的密码令牌协议
基于现有区块链的加密协议
基于加密协议的应用
构造加密令牌协议的应用
基于加密协议和未加密令牌协议的应用程序,
应用程序
基本上包含了一切。
最后一个很有意思,因为做代币销售,应用甚至不需要按照协议来构建。我可以建立非营利组织,使用代币作为资助项目的机制。从这个意义上说,代币销售只是为传统应用融资的一种新方法。
所以投资者购买这些代币,然后会发生什么?
看情况吧。当代币绑定加密令牌协议时,看起来更像以太坊、比特币等固有令牌,用于驱动协议的发展和联网。但是代替内在的记号,记号只代表更普通的东西。事实上,这些标记足够灵活,可以表示许多不同的事物。
例如,假设我想构建一个分散的存储服务。我可以使用智能合同来建立存储协议,这是存储提供商和客户之间的协议,并定义将以什么价格存储什么数据。
然后,我将为该协议构建一个令牌,并出售该令牌。如果协议被广泛使用,它将变得更有价值,这反过来可以增加令牌的价值。另外,作为这个服务的开发者,我可以选择使用令牌来表示所提供服务的购买权。
应该注意的是,一般来说,创建令牌的机制非常灵活,令牌可以表示许多不同的东西:
分散应用中的信用/会员资格
获得部分利润/损失\\资产/负债的权利
协议(或项目)的所有权或股权
公司投票权
没有其他功能,只是一个可以用加密货币自由交易的数字资产。
等等
一些项目已经通过代币销售成功融资,包括Augur、Antshares、Melonport、Gnosis、Antshare、Gnosis等。
协议、代币、代币销售,还有什么?我们正处于这样一个节点,以太坊不仅让我们可以轻松地为构建去中心化的应用提供协议,还有助于形成一个网络。以太坊有两种实现方式:
1.基金
这是显而易见的。正如我们已经看到的,代币销售使开发者能够容易地发行可交易代币来为建立协议和/或应用筹集资金。有了这笔钱,团队可以选择投资销售和营销来推动网络。
2.用户
这是更有趣的部分。协议去中心化的应用可以通过令牌销售作为一种机制来获得早期贡献者和采纳者,从而解决网络效应的问题。或者协议应用的早期采用者有购买代币的动机,因为代币将来可能升值。所以本质上,代币可以帮助引导早期用户。
假设您想要建立一个新的文件共享协议。你可以通过出售代币来获得一些对“购买”感兴趣的早期采用者、投资者和创业者。他们可能只是推测,也可能真的相信产品。此时,他们成为协议本身的利益相关者,并对经济进行投资。然后,这些早期采用者中的一些可能成为基于协议构建的产品的用户,或者围绕协议本身构建产品和服务,鼓励协议的成功以增加其令牌的价值。随着协议的采用,它增加了代币的价值,这进一步吸引了更多投资者、应用构建者和用户的注意,导致更多的应用等等。
以太坊建立了非常灵活的系统,在协议层面和应用层面都有创新。在未来几年,我们可能会看到大量的实验性和创新性的协议和应用。很多都会失败,就像很多创业公司失败一样。但随着时间的推移,一些核心协议和相关网络可能会被主流成功采用。
最后,一旦协议形成并标准化,我们将会看到许多分散的应用程序建立起来。
这还不是一个美好的结局。代币销售为促进基于区块链协议的开发和进一步促进开发者在这些协议上构建应用程序提供了所需的燃料。
当然,这并不是一个完美的大团圆结局。
一方面,找到早期用户是不够的。你还需要努力保持网络效应的增长,就像传统商业一样。这意味着需要多年的努力来构建有用的应用程序,并推动用户使用量的增长。
其次,我注意到的另一个趋势是,我们今天看到的大多数令牌销售都是用来驱动围绕特定应用程序的网络效应,而不是开放和分散的协议。因为令牌非常灵活,dApp开发人员正在创建耦合到dApp的令牌,而不是可以在应用程序之间共享的标准化底层协议。这可能导致协议的分裂。
第三,代币价值最初的提升主要是因为投机(因为搭建平台产生价值需要一段时间)。所以很可能会有很大的波动。如果我们能找到一种机制在一段时间内稳定代币价格,我们如何缓解这种情况还不清楚。总的来说,随着时间的推移,代币价值的可行性存在许多开放性的问题。理想情况下,我们希望将代币的价值与协议或应用的价值联系起来,类似于上市公司的股份与发行公司的股份之间的关系,或者代表一些有价值的数字权利。但截至今天,这些代币的价值仍然主要是猜测。
第四,代币销售市场存在难以置信的泡沫。由于证券法规很难将其作为股权出售(这是未注册证券)(记住,代币可以代表任何东西,包括协议或应用中的股权),开发者不会这样做。相反,他们将其视为众筹。尽管一些项目通过这种方式获得了所需的资本,避免了监管的麻烦,但长尾项目只是利用ICO市场的高需求来筹集数百万美元的资本,其中一些项目甚至被证明是彻头彻尾的骗局。我们希望这些人能把群众聚集起来,一起建设共同的公益事业,而不是骗人的。应该如何实现?
除了这些问题之外,在代币销售成为可行的资金形式之前,还有许多问题需要解决:
代币销售的正确设计和结构是什么?
代币在什么情况下可以算是安全的投资?如何监管这种代币买卖?
个人投资者用什么标准来评估代币销售?(团队、商业模式等。)
投资者如何确保销售过程以安全合法的方式进行管理?
是否需要在公司持有人之间分配一部分公司清算价值的机制?分红?
令牌持有者可以通过投票权控制协议和应用程序吗?
筹集资金后,如何花钱?
投资者可以使用哪些指标来衡量团队对根据长期计划和愿景执行的协议或应用程序的信任?
将令牌的智能合约交给直接使用以太网,而不是为每个协议创建一个新的令牌,是否更有效?
对投资者的盈亏有什么影响?
如果出售代币成为创业公司融资的新方式,传统风险投资家会有什么变化?
等等.
Via medium,雷编译