当前位置: 首页 > wzjs >正文

做简历网站有什么seo权重查询

做简历网站有什么,seo权重查询,wordpress宠物插件,263企业邮箱设置目录 前言原理Merkle树示意图实战演示:构建 Merkle 树并在合约中验证离线构建 Merkle 树(手动计算Merkle树、生成mermaid示意图)编写Merkle.js脚本执行Merkle.js脚本执行结果展示mermaid流程图展示离线构建 Merkle 树(merkletreejs计算Merkle树、验证哈希路径)编写Merkle.…

目录

    • 前言
    • 原理
    • Merkle树示意图
    • 实战演示:构建 Merkle 树并在合约中验证
      • 离线构建 Merkle 树(手动计算Merkle树、生成mermaid示意图)
        • 编写Merkle.js脚本
        • 执行Merkle.js脚本
        • 执行结果展示
        • mermaid流程图展示
      • 离线构建 Merkle 树(merkletreejs计算Merkle树、验证哈希路径)
        • 编写Merkle.js脚本
        • 执行Merkle.js脚本
        • 执行结果展示
      • Solidity 合约中的验证逻辑
        • 编写MerkleTest.sol合约
        • 部署MerkleTest.sol合约
        • 验证结果展示
    • 典型应用场景
      • 空投(Airdrop)验证
      • 白名单验证
    • 注意事项与优化建议
    • 总结

前言

我们都知道,在链上进行数据验证,往往涉及大量存储与计算,而这两者在以太坊中都是“昂贵”的,首先storage 的写入操作是 Gas 消耗大户,其次,如果我们要在合约中存储或比对大量数据(如地址白名单、空投名单等),其成本是指数级增长的。而怎么解决这种问题呢?答案就是使用Merkle树,Merkle树可以将这大量的数据压缩成一个byte32的根节点,链上只需要保存这些根节点,链下保存Merkle树,当需要验证某项数据是否在链上时,只需要传递一个proof[](证明路径)即可完成验证,避免大规模数据上传与链上遍历

原理

哈希函数具备单向性:给定一段字符串,我们可以轻松计算其哈希值;但仅凭哈希值,几乎不可能还原出原始字符串。基于这一特性,我们可以将待验证的数据构建成一棵 Merkle 二叉树:

  • 叶子节点:每个叶子节点存放的是原始数据的哈希值;
  • 中间节点:每个非叶子节点的值,是其左右子节点哈希值拼接后,再次哈希计算所得;
  • 根节点(Merkle Root):整棵树向上迭代合并,最终得到的顶层哈希
http://www.dtcms.com/wzjs/345273.html

相关文章:

  • 网站建设核心点大数据查询平台
  • csdn网站互联网营销推广方案
  • 桥西区附近网站建设价格北京培训学校
  • 个人商城网站源码网站模板源码
  • 自适应网站建设方案百度seo报价方法
  • 河南省网站建设百度推广托管
  • 北京P2P公司网站建设国内外搜索引擎大全
  • apache搭建多个网站关键词优化公司哪家效果好
  • 工程项目建设的八个阶段北京网站seo优化推广
  • 怎么用qq邮箱做网站海淀区seo搜索引擎优化企业
  • 国际新闻最新消息2022今天搜索引擎优化的报告
  • 武夷山网站建设东莞seo整站优化
  • 网站建设中的注册和登录页面app拉新怎么做
  • 临淄哪里做网站神马关键词快速排名软件
  • 佛山定制网站建设厦门百度广告开户
  • 响应式模板网站模板下载加强服务保障满足群众急需m
  • 建设网站的公司上海排名优化seobwyseo
  • 哪里有免费 建设网站的地址武汉网站营销seo方案
  • 浙江嘉兴发现2例新冠阳性石家庄网站优化
  • 哈尔滨制作网站工作室国家培训网官网
  • 诗人做的网站百度极速版下载
  • 福安城乡建设与规划局网站个人网站推广平台大全
  • 深圳二维码网站建设营销策划思路
  • 绵阳网络公司网站建设做网站推广
  • 武汉公司 网站建设北京朝阳区优化
  • 做网站需要哪些费用百度推广一条资源多少钱
  • 怎么做网站百度经验广州今日刚刚发生的新闻
  • wordpress php5.6山东东营网络seo
  • 工商局加强网站建设的通知信息流优化师简历
  • 2017做网站还赚钱吗百度网站链接提交入口