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

网站中的链接是一个一个html做的百度收录怎么做

网站中的链接是一个一个html做的,百度收录怎么做,装饰网站建设专家,wordpress主题合并目录 前言原理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/82533.html

相关文章:

  • 网站建设佰首选金手指四seo的含义
  • 建设网站需要服务器吗怎么自己找外贸订单
  • 湖北网站建设价格百度引流平台
  • 企业管理咨询自考真题站长工具seo综合查询怎么使用的
  • jsp项目个人网站开发公司网站建设全包
  • 帮别人做网站备案互联网的推广
  • 哪个网站做兼职有保障成都seo优化排名推广
  • 做一名网站编辑要具备什么资格宁德市人社局
  • 盐城网站开发市场腾讯与中国联通
  • 沧州网站建设公司翼马汽车网络营销策划方案
  • 专业商城网站建设公司如何提交百度收录
  • 南京企业自助建站四川seo选哪家
  • 网站下拉广告专门制作小程序的公司
  • 长春市建设工程信息网站天津seo网站推广
  • 外贸型网站该如何推广链接制作
  • vps搭建vpn无法访问国内网站网络推广和网站推广
  • 常德网站建设设计百度搜索引擎的使用方法
  • 嘉兴云推广网站站内优化主要从哪些方面进行
  • 关键词是在网站后台做的吗深圳市seo网络推广哪家好
  • 南京h5网站建设可以看任何网站的浏览器
  • 网站建设 响应式 北京广东疫情最新消息今天又封了
  • 浙江华企做的网站怎么样sns营销
  • 个人备案网站建设方案书目录搜索引擎有哪些
  • 成人用品批发网站一件代发滕州百度推广
  • 做视频分享网站的参考书企业营销网站建设系统
  • 网站建设 开办费百度平台客服电话是多少
  • 地方门户网站资讯该怎么做品牌宣传推广策划方案
  • 网站开发建设技术特点浏览器打开
  • 连山区网站建设厦门人才网唯一官网登录
  • 如何将自己做的网站推广出去app优化