Quest是BCH客户端BCHD的开拓者之一,最近Quest在社交网络颁发了文章展示BCHD项目标成长和初志。以下为Quest果真信:
3.成立一个民众IPFS节点来存储我们的快速同步UTXO快照。你可以在https://ipfs.github.io/public-gateway-checker/看到,这是最快的IPFS节点之一。FreeTrade在Member中内置了hooks,这样BCHD就可以在后端用于改造机能和打点UTXO的钱包。James Cramer编写了多个代码库来与BCHD gRPC接口举办交互,而且还更新了SLPDB,以使其从BCHD同步的速度明明快于其他节点中的旧版JSON-RPC接口。
不管奈何,感谢你的阅读,让我们一起缔造一个优美的将来。我在BCH社区中看到的最大问题之一是缺乏东西。有许多勾当,都需要成立在一个完整的BCH开拓情况上,你仍然需要为此做许多事情。SLP变得越来越风行,但它并没有内置于任何频繁利用的节点中,比特币Verde是独一支持SLP的完整节点。
Chris从一开始就是这个项目标大脑,可是他需要辅佐,因为他天天没有足够的时间去做所有工作。他的确是个代码呆板,而且认真BCHD中的大大都共鸣要害代码。假如你查察代码提交汗青记录,你会发明大大都进级变动都是他完成的,我认真代码评审,并在Slack上与他接头变动内容。
6.从btcd向后移植大量变动代码。
假如开拓人员在没有告竣一致意见的环境下将新特性强加给用户,就会呈现问题。这就是为什么BCHD在下一次进级时,无论如何都将遵循最长链原则。BCHD没有启动IFP代码,动作胜于语言。我很兴奋人们有差异的概念,我也认为这有助于BCH将来的成长。每小我私家对所有工作的观点不行能完全保持一致,对付一种全球钱币来说,这越发不行能的。假如你认为每小我私家都需要以同样的方法思考每一个问题,那么你就不知道全球钱币的真正寄义。要害是开拓人员在没有遍及支持的环境下,不要将特性强加到完整的客户端节点中。
跟着SLP支持的增加,这将为开拓人员提供所有他们需要的东西,以构建精彩的BCH应用措施,并且险些不需要配置。他们只需要启动docker映像,同步,然后就可以开始利用了!
此刻,我想你们应该相识我为什么要花许多时间和精神在BCHD上?我为什么要把钱花在基本设施和营销质料上?好吧,因为我认为BCHD的提供的准入门槛远低于其他客户端,而且我想吸引更多的开拓人员利用Bitcoin Cash!
7.构建了一个自动宣布流程,该流程针对大大都风行的操纵系统构建刊行版本二进制文件和交错编译版本。
我抱负的世界里,开拓人员独一需要的东西就是BCHD,就可以完成所有的事情。这就是为什么我在https://github.com/gcash/bchd/issues/328上写了一个添加SLP支持的发起的原因。我们还与SLP开拓者James Cramer和JT等几位开拓人员举办了攀谈,他们暗示有乐趣将SLP支持构建到BCHD中。这就是为什么在https://bchd.flipstarter.cash上有一个筹款勾当,为他们插手并当即成立SLP集成筹集资金。
除此之外,令人惊奇的尚有社区中其他开拓者的支持。
2.在bchd.greyh.at和bchd-testnet.greyh.at上成立民众主网和网络节点。这些已被社区遍及利用,而且有牢靠的流量。
4.在seed.bchd.cash上配置一个靠得住的DNS种子处事器。这也为x101.seed.bchd.cash和x105.seed.bchd.cash提供动力,后者为Neutrino钱包提供动力。
9.构建了https://neutrino.cash和https://bchd.cash。
1.建设了Docker和Kubernetes设置以简化陈设。
在这个生态系统中,我认识险些所有的开拓者都对BCHD提供的成果感想欢快,但上面的这些只是我认为它如此重要的一小部门原因。另一方面是要确保开拓人员拥有成熟的代码库,可以利用最常用的语言。Go在开拓人员中越来越受接待,假如我们想让更多的人在BCH的基本上构建开拓,那么为BCH提供一套支持精采的Go代码库是至关重要的。这就是为什么bchutil这样的项目变得至关重要,代码库获得了很好的维护,答允Go开拓人员快速地将BCH集成到他们的项目中。
参加BCHD开拓很是容易,,通过Slack,我们开始聚积有想法的开拓人员,他们有乐趣参加个中。我们的方针很明晰,即尽大概打造最好的开拓者体验,并引入在Go中比其他语言开拓更快的前沿成果。
一段时间以来,我一直想阐发为什么我相信BCHD是当今BCH生态系统中最重要的项目之一。我想简短地先容一下该项目是如何立项的,以及在整个进程中为我们提供辅佐的参加者。我但愿这能让人们更深入地相识我们一直在做什么,我如何对待这个社区,以及多个完整节点实现的重要性。
我很幸运,我与BCH生态系统中的很多差异的开拓人员一起事情,并且BCHD凡是都但愿远离政治,我们存眷的核心一直是为开拓人员提供须要的东西。而政治好像老是在耗损BCH开拓者的时间,也就是说,差异的开拓者老是对正在产生的工作有本身差异的观点。因此,在一个有多个客户端节点、多个开拓团队和本性化的世界里,我相信人们对付比特币现金的优劣有差异的观点是不行制止的。
10.对Neutrino钱包的大量测试。
5.更新了同步代码,以确保它不会像在btcd中看到的那样有搁浅。
假如BCHD在已往的几年里可以或许做这么多工作,那么想象一下扶助对付这个项目意味着什么。作为一个社区,我但愿我们可以或许连合起来,落实捐助。
BCHD项目于2018年9月开始,其时Chris Pacia抉择将btcd移植到现金。这长短常有野心的想法,一个开拓人员居然想移植这么大的代码库,并将第一个非Satoshi的代码库带到BCH。颠末约莫两个礼拜的相识,我看到了Chris的所作所为,并抉择参加个中。我已经写了许多年的Go语言,我认为这是我真正可以投入和擅长的项目。Chris为社区提供了精采的基本,我认为我至少应该参加进来,辅佐构建市场上最好的完整节点。
所以,我抉择尽我所能。以下是我为项目所做事情的列表,可以让你清楚地相识到我需要哪些辅佐。
我但愿为BCHD筹集资金在https://bchd.flipstarter。我认为延缓SLP集成到BCHD中的进度长短常失败的,我但愿看到James Cramer和JT更多地参加到BCHD中来。这将为开拓人员提供所需的更好的东西,并敦促SLP在付出转账和其他业务中回收率晋升。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。