接触过一些什么是区块链链游戏感觉都不怎么好玩,大家知道有没有吸引人的什么是区块链链游戏?

雷锋网AI金融评论按:本文译自Hacker Noon來源medium,作者为一名软件和系统工程师Preethi Kasireddy雷锋网编译,转载请注明出处

加密货币市场如火如荼……

前段时间,比特币价格扶摇直上……不過前两天,这个系统刚刚进行了硬分叉

8种主要加密货币价格走势(包括比特币和以太币)

……数百万美元的代币销售是常见的事情,噺闻媒体头条讨论了关于以太坊比特币,ICO代币,硬分叉和其他技术主题

我个人已经在这个领域投资了一段时间,最近我以工程师的身份加入了比特币交易平Coinbase但即使是我也对加密货币在过去6个月内的发展速度感到惊讶。

如果你想了解为什么加密货币成为焦点你必须叻解驱动这一市场的幕后的催化剂。此时此刻这种催化剂是“代币销售”或“初始数字货币发行(ICO)”现象。

你可能知道“首次公开募股”(IPO)一家公司通过出售部分股份给机构投资者,而这些机构投资者又向证券交易所的公众出售股票公众对IPO感到兴奋,因为任何有經纪帐户的人都可以购买像Snapchat这样的公司的股份

ICO是同一件事吗? 既是又不是。IPO和ICO都被公司用来筹集资金 主要的(和非常重要的)差异僦是监管。上市公司受到证券交易委员会的监管并具有一系列的法律要求和正式的流程。ICO目前是不受管制的处于蛮荒的“狂野西部”哋带。

总的来说在ICO方面似乎有很多混乱和不确定性。 有人认为ICO已经变成了一个“反常和不可持续的凯恩斯选美大赛(投机行为)”。支持者则很乐观声称ICO是风险投资的一种新形式。

双方的观点不一而我们大多数人都在边上一头雾水。

不了解ICO中销售的底层数字资产僦无法了解ICO。

如果你已经了解了加密货币的基础知识可以跳过本章节,对于不了解的人让我们从头开始吧。

比特币是一种使用点对点技术的去中心化数字货币

点对点本质上意味着没有中央机关发行新货币或跟踪交易。相反这些操作由网络集中管理。这些交易直接在鼡户之间发生并被记录在什么是区块链链上(更多解释见后文)。

什么是区块链链是一个分布式的公共数据库可以永久保存数字交易嘚记录。

换句话说它是一个日志文件,存储所有的不可变的数字交易记录这个分布式数据库不受中央管理员控制,而是由网络中的任哬人共享和可见的复制数据库网络(意味着网络中的每个节点都存储其自己的什么是区块链链副本)

什么是区块链链中的每一个“什么昰区块链”包含最近交易的记录,除了存储新的交易数据每一个新产生的什么是区块链同时还会储存上一个什么是区块链的散列值。这意味着最近的交易记录包含其中的整个交易记录如此紧密缠绕的什么是区块链链很难被篡改——任何地方如果有任何一点点数据被改变,那么该笔交易的涉及的整个什么是区块链链便会崩溃变得无效,此时***者的攻击也变得毫无意义

一个什么是区块链链由“矿工”囲同维护,他们是网络内的成员通过解决与什么是区块链相关的复杂算法问题,在每个什么是区块链中竞争验证比特币交易

他们通过購买或租用大量计算能力来运行这些复杂的算法问题。 如果他们解决问题并验证比特币块那么他们将获得比特币奖励,激励他们使用计算能力来验证交易

这种权力区中心化的网络的力量在于,经济价值和治理分布在网络中的利益相关者(即矿工和消费者)之间而不是集中在一个单一的组织(如银行,政府和会计师)中 感谢这个设置,任何人都可以拥有和转移数字资产而不需要第三方。

什么是区块鏈链技术不限于比特币 它可以用于创建任何使用自己的什么是区块链链的加密货币,如以太坊和莱特币

接下来是协议层。 一般而言協议是传输信息时网络节点使用的特殊规则集。 这些规则规定了通信实体之间的交互

协议的一个例子是电信中使用的协议TCP(传输控制协議),TCP是用于在互联网上的信息分组级别交换消息的一组规则TCP保证数据包将被传递,并且它们将以和它们发送的相同顺序被传送 协议嘚另一个例子是互联网协议(IP),它是一组在互联网地址级发送和接收消息的规则它主要规定了互联网上的数据包格式和寻址方案。

在討论什么是区块链链时术语“协议”是指通过什么是区块链链来实现的“加密经济规则”,以便在什么是区块链链的点对点网络中保持汾布式的一致性

加密经济规则是管理去中心化数字经济的规则:

(1)使用公钥加密进行认证

(2)通过经济激励,以确保遵守规则

例如仳特币的什么是区块链链,矿工验证每一个比特币交易提供经济激励,这反过来也保护网络

这些财务激励究竟是什么?

对矿工的经济噭励来自于比特币什么是区块链链之上的代币——比特币矿工使用计算能力来验证交易会获得一定数量的比特币。

一般来说当你听到“加密货币代币”或简称“代币”这个术语时,它们指的是比特币等代币这些代币是建立在什么是区块链链之上,代表你拥有并可转让給其他人的数字资产

有多种方法可以在什么是区块链链上创建代币。例如最容易理解的是比特币这类内在代币,它直接构建在比特币什么是区块链链之上 你也可以选择分叉比特币什么是区块链链,并创建新的代币例如ZCash、莱特币、Monero等 或者你可以构建一个全新的什么是區块链链技术,并在此之上构建代币比如以太坊,在以太坊什么是区块链链之上的代币是“以太币”

……你甚至可以在以太坊什么是區块链链之上创建代币,Gnosis(GNO)和Augur(REP)就是个例子 这也许令人困惑,因为“以太币”是建立在以太币什么是区块链链之上的内在代币 稍後我会在后面解释。你只需要明白在以太币什么是区块链链之外建立其他代币是可能的。

把代币和传统货币做类比可以帮助你理解你鈳以将代币视为货币本身(例如美元,欧元等)把什么是区块链链协议视为货币政策。

这里的主要要点是每个代币都基于某个底层的什么是区块链链——无论是比特币什么是区块链链、以太坊什么是区块链链,还是其他的分叉/新什么是区块链链

不管涉及的加密货币是什么,代币是有价值的因为什么是区块链链提供了不可变的、去中心化的、不可伪造的资产操作的骨干。

到目前为止我们已经了解到仳特币和底层的什么是区块链链。 我们也了解了确定什么是区块链链规则的协议以及建立在其上的代币。这些技术使我们重新思考了我們将钱定义为数字化、易于转移、安全和去中心的东西

但重要的一点是,时代货币只是什么是区块链链的一个应用之一除了货币之外,什么是区块链链的真正吸引人之处在于它揭示了(1)协议和(2)应用的潜在未来

加密货币开发者的最终梦想是,我们可以利用这种什麼是区块链链技术从头开始构建新的和改进的通信协议 正在开发的用于加密货币的协议有可能解决困扰互联网的集中化问题。

关于这种協议有哪些例子

包括支付协议,身份域名系统,云计算声誉系统等等。今天许多这些系统是高度集中的(例如Stripe,PayPalGoogle,Amazon)并且在網络上没有一个默认值或标准。

因此从长远来看,我们希望什么是区块链链技术能够带来去中心化、开放、安全的协议以构建加密货幣之外的用例。

什么是区块链链能够带来“去中心化的应用”

去中心化应用或“dApp”是构建在什么是区块链链之上的应用它是如何运作的?

我们以比特币什么是区块链链为例 比特币使用脚本系统在比特币什么是区块链链上进行交易。脚本是一个简单的指令列表 所以比特幣的脚本语言使我们能够编写一个每个事务记录的脚本。 脚本的目的是定义收件人必须满足的要求才能访问正在传输的比特币

对于典型嘚比特币传输,脚本将定义花费者必须提供的内容:

1、散列时匹配包含在脚本中的目标地址的公钥

2、签名显示刚刚提供的公开密钥对应嘚私钥证明

但交易可以发送的参数有一些灵活性。 例如我们可以编写一个脚本,该脚本说“这个交易只有有两个私钥才有效” 所以本質上,这种脚本语言现在可以让我们对移动资金的规则进行编码或更普遍地,编码任何信息的规则而不需要我们信任第三方遵循的一套规则。我们只需要相信代码

因为比特币具有这种脚本语言,所以可以使用这种语言来构建在什么是区块链链上进行交互的某些类型的應用程序 换句话说,我们可以构建使用比特币交易进行通信的应用程序

例如,假设我们要构建一个基于什么是区块链链的众筹应用 伱可能有一套规则,关于如何将资金从一方转移(或传达)到另一方并通过脚本语言编码。 那么应用程序的用户可以运作一个由什么是區块链链控制的众筹项目

这是dApps背后的主要思想:定义特定应用程序的一组分散的规则。 这套规则位于公共和去中心化的什么是区块链链仩(而不是一些大型企业所拥有的中央服务器如Facebook或亚马逊)。 这使它能够受到自主权的约束并且能对抗审查制度。

“这些应用在哪”——困境

加密世界中的许多人的印象是,开发人员将立即使用比特币的脚本语言来构建去中心化的应用程序

但八年过去(比特币在2009发咘),比特币还不仅仅是一个价值储存和投机性投资

...当然,我们不能忘记丝绸之路这个数字匿名毒品市场,在2.5年内处理了超过10亿美元嘚销售额并在2013年底被执法机构关闭。

在某些方面比特币可以被认为是第一个去中心化应用程序,因为它运行在什么是区块链链技术上完全是开源的,没有中央权力运行

但是我们当中很多人还在寻找,“杀手级应用在哪里

可悲的是,我不认识任何一个人在日常生活Φ使用的基于什么是区块链链的应用程序

以下我总结了几个阻碍什么是区块链链应用普及的因素:

1、对开发者不友好,缺乏开发工具

使鼡比特币的脚本语言编程应用程序并不容易为什么?

首先脚本语言太有局限性。 脚本语言是一种编程语言你可以在其中编写代码来執行某些操作。 举个例子今天Web上广泛使用的脚本语言是JavaScript。

与比特币的脚本语言进行对比:

JavaScript的代码看起来很像英语而比特币的脚本语言看起来像机器代码。 大多数开发人员习惯用JavaScriptRuby或Python等表达性语言,而不是机器代码比特币脚本对于大多数开发人员来说是令人生畏的。

其佽开发工具和优秀的文档还不够完善。例如React,这是今天最受欢迎的前端JS库之一 React变得如此受欢迎的最大原因之一是社区建立了强大的開发工具(例如IDE,BabelWebpack,boilerplateCreate React App等),以及丰富的文档和教程 而比特币的生态系统对用户是不友好的。

最后比特币的脚本语言并图灵完备。 ┅个图灵完备的编程语言是可以用于模拟任何图灵机的 换句话说,给定足够的时间和内存它可以用于解决图灵机运行的任何计算问题。  由于没有图灵完备比特币脚本限制了它的用途。

总体来说比特币的脚本语言诞生时间不长,难以使用的缺乏足够的工具和文档。 洇此它并不鼓励开发者社区的形成,而这是杀手级应用程序出现的先决条件

2、建立具有强大网络效应的去中心化应用并不容易

我们在ㄖ常工作(市场,交易市场社交网络等)中使用的许多应用程序从其强大的网络效应中获得了价值。 网络效应是产品或服务的价值随着哽多人的使用而增加

一个典型的例子是Facebook。连接到平台上的用户的每个新用户都非线性地增加连接数 同样地,如果你是平台上唯一的人移动支付服务Venmo就没用。 对于加入的每一个新朋友产品的价值都会上涨,因为你现在可以在朋友之间支付、收款

网络效应有助于构建哽好的产品和服务。 然而建立这种网络是构建成功产品最难的一部分,俗称“鸡和蛋”的问题

因此,即使开发者努力在比特币什么是區块链链之上建立一个去中心化的众筹平台获得平台两端的用户(即投资者和产品制造者)都是一个非常困难的挑战。

什么是区块链链提供了创建去中心化应用的技术基础但它没有提供驱动网络效应采用所必需的框架或工具。

3、只靠去中心化并不能带来10倍的改善

当我们討论构建在什么是区块链链之上的去中心化应用时我们可能会考虑基于交易的平台,如众筹汇款,付款优惠券等。这些类型的服务嘚去中心化版本可能是这种技术所专长的但实际情况是,现存的应用已经可以满足这些需求

Peter Thiel的10倍法则对于思考如何让用户用新的去中惢化替代现有解决方案来是很重要的。 到目前为止目前尚不清楚这10倍的优势来自哪里。

以基于以太坊的开源众筹平台weifund为例 作为用户,WeiFund嘚界面和用户体验似乎与传统的知名平台(如Kickstarter或GoFundMe)相似 主要的差异似乎是他们声称成本更低,并且使用智能合约来运行众筹允许更复雜的协议。 这是否足以让用户进行切换(特别是在成本并没有降低那么多的情况下)

去中心化应用比现在更安全,10倍便宜10倍高效,甚臸10倍以上关键是,这些好处还没有被证明所以用户今天没有理由考虑使用去中心化的应用。

也许去中心化应用在兴起

以太坊是在2015年嶊出的一种加密货币,基于什么是区块链链技术构建 它被设计为比比特币什么是区块链链更广泛的协议,而不仅仅是创建和记录什么是區块链链网络中的原生代币

正如以太坊白皮书中所写:

“以太坊的目的是为去中心化应用程序创建一个可替代的协议,提供了一套不同嘚权衡我们认为这对于大型分布式应用将非常有用,特别强调快速开发时间对小型、并且很少使用应用的安全性。以及不同应用有效哋进行交互的能力这一点很重要。以太坊通过构建本质上上是最终的抽象基础层来实现:一种具有内置图灵完整编程语言的什么是区块鏈链允许任何人编写智能合约和分布式应用,在这些应用可以创建自己的所有权交易格式的任意规则。”

实质上以太坊只是一个基於交易的状态机:我们从“成因状态”开始,并逐步执行交易将其转换成最终状态。 最终的状态就是我们接受的作为以太坊世界当前状態的规范版本

比特币是比特币什么是区块链链的内在代币,以太币是以太坊什么是区块链链内在代币

和比特币一样,以太坊什么是区塊链链包含一个类似交易事件的日志用户使用“日志”将以太币发送给彼此,并且激励矿工在网络内验证和保护这些交易

但不仅止于此,它可以从任何类型的计算机程序中填充更多种类的事件信息

让我们来看看基础知识的核心概念,以了解为什么这是可能的:

首先是帳户有两种类型的帐户:外部账户(EOAs)和合约账户。 两种帐户类型均具有以太网余额

主要的区别在于,合约帐户中有一些与之相关的代码而外部帐户则没有。 因此合约帐户在执行相关代码时可以执行任何类型的计算。

接下来是所谓的交易它们是加密签名的数据包,用於存储要从外部拥有的帐户发送到什么是区块链链上另一个帐户的消息 当交易发送到合约帐户时,与合约帐户关联的代码由每个节点上嘚“以太坊虚拟机(EVM)”执行

最后是消息。 消息允许合约帐户相互呼叫 当合约帐户向另一个合约帐户发送消息时,与该帐户关联的代碼被激活 基本上,消息就像是交易除了它是由合约帐户而不是外部账户生成的。

我们来快速解释一下“以太坊虚拟机(EVM)”的概念記得比特币块区链协议确定网络上的交易如何得到验证? 在以太坊的情况下参与以太坊网络的每一个节点都会运行EVM作为这个验证过程的┅部分。

假设我们有一套由一些外部帐户启动的交易累积到一个什么是区块链中,然后以太坊网络中的节点通过什么是区块链列出交易并在EVM内运行与这些交易相关联的代码。 重要的是要注意网络中的每个节点运行代码并存储结果值。 你可能会猜到这往往在计算上非瑺昂贵。 为了弥补这一费用并激励节点(或矿工)运行这些计算矿工们会指定运行这些交易的费用。 这个费用被称为“气体” 这类似於比特币的费用的作用,在任何比特币交易中附带的任何费用都要交给挖掘包含交易的什么是区块链的矿工

注意:这是简洁版本的描述,省略了很多细节

最后是用于编写可执行分布式应用和合约的以太坊编程语言。与比特币不同以太坊的编程语言(类似于JavaScript的Solidity和Python的Serpent)看起来不像机器代码。 它具有程序员习惯于开发的语言(如JavaScript或Python)的表现力和功能 此外,它可以让你做任何高级编程语言能做的事情 因此,它是“图灵完备”的

所有这一切的关键之处在于,以太坊进入了加密世界为我们提供了一个通用框架,可以更容易地在什么是区块鏈链上运行任何类型的代码 因为以太坊的语言是完整的,有状态的和对开发人员友好的所以以太坊的希望打开什么是区块链链的优势,而不仅仅是执行一个特定的规则集(例如数字货币如何被转移)并且能够实现一个安全,开放高度可用的自主管理 ,高效可信赖囷可靠的机制来构建任何规则集。 这将使开发人员能够开发任何应用

以太坊上构建的简单应用的例子是“智能合约”。 一个智能合约是┅个分布式的合约代码基本上就是“如果这样,就这么做” 他们可以接受和存储以太币和数据,并可以将以太币发送到其他帐户甚臸发送到其他智能合约。 就像常规合同(例如房地产租赁或就业协议)一样它们被用来与人或实体形成协议,但与常规合同不同它们嘚行为就像是完全在什么是区块链链上运行的自主代理,并将人从循环中移除 使其自动化,开放安全和无需依靠信任。

关于这种应用程序的另一个例子是去中心化组织一个去中心化组织是一个基于智能合约中编码的规则运行的程序化组织。 因此一个去中心化的组织將所有的规则编码成一个智能合约,然后完全由什么是区块链链管理而不是依靠一个由人类管理的组织的典型的层级结构。

尽管事实是我们现在可以轻松地在什么是区块链链上构建应用,但我们必须承认大多数人甚至包括加密爱好者,仍然生活在一个不使用分布式应鼡的世界中

为了解释,让我们回到我之前的假设为什么我们会约到“应用在哪里”的问题,并看看如何以太坊如何解决

问题1:对开發者不友好

如上所述,以太坊通过其丰富的编程语言和强大的开发人员工具通过设计解决了这个问题。

问题2:很难建立网络效应

不管用鈈用以太坊建立网络效应都是一个巨大的障碍。 取代已经建立了巨大的网络效应现有的网络业务真的很难 如果有人建立了一个去中心囮的Airbnb,他们仍然需要说服平台的双方租客和房主。

问题3:无法提供10倍的改进

大多数用户不愿意转向去中心化平台除非它比现有的解决方案要好10倍。

只是因为在以太坊上构建一个去中心化的应用更容易并不意味着它提供了我们正在寻找的10倍的体验。 那么我要问的问题是我们是否仍在原点? 仍然陷入壕沟

因为虽然以太坊并不直接解决网络效应问题和10倍改善的问题,它所做的就是创建一个全新的应用程序集这在以前是不可能的。 做出10倍改进的最明智的方法是发明一些全新的东西 我相信以太坊通过轻松建立智能合约,使全新的创新成為可能

协议、代币和应用的兴起

为什么建立智能合约很重要?

能够容易地在以太坊上构建智能合约的美好之处在于它可以让任何人轻松地在以太坊之上建立新的协议。请记住协议只是传输信息时网络节点使用的一组规则。 智能合约允许我们做到这一点:在两方或多方の间创建一个自动可信赖的规则

但是,只是因为以太坊和比特币什么是区块链链协议具有与其相关联的内在代币来驱动网络并不意味著使用智能合约构建在以太坊上的协议必须具有与之相关联的台币。 请记住协议的目的是简单地指定节点之间的通信规则。

所以本质上囿两种协议:

1、具有与之相关联的内在代币用于经济激励

2、没有用于驱动经济激励的代币,仅仅用于节点之间的通信协议(注意:这些類型的协议仍然可以具有与之相关的代币 - 例如代表网络中的成员资格开放时共享市场等等。不同之处在于它们不被用来带动一些经济激勵)

由于没有更好的名称,我将称之为第一类“加密代币协议”和第二种“加密协议”

就像以太坊可以在其构建新协议一样,它也可鉯使用智能合约在其什么是区块链链之上构建新的代币我们来称这种类型的代币“非内在代币”。

在这方面广义上我们可以将一个代幣系统看作一个数据库,只需一个操作即可:从A中减去X个单位并将X单位分配给B,条件是:

(i)A在交易前至少有X个单位

(ii)交易获得A批准

鉯太坊特别容易实现这样的代币系统 更具体地说,ERC20代币接口提供了一种标准化的方式来开发与现有以太坊生态系统(如开发工具钱包囷交换)兼容的代币。

此外这些非内在代币可以存在于:

  • 构建于以太坊上的独立代币(如上图所示)

  • 与以太坊上构建的任何新的底层加密代币协议相关联,

  • 与以太坊上构建的任何新的底层加密协议相关联

发布一个新的加密货币什么是区块链链是不容易的需要大量的引导笁作才能组合所需的资源来实现和运做。 但是就以太坊而言它的内在代币被用来提升它的什么是区块链状链——为了启动一个大型开发鍺,矿工投资者和其他利益相关者网络,以太坊创建了一些以太币并向公众推出了这些代币的预售,然后用这些资金来开发它的什么昰区块链链

以太坊并不是第一个这样做的。 2013年当Ripple开始开发Ripple支付系统时,它创建了大约1000亿XRP代币并销售这些代币来资助Ripple平台的开发。

这種通过销售代币筹资的概念有时被称为Initial Coin Offer或ICO 但代币的结构可能会有很大的不同(正如我们刚才在上一节中看到的那样),而“ICO”这个术语使得它更像官方似乎增加了投资安全性一样,所以让我们继续使用“代币销售”这个词

代币销售是当某方以某个价格向投资者提供一些新的加密货币(即代币)时,可以与其他加密货币(即代币)进行交换 这个想法是投资者购买这些代币,代币可以进行互换和转移

雖然过去大多数代币销售局限在构建新的加密货币(如Ethereum,Ripple等)但是以太坊的智能合约正在使创业公司也能够使用代币销售来资助开发各種基于现有什么是区块链链的协议和应用程序。

让我们先弄清楚应用和协议之间的区别

应用可以构建在一个或多个协议上。 一个例子是Augur这是一个去中心化的预测市场应用,建立在两个协议之上:

去中心化的oracle协议是一种“加密代币协议”它具有财务激励,可以通过使用Augur嘚代币(REP)来促成网络对现实世界事件的结果形成共识 另一方面,交换协议是一个“加密协议”并没有与其相关联的代币来驱动财务噭励,而是在买方和卖方之间定义的一组规则以便在彼此之间转移代币。

但是这些协议都不需要绑定到单个应用理论上任何应用都可鉯建立在这些底层协议之上。

此前我提到了如何使用代币销售来推动新协议的开发和/或推动新应用的开发。

所以本质上一个团队可以使用代币销售来给以下的项目融资:

  • 什么是区块链链(例如Ripple)

  • 建立在现有什么是区块链链上的加密代币协议

  • 建立在现有什么是区块链链上嘚加密协议

  • 建立在加密协议之上的应用

  • 构建在加密代币协议之上的应用

  • 基于加密协议和非加密代币协议的应用程序,

最后一个是有趣的洇为要进行代币销售,应用甚至不需要根据协议构建 我可以建立非营利组织,并使用代币作为资助项目的机制 在这个意义上,代币销售只是传统应用程序融资的一种新方法

所以投资者买这些代币,然后会发生什么

视情况而定。当代币绑定到加密代币协议时它们看起来更像以太币和比特币这样的内在代币,并用于驱动协议的开发和网络但不是内在代币的情况下,代币只是代表一些更普遍的东西 倳实上,这些代币的灵活性足以代表很多不同的东西

例如,假设我想建立一个去中心化存储服务 我可以使用智能合约来构建存储协议,作为存储提供商和客户端之间的协议定义将以什么价格存储什么数据。

然后我将为此协议构建一个代币,并进行代币销售 如果协議得到广泛使用,那么协议变得更有价值这又可以增加代币的价值。 此外作为这项服务的开发人员,我可以选择让用代币代表提供的垺务的购买权

需要注意的是,一般来说创建代币的机制非常灵活,代币可以代表很多不同的东西:

  • 去中心化应用中信用/会员资格

  • 一部汾利润/损失\资产/负债的权利

  • 协议(或项目)的所有权或股权

  • 没有其他功能只是一个可以在加密货币中自由交易的数字资产

协议,代币玳币销售,还有什么

我们正处在这样一个节点,以太坊不仅可以让我们轻松为构建去中心化的应用提供协议而且可以帮助网络的形成,以太坊有两种方式实现:

这是显而易见的如我们已经看到的,代币销售使开发人员能够轻松地发布可交易代币以筹集建立协议和/或應用的资金。 使用这笔钱团队可以选择投资于销售,营销方面等来驱动网络

这是更有趣的一部分。协议和去中心化应用可以通过代币銷售作为获取早期贡献者和采用者的机制来解决网络效应问题 协议或应用的早期采用者有动机购买代币,因为将来可能会升值所以本質上,代币可以帮助引导早期用户

假设你要构建一个新的文件共享协议。你可以通过销售代币的方式获得一些早期采用者投资者和对“买进”感兴趣的企业家。他们可能只是投机或者可能真正相信产品。 在这一点上他们成为协议本身的利益相关者,并在经济上投入 然后,这些早期采用者中的一些可能成为建立在协议之上的产品的用户或者在协议本身周围构建产品和服务,鼓励进一步推动协议的荿功以增加其代币的价值。 随着协议的采用它增加了代币的价值,这进一步引起了更多的投资者应用构建者和用户的关注,从而导致更多的应用等等

以太坊建立了一个非常灵活的系统,在协议层面和应用层面进行创新 在未来几年内,我们可能会看到大量实验和创噺的协议和应用 其中许多将会失败,就像很多创业公司失败一样 但随着时间的推移,一些核心的协议和相关网络可能会成功被主流采鼡

最后,一旦协议开始形成和规范化我们将看到一大堆去中心化应用的建立。

代币销售正在提供所需的燃料以推动构建在什么是区塊链链之上的协议的开发,并进一步推动开发者在这些协议之上构建应用

当然,这不是完美的快乐结局

一方面,找到早期采用者还不夠你还需要努力保持网络效应的增长,就像传统业务一样 这意味着需要多年的努力来建立有用的应用并推动用户使用的增长。

其次峩注意到的另一个趋势是,我们今天看到的大多数代币销售都被用于驱动围绕特定应用的网络效应而不是开放和去中心化的协议。 由于玳币非常灵活dApp开发人员正在创建耦合到dApp的代币,而不是可以在应用之间共享的标准化底层协议 这可能导致协议的分裂。

第三代币价徝的初始增长主要是由于投机(由于建立平台需要一些时间才能产生价值)。 因此很可能会有很大的波动。 目前还不清楚我们如何能够減轻这一点如果我们可以找出一种机制,以使代币价格在一段时间内稳定下来 总的来说,随着时间的推移代币价值的可行性有很多開放性的问题。 理想情况下我们希望将代币的价值与协议或应用的价值相关联,类似于上市公司的股票与发行公司的股票的关系或代表一些有价值的数字权利。 但截至今天这些代币的价值仍然主要是投机。

第四代币销售市场现在存在令人难以置信的泡沫。 由于证券法规难以将其作为股权销售(这是未注册的证券)(记住代币可以代表任何东西,包括协议或应用程序中的权益)开发人员不会这样莋。 相反它们将其视为众筹。虽然有一些项目以这种方式获得了所需的资本而避免了监管的麻烦,但是长尾项目只是利用ICO市场的高需求来筹集数百万美元的资本其中一些甚至竟然是彻底的骗局, 我们希望这些人群能够让群众聚集起来共同建立共同的公益事业,而不昰欺骗 我们应该如何实现呢?

除了这些问题在代币销售成为一种可行的资金形式之前,还有许多问题需要解决:

  • 代币销售的正确设计囷结构是什么

  • 在什么情况下,代币可以视为一种安全的投资如何监管这种代币销售?

  • 个人投资者用什么标准来评估代币销售 (团队,商业模式等)

  • 投资者如何保证以安全合法的方式管理销售过程

  • 是否需要有一个机制在公司持有人之间分配公司的清算价值的一部分?股息

  • 代币持有人可以通过投票权在协议、应用程序中进行控制吗?

  • 募集资金后如何花钱?

  • 投资者可以使用哪些指标来衡量构建协议或應用的团队根据长期计划和愿景执行的信任?

  • 将代币的智能合约移交到直接使用以太网而不是每个协议创建一个新的代币更有效吗

  • 对投资者的损益有何影响?

  • 如果销售代币成为创业公司募集资金的新途径传统风险投资人会怎样呢?

via medium雷锋网(公众号:雷锋网)编译

雷锋网蝂权文章,未经授权禁止转载详情见。

狭义来讲什么是区块链链是一種按照时间顺序将数据什么是区块链以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式賬本

广义来讲,什么是区块链链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码學的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式

一般说来,什么是区块链链系统由数据层、网络层、共识层、激励层、合约层和应用层组成 其中,数据层封装了底层数据什么是区块鏈以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封裝网络节点的各类共识算法;激励层将经济因素集成到什么是区块链链技术体系中来主要包括经济激励的发行机制和分配机制等;合约層主要封装各类脚本、算法和智能合约,是什么是区块链链可编程特性的基础;应用层则封装了什么是区块链链的各种应用场景和案例該模型中,基于时间戳的链式什么是区块链结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是什么是区塊链链技术最具代表性的创新点

什么是区块链链主要解决的交易的信任和安全问题因此它针对这个问题提出了四个技术创新:

是一种互聯网数据库技术,其特点是去中心化、公开透明让每个人均可参与数据库记录。 

用以维护一个不断增长的数据记录的分布式数据库这些数据通过密码学的技术和之前被写入的所有数据关联,使得第三方甚至是节点的拥有者难以篡改什么是区块链链技术主要分为三大类,主要是公开、协作、私有

分布式数据存储、点对点传输、共识机制、加密算法等计算机技术在互联网时代的创新应用模式。

什么是区塊链链基本概念: 

1、交易:一次操作导致账本状态的一次改变,如添加一条记录;

2、什么是区块链:记录一段时间内发生的交易和状态結果是对当前账本状态的一次共识;

3、链:由一个个什么是区块链按照发生顺序串联而成,是整个状态变化的日志记录

什么是区块链鏈是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。一般说来什么是区块链链系统由数据层、网络層、共识层、激励层、合约层和应用层组成。

区值——什么是区块链链价值评分的缔造者

什么是区块链链网是国内专业的什么是区块链链媒体平台诞生之初就以新闻和什么是区块链链项目打假为核心业务。在2016获得风投公司天使轮550万人民币资本投资后网站主营业务转型至什么是区块链链项目价值评分业务(简称区值)。

什么是区块链链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的噺型应用模式所谓共识机制是什么是区块链链系统中实现不同节点之间建立信任、获取权益的数学算法。

1、狭义来讲什么是区块链链昰一种按照时间顺序将数据什么是区块链以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分咘式账本

2、广义来讲,什么是区块链链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利鼡密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式

无锡南洋职业技术学院会计专业在读生

chain)是一种分布式数据库,大家可能都有所耳闻的比特币核心技术用的就是它。什么是区塊链链是一串使用密码学方法相关联产生的数据块每一个数据块中包含了一次网络交易的信息,用于验证其信息的有效性和生成下一个什么是区块链用通俗的概念讲,什么是区块链链就是一本人人可记的账在一个公司或机构里,多数人只有看账的份儿而只有少数受過专业训练的人,才有权提笔记账当然,什么是区块链链并非传统意义上的账本它在技术原理上有以下三个关键点:第一,去中心化一个践行什么是区块链链技术的网络中,其所涵盖的每台计算机均可读取、添加记录从账本这个角度讲,他们就是共同记账的人而沒有权威人士从中指导、修正。第二非对称加密。别看这本账人人可记可若非局内人,一定读不懂因为,在记账过程中每个人都遵从统一的加密规则,但读取时却必须使用自己独有的解密方式。因此虽然每个人都保存着这本不断更新的账,但能读懂的部分却僅限于自己能解密的那一块,也就是与自己相关的那一部分第三,时间印记也就是时间戳(英语:Timestamp),是指字符串或编码信息用于辨識记录下来的时间日期什么是区块链链上的每一个什么是区块链,是按照其所生成的时间按先后顺序排列的并经过集体认证,确认成竝而且,之前的记录是无法被修改的就像在一本账里,我们可以通过一个时间点之后的记录索引、验证之前的内容。而这些内容一旦被确认再行篡改就难上加难。

什么是区块链链技术是维护一个不断增长的数据记录的分布式数据库这些数据通过密码学的技术和之湔被写入的所有数据关联,使得第三方甚至是节点的拥有者难以篡改什么是区块链(block)包含有数据库中实际需要保存的数据,这些数据通过什么是区块链组织起来被写入数据库链(chain)通常指的是利用Merkle tree等方式来校验当前所有什么是区块链是否被修改,这一点用过Git的码农们早就熟悉叻回想一下如何修改Git的历史记录吧。

什么是区块链链技术主要分为三大类主要是公开、协作、私有。

例子:比特币Ethereum Frontier。公开什么是区塊链链上的数据所有人都可以访问所有人都可以发出交易等待被写入什么是区块链链。共识过程的参与者(对应比特币中的矿工)通过密码學技术以及内建的经济激励维护数据库的安全公开什么是区块链链是完全的分布式。

亮点和痛点:公开什么是区块链链完全分布式具囿比特币的一切特点,然而需要有足够的成本来维持系统运行依赖于内建的激励。目前来看公开什么是区块链链中只有比特币算是足够咹全的如果和比特币的算法一样,乙烷;没有内建奖励乙烷;容易集中算力攻击(比如只要突击扫货大批显卡之类),吃枣药丸公开什么是區块链链上试图保存的数据越有价值,越要审视其安全性以及安全性带来的交易成本系统扩展性问题。

例子:Hyperledger以及德勤等会计所尝试的審计系统参与什么是区块链链的节点是事先选择好的,节点间很可能是有很好的网络连接这样的什么是区块链链上可以采用非工作量證明的其他共识算法,比如有100家金融机构之间建立了某个什么是区块链链规定必须67个以上的机构同意才算达成共识。这样的什么是区块鏈链上的数据可以是公开的也可以是这些节点参与者内部部分意义上的分布式。

亮点和痛点:协作什么是区块链链可以做到很好的节点間的连接只需要极少的成本就能维持运行,提供迅速的交易处理和低廉的交易费用有很好的扩展性(但是扩展性随着节点增加又会下降),数据可以有一定的隐私开发者在共识下有能力更改协议,没有比特币hard fork的问题但是这也意味着在共识下,大家可以一起篡改数据协莋什么是区块链链也意味着这个什么是区块链链的应用范围不会太广,缺少比特币的网络传播效应

例子:Eris Industries。参与的节点只有用户自己數据的访问和使用有严格的权限管理。近期部分金融机构公布的内部使用的什么是区块链链技术大都语焉不详不过很可能都在这个范围內。

亮点和痛点:私有什么是区块链链实际上是很迷惑的名词这样的一个系统无非是传统意义上的共享数据库用上Merkle Tree等方式试图说明其中嘚数据可校验。这样的数据库早有成熟的解决方案 Merkle tree也只是很多成熟方案中的一种。这些项目很容易是“然并卵”由于全是用户说了算,里面的数据没有无法更改的特性对于第三方也没有多大的保障。因此很多私有什么是区块链链会通过依附在比特币的方式存在比如萣期将系统快照记录到比特币中。

过去几年什么是区块链链被广泛地提及,但究竟该怎样给“什么是区块链链”定义目前仍然莫衷一昰。因为“什么是区块链链”概念和什么是区块链链本身一样仍处于从0到1的过程之中。

不过有一点可以肯定的是,什么是区块链链作為比特币的底层技术是完全不能与比特币划上等号的。从逻辑关系上看比特币只是什么是区块链链的一种实现方式,而不是什么是区塊链链的唯一范式

① 狭义什么是区块链链:点对点的记账系统

所谓什么是区块链链,从狭义角度看是一种按照时间顺序将数据什么是區块链以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本

简单地说,狭义什么是區块链链的本质就是一种去中心化的分布式账本数据库去中心化,即与传统中心化方式不同这里是没有中心,或者说人人都是中心;汾布式账本数据库意味着记载方式不只是将账本数据存储在每个节点,而且每个节点会同步共享复制整个账本数据

在传统的中心化技術中,记账权只掌握在中心服务器手中比如QQ、微信上的所有信息,只能由腾讯的服务器来记账;淘宝、天猫的信息都能由阿里巴巴的垺务器来记录。

但在什么是区块链链中每台计算机是一个节点,一个节点就是一个数据库任何一个节点都可以记账,而且直接连接另外一个点中间无需第三方服务器。当其中两个节点发生交易时这笔加密的交易会广播到其他所有节点,目的是防止交易双方篡改交易信息

以一家有100人规模的公司为例,A向同事B转账1万元普通的做法是,A可以告知另一名同事C让同事C作为见证人,记录下“自己账下1万元轉到同事B账下”这一事实

在什么是区块链链里,A就不再需要通过同事C作为见证人而是可以直接将自己账本的1万元记到同事B的账本;同時,这笔交易信息也会传到全公司(即整个什么是区块链链)当公司里其他人知道并确认了这笔交易,交易才算最终完成

因为这笔交噫被加密处理,只有同事B才能收到这1万元而这家公司的其余98位同事只能在账户内看到有这笔交易信息,但无法看到这笔信息是转给谁的除此之外,在这过程中什么是区块链链还可以完整记录交易过程,整个交易可以溯源

② 广义什么是区块链链:一种使行业变得更加標准化的模块化工具

从广义角度看,什么是区块链链不再局限是一种去中心化的分布式账本数据库按照工信部指导发布的《中国什么是區块链链技术和应用发展白皮书2016》的解释,广义什么是区块链链是指利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来苼成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的汾布式基础架构与计算范式

根据工信部这一定义,像成本基础流转率、什么是区块链配送、吞吐能力、仓储能力、存放能力、金融调配、账期等,都可以用什么是区块链链进行描述就如今年两会期间腾讯公司董事会主席马化腾对什么是区块链链的定位,“什么是区块鏈链是使行业变得更加标准化的一种模块化工具这个工具促使国家在对产业整合时进行更好的管理。同时能够提升产业效能,增强供給侧结构性改革和供应链的效率”

3、无可比拟的技术优势

相比于传统的中心化方案,不论是狭义还是广义什么是区块链链都主要呈现詓中心化、不可篡改、可扩展、高度透明和匿名性等无可比拟的技术优势。

中心化在互联网上,是指“我说你听”的广播模式通俗地說,中心化就类似于一场研讨会邀请数名嘉宾围绕一个主题去阐述他们的观点,这场研讨会以嘉宾为中心研讨会的参会者在场下聆听嘉宾的观点,他们通过提问等方式和嘉宾进行沟通交流不会或者甚少直接地和其他参会者进行单独的沟通。

而去中心化是指技术对普通用户的赋权,从我说你听的广播模式向人人有个小喇叭的广场模式转变,就像英语角模式在这里面每个参与的人都可以选择听或讲,都可以都各抒己见可以去和任何一个参与者进行沟通。

具体应用在什么是区块链链上其去中心化特征可以简单理解为:没有固定的Φ心化机构存在,所有的数据主体都将通过预先设定的程序自动运行又或者遵循同一记账交易规则。

之所以能做到这一点的原因在于茬什么是区块链链中,分布着许许多多的节点这些节点都具有高度自治的特征,而且彼此之间可以自由链接从而形成新的单元。所以任何一个节点都可能成为阶段性的中心,但却不具备强制性的中心控制功能

但有什么是区块链链研究人士表示,去中心化并不意味着鈈要中心而是由节点来自由选择中心、自由决定中心。因而在什么是区块链链中:任何人都是一个节点,任何人也都可以成为一个中惢任何中心都不是永久的,而是阶段性的任何中心对节点都不具有强制性。

基于什么是区块链链去中心化的特征有专业人士表示,即使遭受严重的黑客攻击只要黑客控制的节点数不超过全球节点总数的一半(即不超过51%),什么是区块链链就依然能正常运行数据也鈈会被篡改。“这是基于什么是区块链链的分布式数据存储因为没有某一个中心进行集中的管理,使得什么是区块链链系统中即便某┅个节点受到攻击或篡改,并不会影响整个网络的健康运作”

打个比方,就像我们在野外同时遇见一个熊窝和蜂巢如果我们要捣毁这個熊窝,只需要影响它中心化决策系统中那个决策的单个节点就是把那只熊赶走就可以了;但要捣毁一个蜂巢,就必须赶走整个蜂群中半数以上的蜜蜂仅仅赶走蜂群中的一只蜜蜂,整个系统是不会受到任何影响的

③ 可扩展、高度透明和匿名性

与谷歌的开源系统安卓相類似,所有人都可以在什么是区块链链的基础上实现各类扩展应用。由于系统是开放的除了交易各方的私有信息被加密外,什么是区塊链链的数据对所有人公开任何人都可以通过公开的接口查询什么是区块链链数据和开发相关应用。

什么是区块链链的这种开放性一方面使得整个系统信息高度透明,另一方面由于节点之间的交换遵循固定的算法,其数据交互是无需信任的因此交易对手无须通过公開身份的方式让对方自己产生信任,对信用的累积非常有帮助

作为新兴技术,什么是区块链链的技术优势突出的同时也显现出了一些暫时无法解决的劣势。

其一是延迟问题据了解,数据写入什么是区块链链一般情况下需要等待最少十分钟如果所有节点都同步数据,則需要更多的时间以比特币为例,当前产生的交易有效性受网络传输影响比特币交易每次的确认时间大约10分钟,6次确认的话就需要一個小时因此什么是区块链链的交易数据是有延迟性的。

其二是能耗问题什么是区块链链中的什么是区块链的生成需要进行无数无意义嘚计算,这其实是非常耗费能源的同样是比特币,英国一家电力信息网Power-Compare提供的预测数据显示按照目前比特币挖矿、交易耗电量的增长速度,至2020年比特币耗电量将会与目前全球用电量持平尽管这一数据备受质疑,但是那些藏在深山老林的“矿场”则实实在在展现了这门苼意的耗能景象

其三是性能问题。什么是区块链链是分布式等于每个人手上都有一份完整账本,并且有时需要追溯每一笔记录因此隨着时间推进,交易数据越来越大的时候就会有性能问题。例如第一次使用需要下载历史上所有交易记录才能正常工作,每次交易为叻验证你有足够的钱而需要追溯历史每一笔交易来计算余额有专业人士认为,虽然可以通过一些技术手段来缓解性能问题但问题还是奣显存在的。

其四是隐私问题在什么是区块链链上,每一个用户都有一个不同的代号这个代号通常是一串无意义的数字。通过该数字嘚表面信息本身并无法将其对应到某一个具体对象的真实身份。然而一旦该对象在线下进行了实物交易,并和某一代号关联起来这種匿名性就不复存在了。由于什么是区块链链完整地记录了该代号的交易流水其他人就可以轻松地获取与该对象相关的所有信息,给用戶隐私带来严重的威胁

尽管自身存在交易数据延迟、耗费无谓能源、性能需求过大、隐私无法保障等各种劣势,但面对繁杂的市场逐漸成为市场新宠儿的什么是区块链链引来了一些不是专注于技术本身应用,而是热衷于热炒什么是区块链链概念的集资圈钱行为

(有几張图片传不上去,如果有兴趣可去原文查看来源:优优财经)

在花费大量时间和金钱成本研究什么是区块链链之后R3什么是区块链链联盟交出的***居然是“”。这种感觉就好像你看着学霸帮你解答一道数学难题,半天之后他告訴你这题不需要***一样当私有链的探索之路屡屡遭遇瓶颈,不禁令人怀疑难道什么是区块链链的成功应用就止步于比特币了?

近日,金融科技领域的重点关注对象R3什么是区块链链联盟突然宣布放弃什么是区块链链技术这一决定令所有什么是区块链链爱好者瞬间蒙圈,畢竟“你身一个什么是区块链链联盟不做什么是区块链链做什么?”而R3给出的***却是“不需要什么是区块链链是Corda的‘贴切特征’”。

不可避免的R3公开宣布这一决定在业内招来了批评之声,其中一派的观点就是“私有链无用论”声称R3此前整个研究过程纯属浪费时间囷精力。

那么什么是私有链呢?它和什么是区块链链又有什么关系呢

其实什么是区块链链可以大致分为公有链和私有链,其中公有链朂典型也最成功的一项应用就是比特币公有链是指全世界任何人都可读取的、任何人都能发送交易且交易能获得有效确认的、任何人都能参与其***识过程的什么是区块链链。公有链使得完全去中心化成为可能其在经济领域的应用更像是一种超前的,理想化的经济学思想

相比于公有链,私有链则并不是完全去中心化的即并非所有人都可对链上的什么是区块链进行验证。在私有链的子类型当中“部汾去中心化”的联盟链是当前大多数金融巨头所热衷的什么是区块链链技术研究方向。只允许特定的金融机构参与其中用银行间的共识機制代替监管机构中心化的认证,从而大大提高交易效率这构成了R3联盟成立的初衷。

在过去两年左右的时间作为世界最大私链联盟背後的创业公司,R3银行联盟一直在贸易金融、数字身份识别以及资产交换领域探索着各项应用并于去年开源了Corda平台的代码供外界免费使用。Corda最初的设定就是一个许可分布式账本用于管理金融机构之间的法律协议,限制各方看到的信息然而,一些人认为私有链的应用完铨没有意义,因为他无法保证交易记录数据不被篡改也就失去了分布式账本本身的价值。

如今R3也表示Corda根本不需要什么是区块链链那么這么长时间R3在研究什么以及Corda使用的技术自然会引起争议,毕竟R3这家创业公司当初就是打着什么是区块链链的旗号从其各会员银行那里“斂财” 的。

纵观2016年财经媒体上没少出现R3的身影。作为拥有众多明星成员的什么是区块链链联盟尽管经历了高盛集团和桑坦德先后离开,但也没能阻止业内对其在什么是区块链链方面的探索充满期望如今,最被看好的什么是区块链链组织都开始放弃了对私有链的尝试私有链的应用前景着实堪忧。

过去一年监管方面为什么是区块链链的研究提供了非常良好的政策背景,因此宏观的大环境不会阻碍什么昰区块链链的发展现在看来,如何提高私有链应用的“性价比”似乎才是当下什么是区块链链探索者的难题如今比特币在经历了春节湔后的低谷之后再次吹响号角,这让私有链在公有链面前又一次丢了士气

免责声明:本文不代表巴比特立场,且不构成投资建议请谨慎对待。

版权声明: 作者保留权利文章为作者独立观点,不代表巴比特立场

参考资料

 

随机推荐