高扬
經由 在 9月 19, 2018
(|)
229 閱讀
春秋时代,在如今湖北郧县西北有一个弱小的绞国。一次,邻国楚军侵略绞国,但久攻不下。见状,楚将屈瑕献上一计。第一天,楚军让伙夫们独自上山打柴,故意让绞国抓去了30人。第二天又如法炮制,引诱大批的绞国士兵上山抓人,不巧中了楚军埋伏。随后楚军大败绞国,逼其签订投降协议。
城下之盟指在敌方兵临城下时被迫签订的屈服的和约。该成语出自《左传•桓公十二年》:“大败之,为城下之盟而还。”
当下,人工智能(AI,Artificial Intelligence)很火,从某种意义上说,区块链也是人工智能的一种应用。最为典型的是智能合约(Smart Contract),一个运行在区块链节点中离散的程序组件,其原理类似于计算机程序中的“if-then”语句。就像一份能自动执行本需要手动才能完成任务的协议。
区块链犹如一台信任的机器,不仅智能合约公开透明,而且还能执行到位。智能合约是继比特币出现之后的一个重要技术,通过智能合约,能在区块链上进行任意数字资产的编程,并不可篡改和消除。
虽不像城下之盟订立得那么屈辱,但一经封装到区块链上,就不由人的意志为转移,智能合约将迫使各个节点严格遵守规则。正是因为智能合约,才有真正意义上的智能资产。
一经安装,智能合约的代码与全部交易记录和内部数据一起,成为不可篡改的区块链的一部分。而且,一旦条件触发,智能合约代码将被执行。所有节点将尝试就各自智能合约代码执行的结果达成共识,作为寻找共识过程的一部分。由此,区块链网络协议保证将最后更新过的智能合约内部数据可靠地复制到每一个节点。
如果说比特币是区块链第一代技术,搭建的是一个去中心化的共享账本,那么以太坊则是区块链第二代技术。它引入了具有图灵完备性的虚拟机,程序员可以像写普通代码一样,将各种业务规则和相关数据封装在一个智能合约中,发布到区块链平台上。如同发起一笔转账交易一样,使用者要求执行指定合约的相关业务规则,从而使得区块链技术又演变成一个去中心的计算平台。
任何技术都有它的局限性,智能合约也一样。因为合约本身缺少相应的缺限修正机制,曾有黑客利用以太坊The DAO合约漏洞,盗走了近亿元人民币市值的以太币。智能合约不仅赋予了区块链底层数据可编程性,为区块链2.0 和区块链 3.0 奠定了基础;还封装了区块链网络中各节点的复杂行为,为建立基于区块链技术的上层应用提供方便的接口,而且,拥有智能合约的区块链技术前景更为广阔。
比如,在股权众筹业务中,智能合约可记录每一笔融资,在成功达到特定融资额度后计算每个投资人的股权份额,或在一段时间后未达到融资额度时,将资金退还给投资人,确保资金安全无恙。又如互联网租借业务,将房屋或车辆等实体资产的信息,加上访问权限控制的智能合约部署到区块链上,使用者符合特定的访问权限或执行类似付款的操作后,就可以使用这些资产。
为什么说机器比人更可靠更可信?这是因为,智能合约是一种用计算机语言取代法律语言去记录条款的合约,它由计算系统自动执行,排除了任何人为的干预。如果说区块链是一个分布式数据库,那智能合约就是促进区块链技术应用落地的应用层。在传统经济活动中,一般合同与执行合同内容的计算机代码没有直接联系,而且传统的纸质合同只用作存档备查,如果用计算机代码形式编写的合同条款,机器就可自动执行。
智能合约不仅降低了签订合约、执行和监管方面的成本,对很多低价值交易相关的合约来说,还极大地降低了人力成本。
随着智能合约技术的不断进步,区块链有望发展成第三代,实现可编程社会。假如央行想通过区块链来发行法币,那么可以通过智能合约技术,将代码嵌入到法币发行的行为中,这部分法币就可以称为“可编程货币”。
比如,央行指定某一部分资金是发放到精准扶贫的账户,那么可以将这部分资金写入相应程序,指定该部分资金只能进入到精准扶贫的账户中。也就是说,在任何情况下这笔资金不可能挪作他用。如果大部分货币都成为“可编程货币”,那么可想而知,由此营造的金融环境就变成了“可编程金融”,进而形成可编程社会。
云象区块链旨在打造领先的企业级区块链技术平台,为企业级的B端客户提供身份验证、电子证据存证、供应链管理、产品追溯等商业智能合约应用以及技术服务。
云象区块链研发中心结合社区以及实际应用场景,提出了联盟区块链的技术路线图,设计了一种应用于联盟链的采用异步方式实现共识验证算法,构建了一套完整的安全审计方法以及可信数据挖掘策略,实现了一种支持在线编辑的智能合约编辑器。据介绍,云象的业务主要集中在金融领域。目前合作的客户有20多家金融机构,包括兴业银行区块链防伪平台,民生银行区块链信用证平台等。
云象区块链创始人、CEO黄步添说,云象的底层技术采用的是自主开发的一种基于异步的拜占庭容错算法,利用带宽优化来提升效率。
在黄步添看来,原有的PBFT(拜占庭容错)存在一个问题是带宽的利用率不高,涉及时间的阈值,在互联网网络不佳的情况下,会导致拜占庭共识无法正常运作,如果把时间调大吞吐率就会降低,因此他们进行了带宽优化。除了利用带宽,在中间环节,特别是原子协议广播环节他们也做了优化,利用随机数的产生来保持一致性。其中节点用户的组成,根据应用场景的不同而有所不同。
在传统供应链金融里,金融机构建立的中心化数据库,企业不免会担心数据被银行再次利用,如果通过区块链技术就能解决好这个信任问题。比如通过智能合约,把订单发到链上,通过隐私保护策略避免被其他企业利用,核心企业的订单合同只能让授权方阅读。黄步添说,在供应链金融中,虽然参与方包括了金融机构、核心企业、生产企业和供应商等,但其中小的生产企业不必纳入节点中。
与此同时,让政府的监管机构作为一个特殊节点,担任着重要的监管角色。作为联盟链,云象通过“城下之盟”,做企业级的区块链技术平台服务商。而且,区块链技术在知识产权领域的应用将有助于知识产权的确权保护和交易。比如,智能合约最显著的技术特征为自动执行性。由于智能合约无需法院、仲裁机构等中间方督促合约的执行,也不会因为合约双方对合约条款有不同的理解而需解释条款内容,其具有自足性和稳定性。
知识产权的保护和交易从来没有像今天这样面临着巨大挑战,信息技术的应用不仅大幅降低了公众获取受知识产权保护客体的成本,还增加了权利人保护其作品的难度。一方面非法复制、传播和使用作品泛滥成灾,一方面知识产权确权登记和注册又成本高、程序严、周期长,很难满足权利人有效确权维权的需要。而且,由于知识产权交易数量激增,作者难以及时从平台交易中直接获益。
比如,著作权制度不同于专利和商标制度,著作权权利自作品创作完成之日起自动产生,无需经过国家行政机关的审查登记。一部作品的署名完全可能是匿名性署名,作品在传播过程中极易导致作者身份不明,使作品成为“孤儿作品”。这就容易造成使用方索要使用作品的授权许可难度,以及存在作品使用后的侵权风险。
在读链(READ CHAIN)上,用户的行为不仅可以证券化,还可让知识交易的流通智能化,即根据智能合约,平台自动进行转账处理。因为合约是用代码本身协定的,符合条件就自动生效。比如,甲委托乙转发一篇广告类软文,一旦乙的行为产生,平台将根据智能合约,按照事先约定的读币RT(Reads Token)数量,自动将甲账户的读币支付到乙的账户里,无须人工追讨,即时完成。大大提高了工作效率和相互信任。
分類: 14.其他類別
關鍵詞: 区块链,读链