来源:互联网
2023-02-13 09:55:04
(相关资料图)
如果开发人员不能预测人类将如何滥用他们的区块链,加密货币项目可能会崩溃和烧毁。一旦一个分散的数字经济被释放到野外,硬币开始飞起来,就很难对管理它们的智能合同实施修复。这就是为什么Incentivai今天要从隐身中走出来,它的人工智能模拟不仅测试安全漏洞,而且测试人类如何贪婪或不合逻辑地在区块链社区上坑坑洼洼。加密开发人员可以使用Incentivai的服务来修复他们的系统,然后才能上线。
Incentivai的solo创始人Piotr Grudzien说:“有很多方法可以检查智能合约的代码,但没有办法确保你所创造的经济像预期的那样发挥作用。“我想到了用机器学习代理构建一个模拟的想法,它的行为就像人类,这样你就可以展望未来,看看你的系统可能表现出什么样。
下周Incentivai将从YCombinator毕业,并且已经有了一些客户。他们要么支付Incentivai来审核他们的项目并制作一份报告,要么他们可以像软件一样托管AI模拟工具。它所检查的第一批区块链部署将在几个月内完成,这家初创公司已经发布了一些案例研究来证明它的价值。
“人们做理论工作或逻辑来证明,在一定条件下,这是用户的最优策略。但用户并不理性。有很多不可预测的行为很难建模,”Grudzien解释道。Incentivai探索了这些不合逻辑的交易策略,这样开发者就不用为了想象这些策略而揪出头发。
在区块链世界里没有倒带按钮。这种去中心化技术的不可改变和不可逆转的特性阻止了发明者在使用它一次,不管是好是坏。如果开发人员没有预见到用户如何做出虚假声明并贿赂他人批准他们,或者采取其他行动来破坏系统,他们可能无法阻止攻击。但考虑到正确的开放式激励(因此是初创企业的名字),AI代理人将尽其所能赚取最多的钱,暴露出项目架构的概念缺陷。
“这一策略与DeepMind对AlphaGo所做的一样,测试了不同的策略,”Grudzien解释道。在为微软从事自然语言处理研究之前,他开发了他的人工智能排骨,在剑桥获得了硕士学位。
下面是Incentivai的工作原理。首先,开发人员编写他们想要测试的智能合同,比如在区块链上销售保险。Incentivai告诉其人工智能代理人如何优化,并列出了他们可以采取的所有可能的行动。这些代理人可以有不同的身份,比如黑客试图尽可能多地攫取资金,伪造者提出虚假索赔,或者投机者关心最大化硬币价格,而忽略其功能。
然后,Incentivai调整这些代理人,使他们或多或少地规避风险,或者或多或少地关心他们是否破坏了区块链系统的整体。该启动监视代理,并得出关于如何改变系统的见解。
例如,Incentivai可能会了解到,不均匀的令牌分配会导致泵和转储方案,因此开发人员应该更均匀地分配令牌,并减少对早期用户的分配。或者,它可能会发现,用户对哪些索赔进行投票的保险产品需要提高选民为核实虚假索赔而支付的债券价格,这样选民从欺诈者那里收取贿赂是没有利润的。
格鲁齐恩也对自己的创业公司做了一些预测。他认为,如果去中心化应用的使用率上升,将会有很多初创公司试图复制他的安全服务方法..他说,已经有一些人在进行象征性的工程审计、激励设计和咨询,但他还没有看到其他人拥有一个功能模拟产品,它产生了案例研究。“随着行业的成熟,我认为我们会看到越来越复杂的经济体系需要这一点。”