导 读
北京时间2018年8月8号21:00至22:00,PalletOne联合创始人朱佩江于小雨智媒分享通证经济与实体经济。PalltOne官方社群同步语音直播。
介 绍
朱佩江:PalletOne联合创始人,中关村区块链产业联盟秘书长1998年毕业于清华大学电子工程系,长期从事网络、视频及区块链技术研究,曾担任某国家级研究机构研究所副所长,教授级高级工程师,熟悉区块链底层链技术和共识算法、通证经济模型设计。
小雨智媒:由三位北美海归发起,并聚集众多区块链爱好者及技术大咖,投资专家,区块链项目创始人及区块链行业媒体人士,社区互动氛围活跃。 每周日上午10点半进行微信群直播分享,已成功举办22期,包括uber投资人,芝加哥大学经济学与金融学博士Jeffrey Wernick, 微软加速器北京CEO檀林及Volentix创始人Matthew Isganaitis等。
透视区块链
区块链是一种价值网络的基础设施,其核心在于机制透明、可追溯、单个或部分个体无法对运型机制和数据进行篡改,提供了一种透明和获得参与者共同认可的协同工具。因此,大家才能够放心的在区块链上定义和使用具有价值的数据和标的。
区块链的核心思想在于提供了一个参与者共同认可的规则并由计算机系统和软件代码进行了固化和保证,在此基础上保证我们所说的可信、去中介化、去信任化的特性,至于大家常说的去中心化只是区块链系统可信和共识的一个保证手段。
区块链的发展历程
区块链元年
在1976年Bailey W. Diffie与Martin E. Hellman提出第一篇《密码学的新方向》中提出了非对称加密,哈希,数字签名。
区块链发展
第一阶段:(2009-2014)比特币出现并占统治地位,支付工具形态
第二阶段:(2014-2017)以太坊提出了智能合约,超级账本Hyperledger出现,区块链作为金融科技Fintech的一大分支得到了广泛关注,基于区块链的去中心化应用“DApp”蓬勃出现。
第三阶段:(2017年以后)跨链、多链、侧链技术和应用发展;引起了各行各业全面关注,大规模应用技术和产业公链将逐步出现;新的公链层出不穷,区块链的各类创新大量集中出现。
技术的发展
2009年-2014年,是比特币作为支付工具统治整个密码技术发展的时期。2014年-2017年,区块链行业出现了许多区块链应用,而区块链作为金融科技的一大分支得到了社会公众广泛关注,出现了许多金融行业以外的区块链应用。2017年以后,区块链将进入第三个发展阶段。未来将有更多大规模区块链技术应用出现,目前是社会公众对区块链有着极大关注的时期。
目前区块链正在期望膨胀期
区块链分类
基于系统的访问方式划分:
公有链——系统的访问和使用全部开放访问、节点数不可控或可控
联盟链——系统的访问和使用局限在联盟内部、节点数可控
私有链——所有节点受单个组织控制,系统的访问在组织内部、节点数可控
公有链和联盟链的界限开始模糊,联盟链向公链转化。目前很多公链是基于联盟链的记账节点受控加入,系统访问和使用完全开放。
EOS的节点基于社区开放投票选出,如果这些记账节点的产生不基于投票而是基于联盟节点的权限控制规则产生,那EOS就变成了一个可以开放访问的联盟链。
公链的分类——记账节点
记账节点随意加入和退出,代表BITCOIN\ETHERIUM:POW\POS,由于节点数量大效率低、但是去中心化好,可信度和防止节点作恶的能力强、目前基于随机可验证算法VRF的使用能够比较好的提升此类公链的性能,但系统安全性还需要一段时间验证。
记账节点数量受限,代表BITSHAR\EOS:DPOS+BFT,节点数受限,明确清楚节点总数,节点之间可以使用BFT算法,效率和TPS高、但是去中心化特性弱,倾向多中心化,为了保证系统安全、限制记账节点作恶、更加依赖社群治理和规则制定。
底层公链面临的问题:性能瓶颈
目前比特币的TPS=7 ETH=20\30。很多底层链系统也在提升性能方面进行了不少尝试、主要还是基于共识算法来提升。同时基于目前来看,性能瓶颈的问题并不一定是所有应用场景的问题。
解决方法:区块链系统技术:改进共识算法和建立多链、主链+子链/侧链的方式。中心化系统和区块链系统结合,把频繁操作、对存证要求低、价值低的操作交给中心化服务系统,区块链系统负责存证要求高、价值高的操作交给区块链。
底层公链面临的问题:安全性
对于合约安全我们看到了DAO、parity钱包锁死、BEC美链事件。
解决方法:合约部署前的安全审计、更安全的合约编程规则、新的合约执行体系。
底层供应方面还存在安全性问题,特别是智能合约安全。我们可以看到。从16年到现在比较著名的几个DAO、parity钱包锁死、BEC美链事件。是由于大数据造成攻击,导致Token归零。另外一个问题在于底层代码漏洞。解决方法在于使用安全审计团队和安全测试来确保整个系统的安全。
底层公链面临的问题:区块链治理和分叉
治理和社群共识非常重要,由于安全问题、社群分裂和利益诉求导致硬分叉BTC->BCH\ETC和ETH;对于DPOS的机制则需要强大的社群和治理机制保证记账节点不作恶;同时根据通证经济体系的运行情况和治理需求提出各种提案、调整各种系统参数。
应用型区块链公链面临的问题
1、构建在其他底层公链的应用型区块链
其受限于底层公链的性能瓶颈造成系统拥堵,受限于底层链的架构和技术局限。并且应用在使用中除了使用应用自身的token还需要支付底层公链的token作为手续费(ETH),或者持有底层公链的token作为计算资源的使用依据(EOS) ,比较复杂,用户体验差。
即:交易手续费高、使用门槛高;底层公链智能合约的安全性。
2、建设自己的公链的应用型公链
问题:平台锁定,类似计算机刚出现的情况,硬件、操作系统、应用软件是绑定的,无法跨平台运行和使用、目前的自建区块链的区块链应用项目也存在相应问题,受限于现有区块链底层链的架构和性能瓶颈和安全问题。
区块链底层链、应用绑定在一起,在通证模型设计上既要考虑对于共识节点的激励、又要考虑应用参与者的激励和博弈以及流转,token的设计形成了2层3层的结构,比较复杂。
应用开发团队还需要自己开发和改造底层链系统、难以找到好的区块链团队支持、难以保证区块链底层技术的安全升级和抵御系统的bug,和系统的长期发展。链与链之间的价值传递和信息互通问题难以解决。
PalletOne的解决方案
从性能方面下手:
1、基于DPOS的共识提升性能;
2、基于共识分区并行的系统,类似于多链的体系;
3、通证抽象层,提供了各种通证的属性定义,便于各种应用的通证定义;
4、通证基于UTXO模型建立,通证定义和智能合约分离,增强安全性;
5、建立智能合约模板的方式激励开发者的同时又给用户提供一个友好的合约模板选购平台。
基于token的共识分区机制,可以支持应用token作为底层共识的手续费,而不必让应用用户持有底层链的token,使得应用更专注于应用的通证经济和商业模型,不用关注底层链技术和机制。
提供跨链机制,使得PalletOne上定义的token能在其他区块链的token进行互换,能够实现支持去中心化交易所的实现。
区块链通证经济
Token或者通证,则可以理解为一种可流通的数字权益证明,扩展开来理解通证不一定依赖于区块链技术,理论上只要有信用保证就能够发行通证,从这个角度来看腾讯的Q币就基于腾讯信用保证发行的通证,但区块链技术能够很好的保证通证的真性、防篡改性、防止双花等特性。
另外一方面一个区块链系统不发token,区块链的魅力和威力就大打折扣,不发通证的区块链,比一个分布式数据库好不了多少。所以我们说区块链和通证是相辅相成的。
Coin 与 Token 有什么区别?
当前对于Coin 与 Token的定义并没有很清晰的区分和认可,比较常见的说法是coin代表区块链系统基于底层共识进行共识激励和支付作用的代币比如bitcoin、eth等,token代表基于应用内生的由智能合约定义的通证,我记得以前还把coin叫currency。
基于应用的token叫做asset,其实在很多区块链系统里这两者的区分并不是很严格,或者叫法不同。有时候我们把coin也叫做低阶通证,上层应用使用到的token叫高阶通证,同时应用内的token也可以定义多个通证进行分层定义,都统一用token来指代,这样对token进行分层便于通证经济模型的分析,所以我个人认为广义来说token翻译为通证代表了整个可流通的数字权益证明,也包含了coin。
通证经济和区块链的关系?
区块链作为共识的基础设施,核心还是在于通证经济。Token Economy能够改变生产关系,形成新的经济、社会组织模式、创造新的商业模式。Blockchain: 有激励机制,能够实现共识和透明,并且无法篡改。
通证经济的特征
1、共识平台基础通证
底层公链的通证模型的特点在于:相对简单,Token作为共识奖励,用户使用token作为使用区块链系统的手续费。
配套基础设施:如分布式存储类的通证,基于提供存储空间和存储时长获得激励,支付token获取存储服务,如大流量网络传输,基于带宽和占用时间,为资源贡献者获得token,使用带宽和时长需要支付token。
2、价值锚定型通证
锚定现实世界中资产的通证体系,需要一个强信用保证机构为价值锚定作背书。我们常见的USDT,就是由tether来做美元和USDT的价值锚定的保证。其他的如锚定黄金,石油等的通证也需要在交易所的席位和账号来进行价值锚定。
如房地产锚定的通证,则需要房屋抵押机构、房管局等机构对上链交易的资产进行线下冻结和交接,保证锚定关系。
而通证的流转和交换基于区块链系统进行价值流通。以此为启发,很多区块链应用需要和现实世界中的经济体系和组织形式去适配,中心化和去中心化(或者数多中心化)相结合是区块链应用落地的一种可行的解决方案。
3、应用生态类通证
应用类的通证体系相对复杂,更需要通证经济系统设计,如图:
第一个提出这个模型的是比特股BTS,股币分离,比如之前看到的一个基于黄金锚定的应用项目。
比如,基于地理信息的广告平台,参与者包括了广告投放者、广告区域持有者、普通用户。
4、权益金融通证
区块链是目前科技界、金融界高度关注的领域之一,被誉为最有望颠覆传统金融业的下一项互联网技术。
实体经济与区块链经济体系结合需要创新思维,关键在于如何激励参与者进行合理及时的激励,基于激励机制来改变实体经济的运行是对实体经济的强大推动,把消费者、资源提供者和贡献者的角色产生重合。
总 结
区块链并非万能。因其具备去中心化、去中介化、去信任化的特点,适合信任无保证的多利益关联方共同参与的应用场景。然而强中心化信用保证的场景不一定用区块链。通证经济在区块链应用场景中具有核心作用。相对于解决现有业务痛点,区块链更倾向于改变规则和商业模型。
让我们对科技报以敬畏、对未来充满想象。用冷静、睿智、无所畏惧,探索区块链未知的世界。
PalletOne,一条致力于打造区块链世界的“IP 协议”的跨链,采用的就是DAG作为分布式存储。它的目的是为了解决区块链数据无法并行写入的问题,同时还节省了打包交易出块的时间。
从传统区块链经验看来,一条单链的性能主要取决于共识算法,POW和POS共识成为了性能的瓶颈,而DPOS共识算法已经差不多将单链的性能提高到了接近单机运行时的能力。要进一步提高可扩展性,适用于未来大量应用的场景,各区块链提出了各种侧链、分片等技术。而DAG结构在数据底层上能够很好的执行高可扩展性。
PalletOne直面各大公链之间需要被打通这一刚需,做一条可以打通各价值孤岛的跨链。同时,在分布式数据存储上采用DAG,这使其有潜力为各行业的经济活动和价值交易带来全新的技术革新与升级,在弥补不同交易主体之间信任鸿沟的同时,通过时间戳、不可逆性、可追溯性、并行处理等特点,降低交易成本,实现具有更强表达力的智能合约,更快的交易确认,更广泛的应用场景,更强的安全性和隐私保护。
PalletOne想要打造成为一条为中国实现价值流通的高性能的公链跨链共载体,PalletOne将链链互联,建立“互链网”,让区块链“孤岛”间的价值流动畅通无阻,成为区块链世界的IP协议,使区块链网络价值最大化。
PalletOne总开发周期已3年有余,针对现有的跨链项目进行了深入分析和比对,提出了具有自己技术优势和特点的解决方案。
公链方面:PalletOne处理高并发的能力优于目前所有落地公链项目,TPS处理次数能直达每秒百万级别以上,上层采用DPOS共识处理,合约层处理通过独创的陪审团机制处理,减轻主节点的压力,极大优化公链性能,形成一条超级公链 。
跨链方面:通过抽象层、陪审团共识等技术体系,使DApp、智能合约与底层区块链三层架构充分解耦,实现价值在不同区块链之间的无缝转移;另一方面建立“多利益关联方”的共识体系,实现参与者的互利共赢。
当前主流的区块链之所以性能提不上去,核心原因有两点:
底层数据存储采取“区块”串联的“链”式解构,也因此我们把这项技术称之为“区块链”技术,但这样的技术导致数据读写只能采取单任务的串行模式,效率不高。
共识机制面临“安全、效率和去中心化”的不可能三角,目前最受认可的仍然是POW,达成共识需要的时间特别长,也导致了网络性能受限。
这两个原因,都会严重影响主网的性能。
PalletOne是这两个方向的集大成者。一方面,在存储上采取DAG技术,用并行思路取代串行思路;另一方面采取了“调停中介+陪审团”的双重共识机制,优化了共识达成的速度。
如果PalletOne只是DAG+共识优化,那么最多就是一条新的高性能公链,但PalletOne的野心不止于此,它的目标是成为区块链世界的 IP 协议,链接主流区块链,即我们开篇所说的跨链协议。
PalletOne 通过一个轻量型,与区块链分离的高阶合约执行层连接不同的区块链。而共识则是由被选出执行合约的陪审团成员达成,负责执行合约的陪审团保有合约的状态。
那么PalletOne能支持多少区块链呢?
因为现在最稳定的区块链就是比特币和以太坊,其他。很多区块链项目都来自这两个项目的分叉,所以PalletOne会优先支持这两条区块链,然后再很快的支持其他区块链。
在过去20年的互联网时代,都在谈论企业上网,今天到了区块链时代,行业要上链,这代表了任何一条公链,最起码是行业的经济体,如果再扩大,可能是一个国家或者是跨国的综合经济体,远比过去互联网的经济模型复杂的多。
而在谈论行业上链的时候,其实可以先忘掉复杂的区块链技术,如果把行业所对应的生产关系用通证经济重构一下,并且基于全球的密码学基础设施,当这套共识锁定下来,可能给任何一个行业都带去巨大的改观。
区块链是信任的机器。公链是向全世界开放,任何人都可读取、都能参与创建共同信任的基础设施。
而区块链上的Token则是共识的载体。
公链“全民参与”的特性通常被等同于“完全去中心化”。在公链的“骨子”里,“治理”与“公”似乎走向了对立面,许多人理所当然地认为公链就应该排除掉人的干扰和影响,实行完全“无政府主义化”。
然而事实证明,缺乏有效的协商管理机制,虽然能维持表面上的“公正”但是暗地里参与方,开发者却可以使出各种底线之外的手段方式来施加影响公链的运行发展。
诚然,公链的机制固然要防范少数人的黑箱操纵,但它并不是一个创造无政府主义的工具。
相反,它提供了一种更加民主公正化的参与方式:
经济活动的产生离不开人的参与,人的问题,最终要由人来解决,因此公链也要引入治理机制。
在坚持“公”的原则基础上,SharesChain在其公链生态系统上,创造性地引入中间服务商与社区双重智慧决策模式,结合不同的法律协议栈等实现SharesChain公链生态系统的健康发展.
2018年作为公链元年,必然会是不平凡的一年。今天,PalletOne要在公链之 间,实现区块链之间的互联互通,让用户在链与链之间进行价值的流转。搭建 起区块链世界的“巴别塔”。