首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chrome扩展:比特币钱包

Chrome扩展:比特币钱包
EN

Stack Overflow用户
提问于 2011-12-27 15:25:55
回答 4查看 1.3K关注 0票数 16

是否可以进行chrome扩展,以维护比特币钱包,同时使网络商店更容易集成一键购买体验。

假设点击了网页上的一个按钮。有没有可能触发对chrome扩展的函数调用来发送比特币?

显然,让网页不受限制地访问chrome扩展是永远不会被设计出来的。但是有没有什么方法可以让它安全地工作呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-01-04 21:22:30

提供了一个外部应用程序解决方案

在Chrome (或任何其他浏览器)中点击“比特币:”协议URI将把URI转移到MultiBit (v0.3+),如果需要的话,启动应用程序。这种方法消除了在浏览器中保存(并且可能共享)私钥的需要。

票数 5
EN

Stack Overflow用户

发布于 2011-12-27 16:14:46

Chrome扩展可以在网页(content scripts)中插入任意代码。

内容脚本是在网页上下文中运行的JavaScript文件。通过使用标准的文档对象模型(DOM),他们可以读取浏览器访问的网页的详细信息,或对其进行更改。

这段代码可以通过DOM与原始网页通信,也可以通过message passing与扩展的其余部分通信。

理论上,这应该足够了。但请确保安全。

票数 6
EN

Stack Overflow用户

发布于 2011-12-29 04:15:45

这是非常危险的,因为Chrome中的一个安全漏洞可能会让任何网站清空你的钱包。

首先,任何付款都必须使用钱包密码进行确认。但是,由于该密码是在Chrome内部输入的,所以攻击者有可能读取该密码。

事实上,有太多的安全问题需要解决,我认为让比特币客户端来做这项工作更好。

应该做的是,任何软件都可以向比特币客户端请求交易。首先想到的是使用DBus。

这样,Chrome扩展只需通过调用DBus方法的按钮转换任何比特币地址即可。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8642125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档