区块链技术的喷薄崛起,使得区块链技术已经开始被应用到各行各业,2017年8月25日,metacrypto元数据广告链组织发布白皮书,宣布正式开始将区块链技术应用到数字广告领域。
中国数字广告行业规模2017年将有望突破4000亿人民币,其一直存在的数据造假、数据孤岛、数据失效、广告效果难以检测等问题,是区块链技术可以解决的完美应用场景。
MCT组织通过密码学分布式存储用户隐私数据,基于以太坊将推出媒体注册表智能合约,由拥有token的广告主对媒体进行投放效果打分投票。
用户可以在自己的钱包中更新自己的Profile和data,MCT为用户推荐最完美、最需要的广告,用户因为自己的注意力贡献和数据贡献而获得token,这些token反过来可以去兑换广告主的商品,形成完整的区块链,实现可追溯可验证的商业闭环。
而对广告主来说,metacrypto元数据广告链解决了数据的精准性、可追溯性(一直追溯到购买环节)问题,真正做到天下没有难投的广告。
MetaCrypto采用沙盒模式的Lua语言,保留核心的图灵完备性的基础上,将有所数据结构受控,包括底层调用和自定义的远程调用全部禁止,也就是说只能在MetaCrypto的VM语言环境中,图灵指令只能处理基于核心元数据定义的代码片段。
元数据合约的核心数据结构分为交易元数据和业务元数据两部分,这两部分均支持MetaCrypto的智能合约编程。未经社区批准的元数据结构也不能在智能合约中使用。
MetaCrypto会提供一整套IDE开发环境(基于JetBrains公司的IntelliJ Idea开发)和SDK及API库,让所有程序员非常方便的开发元数据智能合约并一键发布MetaCrypto智能合约到用户账户。
语言实例:
增强闪电网络
面对广告业务每秒上百万次的业务合约,MetaCrypto不可能把这种合约交易放到核心的账本区块链上,为保证高速和一定可信度的广告合约交易,MetaCrypto改造了闪电网络(Lightning Network)来进一步提高链下交易的吞吐量,其中得益于MetaCrypto对于传统的用户模型进行了扩容,进化为三户模型。
因为在广告主一方建立广告投放的合约时,MetaCrypto的AD-Market机制已经将合约拆解为无数个合约单元,每个合约单元只要满足POJ的投票结果,在链下即时完成合约的签署联合数据签名。直到全网收到合约满足或者收到合约临时终止的终止合约,才会将该合约的履行情况记入主账户区块链中。