公链扩容已经从Layer1到寄望于Layer2。Odaily星球日报最近接触到的BinaryMint发力的也是Layer2的扩容路径。BinaryMint创始人姜恩池表示,做Layer1的难度很大,需要技术突破和生态建设,Layer2可以支持任何生态。姜恩池于2016年毕业于康奈尔大学计算机专业,先后在创业公司Pachyderm担任工程师、在Dfinity担任SeniorEnigneer、在Thunercore担任DirectorofDAppDevelopment,在今年7月开始投入到BinaryMint项目。他表示,现在layer2技术主要包括Plasma和状态通道。前者的问题是在接下来几年内都只能用于资产转移不能用于智能合约,“我可以转账,但是我不能在Plasma上写一个智能合约,然后在链下运行”。如果要运行智能合约,大家一般会用状态通道,但它的问题是每一个操作都需要通道中的所有人签名,这就导致现在用状态通道做出来的游戏,都是参与者非常少的,比如下棋等双人对战类游戏;一旦参与人数过多,也会影响速度。针对这类情况,BinaryMint在8月底发布了第一款产品“十倍协议”。相较于Plasma和状态通道等现有的layer2技术,十倍协议可以高速运行智能合约。这款协议主要面向游戏等消费级应用场景,而非去中心化交易所等经济价值非常高的应用场景,它免去多重签名,通过篡改结果没收大额押金的安全模型来防止玩家作恶。姜恩池认为,在消费者应用中,绝大多数操作的经济价值是非常低的,比如我砍了你一刀。因此,只需要确保攻击这些交易的惩罚更高就行。在商业上,姜恩池推广这套协议的想法是利用一些爆款游戏。比如以太坊上的游戏“云斗龙”,该游戏的开发商MixMarvel已经跟BinaryMint达成合作,MixMarvel未来的数款大型区块链游戏、社区、以及平台也将使用十倍协议开发。姜恩池表示,目前,使用十倍协议的云斗龙新版已经上线,相较于原来的版本,这个版本的性能将提升,gas将大幅降低。“原来,玩家在云斗龙战斗只能最多有32条龙同时比赛,每天只能运行3场比赛,因为以太坊上有gas费的上限,现在每场比赛有2048条龙,每天可以有上百比赛。”跟现有的layer2类似,交易或者程序要在链下运行,都需要先锁定链上资产,比如云斗龙就是要锁定玩家的龙。然后进入链下网络运行之后,龙在比赛里面的每一个操作,都会在链下的P2P网络中广播。APP的代码不需要写在链上,只需要写完之后用Docker保存在IPFS中,然后链下P2P网络中的节点从中下载,同时在将玩家行动数据下载下来,就可以在本地运行这个游戏。用Docker打包的方式让开发者用任意开发语言写程序,同时包含了运行环境,能保证了程序的确定性和一致性。程序版本更新之后只需要广播新版本的哈希值。云斗龙的链上数据库是一个基于TCR(TokenCuratedRegistry)的机制,只存最关键的状态数据,玩家更新状态需要申请,并存部分押金。比如玩家打赢了,可以把龙升级,发表这个申请时,他需要放押金用于悬赏验证者。链下网络中的验证者可以下载APP+玩家行动数据,在本地验证是否与链上的一致,一旦发现不一致之后可以挑战,挑战之后投票认定玩家作假,发起挑战和投对票的验证者均可获得押金。显然,这个机制的关键在于验证者是否作为,如果普遍认为没有人作恶,验证者就无法获得收益,也就没有发起挑战的动机。现阶段,玩家通过轻钱包的模式连接全节点,需要更新链上状态时签名后给发服务器请求,云斗龙会统一到链上更新。云斗龙本身会不定期作恶,保证验证者本身有收益。十倍协议计划设立一个税收的机制,在系统里面会收税,主动触发假交易做验证。由于担任验证者也需要一定押金,未来十倍协议可能会设立一个流动性市场降低当验证者的门槛。我是Odaily星球日报编辑卢晓明,探索真实区块链,爆料、交流请加lohiuming,烦请备注姓名、单位、职务和事由。
声音 | BB:为什么Facebook不构建在区块链上?:Block.one CEO Brendan Blumer今日转发Facebook CEO马克.扎克伯格关于“言论自由” 看法的推特,并评论称:马克理解人们自由表达看法的重要性,但是为什么Facebook不构建在区块链上呢?难道是有太多东西不能公开透明化? (MEET.ONE)[2019/10/17]
动态 | “什么是比特币”今年在谷歌搜索量名列前茅:据CCN报道,根据谷歌发布的2018年搜索术语年度评论,“什么是比特币”在谷歌的搜索量名列前茅,至少在美国是这样。在去年,人们对于比特币的搜索包括一般新闻搜索和“如何购买比特币”。[2018/12/13]
ofo内部员工:不明白公司做区块链要达到什么目的:据《长江商报》消息,一位ofo内部员工表示,区块链项目在公司还是机密,没有对外公开。“其实我也没明白,ofo做区块链,具体是要做什么,怎么做,达到什么目的。”此前ofo已确认涉足区块链。5月17日,ofo宣布成立区块链研究院,将在全球范围内应用区块链技术赋能大数据、物联网,连接企业、政府、用户等多方主体,解决共享单车投放、调度、停放、维修等运营痛点,协助解决共享单车的城市治理难题。[2018/6/4]
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。