您的位置: 首页 > 媒体报道 > 行业动态

Brave推出新加密钱包,浏览器钱包的未来已来

2021-07-31 15:07:20  阅读:人  来自:行业动态

 

Browsers 3000是协议实验室为期 5 周的黑客马拉松,专注于为 Web3 浏览器的未来构建的去中心化解决方案。以下是 Brave 钱包工程师 Anirudha Bose 的演讲摘要。

 

此次谈话是在 1 月份 Brave 宣布在浏览器内支持 分布式存储协议 之后进行的。集成是将安全、持久的存储引入Web3 的第一步。分布式存储协议 支持允许 Brave桌面用户使用内容哈希(称为内容标识符 (CID))下载内容。与 HTTP(S) 不同,内容没有指定的位置。

 

Brave新钱包

“Brave 是一款注重隐私的浏览器。”

 

Brave 为其日常用户提供一系列功能和好处,包括:隐私浏览、不会跟踪您的搜索引擎,以及在 BAT 中奖励您浏览互联网的选择性广告经济。

 

Brave 的成功证明,如今人们对以隐私为中心的替代品浏览互联网有着浓厚的兴趣。目前,Brave 拥有 3380 万月活跃用户和 1170 万日活跃用户。就浏览器而言,这似乎不是最大的数字。

 

然而,Brave 新加密钱包的推出将使每个 Brave 浏览器用户都拥有一个本地加密钱包。每天有 1170 万活跃用户将突然在他们的日常浏览器中获得原生加密支持。

 

 

深入了解钱包

钱包的数学

 

Web3 钱包的基础是椭圆曲线或椭圆。椭圆是一组满足某些曲线方程的点。一个常见的椭圆方程是:y2=x3 + ax + b,其中值 a 和 b 给出椭圆曲线不同的密码特征。

 

并非所有椭圆曲线都有用,但比特数字通证和以太坊中使用的曲线(称为 secp256k1)具有一些有趣的特性。椭圆曲线上的每个点都是具有 x 和 y 坐标的公共点或公钥。当有人要求您向他们发送他们的公钥时,他们实际上是在要求您向他们发送您的 x 和 y 坐标,只是以不同的方式表达。

 

公钥来自通过随机重复添加已知点生成的随机私钥。

 

G + G + G …(k 次)= P

 

k = 私钥

 

p(x,y) = 公钥

 

Web3 地址只是一个人的公钥的表示。如果你有一个以太坊地址,你就会在椭圆曲线上有一个“点”。要生成以太坊地址,请从公钥中获取所谓的 Keccak-256 哈希值,并从结果字符串中取出最后 20 个字节。瞧——你自己的以太坊地址。

 

现在,与该解决方案对于隐私和保管一样有效,如果一个人有 1,000 个帐户,他们将不得不记住 1,000 个密钥——这不是一个非常可扩展的用户体验。比特数字通证网络标准化了至今仍在大多数区块链中使用的解决方案:BIP32。BIP32 允许 Web3 用户以今天熟悉的方式与钱包交互。BIP32 允许用户随机生成一个 12 字或 24 字的助记符来获得一个种子短语,然后是一个主私钥和任意数量的子私钥。这允许具有更简单用户体验的可扩展钱包基础设施,并为我们今天看到的钱包生态系统打开了大门。

 

 

钱包在行动

Dapps 和 Web3 API

 

钱包背后的数学很有趣,但如果没有在 Web3 中看到钱包的运行情况,就不是特别有用。具体来说,与 dapp 交互。为了让 dapp 有用,它们需要访问帐户数据、查看余额、请求签名等。为了与 dapp 交互,钱包必须提供一个 API(在以太坊中,以太坊提供者 API)。Brave 就是用这个功能构建的;它通过 window.ethereum Javascript 本地公开 Web3 API。

 

RLP和有线协议

 

以太坊是一个巨大的状态机,它通过执行交易从一种状态转换到另一种状态。这些交易必须以某种格式序列化,以便它们可以在 EVM 中传输和解释。这种格式称为递归长度前缀 (RLP),任何 Web3 钱包都必须能够使用 RLP。

 

对于比特数字通证,这种格式被称为有线协议。Wire 协议——意图与 RLP 相似但设计不同——建立了一套比特数字通证钱包必须遵守的规则,以便对消息和交易进行编码。Wire Protocol 适用于任何基于 UXTO 的货数字通证。

 

 

The Brave Wallet(先睹为快)

那么我们如何将数学、API 要求和钱包的 RLP/Wire 格式带入适用于浏览器用户的 UX 和 UI 中?

 

介绍(先睹为快)Brave 钱包。Brave 钱包将推出以下计划功能:

 

硬件钱包支持。用户可以从他们的 Ledger/Trezor 硬件钱包验证和签署交易。

 

本机权限。Dapp 请求将使用 Brave 的原生权限管理器,类似于地理定位请求。

 

台式机和移动设备。Brave 钱包将在 Brave 支持的所有平台上可用。“如果你有浏览器,你就有一个钱包。”

 

NFT 支持。用户可以直接在钱包中查看他们完整的 NFT 收藏。

 

请密切关注 Brave 钱包的更多更新,今年将在 Brave 浏览器中推出!

 

IPFS星际联盟

链接:https://www.ipfsunion.cn/news/industry/352.html

来源:星际联盟

声明:本站部分内容来源于网络转载,若有侵权,请及时与网站客服取得联系。

相关文章

热门标签

在线客服