热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

加密发展指南:Web3安全技术和安全机制

在 2022 年,Web3 行业因智能合约漏洞、桥接黑客攻击、网络钓鱼等安全问题所造成的损失创历史新高。根据 SAFEIS 安全研究院统计数据显示,去年区块链安全事件涉事总金额超过 753 亿美元,W

在 2022 年,Web3 行业因智能合约漏洞、桥接黑客攻击、网络钓鱼等安全问题所造成的损失创历史新高。根据 SAFEIS 安全研究院统计数据显示,去年区块链安全事件涉事总金额超过 753 亿美元,Web3 面临的安全挑战比以往任何时候都更加严峻。

一方面,惊人安全损失让很多想要入场 Web3 的人员望而却步。另一方面,安全是一个优秀的区块链项目首要及必备因素。为了让更多人参与到 Web3 的建设与发展之中,加密安全问题亟需改善。

不难想见,2023 年将是加密安全技术取得重要成就的一年。这些新的安全技术将直接保障 Web3 用户的安全体验、提高项目的发展价值。下文将从加密安全技术的进展和安全机制的制定两方面展开分析,也欢迎大家在后台留言,我们共同探讨安全问题!

此外,由 TinTinLand 出品的第一期 TinTin Weekly 活动将在本周三如期举行,活动以“加速 Layer2 未来:与 Web3 大咖共同探讨 2023 年 Layer2 的发展趋势”为主题,感兴趣的小伙伴可以至文末了解详细活动信息,互动有礼,不要错过!
Web3 安全技术
众所周知,Web3 的安全性不应该由中心化机制来保障。而受限于加密技术尚处于发展初期,很多 Web3 项目或采用了中心化的链下安全机制、或在技术上存在漏洞,以致随着 Web3 参与者的增多,安全问题愈发明显。加密安全是保障 Web3 长远发展的重要基石之一,下面将为大家介绍今年将获得关注的一些加密安全技术。

帐户抽象

帐户抽象(Account Abstraction)被视为保护加密资产、普及 Web3 的关键性技术。具体而言,账户抽象使签名者与账户分离开来,账户拥有自己的逻辑来定义什么是有效交易,不需要用 ECDSA 私钥签名算法来定义有效交易。它将尽可能的简化目前使用钱包的复杂度,让普通用户可以更容易更安全地使用加密钱包。目前,Avatar 是市面上首个将账户抽象技术应用落地的加密钱包。结合 OAuth 协议,该钱包用户能够使用谷歌账户一键登录,省去安装网页端扩展程序、下载 Dapp、重新注册钱包等繁琐操作。

此外,在账户抽象技术基础上,还可以内置 Social Recovery(社交回复)功能,这将允许钱包所有者选择的一组人能够在特定情况下移动钱包资产,以防原所有者丢失密钥。如 Argent 钱包是利用 Social Recovery 的去中心化钱包,凭借该技术的安全性加持,一举成为最受欢迎的“智能合约钱包”。而更多技术进展有待 Web3 开发者的探索,关于该技术的原理内容,可以在《以太坊账户抽象的未来——EIP 4337》一文中了解更多。

可逆交易

区块链交易的不可逆性是一把双刃剑。加密盗窃事件频繁发生,却没有撤消按钮来取消交易,大量参与者的资金蒙受损失却无处申诉。而支持可逆交易的加密资产或能够扭转这些盗窃行为。去年下半年,借鉴了 2018 年 V 神提出的基于 Dao 治理的可逆 ERC20 标准设想,斯坦福大学研究员提出 ERC20R / ERC721R 两种可逆交易的标准。

该技术能够实现在没有从区块链中删除交易的情况下,允许事后通过去中心化的司法投票程序将资金转回到其合法所有者手中。其引入了一个叫“去中心化法庭”机制,资产被盗时受害者可申请冻结资产,而”去中心化法庭“可通过投票来决定是否冻结,冻结资产后“法庭”将基于双方的证据来决定资产归属,以解决纠纷。

然而交易从不可逆到可逆,涉及到大量的信任博弈问题。比如谁能发起交易问题的提案?在此遭遇了恶意诬告阻塞资金怎么办?谁有资格成为仲裁法庭成员?在此遇到了恶意法官、贿赂法官等问题怎么办?此外,一旦争议资金发生过跨交易,而又被逆交易则会经历相对漫长的争议期。对于去中心化交易所而言,等待资金的过程势必会影响资金的流动性,进而阻碍其上的应用发展。因此,关于可逆交易还有很多技术问题亟待解决。

跨链技术

跨链安全一直是打破区块链数据孤岛问题的关键。目前已有项目在跨链安全方面有所进展,如 Stargate Finance 是第一个基于 LayerZero 协议搭建的 Dapp,其利用独创的“Delta (Δ) 算法”,“完美”解决“不可能三角”问题,并利用 Layer0 互操特性,将各个公链的资金流动性孤岛连结了起来,在保障安全的基础上提高了系统的资本效率,构建了第一个完全可组合性的原生资产桥,让跨链流动性转移成为一个无缝的、单一的、安全的过程。

此外,Dex 平台 Chainge Finance 则运用 DCRM 技术保护用户跨链资产安全。DCRM 技术能够实现将完整的密钥分成若干个部分,分片后的密钥从生成到保存、使用都不需要进行重组。然后再将分片后的密钥交给不同节点分别保管。Chainge 通过应用该技术,自动抓取多个 DEX 数据,为用户的交易寻找最佳交易费率,并且自动将交易订单分割在多个链上,以确保用户获得最大的利益。

总之,同主流跨链技术方案公证人模式、哈希时间锁和中继模式不同,很多项目已经开始以技术创新构筑安全之壁垒。至于该安全技术是否真正满足 Web3 跨链安全需求,则需要更多的时间来检验。
Web3 安全机制
技术的发展与成熟需要一定的时间成本,而面临虎视眈眈的加密安全问题,很多 Web3 参与者也选择采用外部的安全机制,以最大程度上规避风险。

去中心化审计

安全审计是 Web3 项目规避风险的重要一环,今年审计服务将朝向普及化和去中心化两方面发展。一方面,越来越多的项目意识到安全审计的重要意义,将有大批 Web3 项目寻求专业的审计,以规避潜在的风险。今年年初 TinTin Meeting 栏目曾邀请行业审计专家,围绕 Web3 审计安全展开讨论,为项目方和用户提供了必要的安全知识。感兴趣的小伙伴可以在《智能合约审计,守护区块链安全的最重要防线》一文中了解到相关内容。

另一方面,审计将向着去中心化方向发展,并越来越具有 DAO 的特征。据 Code4rena 和 Immunefi.com 等安全审计服务商的发展趋势,可见区块链安全工作将越来越依赖以临时组建小型敏捷团队的方式,以应对和解决特定项目的不同安全需求。

以 Code4rena 为例,该服务会以举办审计竞赛的形式。竞赛中设置守护者(Wardens)、赞助商(Sponsors)和评委(Judges),以实现项目审计。目前 Code4rena 与 OpenSea、ENS、zkSync、Aave、Alchemix、 Nouns 均有合作。

去中心化保险

在去年 LUNA 和 FTX 事件之后,许多行业参与者意识到安全保障的重要性,去中心化的安全保险需求应时而生。据统计,截止至 2022 年去中心化保险服务已经赔付了 $11.5M。许多投资者正在转向保险服务,以尽可能减少风险损失以保护他们的资产安全。

去中心化保险服务可以针对加密资产的固有风险提供保护服务。随着越来越多用户接进入加密市场,对风险保险产品的需求预计将增加。而这些保险产品的保费从每月 0.2% 到 0.9% 不等,目前处于供不应求的状态,很多保险服务已经售罄。如今加密保险仍处于起步阶段,有很多需要改进的地方,比如流动性、资本效率、产品可用性和成本,而这些都有望在 2023 年见到曙光。

总体而言,今年 Web3 行业将在加密安全技术和加密安全机制两方面持续发力。不仅如此,受 Web3 去中心化的属性影响,加密安全的创新是在公开的、开源的环境中进行,我们能够实时关注其进展和成效,从而高效解决 Web3 安全问题。从某种意义上来说,Web3 的成功取决于其如何在安全层面上进行创新,进而解决不同应用架构所带来的新的安全挑战,即为应用层提供更高层次的安全保障,也让生态用户享有更多安全感。
与大咖共话 Layer2 未来
经历了去年的沉淀发展,Layer2 赛道开年即冲刺,一众项目将在今年实现具有里程碑意义的进展。而无论是主网上线还是大规模采用,2023 年将成为 Layer2 发展与角逐的关键一年,作为行业参与者的我们又该如何乘上 Layer2 发展顺风车?

TinTin Weekly 是由 TinTinLand 开设的线上圆桌对谈新栏目。我们将聚焦加密行业的前沿动态,每周选取行业热门话题,邀请相关项目方、开发者、投资人、研究员等相关大咖嘉宾,通过圆桌对谈和自由互动的方式,与各位 Web3er 共同探索 Web3 行业发展的新技术、新市场、新风口

TinTin Weekly 第一期将邀请 Layer2 项目成员、行业资深研究员、投资人等大咖嘉宾参与圆桌讨论,共商共探 2023 年 Layer2 的应用场景、技术趋势的新变化,并为想要在 Layer2 领域寻求机会的初创企业或开发者给出发展的建议

活动主题

加速 Layer2 未来:与 Web3 大咖共同探讨 2023 年 Layer2 的发展趋势

活动时间

2 月 22 日(本周三) 20:00

活动福利

  • 点赞并转发活动推特推文,将随机抽取 5 位幸运观众领取 Scroll 准备的纪念 T 恤一份

  • Q&A 环节提问者可获得 TinTinLand 限量版 T 恤 + 口罩一份

活动地点

请关注官方账号 @Tintinland2021,让我们在 Twitter Space 不见不散!

链接:

https://twitter.com/i/spaces/1mnxeRVBALrKX

往期精彩

盘点值得关注的 Web3 游戏,加密游戏的发展范式如何转变?

为什么说预测加密牛熊是“徒劳”的?

扩展性之外,零知识证明的 Web3 用例还有很多


关于我们

ABOUT US



TinTinLand 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。


Discord: https://discord.gg/kmPnTDSFu8

Twitter: https://twitter.com/Tintinland2021

Bilibili: https://space.bilibili.com/1152852334

Medium: https://medium.com/@tintin.land2021

YouTube:https://www.youtube.com/channel/UCfHiMcFt-4btbC75FsReQh


推荐阅读
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 生成对抗式网络GAN及其衍生CGAN、DCGAN、WGAN、LSGAN、BEGAN介绍
    一、GAN原理介绍学习GAN的第一篇论文当然由是IanGoodfellow于2014年发表的GenerativeAdversarialNetworks(论文下载链接arxiv:[h ... [详细]
  • 本文详细解析了JavaScript中相称性推断的知识点,包括严厉相称和宽松相称的区别,以及范例转换的规则。针对不同类型的范例值,如差别范例值、统一类的原始范例值和统一类的复合范例值,都给出了具体的比较方法。对于宽松相称的情况,也解释了原始范例值和对象之间的比较规则。通过本文的学习,读者可以更好地理解JavaScript中相称性推断的概念和应用。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • tcp/ip 高清大图
    为什么80%的码农都做不了架构师?转载于:https:my.oschina.netgsbhzb ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • 众筹商城与传统商城的区别及php众筹网站的程序源码
    本文介绍了众筹商城与传统商城的区别,包括所售产品和玩法不同以及运营方式不同。同时还提到了php众筹网站的程序源码和方维众筹的安装和环境问题。 ... [详细]
author-avatar
琦琦蔡外_734
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有