最近IOTA疯涨,身为加密货币爱好者也之前也购买了一些IOTA。 但IOTA的钱包的使用较为复杂,这是因为背后 Tangle 技术的关系,仍需要进一步的更新。 因此,在使用IOTA钱包的时候就面临到许多关卡,深怕一不小心有个闪失钱包遭遇到资安问题。 最近发现一位名为 James JD Sutton 的 Bloger 撰写了一篇名为 IOTAConfirm Pending Transactions “A HowTo” 的 Medium 教学文,主要在教大家怎么加速确认正在Pending中的IOTA交易,十分实用,译者在这边分享给大家。 而文中笔者有提到一种名为快照snapshot的过程,简单来说,这是Tangle网路在进行升级时所要进行的一项动作。 IOTA Foundation将会在12/1112/18也就是现在12/13 0045之间进行为期一个礼拜的快照,在这段时间内,最好不要进行任何IOTA交易或是有人任何在Pending中的交易! Pending交易是指,当使用者将他的IOTA从他的钱包、交易所或是他人钱包传送至另一个钱包时,传送的IOTA没有送达或是没有在帐户中显示。交易已经被送出了而且可以在交易历史中看到,但整笔交易还没被Tangle网路所确认,所以它不会在帐户中显示出来。 Step 1: 确定你的钱包版本是目前的最新版本,你可以从介面的标题栏看到你目前的钱包版本。最新的版本目前是:IOTA Light Wallet 254IRI 1412。从IOTA Foundation释出的最新版本可以从他们的Github下载。 Step 2: 找到最近的节点Node,并且拥有最低的Ping值。可以从IOTA Dance中查询。 透过下面的萤幕截图可以看到:[881982309814265]拥有最低Ping值得节点,数值为71。这表示你最适合透过这个节点来确认你Pending中的交易。 Step 3: 现在你应该确认是否真的选择到你的最适节点。 在你的 IOTA 钱包介面中点选ToolsgtEdit Node Configuration。并输入以下设定: Host881982309814265从下拉选单中填入你在IOTA Dance 中找到Ping直最低的节点 Min Weight Magnitude:确保这个值为14 Curl Implementation:选择Webgl 2 Curl Implementation或CCurl Implemenation都可以 小提醒:如果你在 Reattaching 时收到无效的哈希错误Invalid Transaction Hash。就更改你的 Curl Implementation 并再试一次 Step 4: 将你的Node Configuration关闭然后到钱包的历史栏history,找到你的Pending交易并点选Show Bundle,等待个几秒,有时候会有点延迟。接下来会出现以下画面: Step 5: Reattach to Tangle 在Bundle页面往下滑可以发现Reattach的按钮,并点击它可以让你重新接上Tangle网路。 这个动作可能需要重复几次,文中笔者说明他至少会重新连结五次,译者本身也是多次连接后才成功。 小提醒:建议每1015分钟尝试 Reattach 一次。建议先去忙其他事情,然后几分钟就点击 Reattach 一次 Step 6: 确认IOTA送至帐户 在reattaching 之后,检查你的IOTA余额是否显示在你的帐户中。如果有的话就跳到 Step 9。若没有的话则到Step 7。 Step 7: 如果你已经 reattached 节点 5 至 10 次但你得帐户仍然没有显示你的IOTA,这时候更改至专业管理节点。 近期来说,[nodesiotacafe443] 是专业管理节点中 ping 值较低的节点。 如果你更改的第一个节点仍然无效,按照 ping 值由低到高的节点顺序继续尝试,但还是优先尝试专业管理节点。 Step 8: 至历史栏history,并点击show bundle连结,继续点击 reattach连结 5 至 10 次,直到IOTA余额显示在你的帐户中。 小提醒:出现REQUEST ERROR 如果你在reattach 时收到REQUEST ERROR的通知,只要再次点击reattach / request error按钮,一般来说重新尝试一两次就可以再次reattach。 Step 9: 确认交易真的成功。在钱包的历史栏history,你会看到你刚刚 reattch 的交易已经被确认,有一些转帐记录仍然在 Pending状态。无论如何,只要你的交易在钱包的历史栏显示已确认confirmed,这代表你的交易已经成功了。 基本上不用担心,这对Pending中的交易不会有影响,只是在快照完成后,所有的Pending中的交易将会退回到原本传送的钱包中。 笔者更提到,他们是一群来自IOTA社群的人,并试图防止使用者遭受骇客攻击。如果使用者从同一个地址传送传送多笔Pending中的交易,并且仍处于快照期间,那将有很高的机率遭受骇客攻击。因此建议大家在这段时间内12/1112/18确保自己没有任何处于Pending中的交易。 永远记住!发送每一笔交易时,reattach to tangle link in the receive tab必须创建新的钱包地址!或者确保你从交易所发送IOTA到任何钱包的时候已经创建了新的地址,并且永远不要发送你的IOTA到同一个钱包地址两次。 笔者结论:如果你从来没有使用同一个地址两次,那你其实不需要太担心 Pending 中的交易。 对于我来说,安全永远是第一。 尽管我没有使用同一个地址两次。我仍然会确认我的每一笔IOTA交易都确实送达我要的地址。确保安全避免任何意外在快照期间发生。 希望这篇文章有帮助到你,若你有任何问题可以到Facebook IOTA Group Page并加入,任何里面的IOTA成员都很乐意帮助你。 译者感想:看到这里总觉得很可怕啊,翻译这篇文章时不就处于快照期间吗,一边分享的同时还在处理我手上的Pending交易泪 原文连结:IOTAConfirm Pending Transactions “A HowTo” 作者:James JD Sutton 译者:Brandon什么是Pending交易呢?
来源:MeduimJames JD Sutton如何加速这笔Pending交易,并让Tangle网路确认?
如果在快照发生时,你的交易仍在Pending状态会发生什么事?