神龟币 TurtleCoin TRTL
$0.0000700 -3.92%
近期表现最抢眼的优质匿名挖矿小币种
乌龟币本周周报
niubiquan

乌龟币周报2月19日发布

https://blog.turtlecoin.lol/archives/this-week-in-turtlecoin-feb-19-2019/

其中 swap协议与跨链 交换有关,可以关注下。


以下是社区成员安德猴翻译的详细周报


【TurtleCoin】乌龟币周报(2019年2月19日)

Rocksteady,于2019年2月19日发布在乌龟币博客

安德猴,于2019年2月21日翻译


项目开发更新



龟课堂TurtleEDU —感谢所有为《乌龟币101》提交了 spelchex 和 currectshuns 的同学们!我和 Fexra 花了很多欢乐的时间找 bug 并重置密码。那个邮件系统还是很烂(我们发誓它使用的是顺利运行过一次的 Gmail 集成),所以在我们找到修复它的方法之前,请不要忘记你们的密码。很多人一直在询问后续课程何时能推出,而我也开始收集相关意见,来了解大家想在代码入门课程中学到什么。如果你有关于代码课程相关的建议,请发布到 #edu_general 频道。由于第一堂课的目标是让人们成为有能力的乌龟币用户,下一堂课的目标将会是让每个人都能在 GitHub 上做出贡献的水平。你可能也在 Discord 中看到过“贡献者”这个粉红色的身份标志。—RockSteady

http://edu.turtlecoin.lol


乌龟币Swap协议白皮书 —我有机会和 Napoleon (来自TRTL和VELD)进行了一次交谈。我们正在充实乌龟币 Swap 协议白皮书中提出的一些概念,看起来他也一直致力于为 Veldspar 币开发类似的概念。这一概念旨在使钱包能在不接触一笔交易的情况下进行多种货币的钱包间转账。这种情况很有趣,因为因为它涉及了密码网络之外的交易。我还在犹豫是否该将它称为“原子交易”,但白皮书已经给出了它们在概念层面如何运作的要点。我们正在寻找其他开发人员合作开发白皮书的下一个草案,如果你对这个感兴趣,可以来 #dev_general频道聊一聊,或者在 turtle-labs 的 repo 下创建一个issue。—RockSteady

https://github.com/turtlecoin/turtle-labs/blob/master/Turtle-Swap-Protocol-Draft-001.md



Node.js对乌龟币的优点 —你们中的一些人可能听说过我和 Zpalm 一直在努力开发的乌龟币工具包(TurtleCoin Utilities package),来在 Javascript 环境中也能很容易地执行多数 CryptoNote 加密功能。

乌龟币工具包可以用在浏览器、Node.js、react-native中使用,并且可以支持TypeScript bindings。

使用此软件包,可以轻松创建新钱包,编码地址,解码地址,处理集成地址,扫描资金交易,创建新交易等。

这个软件包非常强大,为那些希望开始使用乌龟币开发的人提供了一个遵循源代码引导的好途径。它也是龟支付(Turtlepay)支付处理基础的一部分,并被大量使用在 Zpalms 的钱包后端中。

在原始JS环境下运行所有加密可能会有点慢,但不用担心,解决办法在这里。



Node.js 的 TurtleCoin Crypto 模块是 Node 的本机C ++插件,它提供了明显更快的加密例程,可与乌龟币工具包和其他软件包一起使用。它在处理 CryptoNote 相关的加密方面非常通用,因此除了乌龟币之外,许多其他的项目也可以很好地利用它。它揭示了乌龟币工具包所需的许多底层加密技术以及一些额外的功能。

TurtleCoin Crypto 模块作为乌龟币工具包的可选依赖项自动加载,其中工具包用于加密(比原生JS代码快30-40倍)并在必要时回退到本机JS。



龟支付 TurtlePay 更新 —我们一直在努力实现底层软件包的一些更新(见上文),以加快一次性钱包的处理速度。此外,我们一直在努力扩展区块链 API 的一些功能,以支持其他端点,这些端点提供必要的数据,以便使用 Zedwallet ++,wallet-api,walletbackend-js 和 Zpalm 正在开发的移动钱包等其他钱包。

最近的更新还包括更好的回调(callback)消息签名,这使得开发人员更容易验证他们从 TurtlePay 收到的回调消息确实是由 TurtlePay 生成的。


多重签名钱包 —过去几天我一直在努力开发,准备将多重签名钱包带到乌龟币所需的底层加密函数和原语中。 这是可以更轻松地执行高级钱包服务的功能之一,能为您的资金提供额外的安全性。关于此特性的一个很酷的事情是,区块网络不需要为支持多重签名进行任何更改,因此它完全是在钱包方面进行测试和实现的。。

随着我的开发进度逐渐完成,最近会有有更多值得分享的东西,未来几天和几周会有更多的更新。


乌龟币-节点-json —我从公共节点列表中删除了32个无法访问的节点。 这应该能帮助到那些从列表中提取节点的应用程序。 我编写了一个脚本,来轮询公共节点的可用性,并使用12小时的结果来确定将删去哪些节点。 我只删除了100%无法访问的节点。 如果您的节点被移除了,请检查您的节点是否可公开访问,并创建一个 pull request 以将其恢复到列表中。 要确保您的节点可以访问,您可以在 linux 上使用 netcat 命令(例如netcat -vz mydomain myport)或使用检查开放端口的众多网站之一。 – Andrew | trtl.rocks

https://github.com/turtlecoin/turtlecoin-nodes-json



Thinkpol的乌龟币俄罗斯方块! —这个是通过聊天提交的,但实在非常棒,所以我一定要和你们分享。 我们在 TurtleCities 服务器上的一位用户 Thinkpol 在他的主页上创建了这款令人敬畏的乌龟币俄罗斯方块游戏,最酷的是整个网站只占了不到2.88MB的存储空间。 如果你们中的一些人还不了解的话, TurtleCities 就像替代了老 fogies 的免费 GeoCities,我们中的老一代人应该还有印象。 如果您想查看其他人制作的一些页面,请查看pages.turtlecoin.lol

http://pages.turtlecoin.lol/~thinkpol/

Javascript 钱包后端 — 您好,如果您是开发人员,您可能已经尝试过了 turtle-service。 它运行良好,但有时您需要更精确的控制来提供更好的错误消息,并免除防火墙会阻止您与 RPC 的连接的风险。试试这个:https://github.com/turtlecoin/turtlecoin-wallet-backend-js它提供了与 turtle-service 相同的功能,但是,它是用 Typescript 编写的,因此可以在 TypeScript 和 JavaScript 环境中轻松使用。 您可以使用此代替 turtle-service 来构建钱包和其他服务。 它应该提供更好的集成度,使您的程序更加友好。 一个简单的例子是它提供了一些事件(events),可以让您的代码阅读起来更加容易,并且可以免除您每隔N秒就得检查钱包的烦扰。


  1. wallet.on('incomingtx',(transaction)=>{
  2. console.log(`Incoming transaction of {prettyPrintAmount(transaction.totalAmount()} received!`);
  3. });


它还添加了许多实用程序功能,例如格式化原子量,验证地址等等。 如果还有什么功能是你想看到的,我会很乐意添加它。

感谢 iburnmycd,它现在自动包含对快速C ++加密的支持,因此钱包同步速度将类似于 turtle-services ,而不是必须使用慢速的 JavaScript。

后端还支持 TurtlePay 区块链缓存 API – 这就像一个守护进程,但具有更好的正常运行时间,还可以加快钱包同步。

我还没有做的一件事就是增加对融合交易(fusion transactions)的支持,但这并不会很难。 如果您想使用它们,请给我一个 ping,然后我会添加它们。 – Zpalm


悬赏

1,500,000 TRTL – 想要一个集成了矿池兼容软件的 CryptoNight Soft Shell GPU miner。 – Hooftly


社区广告

Muxdux一起挖矿吧,我们是一个等待成长的小矿池。加入我们的Discord频道吧。

https://trtl.muxdux.com/


致谢

感谢 TRTL 核心团队全天候的工作,为我们带来新功能和好东西。同时也要感谢我们的所有社区,他们为用户提供了数不清的魔鬼测试趣味和游戏,并且开发者们也帮助我们达成了众多目标。

感谢所有帮助龟龟到达这里的人。– Rock

来自安德猴的博客
2019年02月21日 15:30图文分享