- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
研发初衷
目前,结合了加密货币和技术的应用程序往往都很难调配,尤其是在移
动环境下。这类应用程序的系统,正着设备资源限制、交易时间、密钥管
理面巨大的调配,而这些都会带来糟糕的用户体验。移动应用目前并
不具备同步整条千兆字节的能力,用户也无法接受确认一笔交易,需要
等待数分钟之久。此外,大多用户也并不能真正做到长期、可靠地保管密钥。
很多原本想创造优秀用户体验的应用,大多却依托于了第服务,让第
来管理密钥和确认交易。结果,大大牺牲了加密货币的主要优势。
MobileCoin正致力于开发一种快捷、私密、易于使用的加密货币,即使在设备
资源受限的环境下,也可调配给那些无法长期妥善保管密钥的用户,而且资金
控制权始终都在用户手中,不会被转交给第支付服务商。
用户体验
MobileCoin的设计初衷是为了提升加密货币在或Signal等移动通讯应
用中的用户体验。用户需要安装app并输入4位PIN码,然后通过
或用户ID就可以向其他用户发送/接收资金。每笔交易的确认时长不到一秒,
资金到账就能立即使用,任何信息服务商或其他第都无法获取用户的资料
(如,账户收支、交易、放款/收款人地址等)。无论何时何地,重装系
统也好,更换也好,只要用户能够确保收到4位PIN码,那么就可以重新获
得资金的安全权限。而支付也将能够在各种app和网络之间自由进行。
设计
MobileCoin的设计源于其最初了“并非所有用户都有能力参与到P2P网络
中”,并就此提出了一种化的解决方案。
MobileCoin网络由众多节点组成,且每个节点都将被用以服务用户。
由节点负责完成那些客户端无法处理的任务,例如,一个庞大的账本和处
理高吞吐、低延迟的交易,但被这样设计出的节点运行者却既不能用户资
金,也无法知晓用户的余额和交易。
这是通过分层途径完成的,结合了多层次的多层防御和前向安全性。
1.Intel软件保护扩展(IntelSoftwareGuardExtension,
SGX)
所有的MobileCoin节点都在SGX安全区域中运行。而SGX安全区域在硬件加密
的内存中,与操作系统分离,这样有效防止了节点运行者“窥探”安全区域中的
内容。即便是这样,通过内存导致信息泄露也是需要避免的。SGX还
支持一种称为“认证”的特性,这个特性使用户能够通过网络连接,判
断出服务器正在SGX安全区域内运行哪些特定软件。在节点间建立加密连接之
前进行认证,使得整个MobileCoin账本在全网的SGX安全区域中都是始终
保持着封闭的。而这意味着,该账本在“公开”和分配给所有MobileCoin节点时,
都是不能人为或查看的(即使是MobileCoin节点运行者),从而保证了
SGX和MobileCoin的安全性。
2.交易隐私
MobileCoin不会仅仅依靠SGX交易隐私。交易使用CryptoNote[‑1]地址
和环签名。因此,即使者能够攻破SGX并在网络上查看交易,
MobileCoin也仍然能通过无法到的地址保护交易隐私。
3.共识机制
MobileCoin节点利用具有联合特性的恒星共识协议(StellarConsensus
Protocol[2])来同步分类账本,这不仅能使其在正常情况下的交易速度达到次秒
级别,加以去化的控制和灵活的信任机制;还能避免节点交易的
完整,因为只需要地址账簿映射,和使用过的镜像钥列表(防止重
复消费)就够了。
而这就为前向[3‑]了一定措施。即使环签名将交易源隐藏在了大
量可能的备选项中,使用SCP也意味着,信息可以在交易完成后全部丢弃,并
原创力文档


文档评论(0)