全球数字财富领导者
CoNET
|
客户端
|
旧版
|
北美站
|
FX168 全球视野 中文财经
首页
资讯
速递
行情
日历
数据
社区
视频
直播
点评旗舰店
商品
财富汇
外汇开户
登录 / 注册
搜 索
综合
行情
速递
日历
话题
168人气号
文章
一览加密VC们青睐的12个新项目
go
lg
...
alongsidefi Affine
DeFi
Affine 是一个投资平台,允许用户购买一篮子资产(再平衡保险库),同时投资于多种策略。 融资金额: 510 万美元 种子轮投资者:The Spartan Group、Jump、Shima Capital 等。 项目推特:https://twitter.com/AffineDeFi Myna Myna 允许收藏家将实物商品作为 NFT 交易,从而使全球能够访问他们的资产。每件物品都安全地保存在高度安全的设施中,可以随时兑换。 融资金额: 600 万美元 融资轮投资者:The Spartan Group 等。 项目推特:https://twitter.com/mynaswap Pendle Finance Pendle Finance 是一种收益协议,使用户能够使用分为本金和收益部分的标准化收益代币来执行收益策略。 融资金额: 370 万美元 战略轮投资者:The Spartan Group、Crypto.com Capital 等。 项目推特:https://twitter.com/pendle_fi ArrakisFinance Arrakis 通过链上和链下策略实现流动性管理自动化。它允许流动性提供者委托流动性管理并分享费用收益。 融资金额: 400 万美元 种子轮投资者:Polygon Labs、Uniswap Labs Ventures 等。 项目推特:https://twitter.com/ArrakisFinance Chaos Labs Chaos Labs 提供风险管理工具,以防止和监测恶意攻击,包括协议特定的风险评估和支出优化。 融资金额: 2000 万美元 种子轮投资者:PolygonLabs、PayPal 等。 项目推特:https://twitter.com/ArrakisFinance Exponential Exponential 通过机构级风险评估系统分析投资风险,帮助用户发现跨链和跨协议的收益机会。 融资金额: 1400 万美元 种子轮投资者:Paradigm、Circle Ventures 等。 项目推特:https://twitter.com/ExponentialDeFi Alkimiya Alkimiya 允许共识生产者创建由其“共识资源”(如哈希算力)支持的金融合约。 融资金额: 720 万美元 融资轮投资者:Circle Ventures、Dragonfly 等。 项目推特:https://twitter.com/alkimiya_io Maverick Maverick 是第一个自动进行流动性集中和定向投注的动态分布 AMM,提高了资本效率和市场流动性。 融资金额: 800 万美元 战略轮投资者:Circle Ventures、Pantera Capital 等。 项目推特:https://twitter.com/mavprotocol TipLink TipLink 是一款非托管轻量级钱包,可让您通过链接传输数字资产,使任何人都可以从任何地方接收和控制它们。 融资金额: 800 万美元 种子轮投资者:Circle Ventures、Sequoia Capital 等。 项目推特:https://twitter.com/TipLinkOfficial Spectral Spectral 使用户能够通过其多资产信用风险预言机 (MACRO) 评分来检查他们的链上信用评分。 融资金额: 2980 万美元 融资轮投资者:Circle Ventures、Polychain Capital、Samsung Electronics 等。 项目推特:https://twitter.com/SpectralFi 来源:金色财经
lg
...
金色财经
2023-04-26
巨头布局 市场热捧 RWA叙事被高估了吗?
go
lg
...
、高盛等大机构争相布局的 RWA,是
DeFi
下轮增长引擎还是昙花一现?》 作者:flowie,ChainCatcher 币安、高盛等大机构争相布局的 RWA,是
DeFi
下轮增长引擎还是昙花一现? 被视为
DeFi
下一个增长引擎的 RWA(Real-World Assets)正在升温。 近期,加密借贷协议 Maple Finance 宣布将推出美国国债池后,其代币 $MPL 上涨超 20% 。而近三个月内, $CREDI、$SMT 和 $FACTR 等 RWA 概念代币都上涨了 10 倍以上。 此外,上周币安宣布成为 Layer 1 区块链 Polymesh 节点运营商的消息也引起了市场对于 RWA 的关注 。Polymesh 不是一个普通 Layer 1 ,而是专为证券型代币等受监管资产而量身打造的机构级区块链。消息宣布后,Polymesh 代币 POLYX 应声上涨超 10% 。 目前一个不可忽视的趋势是,除了币安外,高盛、Hamilton Lane、西门子等传统金融的大机构和 MakerDAO、Aave 等头部
DeFi
协议都在 RWA 赛道上争相布局。 据加密数据平台 Rootdata 显示,RWA板块已有近 50 多个项目,围绕借贷和房地产领域的创新项目较多。其中,Goldfinch、Centrifuge、Maple Finance 等项目的投资方中不乏a16z、Coinbase Ventures、分布式资本等知名机构, 为什么 RWA 又火了? RWA ——真实资产代币化,并不是一个新概念。从区块链诞生至今,关于房地产、大宗商品、私募股权和信贷、债券和艺术品等现实世界资产代币化的讨论屡见不鲜,也陆续出现了不少概念项目,但都没有掀起太多水花。 2020 年,MakerDAO 正式将 RWA 纳入战略重点并发布引入 RWA 的指南和计划,该概念逐渐引起更多的关注。除了发行稳定币 DAI,MakerDAO 通过了 RWA 作为代币化房地产、发票和应收账款形式的抵押品的提案,以扩大 DAI 的发行。据悉,MakerDAO 2022 年 12 月约 70% 的收入来自 RWA。而 Aave 紧跟 MakerDAO 其后于 2021 底宣布上线 RWA 市场,同样允许真实资产的抵押借贷。不过尽管有头部协议在布局,RWA 也一直不温不火。 近期,币安躬身入局,以高盛、 Hamilton Lane、西门子等为代表的传统金融大机构和一些链上美债协议的密集布局,让 RWA 重回视野。 今年初,先是高盛宣布旗下数字资产平台 GS DAP 正式上线,而该平台已经帮助欧洲投资银行(EIB)发行 1 亿欧元的两年期数字债券。不久后,管理规模超 1000 亿的私募股权公司 Hamilton Lane 在 Polygon 网络上将其 21 亿美元旗舰股权基金的一部分代币化,向投资者出售;电气工程巨头西门子也在区块链上首次发行 6000 万欧元的数字债券。 而币安除了前文提到成为 Layer 1 区块链 Polymesh 的节点运营商外,今年 3 月份还就 RWA 为主题发布了一份 34 页深度研究报告。 除了大机构的动作外,我们也发现以 Ondo Finance 和 TProtocol 等为代表的不少支持链上美债的 项目动作频繁。上周,Ondo Finance 宣布推出基于货币市场基金(MMF)的美元稳定币 OMMF、TProtocol 启动流动性挖矿计划、Maple Finance 宣布将推出美国国债池。 一些对加密友好的政府机构也在试水 RWA,比如新加坡金融管理局(MAS)宣布了名为“守护者计划”(Project Guardian)的试点项目,该项目将债券和存款代币化用于各种
DeFi
协议中,摩根大通、星展银行为试点的合作方。 既然 RWA 不是一个新概念,为什么在这个时间点上,RWA 重新被重视起来?驱动因素是什么? 币安 RWA 研究报告中提到,短期来看,最直接的原因是,
DeFi
持续低迷的收益率无法满足加密用户们日益增长的收益需求。
DeFi
Summer 时期,牛市的高收益率可以满足加密投资者的收益需求。但经历大的市场震荡和持续的牛市,
DeFi
的 TVL 已从 2021 年 12 月的高点下降了超 70% ,
DeFi
收益率更是跌至谷底,
DeFi
协议或者加密投资者都需要一个新的收益增长渠道。 从这个角度也不难理解为什么链上美债是 RWA 赛道近期最热门的趋势。美联储持续加息下,投资美债的收益率比
DeFi
协议要高的多。
DeFi
老牌协议如 Curve、Aave 和 Compound 的普遍收益率已从最高的超 10% 跌至 0.1 ~ 2% ,而美债的收益率从 0.3 增至 5% 。后者还没有前者那么多的协议安全风险。 此外,长期来看,RWA 打通传统金融和加密金融的故事,确实带来了很大的想象空间。 房地产、非金融企业债务市场等传统金融的真实资产都是万亿规模的庞大市场,如果
DeFi
与其兼容,可以为用户获取更大的流动性和资本效率以及投资机会。 而于此同时,传统金融也存在进入门槛高、中间方多、限制多等很多痛点,比如私募基金的投资资本一般要 50 万美金以上,房地产投资也需要不菲的资本支持,一般投资者几乎无法进场,此外还面临着中介机构的不低收费,监管机构限制入场以及资产在第三方系统中的风险。而
DeFi
的设计也可以解决传统金融的一些痛点,有吸引更多投资者进入
DeFi
的潜力。 波士顿咨询集团最近的一份报告显示,到 2030 年,RWA 预计将成为一个规模达 16 万亿美元的市场。 RWA 有哪些代表用例? RWA 旨在打通传统金融和加密金融的故事不难理解,但要真正实现打通,并为 Web3 注入大量成规模级的新资产并非易事。 “我们离最终目的还很远”,@ThreeDAO 成员研究院 JasonChen 认为,RWA 赛道的发展目前有两个阶段。一是最早用区块链为房地产、收藏品等现实资产确权鉴权的过程,比如当时很多联盟链给邮票上链,二是
DeFi
崛起后出现的稳定币、
DeFi
衍生品,将法币等现实资产带到了链上。当下我们正在第二阶段摸索。 按照币安研究报告的分类,目前 RWA 市场主要三大市场:即基于权益的
DeFi
市场、基于实物资产的
DeFi
市场和基于固定收益的
DeFi
市场。 其中基于固定收益的
DeFi
市场是目前 RWA 最主要的市场,而该市场主要包含提供私人信贷和公共债券的
DeFi
协议。其它房地产、艺术品等实物资产以及基于私募股权或股票代币化的项目相对较少或者活跃有限。 私人信贷 私人信贷方面,一类是 Centrifuge、Goldfinch、Credix 要资产担保的私人信贷协议 ,一类是 MAPLE、Clearpool、Truefi、Ribbon Lend 等无需担保的私人信贷协议。目前这七个最大的 RWA 私人信贷协议,历史贷款金额超 40 亿美元,活跃贷款近 5 亿美元,平均年利率超 12% 。 其中成立于 Centrifuge 是最早涉足 RWA 的
DeFi
协议之一,也是 MakerDAO、Ave 等头部协议背后的技术提供方,其投资方里有分布式资本、Coinbase Ventures 以及 IOSG Ventures 等。2022 年 12 月,Centrifuge 还宣布与
DeFi
Fintech、MakerDAO 以及 BlockTower Credit 合作设立一只 2.2 亿美元的基金。 Centrifuge 旨在帮助中心企业更低门槛的融资,同时让投资者可以从真实资产中获取收入。Centrifuge 基本模拟了传统金融中企业信贷的过程,只不过运用了
DeFi+NFT
消除了一部分中介方的参与以及链下的繁琐流程。 Centrifuge 上融资的过程大致可以概括为:借款人将其链下的真实资产打包上传,生成一个具有法律效应的 NFT 用于抵押,并获得带息 ERC 20 代币,投资者可以用 DAI 购买这些带息 ERC 20 代币;发起人获得融资到期后赎回,投资人获得收益。由带息 ERC 20 代币生成的资金池也分为了初级和高级两种,初级资金池投资者收益高但风险也更高,高级资金池则收益和风险都相对更低。 而由 Coinbase 前员工创建的 Goldfinch 虽然比 Centrifuge 入局要晚一些,但其凭借着创新的模式获得了知名机构的大额融资,其累计融资已经达到 3700 万美元,a16z连续两轮领投,Coinbase Ventures、Alliance DAO、BlockTower Capital 等知名投资机构 以及 Balaji Srinivasan 等天使投资人也参与了投资。 Goldfinch 主要为债务基金和金融科技公司提供贷款,为借款人提供 USDC 信用额度,并支持将其转换为法定货币给借款人。Goldfinch 的模式很像传统金融的银行,但是拥有的是去中心化审计员、贷方和信用分析师池。Goldfinch 审计借款人的审计师必须拥有质押治理代币 GFI。Goldfinch 可以提供的收益率很高,因抵押门槛低,Goldfinch 的借款人可以支付 10-12% 的利率,目前其也没出现坏账的情况。 相比有资产担保的私人信贷协议,Maple 和 TrueFi 等协议因无抵押信贷模式在牛市中提供了很高的活跃贷款。其中 Maple 与 Goldfinch 以用户来作为审计不同的是,Maple 会任用专业的信用审查人士,严格审计借款人的信用。但无抵押模式下,随着三箭资本、FTX 等的暴雷,Maple 出现 5200 万美元的坏账,且因借款需要 KYC 而不够中心化备受争议。近期 Maple 还拓展以真实资产抵押放贷模式来降低风险。 公共债券 相比私人信贷协议,链上债券也因美联储的持续加息而迎来红利。前文提到了除传统金融机构都在布局链上美债外,也有 Flux Finance (由 Ondo Finance 团队开发)和 TProtocol、Backed Finance、PV 01、Kuma Protocol、Arca Labs、Stream Protocol、Cytus Finance、BondBlox 等不少关注该领域的协议。 其中值得一体的是由前高盛数字资产团队成员 Nathan Allman 与前高盛技术团队副总裁 Pinku Surana 创立的 Ondo Finance ,其目前已获得了 3400 万美元的投资,投资方有 Pantera Capital、Coinbase Ventures、Tiger Global、Wintermute 等等知名机构。 Ondo Finance 可以为投资者提供四种债券,美国货币市场基金(OMMF)、美国国债(OUSG)、短期债券(OSTB)、高收益债券(OHYG)。用户参与 KYC/AML 流程后可以交易基金代币,并在许可的
DeFi
协议中使用这些基金代币。其中 OUSG 的使用规模最大,通过 KYC 的 OUSG 持有人能够存入 Ondo Finance 开发的去中心化借贷协议 Flux Finance 以借出他们的代币供 USDC 杠杆化;非 KYC 的 USDC 持有人可以通过向 KYC 的杠杆寻求者提供贷款来获得低 50 个基点的收益率。 Tioga Capital 投资人 Tzedonn 在最新的报告中提到,债券代币的现有市值为 1.68 亿美元,Ondo(OUSG)拥有 61% 的市场份额,其中 28% 存入了 Flux Finance。目前 Flux Finance 总供应已经超 4000 万美元,OUSG 的市值已经超过一亿美元。 房地产等实物资产市场和权益市场 相比于私人信贷和公共债券,基于房地产、艺术品等实物资产以及基于私募股权或股票代币化的项目相对较少或者活跃有限 。一方面这些资产只能由注册和经过审查的交易所提供,受到严格监管。另一方面它们通常需要对标的资产类别进行链下实物所有权,操作更为复杂。但该领域的不少协议依然在探索为 Web3引入更多有价值的现实资产。 其中基于房地产的代币化有增长的发展趋势,代表项目有 Propy、ReaIT、Atlan、LABS Group、ELYSIA、Tangible 等。通过将房地产代币化可以解决房地产资产的流动性和交易成本问题。比如原本需要按套买卖的房产可以碎片化出售,让普通的投资者以持有部分所有权的形式参与投资。 除房地产以外,将碳信用凭证代币化后在区块链上交易也是一个新兴有潜力的市场,出现了 Toucan、Flowcarbon、Regen Network 等代表项目。 RWA 叙事过于乐观了吗? RWA 的再次升温背后,也面临着不少的质疑。很多加密人士指出目前很多 RWA 项目只是
DeFi
衍生品套了个 RWA 概念新壳,而真正要打通传统金融和加密金融的阻力太大了。 首先是监管,不少加密人士都指出代币化意味需要全球交易流动,而现实资产是受地域限制的。RWA 的核心在于信用机制,促成全球性流通的关键在于设立国际通用的法案,同时相关法案还应具备强制执行的能力。但目前来看,RWA 在合规上的阻力还是蛮大的。 曾做过为邮票等资产上链的推特用户@0x Chok 也赞同以上观点,他表示当初只能用联盟链来做邮票等资产上链,“表面是区块链+,本质上还是中心化背书,不能通用全球,流动性也就很难真正做起。” 于此同时一个现实是,一些资产保护机制也面临挑战。目前 MAPLE、TrueFi 等不少私人信贷已经出现了坏账情况,但由于抵押品不是流动的 ERC-20 代币,清算这些资产以收回贷款人的资本会比使用加密抵押品的贷款要麻烦得多。 此外 ,也有观点认为,RWA 对于加密用户的吸引力可能会在
DeFi
回暖后下降。一旦宏观经济和
DeFi
有所回暖,RWA 对于加密用户的吸引力可能远远不够,很难逃脱昙花一现的宿命。 尽管挑战很大,但专为 RWA 设立的区块链等基础设施正在涌现。由于监管等限制,以太坊等无许可的公链可能很难满足 RWA 资产的交易,因此专为 RWA 设立的垂直应用链应运而生。比如有专为证券型代币等受监管资产而量身打造的机构级区块链 Polymesh,币安近期已宣布成为其节点之一。此外 MANTRA Chain、Realio Network、Provenance、Intain 等 RWA 垂直应用链也值得关注。 目前,RWA 赛道尚处于很早期,仍需等待监管和基础设施的逐渐完善。 但 RWA 叙事仍有巨大的增长潜力,与现实资产挂钩的同时或许也能将更多传统用户引入
DeFi
和 Web3 世界,真正重塑加密市场的格局。 来源:金色财经
lg
...
金色财经
2023-04-26
小白韭菜速看、几种常见的加密货币骗局
go
lg
...
个新的 Crypto 项目,通常是在
DeFi
或 NFT 中,然后在项目完成前放弃,给投资者留下一文不值的货币。 在2021年市场爆发后,NFT 成为了这类骗局的温床。许多骗子在 PFP 项目中承诺提供价值,并在以后整合实用程序,而这些不切实际的路线图从未交付。 有时候,骗人的把戏可能还涉及庞氏骗局的变体,即投资者以不诚实的财务保证吸引其他用户,从而获利。 即使在权益证明项目中,也可能发生不同的情况,这些项目可能会说服您将他们的令牌押在主节点上。 文末 骗子变得越来越精明,在网上很容易上当受骗。避免 Crypto 诈骗应该是你在 Web3 中的首要任务。随着 Crypto 的普及,诈骗也越来越普遍。 Web3 生态系统充斥着不良行为者,任何与 Crypto 互动的人都必须确保他们保持警惕。了解如何识别 Crypto 骗局,以减少被骗的机会。 后期会给大家带来其他赛道的龙头项目分析。感兴趣的可以点个关注。我也会不定期整理一些前沿资询和项目点评,欢迎各位志同道合的币圈人一起来探索。有问题可以评论提问或者私信 来源:金色财经
lg
...
金色财经
2023-04-26
火爆全网的Azuki背后的男人的故事
go
lg
...
三个月后,他就加入了 0x——最早的
DeFi
协议之一。 就这样,他作为 WEB3 构建者首次亮相。 在 0x 工作四年后,NBA TopShot 和 BAYC 引起了 Alex 的注意。 NBA TopShot 重新点燃了他儿时对口袋妖怪卡片的热爱。他打开第一包的那一刻,就被迷住了。 有趣的事实:Alex甚至制作了一张 NBA Top Shot 海报并将其带到湖人队与爵士队的比赛中 2021 年晚些时候,Alex 开始试验并启动了 3 个不同的 NFT 项目:Phunks、Tendies 和 Zunks。 尽管付出了努力,他们还是失败了,最终被抛在了后面。 但吸取了教训: 有了这些教导,亚历克斯做出了一个大胆的举动——他于 2021 年 9 月辞去了工作,创办了 Azuki。 有趣的事实:Alex 以他最喜欢的漫画 Vagabond 为自己命名为“Zagabond” 仅仅三分钟。 经过 4 个月的努力,Azuki 在 2022 年 1 月销售一空。 mint后的旅程远非一帆风顺。 还记得他第一个失败的 NFT 项目吗? 当 Alex 透露他的参与时,引发了一场丑闻,将 Azuki FP 减半(仅在 1 天内从 20 ETH 减少到 10 ETH)。 Alex行动迅速,第二天他就将所有权转让给了 Phunks 社区。 赢回信任绝非易事,但value团队创造了很多: ERC721A——节气开源智能合约 Beanz 空投 大型活动 革命性的 PBT – Scan-To-Own 技术 你是坚持到最后的传奇。 这是对你努力的奖励 - 来自 Alex 过去的激励语录 Crypto ai 世界 汇聚全球最新 ai,游戏,元宇宙趋势,带你了解那些改变行业的技术。 来源:金色财经
lg
...
金色财经
2023-04-26
什么是轻客户端?它在Web3中扮演什么角色?
go
lg
...
、结算数十亿美元的交易,在蓬勃发展的
DeFi
和 NFT 领域中运行成千上万的 DApp。但是,以太坊有限的空间资源已然无法承受过多的应用,也无法接受大体量用户的蜂拥而至。当网络拥塞时,交易变得更加昂贵且延迟更多,给用户带来更大的经济负担。 鉴于此,相关团队为了解决以太坊扩容难题,提出了诸多技术解决方案,其中包括分片(Sharding)。分片为网络划分多个轨道,以水平扩展的方式并行处理交易,在多个服务器之间分布计算和存储容量,从而使总体吞吐量更高。分片主打的“并非每个人都必须运行每个碎片”的技术理念,成为轻客户端诞生的关键。 轻客户端在以太坊分片中扮演重要角色,使验证者能够快速验证和同步不同的分片,成功化解了不少 DApp 运行过程中出现的阻滞难题。同样面临高速发展带来扩容有限、用户载量大等困境的波卡、NEO 等公链,也纷纷开启了轻客户端的实践,为更好地布局应用生态版图提供更为畅达自如的环境。 Marty McFly 曾言:“未来,轻客户端会遍布各地。” 这种轻量化、用户友好的应用程序目前已有诸多成功范例涌现。那么究竟什么是轻客户端?相较传统的应用端口有何技术上的优化与精进?面向未来,轻客户端的大规模铺开又需要克服怎样的挑战?本篇文章将聚焦上述问题,带你洞悉轻客户端的发展与未来。 什么是轻客户端?轻松验证,快速响应 在我们了解轻客户端之前,首先需要从客户端的概念开始说起。计算机科学中的客户端是连接到服务器的硬件或软件的一部分,如 Internet 浏览器是一个连接到网站以请求其内容的客户端。在区块链世界中,客户端是以点对点的方式连接到其他客户端的软件,所有客户端相互通信且形成了一个网络,每个客户端都是一个节点。 以以太坊为例,过去只有一种类型的节点(又称:全节点)负责验证和转播网络上的交易和区块。囿于互联网和区块链的运行特点,每个全节点需要下载并验证每个区块,对于每一笔交易也需要经过全流程的核验和把关。那么随着用户体量增大、服务型应用增多,这种全节点把控会带来上文提及的费用高昂、查验缓慢等难题,阻碍了以太坊的长远发展。 在此情景之下,轻客户端的理念逐渐兴起。轻客户端是区块链生态系统中的关键要素,帮助用户以安全和去中心化的方式访问区块链并与之交互,而无需读写区块链上的大量信息。轻客户端被允许以最小信任的方式与全节点实现交互,可以在事先不知情的情况下证明信息的真实性。轻客户端的基本功能是:每当有区块出现在网络便进行下载,向客户端发送特定状态的默克尔证明(Merkle proofs)请求。其使用分布式哈希表来追踪前缀节点,而不是使用本地存储,以一种“云存储、云验证”的方式直接获取用户个体的信息验证材料,促使交易、娱乐等各项活动更快开展。 整体而言,轻客户端解决了可用性和采用技术时的主要障碍。作为 Web3 基础设施组件,轻客户端允许以比运行完整节点更少的资源方式与区块链进行交互,并且可嵌入桌面、Web 和移动应用程序。最重要的是,它们保持不信任,直接从对等节点同步区块头。轻客户端通过向单个全节点发出请求、同步区块链的区块头来验证全节点提供的特定响应来工作,真正做到了“最多跑一次”。 使用轻客户端的成功案例 目前,无论是以太坊还是波卡,各大公链都开始积极引入轻客户端的技术理念,并不断在链上做出轻客户端的应用设计尝试,竭力覆盖各类 DApp 和基础设施,为开发者和用户提供全新的操作体验。 Fluffy Fluffy 是一种以太坊轻客户端,是为以太坊 2.0 客户端 Nimbus 开发的一种操作模式。一个轻客户端友好的网络,必须设计只需付出少量存储空间、少许工作量的节点来参与网络并作出贡献,而不是要求每个节点都必须承担很高额的负载。Fluffy 就是秉持这样运行理念的技术客户端,它将使 nimbus-eth1 客户端可以作为网络中的一个轻客户端节点来运行,通过开发 Portal Wire 协议成功实现了与其它客户端的握手,以“桥节点”为门户网络输入状态数据,轻松实现云端数据的快捷传输。此外,Fluffy 将支持以太坊 JSON-PRC API 的一个子集,所以像钱包这类设施可以直接集成该类客户端。 NEO NEO 技术社区生态中,有一个可实现与 NEO 区块链交互的轻客户端名为 Neo-Swift,主要用 Swift-4 语言编写运作。Neo-Swift 项目的创建主要基于以下几个原因:1、开发者想要开发分布式 iOS 应用,覆盖范围广;2、建立开发者友好社区的重要方法就是创建便于非区块链开发者使用的 SDK;3、不少开发者喜欢 Swift 且移动设备的开发与部署日益重要。据悉,Neo-Swift 能够高效验证用户在链上的交易历史和账户状态,并为应用交互提供模拟动态框架,为 NEO 生态技术社区的升级锻造提供了全新思路。 Substrate Connect Substrate Connect 是基于浏览器的 Substrate 链上轻客户端,已成为 Substrate 技术堆栈的最新成员。这个备受期待的基础设施组件为开发人员和最终用户提供了一种更为简单、快速的应用方式,以完全去中心化、无需信任的方式连接到 Substrate 链,赋予更多 DApp 服务以及 DApp 开发人员以良好的应用体验感。Substrate Connect 是一个 Javascript 库,它提供了一个功能齐全且附带扩展途经的轻客户端,取代了通过 RPC 节点连接到 Substrate 链的传统流程,DApp 开发人员不再需要经历运行本地完整节点的繁琐步骤,直接可以在他们的 DApp 中轻松访问轻客户端集成。 Helios Helios 是由知名风投机构 a16z Crypto 推出的以太坊轻客户端。Helios 由一个执行层和一个共识层组成,与大多数客户端不同,其将两个层紧密耦合,因此用户只需安装和运行一个软件即可使用 Helios;此外,Helios 基于 Rust 语言进行编写,在两秒钟内同步、不使用存储,并提供对以太坊无需信任的访问功能,其使用途径与全节点基本相同。值得一提的是,Helios 将数据从不受信任的集中式 RPC 提供程序转换为可验证安全的本地 RPC,通过使用先前已知信标链区块哈希和不受信任的 RPC 进行连接和工作,在不运行完整节点的情况下验证其真实性。由于 Helios 非常轻巧,用户可以从任何设备(包括手机和浏览器扩展)访问安全链数据,真正满足了轻客户端的便捷使用需求。 面向未来:轻客户端的破困之道 轻客户端的应用已日渐铺开,但其中夹杂的运行弊端也不容忽视。例如轻客户端不直接链入网络服务,无法验证除却客户端以外的其他所需信息,也不能直接向其他对等节点传输数据。而当下公链生态中不断强调“跨链”技术进行数据传递和高效处理,开发者可以借鉴跨链技术的经验尝试进行轻客户端的数据搭桥,这对轻客户端的技术升级和功能优化来说是至关重要的方向。 另外,轻客户端还缺乏一种更好的用户激励方式,众所周知激励是生态系统稳定的关键。如何允许用户以去中心化的和安全的方式访问区块链,鼓励用户和机构运行全节点、服务轻节点、惩罚服务坏数据的恶意全节点?或许可以采取类似“DAO”治理的理念体系进行轻客户端生态的运营管理,形成“开发者——轻客户端——用户”之间的良性循环体系。 事实上,诸如优化轻客户端运作环境、革新轻客户端使用功能的技术方案或许还有很多。未来还需各位开发者不断开拓创新,打造面向 Web3 的卓越轻客户端。 来源:金色财经
lg
...
金色财经
2023-04-26
人工智能如何实现有趣的Web 3用例?
go
lg
...
块链和Penumbra和Aleo等私人
DeFi
协议来实现。 AI赋能的Web3应用案例 01、链上游戏 为非程序员玩家生成机器人 像Dark Forest这样的链上游戏创造了一种独特的范例,玩家可以通过开发和部署执行所需游戏任务的机器人来获得优势。这种范式转变可能会排除不能编写代码的玩家。然而,LLM可以改变这一点。LLM可以被微调来理解链上游戏逻辑,并允许玩家创建反映玩家策略的机器人,而不需要玩家编写任何代码。像Primodium和AI Arena这样的项目正在致力于为他们的游戏吸引人工智能和人类玩家。 机器人战斗、赌博和投注 链上游戏的另一个可能性是完全自治的AI玩家。在这种情况下,玩家是一个AI代理,例如AutoGPT,它使用LLM作为后端,并可以访问外部资源,例如互联网访问和潜在的初始加密货币资金。这些AI玩家可以像机器人战争一样进行赌博。这可以开辟一种关于这些赌注结果的投机和赌博市场。 为链上游戏创建逼真的NPC环境 目前的游戏很少关注非玩家角色(NPC)。NPC的行动有限,对游戏进程的影响很小。鉴于人工智能和Web3的协同作用,可以创建更具吸引力的由AI控制的NPC,这些NPC可以打破可预测性,使游戏更有趣。这里潜在的挑战是如何在最小化与这些活动相关的吞吐量(TPS)的同时引入有意义的NPC动态。过度的NPC活动所需的TPS要求可能会导致网络拥塞,对实际玩家产生不良用户体验。 02、去中心化社交媒体 目前去中心化社交(DeSo)平台面临的一个挑战是,它们与现有的中心化平台相比并没有提供独特的用户体验。接受与AI的无缝集成可以提供缺乏Web2替代品的独特体验。例如,AI管理的帐户可以通过共享相关内容、在帖子上发表评论和参与讨论来帮助吸引新用户加入网络。AI帐户还可以用于新闻聚合,总结与用户兴趣相匹配的最新趋势。 03、去中心化协议的安全和经济设计测试 基于LLM的AI代理可以定义目标、创建代码并执行代码的趋势为测试去中心化网络的安全性和经济健全性创造了机会。在这种情况下,AI代理被指示利用协议的安全性或经济平衡。AI代理可以首先审查协议文件和智能合约,识别弱点。然后,AI代理可以独立竞争执行机制来攻击协议,以最大化自己的收益。这种方法模拟了协议在启动后所经历的实际环境。根据这些测试结果,协议的设计者可以审查协议设计并修补弱点。迄今为止,只有专业公司(例如Gauntlet)具备为去中心化协议提供此类服务所需的技术技能集。然而,我们预计,经过Solidity、
DeFi
机制和先前的开发机制训练的LLM可以提供类似的功能。 04、用于数据索引和指标提取的LLM 尽管区块链数据是公开的,但索引该数据并提取有用的见解一直是一个持续的挑战。该领域的某些参与者(如CoinMetrics)专门从事索引数据和构建复杂指标以销售,而其他人(如Dune)专注于索引原始交易的主要组件,并通过社区贡献众包指标提取部分。最近的LLM进展表明,数据索引和指标提取可能会受到破坏。Dune已经认识到了这个威胁,并宣布了一个LLM路线图,其中包括SQL查询解释和基于NLP的查询的潜力。然而,我们预测LLM的影响将比这更深入。这里的一种可能性是基于LLM的索引,其中LLM模型直接与区块链节点交互,为特定的指标索引数据。像Dune Ninja这样的初创公司已经在探索创新的LLM应用于数据索引。 05、引入新生态的开发者 不同的区块链竞争吸引开发者来建立该生态系统中的应用程序。Web 3 开发者活动是某个生态系统成功的重要指标。开发者面临的主要难点是在开始学习和构建新生态系统时得到支持。生态系统已经投资数百万美元,以专门的开发者关系团队的形式支持探索生态系统的开发者。在这方面,新兴的LLMs已经展示出惊人的成果,可以解释复杂的代码、捕获错误,甚至创建文档。经过调整的LLMs可以补充人类经验,显著扩大开发人员关系团队的生产力。例如,LLMs可用于创建文档、教程、回答常见问题,甚至支持hackathon的开发人员使用模板代码或创建单元测试。 06、改进
DeFi
协议 通过将人工智能集成到
DeFi
协议的逻辑中,许多
DeFi
协议的性能可以显著提高。迄今为止,集成AI到
DeFi
的主要瓶颈是实现链上AI的成本过高。AI模型可以在链下实现,但以前没有办法验证模型执行。然而,通过Modulus和ChainML等项目,链下执行的验证正在变得可能。这些项目允许在链下执行ML模型,同时限制链上成本。在Modulus的情况下,链上费用被限制为验证模型的ZKP。在ChainML的情况下,链上成本是支付给分散的AI执行网络的Oracle费用。 一些可以从AI集成中受益的
DeFi
用例。 AMM流动性供应,即更新Uniswap V3流动性的范围。 使用链上和链下数据保护债务头寸的清算保护。 复杂的
DeFi
结构化产品,其中金库机制由财务AI模型定义,而不是固定策略。这些策略可以包括由AI管理的交易、借贷或期权。 考虑不同链上的不同钱包的高级链上信用评分机制。 结论 我们认为Web3和AI在文化和技术上是兼容的。与Web2倾向于排斥机器人不同,Web3由于其无需权限的可编程性而允许AI蓬勃发展。更广泛地说,如果您将区块链视为一个网络,那么我们预计AI将主导网络的边缘。这适用于各种消费者应用,从社交媒体到游戏。到目前为止,Web 3网络的边缘在很大程度上是人类。人类启动和签署交易或实施具有固定策略的机器人。随着时间的推移,我们将看到越来越多的AI代理在网络边缘处。AI代理将通过智能合约与人类和彼此进行交互。这些交互将使新颖的消费者体验成为可能。 来源:金色财经
lg
...
金色财经
2023-04-26
安比实验室创始人郭宇:ZK 技术的学习心得和经验分享
go
lg
...
这个词大概是 19 年,以太坊还处在
DeFi
早期探索过程中的时候,大家提出来的概念。因为以太坊上的所有智能合约都部署在一个平台上,这些合约之间可以没有任何调用的障碍和壁垒,就像没有农田里没有横亘在里面的篱笆一样。正是这种可以无障碍调用的可组合性让
DeFi
有了现在这样的繁荣。虽然可组合性不是一个特定的编程语言,但它是一种更高维度的编程,是一种可编程的手段,本质上是更抽象的编程。其实在 zkSNARK 里,可组合性是肉眼可见的。且不用说最近两年 zkSNARK 技术本身的发展,当我们去看 paper 的时候,我们已经可以非常清晰地看到一个协议,是通过很多子协议的排列组合构造出来的,并且这种可组合性以肉眼可见的速度扩大,这也就意味着 zkSNARK 不再是我们想象中的某一种算法,比如 Groth16 或者 PlonK。它们本身也很复杂,拆开来看,每个算法都由一些精巧的小组件构成,这些精妙的算法之间又可以构成一个更大一点的协议,甚至比我的描述更加复杂,它不是严格的、有层级的划分,它甚至更灵活一些。 这些可组合性的发展、爆炸很有可能带来新的空间。而且这个空间能有多大?我觉得基本上可以说大到无法想象,尤其是最近一两年关于递归零知识证明技术的一些突破,带来了非常大的创新空间。而至于它是不是下一个「big thing」,我觉得冠上「之一」,可能是一个比较稳妥保守的说法,但我仍然觉得这是一个非常让人激动的领域,尤其是在 Blockchain 或 Crypto 的圈子之外,目前注意到的人还很少,因此我觉得这是非常好的机会。 说到体会,我先谈一谈我自己是如何入坑开始做 ZK 研究的。首先,我在 17 年买了很多 Zcash(ZEC),当然,从投资回报角度来看,这就是非常糟糕的一笔投资。但我觉得也正是这个举动让我深入地了解 zkSNARK,并不务正业地用业余时间读了一些东西,但我发现非常难懂。当时网上也很少这样的文章能作参考。同时当我去翻传统密码学的书时,也失望地发现几乎都没有提及到这类知识。 在一些国外的教材里面,可能在整个教科书的最后一章会花两三页讲解一下,就已经很不错了。但很幸运的是,我在 2017 年年底发现了 Dan Boneh 和 Victor Shuop 写的教材,虽然还没有完全写完,却已经出现了一部分关于 zkSNARK 的讲解。我觉得如获至宝,因为在资料很少的情况下,居然有一本书能从最简单的概念讲起,这本教材我认为是非常好的密码学入门教材。于是在 18 年的时候,我就开始慢慢读那本书,学习一些基本概念。 然后在 18 年年底到 19 年的一整年中,我们创立了安比实验室,早期我们一直在做 smart contract audit,去帮一些朋友解决智能合约的安全问题,但是我们同时还是用了大量的时间去学习基础的密码学知识。在 19 年我们开始着手做一个用于 data trading 的协议,叫做 zkPoD。20 年,我们讲之前的工作总结了一下并发表在了 CCS2021 上,也得到了一些密码学学者的帮助。而在 2021 年之后,因为整个密码学领域发展太快了,我们的很多想法跟不上整个领域的理论工具的发展速度,所以我们之前的工作就暂停了。那时候真的特别感慨,我们之前面临的很多技术困难,很快就会被人解决,甚至还有好多种解决办法,我们就不得不去看全这些解决方案,可能还没有完全理解,又有新的工具被创造出来。所以说我们这几年基本上都在不断学习,学习速度还远远赶不上创新的速度,说这是一个寒武纪大爆炸,我觉得一点都不夸张。我觉得它的威力可能不亚于 ChatGPT 对整个社会的影响,只是说现在还没有那么明显,没有特别杀手级应用出来,但我觉得这个是必然的。 另一点感想就是,在早期的时候,我们读的资料都是来源于学术界,来自于专门长期从事密码学理论研究的教授和专家学者的论文。但是从 2020 年往后,我们其实发现大量资料来源于工业界的工程师。因为在 Crypto 领域,大家迫切的想要使用密码学去解决 Blockchain 和 Crypto 中非常核心的问题,有些快速的工程应用甚至领先了理论的发展。我就举几个例子,首先是 Halo,Halo 最早是由 Zcash 团队创造出来的,然后学术界从中获得了启发发展出了 accumulation scheme,包括最新的在递归零知识证明里非常重要的技术。它最早的起点就是在工程实践中发现的一些一开始不起眼的一些小规律。 第二个就是 PlonKish Arithmetization,最早也是在工业应用领域从 Aztec 团队慢慢发展起来的,之前有很多 code,但是它真正的理论研究是后来逐步补上的。但现在为止基本上以 PlonKish Arithmetization 为主导的很多学术研究已经慢慢扩散开来了。很像我右边图上的几棵树,当然这几棵树我只是借用了 slides 中的,zkSNARK 就像一棵很大的树,并且在不断成长,于是就有了 zkEVM 和 zkVM 这样的概念。我经常感慨在 19 年,预想 zkEVM 或者 zkRollup 之类的概念,都要是 10 年之后才有可能出现的东西,因为在当时我们能感受到 zkSNARK 能做的应用是非常有限的。但是没想到这三年来,Halo 和 PlonKish 的发展能够让 zkEVM 基本上成为现实。这是非常恐怖的,包括像 Lookup Arugment 还有一些很有意思的技术,反过来对学术界都有很大的推动能力。 第三点就是这整个过程是非常愉悦的,不管里面遇到了多大的困难,或者是解决了一些小问题所带来的成就感,都让我们感到非常有趣。 我觉得绝大多数人对这个东西的印象就是特别难学的月球数学,但实际上从我们的经历来看其实也不是那样。 它其实要求的前置数学基础并不多,但它最难的部分其实是关键概念超级多,而且这些概念还在随着时间演化,也就是说你可能从别人嘴里听来了,或者在某个地方讲到的,或者是在一个文档里看到的东西,过了 3 年之后可能需要重新去审视它,它又可能表述都不一定准确,或者是它在表达另外一层意思。 第二个就是协议相对复杂,因为它属于密码学协议,可以说密码学这个分支,整个大方向上都是属于内部协议比较复杂的这类,于是它的形式化定义特别多。不同的学者去写形式化定义使用的符号体系也不尽相同,公式也是量多且复杂,即使背了也记不住,可能睡一觉醒来就忘。 第三点是,核心代码很短,但内部结构足够复杂,密码学有一个很有意思的点,就是你无法通过看代码去学习算法,因为你看他弄来弄去,都不知道他想干什么,还是需要一些理论的指引才能读懂代码。 第四点就是,很多朋友还是会按照论文上的算法去实现一遍,但能实现就证明真的懂了吗?这显然还是相去甚远的,这个我们会稍后讨论的。 零知识证明的学习曲线还是相对陡峭的,陡峭的原因并不在于 zkSNARK 或 ZKP 有多难,而是在于,首先开发工具很缺乏,也就是说想直观地体验一下并不容易,还需要做很多工作,去搜去看相关理论知识之后才能下手。第二就是学习资料其实更缺乏,现在跟 4 年前相比还是多了很多资料的,但要知道资料的增加速度远远赶不上创新的速度,也就是说有大量新的理论技术并没有被总结成文章,有的甚至都没有行文写下来,它们存在一些系统的角落里,或者说它只有代码但没有理论。因为是寒武纪大爆发,导致了学习资料相对更少,即便是需要的数学基础并不多,前置知识覆盖秒依然很广。所以有些朋友认为自己数学不好,并不是根本性问题。还有一点是论文挺难看懂的,这是我在早期学习时的感触,有些套路需要慢慢适应。 一些心得和经验 下面想给各位朋友再讲一些心得和经验。 首先给第一类想要快速入门的新手朋友,或者说看过一些非常简单的概念,无论出于哪种目的想要快速入门的朋友们。首先,有诀窍吗?诚实一点说时没有的,但确实可以把几个地方作为切入点。其一,写代码是一件很重要的事,这里的代码可以分很多种,我认为现在很多可用的 library 都是很不错的。比如 Circum,可以在网页端试着写一些电路代码。第二类的 Halo2,我认为如果想要深入学习的话,可以用 Rust 吗,Halo2 也恰好是 Rust 的一个 library,也是在社区中广泛使用的。现在以太坊基金会也在基于 Halo2 进行一些工作,可以去看一下这个 library,并根据它去写一些基础的 demo 或者例子。第三个是 Gnark,是 Consensys 开发的用 go 语言写的库。如果你对 Rust 不熟悉或者没有写过 Rust 的话,可以优先选择 Gnark,因为它是用 Golang 写的,上手更简单一些。最后,还有 zkSNARK 社区的 Cairo,虽然我自己没有写过 Cairo,但我已经看到不少人已经成功启动了,所以我认为 Cairo 的效果应该是不错的。 关于代码围绕什么去写,我认为可以基于 KZG 多样式承诺、IPA、Baby SNARK、Sumcheck 等非常简单的密码学协议,是可以做一些实现的。因为,实现了之后,可能会获得一些教科书上所不能提供的很直观的概念。比如,代码运行的速度,对稍大一点的例子电路是否能够正常使用,浏览器最大能承受的电路等等。 我觉得手动写代码这一方面,首先有助于大家理解很多概念,比如,到底什么是电路。相信不少朋友都听说过电路,就是挺难写的,如果动手写一下电路就会发现,它其实不算是在写正常的程序,而是在写一个证明过程,因为本身零知识证明就是一个证明过程,因此写电路其实就是写证明,而非写计算。写证明的过程有一些特定的套路和经验模式,这个需要慢慢熟悉和思考的。 第二个我觉得是有助于对运营效率有所感知,就是知道运行的速度能有多快,以及假如说你想去 build 一个应用,他大概能用在什么地方。比如说你在以太坊一层的合约里做一个电路的 verify,你大概需要多少 gas。事实上这些都是需要你实际操作完之后才能有的一个初步印象。 第三个就是对协议借口、协议流程有一个基础的了解和大概的感觉。 第四个就是你能对基础的数学原理有初步的认识,但不需要去学很多,不需要去重新找一本代数的书去翻,因为一本完整的教材包含太多内容了。我觉得通常情况下是没有必要的,但是可以通过 Google 或者 ChatGPT 去快速学习一下基础的数据原理。直接通过编程学习的话,感觉是完全不同的,特别是对于使用的参数、输出的结果,以及如何在代码中 encode,用什么样的数据结构,都会有非常直接的认识和理解。 这里我想要推荐 zkiap.com 的课程,它是一个注重实践的简单代码学习课程,每周花点时间就基本上可以慢慢明白是怎么一回事,推荐给所有能写代码的朋友们。 但有些朋友可能会问,假如说我不会写代码,或者说我没有时间写代码,但是我仍然想快速入门,那该怎么办呢。我认为第一点就是要准确地理解相关概念,所谓的准确理解就不是一些模模糊糊的理解,比如,我们说零知识有 zero-knowledge,那么到底什么是 knowledge?我觉得是需要搞很清楚的,这些关键概念搞得越清楚,看文章就会越顺利,包括还有像 witness 这种概念。还有像 Random Oracle 还有 Commitment 之类的概念。为了搞懂 Random Oracle 是什么,我前后可能花了一年时间去看各种东西,慢慢尝试理解,但但是的资料很少,我觉得现在的资料已经足够丰富了,已经有一些教科书能够吧这些概念讲的相当清楚了。然后还有一些概念,像 CRS、SRS 是什么,如何用 Polynomial IOP 做一些 plunk 应用。其次像 extractability 还有 preprocessing,这个适合具体应用开发相关的。我认为对这些基础概念有必要有非常精确的理解,如果不是很理解或者模糊的话,我的建议是先去看这些概念,Google 和 ChatGPT 能够在这里起到很大的作用。对于基本概念的掌握程度,我认为首先需要能看懂科普文章中的一些密码,一些黑话。 第二个是能够对 zkSNARK 有一个清晰的抽象的认识,也就是说能大概知道它是什么,能用一句话去讲一下什么是 zkSNARK,而不是只是将它描述为一个 library,或者用一个方式函数调用一下,或者说就是一段代码,真正的掌握是要比这些都再深入一层。 第三个就是如果好奇的同学或者有更多时间的朋友可以去看一下学术论文,如果第一节能看懂的话,我觉得已经是相当不错了,这意味着很多密码学黑话都已经理解了。如果有一些频繁出现的黑话不理解,就可以去 Google 或者 ChatGPT 弄明白,有些实在很难懂了就可以先放一放。最后就是能初步理解 zkSNARK 的一些应用,如果能做到这一点的话,对一个不会写代码的人,已经是对 zkSNARK 已经又了相当深的认识了。 接下来我说的这一类朋友,他们不满足于一些基础概念的理解,始终对内部工作原理感到好奇,关于黑盒如何运行,为什么能 work,为什么能提供信任,他的信任又基于哪些东西,应用条件是什么,等等。我这边的建议是,需要先充分理解一个算法代码,就是先把一个算法吃透,其实非常重要。因为在算法之间就好比再学一个编程语言一样,如果 Java 用得很熟练了,再去切换到其他语言,其实并没有很复杂。前提是,这个语言需要用得特别熟练,如果只是浅浅地能写一些 Hello World,可能差距还比较大。我觉得可以先针对一个算法,比如说我觉得像 PlonK 是首选的,因为它比 Groth16 简单很多。PlonK 是我认为我见过的所有算法里最简单的,虽然 Groth16 的科普文章更多,但事实上它是一个复杂难懂的算法。然后还可以选择 zkSTARK,Marlin,Spartan,他们的对看论文的要求可能会更高一些。总之,我推荐先学 PlonK。 第二个就是去阅读一些 Github 上的开源代码,现在有非常非常多的有意思的项目,几乎每两三天都能发现一个很不错的开源项目,并且代码质量不错,我在这里就不给大家推荐了。 第三个点就是如果你想了解内部工作原理的话,你不可避免地要去理解这些公式,但对于初学者的最大问题是,公式无法理解或者并不能记住。我认为这里的核心窍门就是,多抄公式。不停地重复抄公式,同时再思考,在这个过程中就会有神奇的力量,能让人不知不觉中就明白了一些东西。 在这里推荐一个 MOOC,叫做 zk-learning.org,他们的课程深度不错,也会涉及到内部的工作原理,也会用非常简单的语言去抽象地解释一个或者一类算法是如何工作的。我认为如果能看懂并实现一个最简版本的代码并且能看懂 70% 的相关论文,且能不需要任何辅助地手推公式,并能够大致理解 Soundness 思路,我觉得已经达到了理解 zkSNARK 的要求了,但在这个阶段还是不要自行修改和优化协议,这是非常危险的动作,除非有非常多的经验,否则千万不要自行修改优化协议,因为密码学协议中有非常多没有写出来的东西。相关的反面教材有很多,我觉得最著名的就是 BCTV14,它是 14 年的一篇论文,他们的论文在做了一次修改优化之后出了一个 bug,然后修了 bug 之后又是一个 bug,而且都是非常严重的 bug,也就是说这些顶尖的密码学家都会犯这样的问题,那更不要说一个初学者。对初学者而言,你可以自己去设计一个协议,但是你一旦去修改别人的时候,你还要确保对这个东西有足够清晰的理解。 接下来对于更高阶的朋友,可能你是在 build 自己的项目,想用 ZK 去解决一些必要性的问题,需要自己设计协议。首先,我觉得你需要反反复复地读大量的论文。第二个就是需要补最基础的计算理论,而不是代数或者射影几何,或是那些数学概念。我觉得这里面其实最重要的是计算理论,我在这里推荐两本书,一本是《Computational Complexity: A Modern Approach》,另一本是《Computational Complexity: A Conceptual Perspective by Oded Goldreich》。第三点就是要跳出兔子洞,关注基本问题。因为有些算法还是很深、很烧脑的,有时候需要在一个非常小的细节卡上好几个月。但我觉得这里面的核心点是为了理解它为什么 work,有些时候你要跳到最外面来问一些最简单、最直接也最基础的问题,再去反思这个细节。就是你需要不断进到一个非常小的细节,同时又要不断地跳到外面去反复对比思考,这样就很容易弄懂这一点细枝末节的东西。第四个就是逆向思考,因为很多协议的设计是非常精巧的,有时候需要我们去理解而不是简单地 follow。但事实上理解又是一件很困难的事,多数情况下我在理解算法的过程中所用到的方法论是逆向思考,也就是说如果将原来的算法换成另外一种,又会产生怎样的效果。大多数情况下,它是不 work 的,那么它为什么不 work?这是很重要的。 最后,给大家说一下读论文的心得,因为论文确实比较难读,都是些非常学术的文章。第一,请务必反复仔细阅读论文第一节,因为论文第一节通常是论文最精华的部分,他通常描述了这篇论文最主要的贡献,包括他和前人的不同以及他的新协议或者新算法最重要的特点。通过读很多论文的第一节,能够快速找到一个知识网络。 第二点就是,你需要把论文的参考文献这几页,特地打出来,有助于形成一个知识网络,就可以沿着参考文献,找到更多的资料,而不单纯是通过 Google 或者 ChatGPT,而是通过这个论文所依赖的前置论文,形成一套理解体系。 第三点是要从历史的角度看概念的变迁、算法的演化和技巧的组合,这里面能发现非常非常有意思的故事。我觉得也可以找机会和大家分享一下,但这需要很多时间去准备。虽然密码学已经历经了 40 年的发展,但是从历史的角度看,它经过了一个非常快速的发展与变迁的过程。 第四点是,一篇论文需要反复看,大概看懂其中的 90%,需要好几个星期甚至好几个月。我最开始去学习这个东西的时候,一开始非常难受,非常有挫败感的一点是有篇论文我看了半年都还看不懂。但突然有一天,我看到一个密码学家他的分享里面说他看论文也是要几个星期才能看完,这时候我才如释重负,我才觉得原来他们也是这样。所以说一篇论文看不懂其实是非常正常的一件事。 第五个是,我认为参与社区讨论特别有用。 最后一点,找一个 Crypto 领域的问题点,找一个你觉得有意义的工作,然后 get hands dirty,这个能驱动你把关注点集中到一些点上面,更容易做出一些突破性的工作成绩。 来源:金色财经
lg
...
金色财经
2023-04-26
探讨Lido的未来:DAO、多链及V2升级
go
lg
...
可能更倾向于价值累积型代币,二是有些
DeFi
应用能与价值累积型代币更好地集成。 Lido DAO 如何选择新的节点运营商?目前 Lido 的 29 个节点运营商的健康状态如何? Lido DAO 基本上试图根据一组原则或策略来决策,即 Lido 所参与的不同网络里好的节点运营商集合应该有得原则和策略。简言之,这些好的特性与服务器多样性、地理分布、客户端多样性等相关。服务器多样性之所以重要是因为,人们基本上会采用两种基础设施,本地数据中心或云服务,我们发现很多验证者会选择更简单的方法,特别是在家质押者。而地理上管辖区分布越分散,越能防止所有验证者被某个大洲或国家过度代表。客户端多样性则为了防止某个多数客户端出现漏洞而引起大规模验证者掉线情况的出现。 Lido DAO 试图结合所有这些方面的情况来进行投票,在 Lido 论坛上有每个季度的验证者节点运营商指标报告,Lido DAO 的贡献者、代币持有人等可以根据这些报告的数据情况进行讨论,然后选择新的节点运营商。 我认为总的来说,Lido节点运营商在过去一年半内取得了非常大的进步,不仅改善了Lido节点运营商集合中的客户端多样性,而且也改善了Ethereum 整体上的情况。 而 Lido 的节点运营商集还可以在以下方面改善: 执行层客户端多样性。Geth 一直在执行层客户端中占绝大多数,不只是因为它本身是运行多年很强健的客户端,还因为特别合并后,一些新的客户端出现了一些问题。但在过去两个季度,我们可以看到执行层客户端多样性有很好的改善 节点运营商的绝对数量。29 不是我们觉得满意的数量。Lido 作为一个 DAO 和一个协议,特别是考虑到 Lido 的 v2 版本,这个数量在未来肯定会大幅提升。 Lido 的多链困境,如何在不同链间平衡? 首先要回答 Lido 是什么、治理一组协议的 Lido DAO 是如何运作、以及对 Lido 的存在来说其核心是什么的问题。 关于 Lido 存在的核心这个问题,其实取决于每个贡献者自己的看法。Lido 的贡献者或只在 Lido 上特定网络的节点运营商来说,他们肯定会对特定网络有偏向。但实际上,Lido 是在以太坊上诞生的,以太坊是他的家园和总部,因此它的治理投票和 DAO 代币 LDO 都在以太坊上进行和原生。因此,外部参与者期望并认为以太坊的成功对 Lido 的长期发展至关重要是合理的。从这点出发,要回答 Lido 如何扩展到其他协议,逻辑其实不一样。因此,这就是 DAO 本质上有趣和具有挑战性的地方。 关于 MixBytes 前段时间宣布将不再使用 Lido 上 Polkadot 和 Kusama 的质押服务,其中一个原因是 Lido 都优先级一直向以太坊倾斜。这件事的相关背景是,之前 MixBytes 之前想在 Polkadot 和 Kusama 上支持 Lido,这个提案得到了 DAO 的投票通过。但后来,该团队认为这样做不值得,于是决定不再支持。这时,DAO 所处的位置就非常为难,因为这不是一个由中央控制的组织,最终很可能弃用的流程会继续至完成。我想,这是 DAO 试图找到值得投资的协议时会发生的事。 如何看待 LSD 协议网络占有率超过 30% (关键的共识阈值)的问题? 我不能代表 Lido 来谈论这个问题,但从 Lido 的贡献者的角度,以下是我的一些看法。 首先,任何人都不能说 Lido 在网络上拥有重要份额是一件好事。但对于这个问题可能引起的技术风险是有多个不同的角度去看待的。我不是说这些风险不重要,但我想在质押生态里,还有很多其他风向现在是没有得到充分的重视和讨论的,它们可能比这个问题更重要。 其次,这个问题肯定是 Lido DAO 希望解决的,以防它可能进一步上升。有其他一些贡献者想到了双重治理方案 (dual governance),即让通过持有 stETH 的质押者和 LDO 持有者都能对协议的决定投票,以及在最糟糕的情况下提供退出的渠道和机制。我不认为有很多的 DAO 会思考这些机制和保护措施,即使我们也还在设计阶段。 而回到在以太坊上多少的质押占比才算太多这个问题。我们需要考虑的第二点是,这些信息有多少是真正公开,多少只是基于其他人报道的?由于 Lido 是一个链上协议,而且 DAO 只在链上运作,因此它是完全公开和透明的,这与一些中心化交易所是非常不同的。 当你看某个协议上正在运行的验证者数时,以太坊生态上很多参与者对质押的影响或潜在控制不是立即显现的。我认为,我们应该思考的更重要的事情之一是各种不同类型的参与者 (包括像 Lido 这样的流动性质押方案) 在质押份额和控制方面有何影响。一个简单的例子是,即使有五个解决方案它们各占 20% 的份额,但其中一个运营商或一组运营商紧密合作,在这些占 20%的协议里各占 50%,那么他们其实对网络有更多的操纵。而且,他们这样做并不会受到协议本身的限制。 上海升级对质押的影响 上海升级激活提款后,有部分提款和完全提款。部分提款大概是最有趣的部分,它使得质押者或验证者可以提出余额中 32 个 ETH 以外的任何部分。由于提款是持续进行的,这意味着我们将看到奖励持续流回执行层。这之所以有趣是因为,一方面它将减少退出的验证者数量,从而减轻网络压力,而不需要担心验证者不断退出和再次进入系统。另一方面,使得锁仓不再是无限期的,锁仓现在变得是由用户自己控制的。 从 Lido 协议的角度来看,重要的地方在于贡献者创建的升级为 stETH 用户添加了提款机制,即发起取回累积的相关 stETH 和奖励的请求。从贡献者的角度来看,重要的是为用户提供一个好的提款流程,使其简单易用。 激活提款对以太坊的意义在于,提升用户对以太坊网络技术健壮性的信心。因此,它使得与质押相关的核心功能循环变完整了。开发者也可以把重心转移到以太坊发展的其他方面。 上海升级后,LSD 的市场份额会被重新洗牌吗? 老实说,我不知道,只能谈一下我的一些直觉。 如果我们认为在所有质押中有相对大的一部分是流动性质押,那么用户想要实现重新洗牌是可以的。但这里有一个推论,即持有一定流动性质押代币的用户正在等待提款,以获得流动性质押代币的全部可能价值,他们期望在启动提款后我们的代币在二级市场价值可能会低于当前价格,尽管目前已非常接近面值。 他们还有可能直接去二级市场而不做提款,因为提款需要等待比较长的时间。 Staking 行业将有什么令人兴奋的创新和改变? 我想要分享两点,一是以太坊权益证明的下一个核心功能,二是 restaking。 以太坊协议上两项可能关于 Staking 的修改 关于第一点,在 Staking 方面,以太坊协议可能会有两点的修改。其中一点的核心思想是在以太坊执行层上拥有一个可验证的表示,这个表示与验证者的一些数值相关,即它们的质押数量、它们是否正在运行、在信标链上是活跃还是已退出等,也就是信标状态根。把信标链区块的哈希树根暴露在执行层会使得任何质押解决方案得以构建无需信任的预言机 (trustless oracle)。目前,所有与质押相关的预言机都是受信任的。因为基本上,你需要有人监测在信标链上验证者的数值、总数和累积的奖励,从而让质押软件了解是否需要增加或减少回基代币。如果只通过验证已经在执行层上的数据就能完成监测,就可以构建无需信任的预言机,这样就能大大减少大多数流动性质押的内在技术风险。 另一点以太坊上可能的修改是可触发提款 (triggerable withdrawals)。在以太坊上运行验证者有两套密钥——验证者密钥和提款密钥。在流动性质押解决方案里,提款密钥通常由智能合约管理,由协议所有。验证者密钥对于网络上的验证工作至关重要。目前,在 Lido 协议上,验证者密钥由节点运营商负责保管、管理并确保正确使用。这里有一个挑战是,你需要有验证者密钥才可以退出,也就是说需要节点运营商主动对退出消息签名才能实现。我想要提到的这个 EIP 是关于可触发或强制退出,即在执行层上的智能合约应该可以做到,针对特定的验证者,运营商同意把控制给到智能合约。该智能合约可以直接发送退出消息到共识层,并确保运营商可能不履行 DAO 或协议请求退出验证者的技术风险被消除了。我想,就像启动提款使得质押相关的技术和锁仓风险的循环完整了,可触发退出也将使得质押协议的循环完整了。 参阅:https://ethresear.ch/t/0x03-withdrawal-credentials-simple-eth1-triggerable-withdrawals/10021 Restaking Restaking 是这样的一个概念:你把通过在以太坊网络上活跃的质押得到的安全性,以及这种经济价值用于为其他网络或数据 (例如,数据可用性) 提供安全性。 目前,实现 restaking 或者以正确的方式实现而不会导致很多可能的经济风险或不受控的技术风险还有很多挑战。但这是一个很有趣的概念,看看在权益证明系统里可组合性将如何运作。某种程度上,它与流动性质押非常相似,因为即使权益证明协议不支持流动性质押,但在应用层上实现是很自然的事情,因为市场对此有需求并且会创造出来。所以,restaking 的情况也会类似,有对 restaking 的需求,就将会有市场力量在应用层创建解决方案。有待观察的是,这些解决方案需要在多大程度上与协议层紧密结合或至少集成。 Lido V2 升级 V2 升级的两种提款模式 Turbo 模式和 Bunker 模式是我们这些贡献者设想提款时设计出来的。Turbo 模式希望会是默认模式,以及永远以这种模式运作。Bunker 模式更加像是故障安全模式,即遇到网络糟糕情况时保护用户、质押者和协议安全的模式。 在 Turbo 模式,提款会尽快有 Lido 协议处理,其过程如下:用户提出的提款请求会被通过 Lido 预言机登记在执行层上,这构成一个提款是合法的信号。然后协议通过软件决定着是否需要验证者退出,例如 Lido 的缓冲池是否有足够的 ETH 来满足提款请求。如果验证者需要被退出,预言机会在链上发出一个信号,节点运营商读到信号后处理验证者退出请求,时间从几小时到几天不等,这与协议的质押提款时间差不多。然后用户就能取回请求提款的 ETH。有时候,Lido 的提款会比在以太坊上的更快,因为有缓冲池。缓冲池的来源包括:存进的 ETH 还没质押、部分奖励从共识层提取出来或 MEV 从执行层进来。 当网络出现问题时,提款会进入 Bunker 模式,例如在共识层上有大型罚没事件同时发生时。之所以需要 Bunker 模式是因为,当你想要那质押的 stETH 兑换回 ETH,但此时正在发生发行罚没事件,协议是很难知道罚没是否回影响你想要提取的 ETH 所相关的验证者的。如果那些验证者被影响了,你会想要等罚没完全结束,以了解可能因罚没而减少的总奖励。这样,每个用户最终都额能获得正确数量的奖励,而不是由于他们进入队列的时间不同而导致一些用户可能会获得或更多或更少的奖励。因此,Bunker 模式是让提款流程放慢脚步,以便每个人都能获得他们应得的份额。但这个模式只会在关键或紧急情况下启动。 V2 为什么要在主网上海升级一个月后才进行?有安全问题吗? 据我所知,是没有安全问题的。主要是审计还没完成,还有确保节点运营商正确设置流程和机制而需要进行的测试工作还没完成。 质押路由——Lido 去中心化的重要一步 目前,Lido 协议只有一个节点运营商注册表,由 DAO 控制。而质押路由要做的是让很多不同的方式可以发生。质押路由的设计和目前的实现是,其本身不会做决定,DAO 会通过质押路由在以下方面做决定:哪些模块可以被接入质押路由,以及分配多少押金给该模块。这样做的好处是,每个模块都可以用自己的方式来管理节点运营商集。可能有些模块是使用债券而完全无需许可的,有些模块是完全无需许可但不使用债券但得到充分保险的,因为由资金分配器。 还有其他模块可能使用分布式验证者技术 (DVT),这是有望在今年上主网的质押基础设施 ,现在最大的两个解决方案是 SSV 网络和 Obol 网络,这种技术将大大降低运行验证者的运营和技术风险,并让在家质押者参与在验证过程更简单。 因此,如果你把质押路由想成是创建了一个模块市场,这实际上对想要对质押机制做贡献并与 Lido 交互的任何人开放,只是你需要由一定代码背景或需要与有代码背景的人合作,这不同于 Lido V1 完全需许可的模式。 个人质押者在 V2 的参与方式会是如何? 当 V2 上线后,预期会有 Lido 贡献者或其他参与方创建接入质押路由的新模块。这些模块可能会允许个人质押者或社区质押者以不同的方式参与,有些可能通过 DVT 解决方案,有些可能需要你把提款凭证指向 Lido 的智能合约,然后示意你想加入 Lido 协议,在底层会有债券或白名单之类的选项。如果你想做到真正的无需许可,我想同时使用 DVT 和少量债券会比较合适,如果不适用 DVT,那么需要提高债券金额。这真的取决于每个模块想到的不同风格的社区质押者参与方式。 是否担心 Lido 协议变成模块市场后会降低整个网络的表现和质量? Lido 贡献者正在与 Nethermind 团队合作一项研究,关于设计一个对运营商和验证者集的进行半自动或全自动的自治评分系统,这相当于把当前 Lido 贡献者选择节点运营商的决策指标抽象出来,放到链上。我们可能会通过算法执行各种不同类型的评分系统,或从不同的地方获取数据 (可能是预言机、第三方数据服务提供商,例如 metrika 或 rated.network,或链上保险企业)。通过结合所有这些信息然后提取质押路由可以使用的一些可执行的建议,以确定哪些运营商应该得到押金。因此我们在做的是决定哪些是好的验证者集或运营商集应该有的最佳参数,然后他们把它实现为一个半自动化的评分和质押分配系统。 来源:金色财经
lg
...
金色财经
2023-04-26
掘金 EOS EVM:全景剖析技术优势与生态资助
go
lg
...
OS生态是没有基金会的,所以我们错过了
DeFi
Summer、NFT Summer,但是我们不会再错过GameFi Summer。我们做了大量准备工作,希望在大量项目和用户涌入生态的时候,我们的供给和需求能够完美匹配,从而更好的建设生态。 问题五: EOS EVM 接下来的工作重点是什么?是否可以向我们具体介绍一下 EOS EVM 在 2023 年的发展路线图? Yves La Rose 作为EVM,EOS EVM的未来发展路线图是非常标准化且符合生态发展需求的,除了刚才我们介绍的已经或者即将在EOS EVM上部署的项目之外,EOS EVM未来还将发展包括Dex、Swap等等。另外我们还有许多正在沟通的合作伙伴关系以及资助和孵化的项目,但目前处于早期阶段,我们还不能透露太多细节。 例如我们与DWF Labs的合作,前前后后我们大概谈了7个多月的时间,我们无法在谈判过程中透露太多底牌,不然我们就会失去一些筹码。可以确定的是,我们目前正在和多家合作伙伴沟通,希望为EOS持币者争取最大限度的权益,大家敬请期待。 另外,在供给工作做好准备的同时,我们也非常关注市场需求方的诉求,吸引更多合作伙伴以及dApp,让之前因为EVM不兼容而被拒之门外的项目和用户,能够更好的加入EOS EVM。ENV也将会重点关注需求侧的问题。 感谢嘉宾的解答,精彩的时光总是这么短暂,至此,本期非正式柚谈(Talk With ENF)也进入尾声。 感谢Yves和Zack的深入介绍,EOS EVM的旅程才刚刚开始,我们有理由也有信心 EOS EVM 在 2023 年将会继续发挥它市场性能最强的优势,稳步前进,为我们带来更大的惊喜,我们也将一直关注支持EOS EVM,支持这一我们共同孕育的生态发展希望。 同时感谢在场各位的积极参与,也感谢合作媒体对本次活动的大力支持。 未来,EOS网络基金会相关工作仍将继续高速推进,期待在EOS网络基金会的帮助下,EOS生态能够开启蓬勃发展的下一章。 相约下一场非正式柚谈(Talk With ENF),我们不见不散。 关于非正式柚谈(Talk With ENF) 非正式柚谈(Talk With ENF)由EOS网络基金会发起,旨在倾听、沟通、连接海内外区块链社区。EOS网络基金会将不定期邀请区块链行业优质项目领袖人物畅聊加密领域热点话题,分享加密技术发展趋势,揭秘加密世界背后故事。另外,每期节目EOS网络基金会都会为大家准备惊喜福利,积极参与直播问答即有机会赢取福利。 关于EOS EOS 网络是区块链 3.0 时代的典范之作,由 EOS VM 提供支持。EOS VM 是一个低延迟、高性能和可扩展的 WebAssembly 引擎,能够近乎无感的实现确定性交易执行。EOS 网络专为 Web 3 设计,致力于实现最佳的 Web 3 用户和开发人员体验。 EOS 是 Antelope 协议的旗舰区块链和金融中心,并通过 EOS 网络基金会(ENF)作为多链协作和发展公共基础产品的工具,进一步完善基础设施,驱动 EOS 快速发展。 关于EOS EVM EOS EVM 是对以太坊 EVM 的模拟,并位于 EOS 智能合约中。 EOS EVM 将提供与该领域其他 EVM 同等的功能,但具有无与伦比的速度、性能和兼容性优势。 EOS EVM将EOS生态系统与以太坊生态系统连接起来,允许开发者在EOS上部署大量基于Solidity的数字资产和创新的dApps。 开发者可以使用EOS EVM来利用以太坊经过战斗考验的开源代码、工具、库和SDK,同时利用EOS的卓越性能。 关于EOS网络基金会 EOS 网络基金会(ENF)诞生旨在为 EOS 生态营造一个繁荣、去中心化和未来。 通过鼓励 EOS 生态主要利益相关者的积极参与、扶持社区项目、提供生态系统资助和支持开放技术生态系统建设等举措,ENF 正在掀起新一轮 Web3 变革。 作为 EOS 网络的中心和一个领先的开源平台,ENF 成立于 2021 年并拥有一套稳定的框架、工具和区块链部署库。 我们一起实现了社区建设的创新,并致力于为所有人创造更强大的未来。 来源:金色财经
lg
...
金色财经
2023-04-26
金色观察 | 比特币、以太坊地址类型及其生成机制全解析
go
lg
...
地址结束。无论是执行简单的转账还是使用
DeFi
协议进行复杂的交易,地址都是至关重要的。虽然不同链之间的地址存在着细微差异,但它们都可以用于链上资产唯一标识和分组。 接下来,我们将详细讨论以太坊地址。以太坊地址有哪些不同的类型,它们是如何生成的,如何使用的。然后我们将阐述比特币地址和比特币网络上最重要的四种地址类型。 但首先要搞清楚,“拥有”地址的是谁? 我们先来澄清一些模糊的认知:单个地址并不一定意味着单个用户。一个地址背后可能有一群人,一个人也可能有多个地址。一个地址甚至可以是一个智能合约,不被任何单个用户“拥有”。然而,地址是区块链中身份的原子单位,与地址所有者或操作者无关。但我们很快就会知道,真正的所有权属于地址私钥的管理者。 3、以太坊地址 以太坊地址是一个20字节的唯一序列,1字节为8 bit,所以以太坊有28*20 = 2160种可能的地址。虽然地址长度只有20个字节,但以太坊的地址空间比IPv6 2128大得多,当然,“猜测”某个现有账户的私钥的成功概率是非常小的。通常,地址显示为以“0x”开头的字符串,后面是40个十六进制字符(0-9,A-F)。在以太坊系统中,每个地址都对应着相关的原生加密货币(Ether或ETH)余额。余额多少不等,从略高于0 ETH到最大超过1900万ETH(信标链质押合约)。然而,除了最大的地址余额之外,ETH分布在数百万个地址上,如下所示。在下图,我们可以看到,在总共1.2亿个ETH中,有近1亿个被余额至少为100 ETH的地址所持有。 以太坊地址有两类:外部拥有账户(EOA)和智能合约账户。二者区别在于EOA关联私钥,而智能合约则关联合约代码。这意味着只有EOA可以签署交易并在以太坊系统内启动计算,而智能合约必须由源自EOA的交易“激活”。 例如,0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045是V神的已知个人EOA账户,而0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48是稳定币USDC的智能合约地址。对于像V神这样的EOA账户来说,私钥通常由商业化“钱包”管理,如MetaMask。但也可以使用其他方法进行管理,比如Python脚本或硬件钱包等。 以太坊地址从何而来? 外部拥有账户(EOA)地址和智能合约地址都有不同的生成方式,涉及到一系列加密操作。事实上,这就是加密货币之所以叫做“加密货币”的一个关键原因。 (1)EOA地址 帐户生成过程首先是生成私钥,这是一组256 bit(32字节)的随机数。这组随机数必须保密,因为仅私钥自身就可以完全控制地址了。这个随机数就是“not your keys, not your crypto”这句话的根源。因为如果没有这组随机数,或者如果其他人得到了这组随机数,他们就可以访问你的地址,获取与你的地址绑定的身份信息,甚至窃取你留在那里的全部的钱和藏品。 接下来,私钥(实际上只是一组数字)用于椭圆曲线数字签名算法(简称ECDSA)的输入。顾名思义,该算法使用椭圆曲线生成另一组长度为512 bit(64字节)的数字,称为公钥。这两组数字统称为公钥/私钥对。 最后,使用Keccak256函数计算公钥的哈希值,产生另一个256 bit序列(32字节)。然后截取保留该序列的最后20字节或160 bit,这就是以太坊使用的地址。下图图解了这个过程。 这个过程可以通过多种方式完成,但是,大多数用户选择广泛适用的“钱包软件”(如MetaMask)或开源软件(如web3.py)来生成和管理他们的私钥。从技术上讲,除了生成和管理私钥和地址之外,EOA通常由一个人、一群人或具有关联私钥访问权限的专业保管人控制。该私钥用于签署交易,这是将ETH发送到另一个EOA账户或智能合约的关键步骤,私钥必须保密并进行高度安全的妥善保管。我们在下文讲到冷钱包时会进行更多相关探讨。 (2)智能合约地址 EOA是在以太坊上使用区块链的第一步,无论是在简单的转账交易中发送ETH,还是与智能合约进行交互。然而,EOA还执行一个特殊功能,那就是智能合约部署。在智能合约的部署过程中,产生了第二种以太坊地址类型。 该过程首先将一些编译后的EVM兼容字节码插入到一个交易中,该交易被发送到“特殊”部署地址0x0。然后,以太坊协议本身使用一种结合EOA部署公钥及其nonce(即地址在其生命周期内发送的交易总数)的算法。 更具体地说,将地址(20字节)和nonce(64字节)连接起来,然后将递归长度前缀(RLP)序列化。生成的字节序列再通过Keccak256计算得出哈希值,取最后的20个字节作为智能合约地址。 智能合约地址是非常重要的信息,因为它们是交易与合约交互的入口。例如,如果想要在UniswapV2上进行代币互换,那么工厂合约(Factory Contract)地址将非常重要,0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f。 量化以太坊地址 如上所述,以太坊有2160种可能的地址总数,下图显示了这些地址中目前链上所见数量。图中,地址按类型分组,显示了近1亿个EOA账户的ETH余额非零,智能合约账户超过3000万个。虽然这些都是相当大的数字,但与可能的总数相比,是微不足道的,这对以太坊用户来说是个好消息,可以放心,我们离耗尽地址还远着呢。 4、比特币地址 相较以太坊,比特币地址有更多的细节需要解决。首先来看地址类型,比特地地址类型其实主要有四种:Legacy、Pay-to-Script-Hash、Segwit和Taproot。尽管比特币使用不同的会计方法——未消费交易输出(UTXO)模型——来跟踪链上的加密货币,但我们将重点关注下面几种不同的地址类型。 (1)Legacy(P2PKH)地址 这些地址包括比特币系统原始部署中使用的地址,并且很容易识别,这些地址是以“1”开头的。它们的生成方式与以太坊地址的生成方式非常相似,从公钥/私钥对的生成开始。 然后像以太坊一样,计算公钥的哈希值,但使用的是SHA-256算法。所得的256 bit序列随后使用RACE原始完整性校验消息摘要(RIPEMD-160)再次计算哈希值,得到20字节(160 bit)的序列。回过头看,这个过程与以太坊非常相似,但是,显示为文本形式时,比特币通常使用的是Base58CheckEncoding。这意味着20字节序列使用58个字符(1-9,A-H,J-N,P-Z,a-k,m-z)编码,而非十六进制编码中使用的16个字符。基本上,存储在计算机内存中的相同的160 bit的0、1序列会通过一组16字符或58字符呈现到屏幕上。当然还有很多其他编码,但这是特别为比特币选择的编码。 (2)Pay-to-Script-Hash(P2SH)地址 P2SH地址以“3”开头,从技术上来说属于脚本,可用于要求多重签名的转账事宜等。比特币的“Pay-to-Script-Hash”的真实性质超出了我们的探讨范围,但简单来说,P2SH地址是使用Base58Check对脚本代码哈希进行编码。因此,可以将P2SH地址概念化为脚本的20个字节哈希的编码,类似于公钥的20个字节哈希的编码。 (3)SegWit和Taproot 地址 为了提高区块空间的效率并改善费用,SegWit在地址的构造方式上引入了一些变化。具体的算法细节计较乏味,因此我们在这里跳过细节,但是人们可以轻松地一眼看到这些以“bc1”开头的新地址。除了SegWit之外,以“bc1p”开头的Taproot地址进一步提高了交易效率,并提供了更好的隐私性。 与以太坊类似,下图显示了按地址的总余额大小汇总的比特币总余额。与以太坊类似,绝大多数比特币由价值最高的那些地址持有。然而,仔细检查数据以更好地理解分布结构是非常重要的。 5、关于加密地址的更多内容 除了地址生成机制外,还有一些关于地址的其他概念我们应该理解,包括:热/冷钱包,以及Vanity Address和ENS。 (1)热钱包和冷钱包 加密货币资产“存活”在区块链本身上,或被存储为原生第一层货币(例如ETH或比特币),或被存储于智能合约余额账本(例如USDC、Dai、WETH)。区块链本身可以被视为存储在各自网络节点中的分布式数据库。这意味着用户并不托管加密货币,而是托管与各个区块链上各自地址关联的私钥。因此,真正的私有信息必须保证安全,因为这些私有信息就是与地址相对应的私钥。 在加密世界中,存储私钥的方法主要有两种:热钱包和冷钱包。二者很容易区别:热钱包是连接互联网的私钥存储系统,而冷钱包是没有连接互联网的系统。完全断开与互联网的连接使私钥得到更安全的保护。想要获取私钥,必须先获取冷钱包设备。总而言之,存储在钱包中的不是加密货币本身,而是与区块链上余额地址相关联的私钥。私钥管理越来越复杂,现在越来越流行一种数字资产安全方法,那就是多方计算(MPC),多方计算将私钥分解为加密共享数据分配给多个参与者。 (2)Vanity Address和ENS Vanity Address和其他地址一样,但是,该地址的某部分将超出意料中的随机性。前几个字符可能会拼出一个英文单词、短语或名称,比如Legacy比特币地址:1googLemzFVj8ALj6mfBsbifRoD4miY36v。这些地址可用于更轻松地识别交易对手方,并可用于品牌宣传和营销。这些地址的生成过程得到了几个开源项目的支持,例如Vanitygen。然而,应该注意的是,这个过程可能需要非常密集的计算资源,因为它需要一个“guess-and-check”(猜测和检查)类型的算法。谨慎的做法是,不要轻信在线工具去获取vanity address,因为它们也会获取你的私钥副本,正如那句话所说的,“Not your keys, not your crypto.”。事实上,去年在“Profanity”以太坊vanity address地址生成器中就有一个漏洞被利用了。 作为一个正式的系统,为了不必须生成容易记忆的vanity address,以太坊有一个叫做以太坊域名服务(ENS)的应用程序,就像域名系统(DNS)简化了传统互联网的访问一样。与URL非常相似,用户可以购买以“.eth”结尾的自定义名称,智能合约创建这些标签的记录,这些记录在链上公开可用。借用上文提到的V神的例子,我们可以看到他的ENS名称是vtalik .eth。ENS名称,就像URL一样,让以太坊区块链更加用户友好,因为字母数字组合比20字节序列更容易记住,这增强了网络的便利性和安全性。 来源:金色财经
lg
...
金色财经
2023-04-26
上一页
1
•••
945
946
947
948
949
•••
1000
下一页
24小时热点
中国经济低迷重磅信号!彭博社:市场押注中国重演90年代日本“通货紧缩螺旋”
lg
...
市场周评:瞬间疯狂!非农“爆表”突袭全球,人民币惨跌,英国恐重演“1976债务危机”?
lg
...
中国经济重大信号!美国新闻周刊:因为TA 中国经济面临灾难
lg
...
中国财政部突发重要政策信号!国家主席习近平:高质量开展审计监督保障经济社会
lg
...
中国突传“暴力”事件!美媒:抗议导火索为一名十几岁男孩坠楼死亡……
lg
...
最新话题
更多
#SFFE2030--FX168“可持续发展金融企业”评选#
lg
...
19讨论
#链上风云#
lg
...
56讨论
#VIP会员尊享#
lg
...
1684讨论
#比特币最新消息#
lg
...
814讨论
#CES 2025国际消费电子展#
lg
...
19讨论