安网(SAFE)是由新加坡 SAFE 基金会推出的、去中心化的、关注区块链应用安全和隐私保护的区块链应用开发平台。任何人可基于安网发行代币、开发区 块链应用,而无需审核,安网通过 Sapp 应用开发协议提供更安全的区块链应用 开发解决方案,同时也提供安全性高、兼容 EOS 和 ETH 智能合约的独创性智能 合约系统-安码。
安网项目背景和意义主要从应用和资产安全性、资产发行的便捷性、隐私保护三方面来说明。
应用和资产安全性
目前开源社区的主流区块链应用开发平台是 Ethereum、EOS,企事业单位 级别、无代币的主流区块链应用开发平台是 Fabric,他们共同的特征是使用智能 合约来发行代币和开发区块链应用,用编译工具把源代码编译成可执行代码嵌入 到交易中,再用虚拟机来装载可执行代码验证执行结果。 智能合约系统是一个很新的方向和课题,但目前的安全性堪忧。Fabric 的智 能合约在自由社区很少有人使用,未爆出太多问题,但 Ethereum 和 EOS 的智 能合约安全性问题已经非常突出。
安网采用区块链协议“安资”协议来发行数字资产,与 Ethereum 用智能合 约发行数字资产相比,有更高的安全性。智能合约是典型的程序,状态变化非常 多,虚拟机的安全控制还不成熟,测试很难完全,出错的可能性更多。自从比特 币出现以来,从比特币协议的漏洞中获得比特币的事件还未发生过,究其原因, 是因为协议的状态变化非常有限,更容易测试和安全控制,安网使用协议来发行 数字资产, 更为安全,而智能合约在安网上仅用于业务逻辑的实现。
发行资产的便捷性
资产发行是应用开发中的一个重要方面,每个应用几乎都会涉及到数字资产 发行,如代币、积分、游戏装备、单据之类。Ethereum 智能合约的资产发行过 程比较复杂,需要按照 ERC20 标准自行编写智能合约,虽然有些开源代码,但 毕竟需要技术人员研发,有一定的门槛。 能否以更简单的方式发行数字资产,让没有区块链应用和智能合约开发能力 的人员能点击几下鼠标、输入一些信息,就把数字资产发行出来。安网完全实现 了这一点,使得非技术人员即可在手机 APP 上一键发行数字资产。
隐私保护
区块链上的隐私保护主要针对金额和过往交易的问题。给定一个比特币地址,任何人都可以看到该地址的余额以及过往的交易细节,这无法满足用户的隐私保护需求。 DNC(DarkNetSpace,项目名称暗网空间,后改名安网)于 2014 年 10 月发布,2017 年 7 月发布了第二个版本,并且改名为安网 2.DNC 以环签名和 隐身地址的技术,隐藏了发送人和接收人,割裂了输入和输出的关联,使得区块 链不可被分析,达到了隐私保护的目的。 CrytpoNote 技术的系列币种,由于其区块链的不可分析,导致区块链应用 和智能合约引入的难度剧增,因而安网 3.把隐私保护的特性当成可选项。