加载中 ...

区块链加油站 ▏区块链数字资产钱包的分类

2019-05-11 12:04 编辑:btc268.com 来源:区块链资讯

  

  在数字资产行业,钱包作为存放数字资产的容器,其安全性尤为重要。近年来,随着区块链这一行业的崛起,带动了钱包的发展。钱包由最初的单币种发展为多币种,由复杂繁琐到操作便捷,由功能单一到现在的功能多样化、多元化。

  那么,钱包有哪些分类?今天区块链加油站带领大家了解钱包。

  

  按是否连网分类

  数字资产钱包本质上是存储私钥的工具,私钥的安全性至关重要,为了将安全性做到极致,出现了不连网的冷钱包,因此可以依据钱包是否连网分为冷钱包和热钱包。

  热钱包:

  ? 特点:保持实时连网上线的钱包通常称为热钱包。

  ? 分析:热钱包相对于冷钱包使用起来更方便,既可在PC 上使用,也可在手机等移动终端使用,还可对钱包内资产随时进行操作。但正由于其连网,也给了黑客攻击的基础条件,钱包安全性会受到挑战。

  冷钱包:

  ? 特点:冷钱包通常指不连网使用的钱包。

  ? 分析:冷钱包将私钥存储在完全离线的设备上,相比于热钱包是更安全的方法,但成本更高,易用性更差。虽然冷钱包相对于热钱包更安全,但是冷钱包也不是绝对安全,可能会遇到硬件损坏,钱包丢失等情况,需要做好备份。

  按数据存储完整性分类

  数字资产钱包通常和区块链节点关系紧密,依据钱包存储节点账本数据的完整性可以将其分为全节点钱包和轻钱包,其中轻钱包也包括SPV 节点钱包。

  全节点钱包:

  

  ? 特点:存储区块链上的所有数据,具有更有隐秘、验证更快等特点。但是由于数据量比较大,会导致扩展性低。

  ? 分析:由于需要同步链上信息的原因,很多全节点钱包的币种单一,不能够支持多种数字资产,一般为官方钱包。

  轻钱包:

  

  ? 特点:轻钱包是为了解决全节点钱包需要占据很大的硬盘空间而出现的,不需要存储完整的区块数据。虽然轻钱包不会下载新区块的所有数据,但是它会对数据进行分析后,仅获取并在本地存储与自身相关的交易数据,运行时依赖比特币网络上的其他全节点,一般在手机端和网页端运行。

  ? 分析:轻钱包可以有更多的扩展性,一方面可以在币种上进行扩展,用来很方便地对多种资产进行管理。另一方面可以在运行DAPP。因为它只同步和自己相关的数据,所以很轻便。

  

  按私钥存储方式分类

  私钥是数字资产领域安全的核心,而钱包的本质其实是帮助用户方便和安全地管理和使用私钥,因此,私钥的存储方式非常关键,按照私钥是否存储在本地,我们可以将钱包分为中心化钱包和去中心化钱包两种类型。

  中心化钱包:

  

  ? 特点:私钥不由用户自持,而是由钱包项目方在链下中心化服务器上保管,通常资金也交由服务方托管。

  ? 分析:中心化钱包私钥和资产都交由钱包进行中心化管理,此种方式的钱包产品用户不必担心私钥丢失而导致资金损失,通常可支持密码找回功能;不过资金风险会更集中在钱包项目方,中心化服务器一旦被黑客攻克,用户将遭受不必要的损失。

   

  去中心化钱包:

  

  ? 特点:私钥由用户自持,资产存储在区块链上。

  ? 分析:去中心化钱包私钥的保管都转交给用户,若私钥遗失,钱包将无法帮用户恢复,资金将永久遗失;但去中心化钱包很难遭受黑客的集中攻击,用户也不用担心钱包服务商出现监守自盗的情况。

  按主链关系分类

  目前各区块链公链都是较为独立的平台,平台和平台之间缺乏直接的互通,因此各类钱包出现了两大分化,一种是专门针对某一公链平台的主链钱包,通常由平台项目方或者社区开发提供;另一种则是同时支持多平台接口的多链钱包,支持的资产类型较为多样。

  主链钱包:

  

  ? 特点:平台专属钱包不仅是为了满足平台类通证正常使用所必备的核心组件,也可以作为一个应用商店,对基于其平台开发的DAPP进行集中宣发和链接跳转。

  ? 分析: 对于平台类公链来说,平台通证通常具备一定的使用功能,平台上的各类角色所开展的活动都是围绕通证来进行,因此需要钱包来作为各方进行通证存储和流通的节点。

  多链钱包:

  

  ? 特点: 可支持多种主链平台通证的钱包。

  ? 分析: 不同的主链通常采用的技术方案都各不相同,如果要支持多种主链平台的通证接入钱包,则需要逐一进行接口开发,有一定的开发难度和工作量。

  按私钥签名方式分类

  为了加强数字资产的安全性并配合某些应用场景使用,出现了需要多方私钥签名才可使用钱包的策略,因此可将钱包分为单签名钱包和多签名钱包。

  单签名钱包:

  

  ? 特点:只需单个私钥签名即可交易。

  ? 分析:单签名模式简单,用户可操作性强,但由于只有一个密钥,风险也更集中,私钥持有账户的单点沦陷——如果丢失或者泄漏私钥会可能直接导致账户中所有的资产的丢失。

  多重签名钱包:

  

  ? 特点:必须有2个(或多个)私钥同时签名才可以交易。

  ? 分析:通常一个私钥用户保存,一个交给服务器,如果只有服务器私钥被盗,黑客没有本地私钥,交易时无法签名的。也可用于公司或者组织内由多方共同管理财产场景下使用,密钥由多位成员管理,需多数成员完成签名才可动用资产。

  根据以上分类,我们不难看出,亦来云的SPV钱包是一个完全去中心化的轻节点钱包,亦来云希望把钱包的钥匙交给用户,所有资产都在链上托管,用亦来云的技术手段让每一位亦来云的用户都拥有一个像银行一样安全级别的技术保障。

  亦来云SPV钱包特点

  ELASTOs全生态币种支持,轻松添加各种侧链,一键式轻松管理所有资产。

  

  

  安全:

  1.隔绝——ElastosWallet密钥完全由用户控制,割离加密存储在本地,私密信息绝不触网,隔绝网络攻击风险;

  2.分层——钱包助记词、Keystore均可增设密码保护,给您的资产更多安全保护;

  3.多地址——自动生成无穷多个收款地址,即用即弃,使资产管理风险降到最低;

  实用:

  4.多侧链支持——Elastos生态侧链支持,性能优越,有效实现资源隔离;

  5.充值提现——主、侧链资产自由转换,跨链交易轻松实现;

  6.通讯录——可添加常用联系人及其钱包地址,转账更加便捷准确;

  7.多账户——可添加多个钱包账户,一键切换,无缝对接其他钱包导入;

  8.超级节点选举——完美支持DPOS超级节点选举投票功能,投票、竞选尽在掌握;

  9.多语言——支持中/英文双语言系统切换;

  未来亦来云开发的侧链产品都会加入到SPV钱包的管理范围内,实现主侧链之间的跨链交易。亦来云开发这款SPV钱包的初衷是希望它可以成为亦来云技术的范例,所以希望这款钱包可以保持它的纯粹,专注于用户数字资产的管理。目前Elastos Wallet正在肩负着亦来云DPoS超级节点竞选的重大使命,关于投票和参选操作,可戳下方链接查看~

1. 视频详解 ▏亦来云DPoS超级节点竞选钱包操作指南

2. 全网开放 ▏亦来云DPoS超级节点竞选钱包操作指南



  友情链接:

  亦来云指南大全>>>>>>

  亦来云官网:

  https://www.elastos.org

  CR网站:

  https://www.cyberrepublic.org

  ELAfuns网站:

  https://elafuns.com/

  《亦来云小课堂》视频介绍合集:

  https://v.youku.com/v_show/id_XNDAwNzMyMDEzMg==.html

  白皮书:

  https://www.elastos.org/zh/downloads/elastos_whitepaper_zh.pdf

  Github:

  https://github.com/elastos

  区块浏览器:

  https://blockchain.elastos.org

  网页钱包:https://wallet.elastos.org/

  App钱包(安卓版):

  https://github.com/elastos/Elastos.App.Wallet.Android/releases/download/v0.1.4a/elawallet_v0.1.4a_f0f6d19c03.apk

  大象钱包(安卓版):

  https://www.elastos.org/downloads/elephant_wallet.apk

  大象钱包(IOS版):请到App Store下载(需要非中国大陆Apple ID)

  微信公众号:elastos_org

  微博:

  https://weibo.com/u/1852597862

  电报群:

  https://t.me/elastoschina

  火信群:

  https://h5.hottalk.com.cn/app-share/index.html#/groupg=8766d590d5

  QQ群:338036471

  

关键词:比特币新闻 币牛牛

转载自比特币新闻网(www.btc268.com),提供比特币行情走势分析与数字货币投资炒币最新消息。

原文标题:区块链加油站 ▏区块链数字资产钱包的分类

原文地址:http://www.btc268.com/qkl/zs/11313.html

本文来源:区块链资讯编辑:btc268.com

本文仅代表作者个人观点,与本网站立场无关。

本网站转载信息目的在于传递更多信息。请读者仅作参考,投资有风险,入市须谨慎!

'); })();