Chainflip Blog
Chainflip开发更新 - 2023年4月14日
DEVELOPMENT

Chainflip开发更新 - 2023年4月14日

亲爱的开发更新读者, 人们如何知道你所做的事情是正确的?如果你的律师或医生问自己这个问题,这可能会使你担心你选择他们来做这个任务。但是这些职业已经存在了相当长的时间,并且有完善的规则和工作准则。然而,相比之下,软件开发仍然很年轻,除了一些“最佳实践”之外,我们几乎没有什么东西可以说服自己,我们正在做的事情从长远来看是可行的。将其与建筑学相比——有些建筑已经有几百年的历史了,并且今天仍在安全使用! 当然,如果你开发的是一个小游戏或一个送比萨的应用程序,一个错误可能造成的最坏情况的损害是有限的。但是绕着别人的钱转的软件是另一种野兽。因此,冒着听起来像一张破唱片的风险(我知道Chainflip的很多DJ都害怕......我指的是破唱片,而不是我表达我的观点),我相信测试是必须的! 测试可以有各种形式和形状,我们会全力以赴地接受所有这些形式。 进展 * Chainflip Bouncer的进展很好,不断有小的边缘案例和对我们系统的洞察力给我们带来惊喜。 * 另一种测试工作的方法是让完全不参与的人来检查它。你可能已经知道,我们目前正在进行安全代码审计,一个行业专家小组正在对每一行
5 min read
Smooth Operators - Chainflip 的高级验证者操作方案
COMMUNITY

Smooth Operators - Chainflip 的高级验证者操作方案

Gm Flip社区。 今天,我们宣布为目前的节点运营商推出一项新计划,以加快开发速度并确保更成功的启动。 我们要感谢到目前为止参与Perseverance测试网的每个人,我们鼓励你们继续运行节点,但乐趣和游戏已经结束了。现在是时候变得认真了。 背景 从Perseverance测试网推出到现在,我们已经有超过3000个节点在网络上运行,这令人惊叹。但是,这些节点中的大多数质量很差,网络中充斥着质量较差的节点。每次我们进行升级时,大量的低级机器和大多数参与者的缓慢响应时间都使这些变得更加困难。 问题是这种行为不应该发生在主网部署中。 从前200名节点中删除表现不佳的节点实际上需要几天时间。 即使现在我们仍在努力将其提高到150,但随着最新的升级,似乎许多节点根本无法处理它。 这次经历让我们有机会学到很多东西。但现在,是时候建立稳定网络而不是运行其余升级的时候了。但与此同时,我们希望在剩下的时间里将Perseverance测试网作为主要的公共测试网。我们现在推出Smooth Operator计划,简称“smoothOps”。 关于该计划 在这个计划中,我们将挑选100名社
4 min read
Chainflip开发更新 - 2023年3月31日
DEVELOPMENT

Chainflip开发更新 - 2023年3月31日

亲爱的开发更新的读者们,你们好! 进展 首先,我必须感谢Simon在我忙于各种重要/不那么重要的事情时,一直保持着开发更新的工作。你可能已经注意到了,我们发布了0.7版本的Perseverance测试网,这让我们都陷入忙碌中。我们还得为我们正在进行的审计的第二部分准备所有的代码和文档,审计会在周一再次开始。三月一直在坚持不懈地开发以赶上这个最后期限。 同时,我们一直在开发的新的测试基础设施正在形成,并且已经证明了其价值,因为它带来了很多我们现在正在解决的有趣场景。为了与品牌的其他部分保持一致,我们将其命名为“Chainflip-Bouncer”,因为它确保故障不会发生。最重要的是,我周末去滑雪,很快就摔伤了腿。感觉现在的我像Ahab船长一样一瘸一拐地穿过办公室,但我寻找的是bug而不是鲸鱼。 展望 * 审计 - 我们的密码学已经顺利通过了审计。现在,审计的第二部分将集中在架构和代码的质量上。在审核员对我们的代码库进行审核时,我们将随时准备讨论他们可能遇到的任何问题。 * 测试 - 保镖需要更加挑剔,所以我们将继续在测试框架中增加功能和新的场景,并让它针对我们对系统所做
3 min read
Chainflip开发更新 - 2023年3月17日
DEVELOPMENT

Chainflip开发更新 - 2023年3月17日

再一次,我被委以重任代表开发团队发布开发更新,在刚刚过去的两周中,我想我们没有太多需要更新的内容,除了swap将进入我们的测试网!这是值得关注的事情 - 所以让我们一起走进这次更新! 展望 0.7版本会是一个令人兴奋的更新。这个闪亮的新测试网更新会首次增加以下功能,这些功能最终将缺失的拼图拼在一起,进行一些端到端的跨链互换: * 多链支持 - Chainflip 现在支持多链上的多金库和多金库类型,并且可以处理多链轮换。 多! * Polkadot 支持 - 其中一个多链类型是Polkadot(或事实上任何基于substrate的链)。 我们已经创建了pDOT(或Perseverane DOT),这是一个用于测试的克隆polkadot网络。 你需要在Chainflip AMM上兑换gETH或tFLIP才能获得pDOT! * AMM (目前是Univ3) - 是的,添加AMM将使swap成为可能。在这个版本里,我们只是做了一个Univ3的fork,因为JIT AMM的实现目前正在审计定稿,将进入0.8版本。它不具备JIT AMM的所有奇特功能,但对于Perseverance
3 min read
Chainflip将在价格上击败其他所有AMM
RESEARCH

Chainflip将在价格上击败其他所有AMM

中心化交易所的主导地位 在新兴和成熟的DeFi产品中,市场设计方面的创新可能看起来已经放缓。但这是错的。 链上市场还没有达到中心化交易所的竞争力。你仍然无法用5个原生BTC换取其他东西,同时不需要在链上任何地方承受超过5千美元的滑点。然而,如果你在Binance上做同样的交换,在你遇到1%的滑点之前,它实际上需要价值数百万美元的BTC。 是的,这是一笔比较大的交易,但是这种交易推动了目前超过80%的加密货币现货交易量,正是这种严重缺乏可比性的链上市场(在撰写本文时)使BTC和各种其他代币的链上/链下交易量看起来像下面这样: 如果把这种情况只看作是一部分“巨鲸”的问题,那是完全忽略了问题的关键。这是困扰每个生态系统中链上市场问题的一个极端例子。中心化交易所几乎普遍比现有的链上系统更具流动性,而且没有链上市场可以将中心化交易所的流动性传递给用户。对用户来说,潜在的资本效率收益和节省是巨大的。 Chainflip如何解决这个问题?引入JIT AMM的魔力。 可能你知道Uniswap v3是什么以及它是如何工作的。也许当我说到“只针对制造者的限价单”时,你也大致知道这意味着什么。
9 min read
Chainflip开发更新 - 2023年3月3日
DEVELOPMENT

Chainflip开发更新 - 2023年3月3日

亲爱的读者, 由于Martin和其他开发人员正在为周一开始的密码学审计努力补习,应我们敬爱的首席技术官Martin “Goldfinger” Rieke博士的要求,DJ Prof. Simon “Jaywalk” Harman负责此次更新,什么是DJ Professor?我们不会在这里问这些问题。 我们的开普敦场外活动取得了巨大的成功,既做了大量的工作,又在温暖的条件下成功地进行了大量的启动前规划。我对接下来6个月感到十分兴奋 - 正如你将在此次更新中看到的一样,一切都在逐步形成。遗憾的是,在这里需要更高的驱虫水平,自来水似乎是许多团队成员在旅行期间和旅行后生病的主要原因之一。我也学到了一件事。如果停电超过8小时,自来水水质就会变差。 自上次更新以来的进展 * 比特币 - 团队已经成功完成并合并了支持比特币作为主要分支所需的所有组件。这些组件也可以被许多其他链使用。其他链的准备工作仍在进行中,但由于主要目标是完成比特币支持,因此(其余部分将很快可用。) * 准备开始密码学审计!最后,一个新的神奇密钥更新方案、所有FROST实施、签名证明和时髦的MPC计算数学都已准备好在3
4 min read
Chainflip开发更新—2023年2月17日
DEVELOPMENT

Chainflip开发更新—2023年2月17日

亲爱的读者, 欢迎来到来自阳光明媚的南非的另一个开发更新。 如果你玩过塞尔达,你就知道单独行动是很危险的。幸运的是,上周我们宣布了与Axelar和Squid的合作,这使得我们能够利用合作伙伴的能力,并通过Chainflip提供更多的链和代币的访问。我们还与一个审计方合作,他将不遗余力地试图找到我们的密码学和代码可能的潜在问题。启动会议进行得很好,我们已经收到了在这第一次会议上准备充分的10分。我们将确保他们对我们实际建造的东西同样印象深刻。 自上次更新以来的进展 当你读到这篇文章的时候,我们新的区块浏览器应该已经启动并运行,使得检查链更加便捷。我们也在为即将发布的新Perseverance测试网做最后的筹备。为了彻底测试,我们的平台团队改进和扩大了我们运行网络的本地实例的方式,从典型的测试周期中节省了大量的时间。 除此之外,Albert还写了一个工具,让我们可以轻松地与部署在任何链上的各种智能合约进行交互,让测试变得更快、更顺畅、更好。 我们的比特币实现现在处于一个阶段,它可以成功运行Taproot交易的FROST多签名仪式。任意入口地址的生成几乎已经完成,其他的功能也被
3 min read
Chainflip与Axelar和Squid合作,将DeFi扩展到新资产上
COMMUNITY

Chainflip与Axelar和Squid合作,将DeFi扩展到新资产上

Chainflip目前正处于发布前的最后阶段,重点在于不只是提供一个中心化交易所的替代方案,而是为用户提供一个以原生方式交换资产的最优选择。 取代中心化交易所的目标是艰巨的,但我们相信它可以通过两个步骤来实现。第一是创造最好的跨链DEX技术和用户体验,我们正在这个领域取得重大进展。(查看我们最新的开发更新)。第二步是寻找并与志同道合的实体合作,通过建立合作伙伴关系加速跨链解决方案的采用。 因此,我们很高兴推出这个合作伙伴计划,我们公布了Squid和Chainflip之间双向集成的计划,Chainflip是我们最近推出的跨链代币交易服务。通过这种合作关系,Chainflip和 Squid的用户将能够在Axelar的支持下在更多的区块链之间进行跨链交换。(更多关于 Axelar和Squid的信息见下文。) 在这个新的合作伙伴关系中做出的第一个具体承诺包括为两个项目集成一个相互的网络界面。这意味着Chainflip和Squid的网络应用程序将整合对另一个项目的支持,以聚合交换到另一个项目无法支持的链上。 例如,Squid和其他Axelar生态系统产品的用户将能够通过Squid网页界面
4 min read
Chainflip开发更新—2023年2月3日
DEVELOPMENT

Chainflip开发更新—2023年2月3日

亲爱的“开发更新”读者, 现在是快速增长的时代。正如你可能已经注意到的那样,Perseverance测试网最近已经达到了100万个区块,而我撰写的博客数量也比上次增长了一倍,但我们不应该自满,所以在星期三我们对Perseverance 进行了一些性能测试。它也没有让我们失望,在每秒钟的签名仪式中成功地超过了我们的私人测试网,在压力测试中,我们知道了关于验证者节点行为的几个新事实,我想这些发现将帮助我们在未来进一步提高我们链的性能。 自上次更新以来的进展 * 弃用以太坊“SELFDESTRUCT”功能所需要的修改正在进行,结果是相当优雅的。 * 对比特币的支持也正在进行中。针对比特币协议的某些规则进行开发似乎意料之外的创造了一些很酷的功能,这有助于更轻松地集成不同的链。 * 我们目前正在与一组选定的社区成员一起对交换功能的原型进行用户测试。 通过这一点,我们计划收集有价值的反馈并改进应用程序,以便为用户提供更好的服务。 展望 很快我们会发布新版本的Chainflip区块浏览器,它会具有更好的性能和优化的用户界面。 我们还将对Perseverance 测试网进行一次重大
3 min read
Chainflip开发更新—2023年1月19日
DEVELOPMENT

Chainflip开发更新—2023年1月19日

在星期三,Simon问我是否准备好承担编写“开发更新”的任务。 鉴于我刚刚作为新的 CTO加入到Chainflip,而我们亲爱的“开发更新”的读者 - 似乎也有兴趣了解Chainflip的进展,我想我们的动机是一致的。因此,让我与你分享我在Chainflip总部的头两周所观察到的情况。 自上次更新以来的进展 * 就像上一篇文章说的,我们新的网站已经顺利更新了。增加了许多新功能。这方面的反馈是惊人的。谢谢大家。如果你还没有机会查看它,点击这里:https://chainflip.io/ * 质押应用和区块浏览器也进行了一些改进。其中的很多变化会很快发布到所有正在运行中的节点,所以请继续关注。 * 我们不仅改进了ETH相关密钥生成的密码学以提高性能,而且还删除了很多此时不需要的代码,为大多数程序员创造一个相对温暖舒适的环境。 * 添加了对Ed25519签名方案的支持。这将使得我们在未来能够支持各种新的L1链。 展望 我注意到在传统的金融世界和区块链世 界之间的一个区别是区块链更愿意打破常规。 当然这也因链而异,但即使像以太坊这样的高级链有时也会这样做。而这次ETH又一
3 min read
Chainflip开发更新—2023年1月6日
DEVELOPMENT

Chainflip开发更新—2023年1月6日

不知不觉间,我们似乎已经跳到了我们的主年,2023年。更意识到我们在21世纪已经走过了将近四分之一的路程,而我们仍然没有核聚变或超音速商业航空公司。 尽管本周花了30个小时乘坐非常糟糕的A380从澳大利亚回来,但我在圣诞节和新年期间有一个很好的休息,我希望你们的假期也都很美好。我回来的时候比我离开的时候体重略微重了一些,也晒黑了一些,但我感到精神焕发,并准备好应对2023年可能给我带来的一切。不会比2022年更糟吧!? MC Method Machine在欧洲某个地方冒着雨闲逛,所以写这两周的开发更新的任务又一次落到了我身上。 这种情况并不经常发生,所以请原谅我在这篇简单的博文中胡说八道。 一个新角色的介绍 你可能还记得,在上一次社区更新中,我提到我们有一个闪亮的新CTO,只被称为Goldfinger(金手指)博士。今天,我们很高兴地宣布,他在本周早些时候抵达了我们的柏林办公室。 与其替他称赞自己,不如让Martin自我介绍一下。请允许我向您介绍Martin Rieke博士! Martin:谢谢Simon!我希望我能够不辜负大家对我的期待,因为我之前被介绍为一个神秘的邦德反
4 min read
Chainflip开发更新—2022年12月23日
DEVELOPMENT

Chainflip开发更新—2022年12月23日

大家好,亲爱的Chainflip的朋友们。 这是今年的最后一次开发更新。对于那些一直关注定期更新的人来说,你们知道将会发生什么事。不,不是圣诞特别节目,我们上次就做了。当你最喜欢的系列的所有作者都去度假的时候,你会得到什么:一年的回顾!是的! 对于那些从我们推出Soundcheck testnet时就一直和我们在一起的人来说,这将是一次难忘的旅行。 过去一年的亮点 我们已经运行了3个以上的公共测试网,在Perseverance达到接近650,000个区块的峰值。 Perseverance拍卖和注册机可靠地显示了每个时期的150个活跃集。 * 我们扩展到150个阈值签名中的101个。 * 我们已经建立了大量敬业的社区成员。 * 我们举办了柏林区块链周有史以来最好的派对。 好吧,好吧。。 是的,我也讨厌那些回顾性的剧集。 也许只是关于过去两周的一点东西,因为它太令人兴奋了:我们首次实现了从以太坊到Polkadot的原生跨链交换!当然不是主网。这些测试仍然在私有网络上。但仍然是这样!我们最终将所有的东西连接在一起:Web应用程序、Web后端、CFE、状态链、以太坊、
2 min read
Chainflip开发更新 — 2022年12月9日
DEVELOPMENT

Chainflip开发更新 — 2022年12月9日

~~~ 带着本季的问候,欢迎来到Chainflip开发更新。 自上次更新以来已经3周了,但本期内容简短而有趣。 与此同时,看看我们的DJ AMA(还有其他项目这样做吗?),你就可以了解来自Chainflip-land的最新信息。 自上次更新以来的进展 * 我们正在收集有关Perseverane测试网的反馈,继续向我们发送您的反馈! * 错误修复正在进行中! * 通过正在进行的日志进行广泛调查! * 开发Staking app和区块浏览器以及其它更多的功能 * 设置本地测试基础设施以将测试网ETH交换成测试网DOT 展望 我们希望在接下来的几周内完成交换应用程序的内部端到端测试。 这意味着从测试网 ETH交换到测试网DOT,反之亦然。 我们很乐观,在不久之后我们就会有东西可以展示。圣诞节将提前到来。 这个季节...... ... 是忙碌的。我不得不承认,现在发生了很多事情,在我们最终有人真正交换了一些代币的时候,才会有任何非常令人兴奋的报告。暂时就这样,我们不再继续谈论,而是暂时的告别。用Homer Simpson的话来说就是,"没有时间谈论,继续编码"。
2 min read
2022年是“地狱之年”,那2023年呢?
COMMUNITY

2022年是“地狱之年”,那2023年呢?

我最初写这篇文章是为了在即将出版的刊物上发表客座文章,但我想既然 Perseverance已经上线了,那我会在周末享受一些激动人心的猜测。 我们的Discord 上有关于2023的讨论,所以加入我们吧! 拿出你的水晶球和茶叶,让我们开始讨论吧。 今年是地狱之年。明年呢? 2022年好像真的什么都发生了:战争、疾病、短缺、崩溃、通货膨胀、流行病和动荡——但我们还是在这里。我回顾了我们在2018/19年加密寒冬时建设的时候,记得即使没有任何这些逆风,整个行业似乎也很脆弱——更不用说几十年来最动荡的年份之一。我认为今年已经证明了一个不可否认的事实,即尽管FTX破坏性的崩溃,Web3 行业也并没有消失。 但在2023年,它引出了一个问题:我们将去往何方?请注意,我将我的期望作为意见分享。 中心化交易所会受到挑战 在FTX倒闭之前,很少有人注意到一个趋势,即跨链市场及其对行业现货市场形态的影响。 2020年,Uniswap爆炸式增长(以一种好的方式),将数十亿美元的日交易量从中心化交易所移除,以至于当前ERC-20代币的价格发现几乎完全发生在链上。 到2023年,我认为其他市场
14 min read
Chainflip开发更新 — 2022年11月18日
DEVELOPMENT

Chainflip开发更新 — 2022年11月18日

加密世界又过了两周,又一个生命周期过去了。 这次该从何说起?当然,最大的新闻是,当最大的交易所之一的创始人(他的名字简直就是银行家,他曾在直播中把crypto描述为庞氏骗局)把他的交易所作为他的秘密庞氏对冲基金的部分储备银行来经营时,整个行业都被打懵了。还有其它变化等等。 通过这一切,我们继续在我们的长期目标上取得稳步进展。 当我说正在稳步推进时,我是认真的:一旦我们舒适地通过了所有主要仓库的70个合并PR的标志。一个不错的连胜。 自上次更新以来的进展 * 全面检查了我们所有的文档和节点操作员的安装过程。 * 对质押应用的设计进行了大量的调整,包括一个全新的拍卖进度小部件。 * 在区块浏览器中添加了大量的新功能。外在因素现在与他们相应的事件相联系。 * 正在对我们的链上金库进行重构,为多链金库的轮换做准备。 * 另外,虽然不是真正的开发更新,但请看我们的新的Light paper。 展望 在接下来的几周里,我们将从Perseverance 发布中收集大量有效的用户反馈,并对用户体验进行调整。与此同时,我们正在接近跨链互换的内部MVP。 大爱 关注度很高
3 min read
Chainflip的长期性测试网——Perseverance
COMMUNITY

Chainflip的长期性测试网——Perseverance

女士们,先生们,欢迎来到Perseverance的重生时刻。Chainflip的第一个长期性试网。是的,你没听错。正如Simon在他最新的社区更新中提到的(必须阅读),我们不会像上一代测试网那样让到Perseverance“退休”。 Paradise,我们几乎不认识你。Perseverance万岁(!)。 有关于Perseverance的传说很丰富,因为它基本上是在Paradise的灰烬中诞生的。我们希望天堂网能够稳定到可以无限期地运行,不过外部部署再次表明libp2p(更多关于它的内容可以查看这个)在多签名操作方面存在严重问题。所以,我们之前做出了关闭网络的决定,以便专注于一个更持久的修复,因为我们已经厌倦了试图让它正常运行。我们选择了开发一个专门用于TSS通信的系统。 虽然我们内部对Paradise 的技术很满意,但我们需要一种方法来测试将永久代码释放到公共所带来的其他因素,例如: 1. 启动和维护一个长期的公共测试网,并在我们开发新的功能和修复时对其进行升级练习,以便我们在主网上有更好的装备和流程。 2. 在公共网络上部署和测试我们的新网络升级,因为内部暂存网络并不
6 min read
Chainflip 开发更新 — 2022年11月4日
DEVELOPMENT

Chainflip 开发更新 — 2022年11月4日

哇,已经过去两个星期了吗? 14天能带来多大的改变?编写最近的开发更新有点麻烦。我们在最近未能启动我们的公共测试网 Perseverance,并且正在努力解决一些棘手的网络问题。在我们的内部事后分析中,我们很难就我们的启动方法提出建议,作为回应,我们从头开始彻底修改了我们的网络启动流程。 在过去的两个星期里,我们在各方面都非常忙碌。我们一直在全力以赴地工作以确保及时重新启动 “Perseverance”。目前事情正在向好的方面发展。 进展再次强劲,在主github 存储库中已经合并了超过74个PR。 自上次更新以来都进展 * 我们基于Python的JIT AMM 设计已经开源了。 * Polkadot 金库旋转已经在Parity 的Westend 测试网上单独进行了测试。 * 我们新的内部150个节点的Chainflip网络的主要压力测试(见下文)。 * 我们的区块浏览器有大量的新功能和性能改进。 展望 在接下来的几周内,我们的重点将再次分为 Perseverance 网络的短期启动和新功能的中期目标。我们功能路线图上的下一件大事是交换,这就是我们存在的原因。
3 min read
Chainflip 开发更新—2022年10月21日
DEVELOPMENT

Chainflip 开发更新—2022年10月21日

亲爱的朋友,随着万圣节的临近,需要从Chainflip 开发地牢的诡异深处进行另一次更新。密切关注我们的朋友会知道,由于 ZeroMQ 危险的黑匣子中潜伏着一些不受欢迎的意外,Perseverance 测试网的启动被推迟了。稍后我们将更详细地讨论这一点。 自上次更新以来,已经合并了 80 多个 PR,尽管这些版本存在延迟。 Chainflip 正在以惊人的速度前进!现在仍处于坚持不懈的时候。 自上次更新以来的进展 * CI 已从Circle CI 迁移到 Github Actions。 * 我们对 Menorca 功能进行了第一次成功的端到端测试,这意味着我们能够将以太坊存入和提取到流动性提供者账户。 * 默认的 Polkadot 交易编码现在正在状态链上工作。 * 我们做了很多网络调试,对我们的测试网环境、工具和日志基础设施有了更深入的了解。 * 我们利用中止网络发布的机会重新修改我们的发布程序。 展望 在接下来的几周里,我们的重点(重点?)将是让Perseverance 准备好进入黄金时间,并将Menorca 进一步推向更大的Balearic cousin,
3 min read
Chainflip 社区更新 #6
COMMUNITY

Chainflip 社区更新 #6

朋友们好! 世界正在经历一个怎样的时代!在战争、通货膨胀、不稳定的全球经济诡计以及空气中普遍存在的干扰和混乱之间,过去4个月左右给我们带来了与过去2年左右经历的Web3世界相当不同的情况。 带有提示的稳定扩散生成艺术:“2022” 然而,尽管如此,演出仍在继续,而且在如此强大的逆风中,事情的进展比人们预期的要好。Web3空间正在证明其成熟度和复原力。对我来说,我们现在所经历的一切感觉与2018年和2019年完全不同,在那里事情变得死寂。事实上,上个季度为有条件的项目提供了一些独特的机会,可以利用整个科技领域裁员后增加的人才库,不那么苛刻的市场环境,以及开拓进取、取得进展的时间和空间。 我非常高兴地报告,Chainflip绝对符合这个类别。当我们在2020年开始建立Chainflip时,我们没有想到在这个时间点上仍然是产品前和代币前,但它就是这样,过去两年的经验教训帮助我们在最初的概念和范围之外发展了这个项目。我为我们这个季度比往常更安静而道歉,但我们真的很忙,在过去的一个季度里,我们在机房里做了很多事情,因此,我们今天有一组相当激动人心的更新要带给你们。 然而,像这些天的每个
21 min read
Chainflip 开发更新 — 2022年10月7日
DEVELOPMENT

Chainflip 开发更新 — 2022年10月7日

大家好,欢迎来到这一期的Chainflip 开发更新,再次由你最喜欢的MC主持。是的,我回来了。这可能让你高兴,也可能让你失望。没有更多的惊喜公告,没有更多的禁忌,没有更多的秘密发布日期。开发人员讨厌日期。日期是尴尬的,它们会引起焦虑,而且它们与数据库的关系并不好。当谈到“日期”时,除非它指的是生长在棕榈树上的果实,否则我不想知道。 总之,关于日期的事已经够多了。现在是讲冷酷的事实的时候了。 首先是最冷酷的事实:我们已经在一个全球分布的150个节点的网络上用我们新的基于zeromq的点对点网络成功地测试了我们的分布式TSS协议,生成和更新一个100-150的阈值签名密钥平均需要6分钟。如果这些文字沙拉对你没有任何意义,让我告诉你:即便不是开创性的,也是相当不错的。 自上次更新以来的进展 我们的主要git仓库已经合并了60多个PR,包括: * Testnet工具经历了一次大修。 * Menorca的功能已经达到了我们有信心很快就能测试以太坊资产的存款和提款的程度。 * Ibiza 的功能正在进行中,包括Polkadot整合的初步工作。 * 我们基于Python的AMM
3 min read
Chainflip 开发更新-2022年9月23日
DEVELOPMENT

Chainflip 开发更新-2022年9月23日

来自另一边的问候。在狂热的柏林区块链周之后,制作Chainflip 开发者更新的任务首次落在了我的头上,毫无疑问这是一项艰巨而重要的任务。 自从我们开始更新以来,已经过去将近18个月了,到目前为止,我一直在设法躲避这个任务,但在这个场合,我有一些好消息,我想我会用我的手指让你知道。MC Method Machine 会在下一次开发更新回来,但希望这次我可以在圣诞礼篮里放一些CEO的礼物。 自上次更新以来的进展 超过100个(!!)PR已经被合并到我们的主要git仓库中,包括: * State Chain Menorca / Ibiza功能取得了不错的进展。第一个ERC20入口已经完成,结算托盘目前正在阻止其他事情。但将在10月22日之前完成,并在10月底之前完成完整的结算流程。 * AMM:Python模型或多或少已经完成,正在与爱尔兰的JIT Strategies进行限价订单测试。一些精度问题,可能会在Rust中得到解决。Limos先生非常高兴--我们现在有一个独特的AMM协议,似乎真的很好用。 * P2P PR已经启动,正在等待审查。最重要的是,这个协议要尽快被开发
3 min read
Chainflip 开发更新-2022年9月9日
DEVELOPMENT

Chainflip 开发更新-2022年9月9日

你好,热心的读者,欢迎来到这一期的Chainflip开发更新。 又是两个星期过去了。我们一直在努力工作,为我们未来几个月的路线图,定义里程碑和检查点,辩论更精细的哲学细节,讨论 AMM实际是什么,JIT 跨链 JIT 流动性怎样(试着大声说出来)以及我们所说的瘦客户端(thin client)是什么意思。 最重要的是,使用技术术语来说,开发团队一直在敲打代码。 自上次更新以来的进展 我们的主要git仓库已经合并了70多个PR,包括: * 区块浏览器后端已迁移到 Firesquid,为我们带来了出色的性能和存储优势。 * 对现有的区块资源管理器逻辑进行了重大改进,使数据的检索和显示更正确、更高效。 * 巨大的性能和稳定性的提高--基础设施团队一直在(又是技术术语)进行大量的工作。我们的git仓库比以前更干净了,系统感觉越来越稳定了。 * 将 ArgoCD 引入我们的部署管道。 * 新的 P2P 堆栈是活跃的。 * 基板从每月 2022-05 升级到每月 2022-06。 * 中继器、入口和流动资金提供者托盘的早期草案版本。 展望 在接下来的几周内,
3 min read
Chainflip 开发更新-2022年8月26日
DEVELOPMENT

Chainflip 开发更新-2022年8月26日

再次问候! 好消息:在我为上一次开发更新短暂进入地表世界之后,除了新鲜氧气和维生素 D 造成的眩晕外,没有发现任何持久的影响。我又回来了,另一个错误修复正在进行中。 在过去的两周里,我们一直在努力工作,在我们的主要存储库(前端、后端、devops、合同)中合并了不少于 79 个拉取请求。大部分上述 PR 被他们的作者标记为“苦差事”,这充分说明了工作的性质:乏味、琐碎但必要的工作,远远低于我们精锐团队的技能水平。幸运的是,所有多余的脑力都在努力为 Ibiza 版本的主要功能奠定基础。 自上次更新以来的进展 如上所述,大量的修复和小的补充。一小部分。 * 更强大的块奖励计算。 * 修剪陈旧的存储项目。 * 启用任意密钥和参与者的阈值签名仪式。 * 优化区块资源管理器中的Epoch加载时间。 未来两周的目标 * 进一步开展多线程MPC仪式的工作。 * 首次实现新的P2P层的POC。 * 升级底层。 * 见证传入的金库交易。 * 链上流动资金提供者会计。 * 链上中继器apis。 一般想法 这是我再次谈论天气的地方,并对当前的开发进度做一些紧张的类比
2 min read
Chainflip 开发更新-2022年8月12日
DEVELOPMENT

Chainflip 开发更新-2022年8月12日

来自Chainflip内部的问候。在我们的总管Tom Nash缺席的情况下,本周的更新是由他卑微的仆从MC Method Machine带给你的。我被短暂地从我的地牢里放出来写这篇更新。我将尽量保持简短,以免过量的阳光和新鲜空气造成任何持久的伤害。 是时候看看老板不在的时候员工会做什么了...... 自上次更新以来的进展 * 开始了基于zeromq的substrate/libp2p栈的替换工作。 * 在监控和警报方面取得了重大进展。 * 合并了代币持有人的治理。 * 减少了Keygen的超时。 * 在web前端启用自定义rpc接口。 * 在进程启动时增加了Chainflip ascii art 😎。 天堂,我们几乎不认识你 正如上次更新中提到的,我们决定关闭天堂网。那是悲伤的一天,但我们在它短暂的生命周期中学到了很多东西,并且已经进行了大量改进并直接消除了一些错误。 在事后检查中,我们成功地诊断并解决了我们一直面临的网络问题。简而言之,就像灰烬中的凤凰,"天堂 "复活了,并且表现得令人钦佩,实现了(据我们所知)世界上第一个全分布式147个节点的阈值密钥生成
3 min read
Chainflip开发更新-2022年7月29日
DEVELOPMENT

Chainflip开发更新-2022年7月29日

天堂网可能是短暂的。 不满的游客正在召集假日代表的负责人。 我们将为您带来所有更新。 自上次更新以来的进展 自我们上次谈话以来的一些亮点: * 更多的基准测试 * 更多的网络应用程序测试 * 修正了一个可能导致我们跳过状态链事件的关键错误 * 删除了已经失效的 "被动 "节点分类 * 修改了我们的底层地址格式(现在所有的Chainflip账户都以cF开头) 天堂网 自上次更新以来,我们的最大目标是推出全新的和改进的天堂网。我很高兴地说,我们确实向一群可爱的内部支持者推出了天堂网,但我很不高兴地说,最初的外部部署已经提醒我们libp2p(Substrate内部)存在一些相当严重的不稳定性。 以前这些问题可能被我们自己的一些古怪逻辑所掩盖(更不用说JSONRPC对内存的疯狂使用),但这次看起来它可能是我们与libp2p关系的终点。Substrate自己的首席网络工程师对它也没有什么好的评价。 我们从来没有真正看好libp2p,但直到现在,我们还不可能把所有的责任都归咎于底层网络代码。我们两星期前修复的内存问题是我们怀疑导致不稳定的主要原因。自从修复了这个问题后,
3 min read