一、燃烧证明的缺陷
在《区块链上自由市场的信任基石之(1)——燃烧证明》[1]中,我们讨论了用户以燃烧(销毁)数字货币——即燃烧证明的代价在区块链上自由市场中获得初始的信用。然而,这一方式存在一些不足,比如:(1)法律问题,特别是对于法定货币来说,擅自销毁法定货币存在法律风险,有时用户可能还会存在一定的“负罪感”;(2)金融和经济问题,货币的流通量是需要与经济运行相匹配的,货币流通量的不合理变化,可能导致一连串的金融/经济问题,如导致不合理的通货膨胀或通货紧缩等,从而对经济发展带来影响。而“燃烧”货币,自然会导致货币的供应量和流通量的减少。
二、捐赠证明
为此,我们提出一种新的机制,称为捐赠证明[2]。
2.1捐赠证明的基本思想
当新用户拟加入区块链社群(如自由市场)时,即在区块链中注册/申请一个新的账号时,需向一个或多个指定受捐账户或地址转入不低于某指定数额的资产(如数字货币)作为捐赠证明。这样可达到燃烧证明的效果,提高新加入者的加入门槛,从而提高攻击者实施女巫攻击的代价,降低其实施女巫攻击的意愿。这里作为捐赠证明的资产不限于数字资产,也可以是物理资产。
图1 慈善 (图片来自网络)
捐赠证明的提交(即,资产的转入)方式可以具有多种形式。例如,可以在区块链上进行捐赠,也可以在区块链之外进行捐赠(如非数字资产),把接受证明提交到区块链上。捐赠的资产种类、数额以及接受捐赠的账户等,可由区块链社群/自由市场委员会等决定,这里不做赘述。
2.2捐赠及初始信用建立的流程
本节介绍捐赠及初始信用建立流程。
首先,用户在区块链社群中注册新的账户ID,然后进行足额捐赠并将捐赠证明和账户ID一起提交给智能合约。智能合约如判定用户提交的捐赠足够,就自动给账户ID赋予初始的信誉值。随后用户即可在该自由市场以该账户ID从事相应的买卖活动,而账户ID的信誉值随着其买卖对方的评价或其他因素而调整变化。当账户的信誉值降低到低于系统设定阈值时,账户被系统注销/停用。参考流程如图2所示。
图2 捐赠及账户注册使用流程
在实际应用中,对于不同的账户类型,可以要求不同的捐赠额度,可以视其如不诚实而可能带来危害的大小而定,这里不做详述。
三、捐赠证明的优势
想
捐赠证明相比于燃烧证明,除了没有燃烧证明所涉及的法律问题和经济/金融问题外,至少还有两方面的优势:一方面,捐赠证明同样可以部分地解决女巫攻击问题以及新用户的初始信用问题,而同时又避免了如上所述的燃烧证明所带来的问题;另一方面,作为捐赠证明的资产,如用于慈善,可以满足用户从善的情感需求,用户可从中获得愉悦感,容易获得用户认可,尤其是爱心人士。
此外,捐赠证明还有一个好处,那就是在不使用数字货币的场合,捐赠仍然可行。但是这样的场合下燃烧证明却不可行,因为通过账号处理进行“燃烧”物理世界的资产是做不到的,从银行提取纸币烧毁又是极为麻烦的。而纸币烧毁过程和结果的确认,是更加麻烦的,需要进行线下公证。众所周知,即便是公证,即便是在线进行过程直播,都有很大的做假空间。如图3所示为一个真实的案例,从图中我们可以看到,用于抽奖的球才摇出了3个,而系统却已经报出5个球的数字!
另外,对于法币,如果你燃烧了多少,则造币方就获利多少,你燃烧了美元,最高兴的(获利的)也许是美联储及其相关方,而其他任何人都没有得到好处。
图3 直播抽奖中做假(图片来自于网络)
参考文献
[1] 《区块链上自由市场的信任基石之(1)——燃烧证明》
[2] 李德全,李涛涛,一种用于区块链社群准入的方法和设备,中国专利申请公布号:CN109615527 A.
内容编辑:李德全,李涛涛 责任编辑:高深
本公众号原创文章仅代表作者观点,不代表绿盟科技立场。所有原创内容版权均属绿盟科技研究通讯。未经授权,严禁任何媒体以及微信公众号复制、转载、摘编或以其他方式使用,转载须注明来自绿盟科技研究通讯并附上本文链接。
关于我们
绿盟科技研究通讯由绿盟科技创新中心负责运营,绿盟科技创新中心是绿盟科技的前沿技术研究部门。包括云安全实验室、安全大数据分析实验室和物联网安全实验室。团队成员由来自清华、北大、哈工大、中科院、北邮等多所重点院校的博士和硕士组成。
绿盟科技创新中心作为“中关村科技园区海淀园博士后工作站分站”的重要培养单位之一,与清华大学进行博士后联合培养,科研成果已涵盖各类国家课题项目、国家专利、国家标准、高水平学术论文、出版专业书籍等。
我们持续探索信息安全领域的前沿学术方向,从实践出发,结合公司资源和先进技术,实现概念级的原型系统,进而交付产品线孵化产品并创造巨大的经济价值。