主页 > imtoken安卓下载地址 > 雷电网络 Alderaan 版本上线以太坊主网

雷电网络 Alderaan 版本上线以太坊主网

imtoken安卓下载地址 2023-03-28 07:36:18

翻译校对:敏敏、阿健

以太坊标志 官网_以太坊主网拥堵_以太坊经典和以太坊

- 照片由 Yessuitus2001/CC BY-SA 3.0 提供-

概括

我们很高兴地宣布,雷电网络的 Alderaan 版本已经在以太坊主网上启动! Alderaan 是雷电网络的第一个完整版本。 与红眼版相比,它增加了一系列新功能,包括监控服务、寻路服务和调解费。 由于 Alderaan 版本本身有一定的局限性,并且是测试版,请在使用软件前仔细阅读本文档,包括安全说明。

Alderaan 版本的目标

Alderaan 是在以太坊主网上运行的雷电网络的第二个主要版本。 此版本的目标是成为雷电网络的安全、可靠和功能齐全的版本,允许其他项目在雷电网络上构建并允许雷电集成到他们的 dApp(集中式应用程序)中。

我们鼓励任何有兴趣以高效、低成本和可扩展的方式在以太坊上进行支付的人尝试一下 Alderaan。 对于那些希望将雷电网络作为底层支付技术集成到 dApp 中的项目,我们特别希望他们能够给予反馈并提出功能请求。 对于那些想在雷电网络上开通支付通道的项目,我们希望能与他们达成合作。 请通过 contact@raiden.network 联系我们。 此外,如果您正在构建一个您认为对雷电网络生态系统有益的项目,请考虑雷电网络基金会的资助计划。 如果您发现高危漏洞,请迅速向我们的漏洞赏金网站报告。

Alderaan 版功能

下面列出了 Alderaan 版本中包含的新功能。 可以在本文中找到与 Red Eyes 版本重叠的功能。

中介费用——让资金中介节点赚取费用,维持全网资金平衡 通道监管——节点无需一直在线 寻路服务——节点无需了解完整的网络拓扑 部分退出——无需要关闭通道 Withdrawable Raiden Wizard - 使创建雷电节点变得简单高效 对协议和传输层进行了一些修改和改进,使其更加健壮和高效

如果您想了解更多渠道监管和导视服务,请阅读本文; 如果您想了解更多关于中介费用的信息,请阅读本文(编者注:中文翻译《雷电网络动态中介费用》见文末超链接)。

开启Alderaan版体验之旅

在开始运行 Alderaan 版本之前,请阅读本文档并从 GitHub 下载最新版本的 Thunderbolt 客户端。 如果您在此过程中遇到任何问题,可以在 Gitter 上联系我们或在 GitHub 上提出问题。

迅雷精灵让您获得简单快捷的开机体验。 下一节将介绍如何快速轻松地创建雷电网络节点。 现在,DAppNode上有雷电网络的安装包,可以通过DAppStore一键安装。

有关雷电网络的统计信息,请查看雷电资源管理器。

查看 EtherScan 上的雷电智能合约:

TokenNetworkRegistryWETH TokenNetworkDAI TokenNetworkSecretRegistryServiceRegistryUserDepositMonitoringServiceOneToN

如何运行雷电网络

为了快速体验雷电网络,我们制作了雷电向导以太坊主网拥堵,帮助用户快速创建雷电网络节点并注入资金。

在开始之前,您需要准备:

一台运行 Linux 或 macOS X 的 x86 计算机 一个 infura ID(单击此处查看快速安装指南) 一个安装了 Metamask 插件的网络浏览器 一个在 Metamask 钱包中至少有 0.13 ETH 的以太坊帐户

然后访问迅雷精灵的版本页面下载最新版本。 解压下载的压缩包,运行名为“raiden_wizard”的可执行程序。 从这里开始,雷电向导将引导您完成创建雷电节点的必要步骤,然后在以太坊主网上运行雷电节点。

要了解有关雷电向导如何工作的更多信息,请查看文档的“快速入门”部分。

以太坊主网拥堵_以太坊标志 官网_以太坊经典和以太坊

- 雷霆法师在行动 -

Alderaan 版本安全措施

由于 Alderaan 版本是部署在以太坊主网上的雷电网络的测试版,我们采取了强有力的风险缓解措施来减少错误或软件滥用造成的潜在危害,并确保这项新兴技术有一个可靠的未来。 实验环境。 请注意,Alderaan 版本尚未经过外部第三方的安全审计。

存款限额 - 每个通道中的每个节点最多可以存入价值 1,000 美元的代币/每个代币网络可以存储总计价值 100 万美元的代币,此外还有一个“弃用开关”)”以防止可能导致的任何情况在资金损失。 一旦启用弃用开关,将无法开通新通道,无法注入新资金,但用户仍可进行转账、关闭通道和结算余额。 此外,Alderaan 版本仅限于 WETH 和 DAI 这两个代币网络。

雷电网络服务的使用

如上所述以太坊主网拥堵,Alderaan 版本包括可选的通道监控和寻路服务,旨在提高用户资金的安全性并放宽节点必须始终保持在线的要求。

默认情况下,PFS(寻路服务)设置为“--routing-mode”。 这意味着每当一个节点想要将资金转移到网络中的其他节点时,PFS 必须为其提供到达目标节点的路径。 PFS 会收取少量费用,即从请求节点的 UserDeposit 中获取 IOU。

默认情况下,通道监控在“--启用监控”中设置为“False”。 一旦启用,请求的雷电网络节点可以直接下线,而不用担心其交易对手关闭通道,使其无法提供正确的最新余额证明。 一旦监控服务代表节点成功关闭通道,将收取少量费用,即从 UserDeposit 中获得 IOU。

雷电服务费用(监控和寻路)以 RDN 代币支付,其默认值可以在相关文档中找到。 要了解有关雷电服务如何工作的更多信息,请查看这篇文章。

请注意,经纪费用是通过特定代币网络以该网络的本机代币支付的。 雷电网络采用非常复杂的动态费用结构来适应渠道中的不平衡。 有关费用结构的更多信息,请参阅这篇专门介绍费用的博文和 Raiden 文档。

Alderaan 版本的功能限制

当前版本在功能上有以下限制:

代币网络不可升级:Alderaan 版本不具备升级智能合约的能力。 换句话说,升级网络的唯一方法是重新部署新合约并发布指向这些合约的新版本客户端。 旧网络中的所有通道都需要关闭并在新网络中重新启动。 如上所述,我们已经实施了一次性弃用开关,以便在需要时弃用网络。

已弃用的红眼版本

鉴于 Alderaan 版本已经上线,我们强烈建议使用 Red Eyes 版本的用户检查他们的频道是否已关闭。 如果还有未关闭的频道,请关闭并结算余额。

这样做是因为将不再支持 Red Eyes 版本。 在 Alderaan 版本上线后,Brainbot Labs 将在某个时候完全弃用 Red Eyes 版本网络上的智能合约。

重要安全说明

请记住:Alderaan 版本仍然是测试版,尽管它比 Red Eyes 版本更成熟可靠。 请仔细阅读以下安全通知和系统要求,以避免增加财务损失的风险。 请注意,即使您遵守以下规则,仍有可能损失资金。

以太坊节点必须同步并正常运行:确保第 1 层正常运行。 也就是说,您必须有一个启动并同步运行的以太坊节点(geth 或 parity)。 如果客户端存在任何问题或漏洞,雷电网络将无法正常运行。 以太坊客户端必须始终在线:确保您的以太坊客户端在您的雷电节点运行时始终在线。 如上所述,启用通道监控后,您(您的雷电节点)可以安全地下线。

但是,为了使用雷电节点转移资金,您还需要有一个在线且同步的以太坊节点。 我们建议在监控环境中运行以太坊客户端,以便它在崩溃时自动重启。 不要更改以太坊客户端:在交易未打包的情况下更改以太坊客户端是不安全的。 我们建议不要在雷电网络节点运行时更改以太坊客户端。 雷电网络节点必须保持在线并保持运行:目前,所有参与转账的节点都必须在线才能完成转账。 因此,确保您的雷电网络节点保持运行、互联网连接稳定以及雷电网络节点始终在线非常重要。 如上所述,如果节点开启了监控,则可以安全地关闭它。

但是,节点在离线时无法接收、调解和发送传输。 必须为雷电网络开设一个专用账户:您必须为雷电网络开设一个专用的以太坊账户。 使用 Raiden 专用以太坊帐户手动创建任何交易可能会导致在 Raiden 客户端运行时出现未定义的行为。 但是,在不运行雷电客户端的情况下,使用雷电专用账户手动创建交易是安全的。 雷电网络账户中有足够的ETH:如果您账户中的ETH余额不足,雷电网络将发出警告,否则您将无法维持当前开通通道的全部运行。 您有责任将 ETH 转入账户,并确保在收到警告时立即转入足够的 ETH。 雷电网络账户有足够的 UserDeposit:如果您正在使用寻路或监控服务,您需要使用借条通过 UserDeposit 智能合约支付费用。 RDN 代币存放在 UserDeposit 中。 如果用户的存款余额不足,将无法使用雷电网络服务,因为他无法支付费用。 中介类转账金额不宜过低:目前,雷电网络客户端会在中介费超过转账金额20%的情况下取消支付。 即转账金额必须足够大,使对账费不超过转账金额的20%。

因此,代币网络的中介转账有一个最小转账金额。 例如DAI的最低转账金额为0.00001 DAI; WETH的最低转账金额为0.0000001 WETH。 本地数据库必须是持久的:你的本地状态数据库位于 ~/.raiden。 用户不应以任何方式删除或篡改这些数据。 建议经常备份。 删除此目录将导致资金损失。 雷电 REST API 不得对外公开:要执行操作,客户端需要能够在任何时间点签署交易。 因此,您不得向外部公开 Raiden Rest API。 小心更改 --rpc 和 --rpccorsdomain 值。 请耐心等待:请勿在链上交易正在执行且未确认的情况下,随意按Web UI上的按钮或关闭客户端。

已知的问题

在使用 Alderaan 版本时,您应该注意一些已知问题。 这些问题并不是雷电网络特有的,而是所有以太坊第 2 层解决方案所共有的。

用户系统被攻破:如果用户系统被攻击者攻破或运行恶意应用程序,预写日志(WAL)将被访问,有价值的信息将被泄露,因为WAL还没有像raiden那样实现- 如网络/raiden#579 中所述加密。 磁盘已满:客户端没有正确处理用户的磁盘已满情况。 一旦雷电网络节点宕机,可能会导致数据丢失。 将来,我们将实施检测磁盘已满情况并优雅地关闭应用程序的措施:raiden-network/raiden#675。 区块链拥塞:如果区块链出现拥塞,没有足够的空间让雷电节点上传交易到链上,客户端就无法在链上结算通道。 为了解决区块链拥堵问题,有人建议开发基于gas slot的结算超时机制:raiden-network/raiden#383。 连锁重组:客户过去曾经历过连锁重组的极端案例。 只有在 5 个区块确认后轮询事件才能解决此类问题。 交易处理也是如此,必须等到5个区块的确认期才算有效。 因此,开通一个通道需要15个区块(3笔链上交易)的确认期。

结语

Alderaan 版本上线是个好消息。 我们迫不及待地想看看人们会基于这项技术想出什么惊人的想法。 如果您在雷电网络上构建时发现任何缺失的功能,请立即在 github 上联系我们的团队,通过创建 Github 问题(open a Github issue)来建议新功能。 雷电网络团队的目标是尽可能多地关注开发人员的建议,以便在 Alderaan 上线后构建有用的技术。

我们期待收到您的反馈,并共同努力将雷电网络推进到下一阶段。 感谢您的不懈支持。

特别感谢 Anyblock 和 DappNode 运行 Thunderbolt 网络服务包,为 Alderaan 版本的上线提供了大力支持。