【Monero】存储moneroj的钱包类型 | 常见的Web3.0钱包

《Mastering Monero First Edition by SerHack and Monero Community》2.2Selecting the best wallet(s) for your needs

Software and mobile wallets

软件钱包(在台式电脑或移动设备上)便于存储和使用Monero。许多Monero用户的手机上有一个方便的热钱包,用来支付日常购物费用。一个好的经验法则是,随身携带可以持有普通现金的加密货币。软件钱包将秘密种子存储在你的设备上,所以如果你感染了病毒或键盘记录器,你的moneroj可能会被偷。
在这里插入图片描述

Hardware wallets

硬件钱包是一种物理设备,可以执行敏感的钱包功能,与所连接的电话或电脑完全隔离。硬件钱包有自己的内置屏幕,可以显示种子和交易细节,而不会将它们发送到外部设备!
虽然硬件钱包不如软件钱包方便,但它们非常安全!由于它们如何存储和保护你的种子,你可以安全地使用硬件钱包从一个你怀疑或知道被恶意软件破坏的设备上发送交易。Monero社区目前正在开发“Kastelo”——第一个开源的加密货币硬件钱包。
在这里插入图片描述

Paper wallets

纸钱包提供了一种廉价的方式来储存货币,你不打算经常移动。您只需打印出一份公共和秘密信息的物理副本,就可以安全存储。由于来自Monero种子的秘密只保存在纸上,而不是数字形式的,所以你不必担心病毒或数据泄露。然而,纸钱包并不方便频繁使用,因为每次你想发送moneroj,必须将秘密转移到一个数字设备上。
在这里插入图片描述

Web wallets

网络钱包是指你通过第三方托管的网站访问的Monero账户。这些在线钱包非常方便,但这是以牺牲你的安全和隐私为代价的。网络钱包基本上有两种类型——关键的区别在于你是否知道种子。
第一种类型的网络钱包将钱存储在他们自己的账户中,并给你一个登录的用户名和密码(注意:这包括你在交易所的“钱包”)。既然你自己没有种子,你就不能个人控制你的资金;你必须相信这个服务来为你保管你的钱。你应该非常小心地将moneroj存储在这些类型的网络钱包中,它们本质上是在提供银行服务。他们可能在任何时候失去你的资金,无论是由于事故还是盗窃。如果网站被关闭,你的用户名和密码就会是无用的——因为你自己没有种子,你的资金就消失了。
第二种类型的网络钱包只由种子和资金控制。设计良好的网络钱包,如MyMonero,使用安全的方法来访问你的资金,而不会将你的秘密种子发送到第三方服务器。每次登录时必须输入种子,因为提供商不知道或存储在您的设备上。这种类型的网络钱包(相对来说)更安全,因为第三方并不持有你的资金。它们只为您的浏览器提供了一个软件界面。如果这种类型的钱包的网站变得无法访问,你可以将你的种子输入另一个钱包,并完全恢复你的资金。
虽然网络钱包很方便,但这两种类型都不推荐用于长期存储或大量使用。这两种类型都有安全方面的缺点(把你的资金托付给第三方,或者经常在网络浏览器中输入你的种子),而且在这两种情况下都有潜在的隐私让步。
在这里插入图片描述

Cold wallets

冷钱包泛指paper wallets和其他离线存储方法。例如, an electronic cold wallet可以是仅用于与加密货币交互的电话或计算机,除非在使用时,否则将与互联网断开连接。该设备可以使用任何操作系统;重要的部分是有意实施强有力的安全实践(包括防火墙、杀毒软件,以及在只访问可信的网站/软件时格外谨慎)。种子仍然在电脑上,但是你要尽可能地将设备与世界其他地方隔离。
在这里插入图片描述

Monero wallet links

无论你选择哪种类型的钱包,都要小心,只通过适当的渠道下载经过审查的软件。网络钓鱼计划和诈骗钱包有很多,所以一定要仔细检查,你正在安装合法的软件!如果你把你的种子输入了一个恶意的钱包,你的货币就会在你意识到你的错误之前就消失了。
本节包含了由Monero社区开发和信任的几个开源钱包的链接:

LIGHTWEIGHT WALLETS:

• Monerujo - Android
Cake Wallet - iOS
Mymonero.com - Web Wallet, Desktop, Android and iOS

OFFICIAL SOFTWARE:

• Graphic User Interface (GUI) - Windows, Mac and Linux
• Command Line Interface (CLI) - Windows, Mac and Linux

Connecting to a remote node (optional)

您可以通过连接到远程节点而不是将整个区块链存储在设备上来减少同步时间和磁盘使用。大多数移动钱包,如上面列出的轻量级应用程序,都被自动配置为连接到一个默认的远程节点。如果需要手动将软件定向到远程节点,则可以使用node.moneroworld.com(端口18089)上的社区资源。
节点是下载了整个区块链的计算机,通过同步用户的钱包和转发交易来帮助其他用户。运行您自己的(本地)节点最有利于保护隐私,如果您希望帮助保护网络的安全,您可以选择公开共享您的节点。远程节点很方便,并且允许您快速开始使用Monero,而无需下载整个区块链。
运行一个节点与挖掘Monero不同。采矿是一个不同的资源密集型过程。一旦区块链被同步,运行一个本地节点就不会严重占用CPU或网络资源。

常见的Web3.0钱包

  • 基于以太坊区块链技术的MetaMask
  • 基于Cosmos生态的Keplr
  • 基于Solana链的Phantom
  • 基于Temple的Tezos

多链钱包(各种链上通用):imToken、麦子钱包、TrustWallet

Monero是一个基于加密货币的区块链项目,它有一个RPC接口,可以通过该接口进行远程操作。下面是使用Monero RPC的步骤: 1. 安装Monero节点 要使用Monero RPC,首先需要安装并运行一个Monero节点。可以使用官方提供的Monero GUI钱包或者命令行版本的monerod。安装好节点后,需要同步区块链数据。 2. 启用Monero RPC 在运行monerod的时候,需要使用--rpc-bind-ip和--rpc-bind-port参数来启用RPC。例如: ``` ./monerod --rpc-bind-ip 127.0.0.1 --rpc-bind-port 18081 ``` 这将启用RPC服务并监听在127.0.0.1:18081。 3. 使用Monero RPC 可以使用任何能够发送HTTP请求的工具来与Monero RPC进行交互,例如curl或者Python中的requests库。以下是通过curl发送请求的示例: ``` curl -X POST http://127.0.0.1:18081/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"get_info","params":{}}' -H 'Content-Type: application/json' ``` 这将返回Monero节点的一些基本信息,例如当前的区块高度和难度等。 4. 编写Monero RPC的客户端 如果需要在自己的程序中使用Monero RPC,可以使用Monero官方提供的Python库monero-python,它提供了一些方便的函数来操作Monero节点。例如,以下代码将打印出当前节点的区块高度: ```python from monero.rpc import MoneroRpc rpc = MoneroRpc('http://127.0.0.1:18081', 'user', 'password') height = rpc.get_height() print('Block height:', height) ``` 可以通过Monero RPC进行各种操作,例如获取账户余额、发送交易等。具体的操作方法可以参考Monero官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值