区块链系统的固有问题是,如果没有安全性或可扩展性,它们就无法扩展——以太坊用户 Vitalik Buterin 提出了这一概念,即“区块链三难困境”。然而,零知识 (ZK) 加密技术的出现有望改变区块链处理、加密和共享数据的方式,提供强大的解决方案,解决最繁琐的挑战。

ZK 技术(例如零知识证明 (ZKP))可在不泄露任何超出证明数据真实性所需信息的情况下验证数据。这使其成为加密协议和数字 ID 中一项非常有用的功能,因为数据隐私非常重要。然而,就区块链扩展而言,ZKP 和链接汇总可用于组织传出交易数据并创建紧凑证明以证明其有效性,从而提高效率。数据和设置限制可以结束区块链的三难困境。

凭借其在众多项目中的无限潜力,近几个月来,ZK 技术已从相对小众的领域发展成为 Web3 基础设施的基石。从解决问题,到改善隐私,再到通过不受信任的桥梁阻止最易被利用的 Web3 攻击者之一,ZK 技术提供的服务超出了当今大多数人的认知。然而,虽然它为未来的 Web 奠定了技术基础,但也存在一个挑战:这些系统必须得到妥善构建和维护,否则将面临灾难性安全风险。

确保支持 ZK 的服务按预期运行需要的不仅仅是对技术的基本了解。应注意获取与 EVM [以太坊虚拟机] 的任何低级兼容性的详细描述以及有关相关系统组件操作的其他详细信息。构建强大的支持 ZK 的应用程序的一个关键部分是使用来自源智能合约库的源代码。

通过使用来自可靠来源的代码,开发人员可以为他们的项目打下坚实的基础,而无需重新设计轮子。这些学校已经过社区的测试和批准,这减少了最终产品出现错误和缺陷的可能性。下一个重要的安全措施是适当的代码审查。

它不能由制造商自己进行内部审计。相反,应使用其他服务来发布代码中发现的所有问题的完整清晰报告。这些检查应定期执行,尤其是在代码库发生更改时,以确保更新不会无意中引入错误。

拥有这种程度的彻底调查和了解是所有员工安全的基础。将来,系统有必要定期监控网络。即使有最好的研究,问题也只有在代码实施并且用户开始随着时间的推移与其(和相关流程)交互时才会显现出来。通常,攻击的最初迹象之一是通道中的异常活动。

通过将持续监控与开发人员立即采取行动的流程相结合,对此类事件的响应可以在几分钟内完成,而不是几小时甚至几天。使用高级工具还可以在许多重要情况下自动执行安全应急响应(例如,通过启用智能合约来暂停电路作为服务),从而消除对人工协助的需求并避免延误。

随着越来越多的金融和基于数据的服务向信息技术转型,确保这些系统的可靠性变得越来越重要。

这些服务优先考虑用户安全并采取全面的安全措施,这将使公司赢得越来越多用户的信任,这些用户希望在资金和个人数据管理方面得到更好的陪伴。

#BTC #crypto2023 #blockchain #zk