比特币现金钱包地址|IPFS技术发展:go-ipfs0.7.0发布

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
今年8月,我们宣布取消SECIO安全运输。在这个版本中,我们默认禁用了SECIO,这将对网络上的旧节点产生影响。减轻此更改影响的最佳方法是尽快升级IPFS节点!升级不仅可以确保您使用最新的安全传输,还可以获得我们今年为内容路由所做的所有性能改进。

在这个版本中,你也将开始看到,随着在网络上启动更多的同行ID和IPNS键1而不是典型的Qm。这是由于默认情况下使用ed25519密钥而不是RSA密钥的开关,您可以在下面的突出显示中了解更多信息。

对于那些使用IPFS插件的人,下面将对构建过程进行重大更改。

Go-IPFS0.7.0亮点

SECIO现在默认禁用

我们在默认情况下禁用了它。TLS1.3仍将是默认的安全传输,并回退到Noise。您可以在博客文章https://blog.ipfs.io/2020-08-07-deprecating-secio/中了解有关弃用的更多信息。如果您运行的GoIPFS早于0.5或JSIPFS早于0.47,这可能会开始影响您在公共网络上的性能,因此,我们强烈建议您立即进行升级!

Ed25519键现在默认使用

以前go-ipfs为新节点生成2048位RSA密钥,但现在默认使用ed25519密钥。这不会影响任何现有的键,但是新创建的键默认为ed25519。在RSA之上使用ed25519密钥的主要好处是ed25519密钥具有内联公钥。这意味着某人只需要你的PeerId来验证你已经签名的东西,比如你的对等记录或未来签名的提供者记录,这意味着我们不必担心存储大量的RSA公钥。

旋转密钥

除了切换默认密钥类型外,我们还添加了对旋转标识密钥的支持。如果您想更改IPFS节点的密钥类型,现在可以使用Rotate命令进行更改。注意:这会影响您的对等ID,因此请确保您要执行此操作!您现有的身份密钥将在密钥库中备份,以便仍可为IPNS记录等引用。

$?ipfs?key?rotate?-o?my-old-key?-t?ed25519

密钥导出/导入

说到备份密钥,我们添加了一些命令,使您可以将密钥从IPFS密钥库导出和导入到本地.key文件。当前不适用于self?配置文件中包含的IPFS身份密钥。

$?ipfs?key?gen?mykey$?ipfs?key?export?-o?mykey.key?mykey?#?./.key?is?the?default?path$?ipfs?key?import?mykey?mykey.key?#?on?another?node

默认情况下,IPNS路径现在将密钥名编码为base36CIDv1

以前go-ipfs将IPNS路径的关键名称编码为base58btc多散列(例如Qmabc…)。我们现在将它们编码为peerID规范(例如k51xyz…)中定义的base36编码的cidv1,该规范也处理公钥的编码。很好,因为这意味着IPNS密钥默认情况下不区分大小写,并且它们将适合DNS标签(例如k51xyz...ipns.localhost),因此在默认情况下,子域网关重定向(例如从localhost:8080/ipns/{key}到{key}.ipns.localhost)对用户而言会更好。

许多命令将接受-ipn-base选项,允许更改命令输出使用特定的编码(例如,base58btcmultihash,或CIDv1编码在任何支持的基):

$?ipfs?key?list?-l?--ipns-base?b58mh12D3KooWCjhz69LskTZEC5vFWs8eDpHo7kYbGzrC5EjU75BHSmVK?self$?ipfs?key?list?-l?--ipns-base?base36k51qzi5uqu5dh9ihj4p2v5sl3hxvv27ryx2w0xrsv6jmmqi91t9xp8p9kaipc2?self

多地址现在接受被编码为CIDv1的PeerID

为了最终改变默认的PeerID表示,多地址现在可以包含像/p2p/k51xyz这样的字符串…除了默认的/p2p/Qmabc…许多输出peerid的函数都有一个对应的--peerid-base选项:

$?ipfs?id?--format?""?--peerid-base?b58mh12D3KooWCjhz69LskTZEC5vFWs8eDpHo7kYbGzrC5EjU75BHSmVK$?ipfs?id?--format?""?--peerid-base?base36k51qzi5uqu5dh9ihj4p2v5sl3hxvv27ryx2w0xrsv6jmmqi91t9xp8p9kaipc2

dagstat命令

添加了对ipfsdagstat命令的初始支持。运行此命令将遍历给定根CID的DAG并报告统计信息。默认情况下,将在遍历DAG时显示进度。当前支持的统计信息包括DAG大小和数据块数量。

$?ipfs?dag?stat?bafybeihpetclqvwb4qnmumvcn7nh4pxrtugrlpw4jgjpqicdxsv7opdm6e?#?the?IPFS?webuiSize:?30362191,?NumBlocks:?346

插件构建变更

我们已经更改了dist.ipfs上官方二进制发行版使用的构建标志。

io(或/ipns/dist.ipfs.io)使用更简单和更可靠的-trimpath标志,而不是更复杂和脆弱的-asmflags=all=-trimpath="$(GOPATH)"-gcflags=all=-trimpath="$(GOPATH)"标志,但是go-ipfs中默认使用的构建标志保持不变。

go-ipfs-example插件中的脚本已经更新以反映这一变化。对于人们一直

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/47041.html

上一篇 2023年08月07日
下一篇 2023年08月07日

相关推荐

  • 欧一DeFi钱包地址,开启去中心化金融的密钥

    欧一DeFi钱包地址,开启去中心化金融的密钥 在去中心化金融(DeFi)浪潮席卷全球的当下,钱包地址已成为用户与区块链世界交互的核心入口。“欧一DeFi钱包地址”凭借其安全性、兼容性和生态丰富度,正成为越来越多DeFi参与者的首选工具,它不仅是用户资产的“数字保险柜”,更

    2026-09-29 04:30:01
    1 0
  • 红鹤陈易欣与欧莱雅眼霜,当职场精英遇见眼部守护的时光密钥

    红鹤陈易欣与欧莱雅眼霜,当职场精英遇见眼部守护的时光密钥 在快节奏的现代都市生活中,无论是像红鹤陈易欣这样的职场精英,还是每一个为梦想奋斗的普通人,熬夜加班、压力繁重似乎都成了家常便饭,岁月的痕迹往往最先暴露在眼周——细纹、黑眼圈、眼袋等问题,悄然无息地侵

    2026-09-28 18:30:03
    2 0
  • 欧OKX的钱包密钥在哪里?安全存储指南

    欧OKX的钱包密钥在哪里?安全存储指南 在加密货币领域,钱包密钥是掌控资产的核心凭证,尤其是欧OKX这样的主流交易所,其钱包密钥的管理直接关系到用户资产安全,很多新手用户会问:“欧OKX的钱包密钥在哪里?”OKX并不直接存储用户的私钥或助记词,而是通过“非托管钱包”模

    2026-09-26 22:30:01
    6 0
  • 以太坊导入密钥需要密码吗?关键细节与安全指南

    以太坊导入密钥需要密码吗?关键细节与安全指南 在加密货币领域,私钥(或助记词/密钥文件)是资产所有权的核心,而以太坊作为全球第二大公链,其密钥导入操作常让用户产生疑问:“导入密钥时是否需要密码?”这一问题看似简单,实则涉及密钥类型、导入方式及安全机制的多重维

    2026-09-25 23:30:02
    4 0
  • 亿欧Web3赋能思系统门窗96系列,开启智能家居新生态的密钥

    亿欧Web3赋能思系统门窗96系列,开启智能家居新生态的密钥 在数字化浪潮席卷全球的今天,Web3技术的崛起正深刻改变着传统产业的格局,从互联网的“信息互联”到Web3的“价值互联”,去中心化、数据主权、智能合约等理念不仅重塑了数字经济的底层逻辑,更开始渗透到实体产业领

    2026-09-24 19:30:01
    8 0
  • OE交易所密钥在哪里查看?安全指南与操作步骤

    OE交易所密钥在哪里查看?安全指南与操作步骤 在数字资产交易中,API密钥是连接用户账户与交易所系统的关键凭证,用于实现自动化交易、资产查询等功能,对于OE交易所的用户而言,正确、安全地查看和管理API密钥至关重要,本文将详细介绍OE交易所密钥的查看路径,并强调安全注

    2026-09-24 02:30:02
    6 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载