
RChain社区汇报188 2020年7月22日
Sat, 7/25 7:47PM – 36:51
摘要关键词
区块链、查询、讨论、部署、更新、种类、检查、页面、浏览器、应用、网络、拉斐尔、网络、逻辑、数据、bug、能力、测试、修订、操作语义。
发言者
Greg Meredith, Rao Bhamidipati, Raphael, Darryl Neudorf, Nora Germain, Lilia.
Greg Meredith 00: 00
好了,我想是时候开始了。
Rao Bhamidipati 00:04
好的,今天我们有一个Raphael的Dappy当前迭代的演示。而这个我认为是一个准备用于大家开始在他的平台上创建自己的页面。所以我在这里要把这些东西进行一些梳理,让他有足够的时间来介绍他的demo。在发布方面,我们现在还在主网运行0.9.25,0.9.25.1已经差不多了。我想就在几分钟前,Gurinder把测试网更新到了0.9.25.1,这也是我们正在测试的内容,它已经在主网的一个观察者节点上运行了一段时间,并且在沙盒上进行了测试,但是我们正在测试网的验证器节点上进行测试。我的意思是基本上所有的节点 在测试网。 一旦一切正常,那么,我们就会把它移到主网上。但是有几个pr我们还在等待完成0.9.25.1,一个是nutzipper正在添加一些测试到catch up,更快的catch up使用最后的定稿状态,pr,他以前做过。另外一个,这真的是个好消息。这个砍掉的bug,我们已经说了几周了,可能有几个月了。托米斯拉夫找到了源头,他有一个修复的方法。所以我们希望能把它也放到0.9.25.1中,所以这就是一种。这就是为什么我们要推迟0.9.25.1在主网的发布时间。这个特殊的割裂bug是,是由于哈希不匹配,当加入和加入通道没有排序时发生的。所以,Tomislav问题和拉取请求中描述的问题。你可以看到在这两个数字中有2946和3000。所以我们有一个修复的方法。而一旦这些prs被加入,我们应该可以在测试后将0.9.25.1向前推进。所以这就是0.9.25.1中的两件事,而这就是0.9.26中的所有工作。0.9.25.1有实质性的部分,包括我刚才讲的赶上的改进,在26行完成了最后的定型状态。还有就是有一堆的bug,也是我们试图进入0.9.26的。你可以在这里看到一个列表,有一个奖励计算的bug。而且目前GRPC流有一个错误,即GRPC通道有时在完全接收博客之前就被关闭了,所以我们正在调查nutzipper有一个初步的PR,以创建每个通道平均每个验证器GRPC通道,看看是否能缓解这个问题。还有就是上次的技术治理会议上有很多关于免费工作太多,是一种攻击的讨论。我的意思是,基本上区块链的本质是,你要想知道它本身要花多少钱,需要在网络上做一些工作,这可能是一个攻击载体。所以,我们讨论了相当多的问题。而且至少我们正在研究消除指定的流量太少,或者你的钱包没有指定的流量–这类事情的情况。所以 平衡法在这里是,虽然这是一个重要的问题,以解决,我们不希望你不想创造一个情况,任何验证者可以随机拒绝部署,并说,哦,不,我部署,因为我拒绝,因为这一点。所以,你确实希望有证据证明验证者为什么做了什么。所以我们的想法是,我们会,会在流程允许的情况下处理一个部署,然后把它保存在数据中,这样大家就可以验证,好吧,你知道,这确实是这个特定部署被拒绝的原因。所以这就是问题所在。有几个不同的用例,我们要实现这一点。然后还有很多工作要做,要把链上的配置和碎片的配置做好。所以,这就是,这至少是其中的一部分,或者可能不是全部,但部分工作将在0.9.26中进行。然后当我们在解决其中的一些事情的时候,我们发现我们需要更多的访问数据,特别是在Channel获取数据和在Channel获取续航。所以我们正在增加API调用来实现这个功能。所以这一切都在0.9.26流中进行。这两个流都是与开发团队一起进行大量的工作。然后我们正在创建–接下来的事情之一是如何在主网上更新合同,有一个设计规范正在准备中。我们已经就这个问题进行了几次对话。这就是主要的方向。至于CSRE方面,我们正在研究JVM配置,以减少我们偶尔看到的内存错误。但我们希望JVM自己能够管理它,而不需要我们干预,你知道,说,你知道,手动做这个或做那个垃圾收集,我们只是在玩弄参数,看看我们能做什么来改善这种情况。在有安全隐患的bug方面,不管是社区报告的还是团队发现的,都要能够处理它们,基本上是收集它们,讨论它们,然后提出解决方案。我们正在GitHub上创建一个私有仓库来处理这个问题。然后一旦我们有了解决方案,或者有了某种解决方案,就会反映在,主仓库中,反映出我们为解决这个问题所做的工作。所以这就是它。上次我已经讲到了技术治理的问题,它主要集中在这个 “太自由的工作 “的攻击。但是现在我们开始有了解决这个问题的办法。公关,还有编码的问题。所以这就是我们的现状。我想Greg可能比我更能说明RChat的进展,因为上周六,我不是我没能进去。这就是我所拥有的一切。格雷格,你想吗?好吧,在我把它交给Raphael或者Greg之前,有什么关于技术更新的问题吗?
08:37
08: 37 好的
Rao Bhamidipati 08:38
Greg, 你想对我们的RChat做一个快速的总结吗?或者你想让Raphael先做他的演示,还是?
Greg Meredith 08:46
哦,我的意思是,这只需要一秒钟的时间。所以RChat最主要的是哦,对了,谢谢你的技术更新。那真是太好了。我很感激。关于RChat。下一步就是从链到聊。所以史蒂夫正在让他的史蒂夫-罗斯-塔尔博特(Steve Ross Talbot)和丹一起着手解决这个问题。然后Dan也确定了我们在将投票功能添加到Zulip中的可能流程。因此,这些都是这些都是前进的主要元素。同样,我们想做的是,有一些东西,我们可以开始乱七八糟的很快,因为我们想有一些东西,我们可以用于股东大会。所以这就是目前的更新。
Rao Bhamidipati 09:51
好吧,有谁有问题吗?那么有谁有问题吗? 或者我们准备好听拉斐尔的演示了吗?
Greg Meredith 10:00
我们请Raphael上场 好的。
拉斐尔 10:04
嗯,好的,所以我要分享我的屏幕。好的 好的,所以我要先读一段我写的文字,以便回到Dappy项目的时候。https://dappy.tech/ Dappy是一个网络浏览器和协议,它允许新型的无信任和可控的网络应用。这些新型的应用是可以通过Dappy实现的,而不是通过普通的网络。因为Dappy不选择域名系统。这些都是证书机构。而不是一个可信的中心化的服务链,想通了web是基于协议是基于区块链平台,并依赖于代理网络,他们是独立的一个与另一个。Dappy浏览器不是一个端点,要从两者中读取写入区块链,而是使用一个网络。这个网络是客户端和区块链之间的接口。它也是区块链网络的一个子集。它是这个网络的特定部分可能会成为恶意或离线。这不应该不影响客户端的浏览环境。基本上,我们应用了和区块链一样的代码权限填充,但是他专注于互联网名称系统的替换,以及文件和网络应用分发。所以我想上一次更新已经是很久之前的事情了。所以网站上有一个新的栏目,大家不妨去看看,熟悉一下核心概念,其中一个就是满足大家的要求。那么现在,我就直接进入正题。那么重点就是Dappy的最后一个版本,也就是0.3.0。你可以从网站上下载,那就是https://dappy.tech/download。现在已经可以在三个主要的操作系统上使用了。所以有很多技术上的改进。看得见的改进就是比如说这个界面。所以我在Dappy浏览器的部署部分,默认有六个网络应用,任何人都可以部署。其中一个是我已经展示的六合宝典。另一个是我今天要展示的个人页面中的一些其他应用是ERC 1155令牌管理器,它允许我们管理令牌创建令牌将数据附加到令牌上,以及各种与令牌相关的东西。所以基本上,我要去设置网络部分。所以默认情况下,浏览器是连接到深度网络的,也就是连接到RChain主网的深度网络。所以你可以看到这里的主网。因为它是很快为Dappy项目,它只是一个节点网络。所以它现在是非常集中的。但是随着网络中节点的增加,它的集中化程度应该会越来越低。所以基本上,如果你有REV,你已经创建了一个账户,并且你在这个账户上有REV,你将能够在主网上部署dappy。而这是你可以部署daps的接口。所以一个Dapp是非常简单的。它是JavaScript代码、CSS代码、HTML代码,所有的东西都被捆绑起来,然后上传到区块链上。因此,如果我回到术语表,你可以看到Dapp之间的区别,它不使用任何类型的服务器连接到互联网。它使用区块链,但仅此而已! 没有互联网服务器,没有DNS系统! 相比之下,IP应用与普通网站没有更多的接近或接近。所以基本上你将能够部署任何类型的应用程序。你也可以自由修改JavaScript代码。但是我今天就不做了,因为它对主网是有延迟的,我们要等几分钟。所以我已经部署了个人页面,让大家看到它就像普通的浏览器一样,如果你这里有这个的话,就可以用。所以我点击了这个。好的,所以这是我今天下午部署的一个个人页面,我已经更新了一些内容。所以个人页面可以用markdown工作。所以当你部署它的时候,你可以自由地更新它,只要你愿意,你就可以更新它。当然,你是唯一一个能够更新内容的人,因为当我点击保存文本的时候,你要签名,他们会有一个副手浏览器要求我签名交易。所以如果我的私钥不对,在汝琅执行的时候,交易会被拒绝。所以这是标记性的。你可以链接其他Dappy应用。所以这是一个从Dappy到Dappy的链接。如果我回来,我可以导航到 所有的链,IP应用。这是Dappy旗下的RChain网站。如果我点击IP,可以看到这是The RChain网站的IP。还有一个新的东西就是这个互联网网址,现在我们可以在普通的浏览器中分享Dappy的链接。 所以如果我把这个地址传到我的浏览器里,它就会在Dappy浏览器里瞬间打开。如果浏览器关闭了也可以用。你还可以导航……好吧,我们等一下……我们再试一下。不对。好吧,你仍然可以导航到他们复制的链接,它会打开Dappy浏览器,然后它会等待连接发生,当你连接到Dappy网络时,应用程序启动。所以,我已经展示了链接和新的东西,那么它不是新的,但仍然有这个名称系统,这将是非常稳定的比以前的提高。所以,今天下午我已经购买了这个appname我已经把我的个人页面附在这个名字上。所以我们应该可以访问这个Dapp。好吧,所以这是相同的应用程序,但我访问它的名称,而不是生注册UI。最后,新增的功能是可以给名字附加徽章。所以,你有一个小的标记来解释它是什么。所以,有了徽章,你就可以给你的名字带来声誉或者表达你的名字和其他名字之间的任何关系。所以,举例来说,你可能会有拥有RChain名字的身份,可以表达关于我的名字或Jim的名字的推荐,或者任何一种流将可以被附加到任何批次。因此,你也可以有流像认识,因为你得到RChain和加密新闻之间的关联。而且你也可以有负面的声誉。例如,微软可能有一个徽章,说对微软的恶习。所以现在,这种情况就发生在这个版块。因此,如果我购买REV到名称,我可以给信用,例如,RChain名称到YouTube。基本上所以这被记录到区块链上,但它现在并没有改变任何东西,徽章是没有用的,但当它们被实施时,当我访问Ruff时,例如,你将在这里有一个小提示,告诉你RChain批准我的页面或任何其他身份批准我的页面或不批准我的页面。所以,嗯,我不,我们也不完全知道我们要用徽章做什么,但有徽章很好,我们会看看谁需要它们。如果我们可以,喜欢改变它 为特殊目的。好了,就这样吧。
Greg Meredith 21:22
哇,这是伟大的。拉斐尔。这真是太棒了。有什么问题要问拉斐尔吗?
Rao Bhamidipati 21:33
是的,我想说我们也许应该安排一个研讨会,这样我们就可以在拉斐尔的指导下创建我们的页面,然后把它们放在那里。
Greg Meredith 21:44
这是个好主意。这是个好主意。不知道莉莉娅是否在通话中。嗨,你好! 嗨,你有时间帮忙安排一下拉斐尔和团队建立我们的个人页面吗?
Lilia 22:04
当然可以。
Greg Meredith 22:06
妙极了。
拉斐尔 22:07
好的。
Greg Meredith 22:16
非常好的。优秀的。谢谢你这么多拉斐尔。这是巨大的进步。我希望人们可以开始看到, 你知道,很多我们已经瞄准 开始进入焦点。达里尔,这几乎是区块链上的Myspace。
达里尔-纽多夫 22:38
是的,我真的很兴奋,就像我的心脏跳动快了几个BPM一样,看到这个演示后。这是超级酷的。
Greg Meredith 22:45
是的,是的,我们正在一步一步地走,一步一步地走。
Darryl Neudorf 22:49
对于任何人只是听。URL是Dappy Tec https://dappy.tech/
拉斐尔 22: 59
是的。
Greg Meredith 23:01
非常好。
Rao Bhamidipati 23:02
是的,我想知道社区对Raphael的演讲和Dappy平台有什么意见或问题吗?
Greg Meredith 23:14
好的,我知道了。好的,好的。好吧,那么。那么我们怎么样结束了达比的社区和回顾,然后我们还有一些其他的更新。
Darryl Neudorf 23:26
好的,所以这里是16号周四到今天22号的社区周回顾。那么上周四在技术治理电话会议上。围绕着如何构建和实施收费的问题进行了讨论。在周四的治理委员会会议上,也是。委员会同意积极邀请董事会的讨论主题和董事会职位的提名。有三个职位将在10月份进行投票。另外,薪酬委员会更新了薪酬提案,并投票赞成将其提交给董事会。同样在周四,DAP开发者工作组他们探讨了使用元掩码来签署RChain交易,并调试了一个zulip聊天投票机器人,以适应可能在Co Op投票中使用。上周五在气候与协调播客中,我们讨论了最近的气候报告,该报告表明地球有24%的机会达到平均1.5摄氏度的温度上升,以及世界经济论坛在政府机构中使用区块链的案例。电话会议最后讨论了RChain独特的并发方法。对了,你只要在你喜欢的播客应用上搜索RChain或RCast,就可以订阅播客。周一是casper stand up call,在这个Casper stand up中,他们讨论了逻辑形式中的操作语义(OSLF)如何极大地增加RChain的查询能力,以及为什么这些对开源和去中心化如此重要。而要查看这些电话,你可以直接在YouTube上搜索Casper Standdup。( https://www.youtube.com/channel/UCi8byRkpJBbGgDot2pWXLHA )。同样在周一是区块链上的艺术电话,他们讨论了去中心化的文件共享工具和区块链艺术合作组织和路线图–非常令人兴奋。同样在周二的艺术链教育电话会议上 小组探讨了上一节课中简单的Rholang,但有了更高阶的通道,现在我们可以发送和接收任何进程,而不仅仅是字符串。现在我们可以发送和接收任何进程,而不是像以前那样只发送字符串。我们讨论了对地面进程和相关操作的初步支持,现在可以更好地定义标准输出,在DAP开发者工作组的电话中,他们测试了最新的Dappy,包括创建Dappy页面和名称注册,你刚才看到了。另外,昨天的沟通工作组会议–工作组讨论了在博客上创建一个中文社区类别和菜单项,其中将包含中国市场团队和社区提供的中文文档,然后是所有这些文档的英文翻译版本。我们还讨论了提高会员的参与度,在10月的股东大会上注册REV地址进行投票,也是,哦,对了,所以今天,在Jim Whitescarvers会员会议群里,Steve Ross Talbot提到了10月的股东大会,其中我们将尝试使用我们自己的基于RChain的投票系统,用于提名和任何可能出现在我们面前的议案。因此,董事会和治理委员会希望联系所有希望为AGM设定讨论主题的会员,并帮助会员浏览提交的过程。他向任何可能需要帮助的人提供帮助,并建议在Discord上联系他。他是Steve Ross Talbot,在Discord上都是一个字。同样在一个小时前的会议上,小组发现测试网目前存在一些问题。好吧,吉姆正试图发送一些测试网。这也就有了现在的情况。
Rao Bhamidipati 27:07
是的,让我来澄清一下测试网的问题。基本上,Gurinder在过去的一个小时左右更新了测试网。
Darryl Neudorf 27:15
啊,好的。
Rao Bhamidipati 27:16
在过去的一个小时里,他在我开始之前就完成了更新,所以我想我鼓励任何看到问题的人再试一次,并报告是否还有任何持续的问题。目前来看,应该没有了,但是如果有的话,请让我们知道。谢谢你。
Darryl Neudorf 27:38
好的,太好了。谜团解开了。谢谢你,Rao。
Greg Meredith 27:41
很好,有什么问题要问达里尔吗?有什么问题要问达里尔吗?好的,非常好。好的,很好。所以,嗯,我知道很多人在我简单地谈及RChain与Ethereum的区别时产生了共鸣。所以,大家可能感兴趣的事情之一是,逻辑形式中的操作语义极大地扩展了这个想法。所以如果大家还记得的话,Rholang给我们提供了某种下一代的SQL。这是一种思考方式。所以RChain既是一台计算机,也是一个数据库,集成了计算和存储。而Rholang给我们提供了这种下一代SQL,它调和了NoSQL的优点和关系型数据库的优点。然后逻辑形式的操作语义给我们提供了一个极大的扩展的查询能力。所以,关键的想法是,一旦你有了这种能力,可以为任何给定的领域生成逻辑公式,所以令人难以置信的广泛的领域,从每一个已经提出的计算模型到几何领域,再到动态系统。所有这些东西都可以作为我们为 “逻辑形式中的操作语义 “所想出的算法的输入。而逻辑公式可以被认为是查询。一种思考方式是,只需要检查一下你手上的一个实例,是在GitHub上的一个程序还是在智能 区块链上的合约,或者一些几何数据或者一些细胞信号机制数据。每一个都可以根据你的逻辑公式来检查它们是否满足逻辑公式,如果满足,那么你就把它扔进桶里,作为,你知道,包括在查询结果中。所以这就是基本的想法。但是一旦你开始思考这对程序来说意味着什么,对吧,所以程序是互联网的一种暗物质,我们把它们当作数据资产,但是我们不能根据它们的结构或者它们的作用来查询。所以,这给了我们这样的能力,这突然打开了GitHub这样的资产的价值,因为现在它们是可以查询的,而不是必须用元数据来标记它们。同样,对于那些捕捉生物数据的精品数据库也是如此,比如细胞信号动态,所以这些数据库变得可查询了,而以前是没有的。2009年我在四个不可能查询的演讲中举了一个例子,就是给我找到所有的小分子,这样当你把它们以这个浓度滴入细胞的时候,你所感兴趣的细胞信号机制就不会达到一个特定的状态。所以我们感兴趣的那个状态就是疾病状态。所以我们要说的是,最后,像阿司匹林这样的小分子,或者其他种类的小分子,这种小分子可以防止细胞过渡到疾病状态。一个简单的形式就是给我找一个治疗方法。所以,这些都是我们可以通过这个算法在Rholang已经有的查询能力上增加的东西。当然,现在,一旦你有了这样的查询能力,那么在代码方面,你也可以查询你所编译的代码的各种特性,比如它是单线程的吗?是否多线程?它是否泄密?是否死锁?这些都是你可以检查你正在编译的代码的。所以这就是逻辑公式变成类型检查的那种能力。但是查询能力是非常非常重要的。这也向我们展示了为什么我们需要让这成为 “人民的省”,缺乏一个更好的词或短语,因为当我们开始制造一个能够处理地理位置数据的区块链,并为地理位置数据提供有趣的查询语义时,无论是自动驾驶汽车还是其他类型的物流运输,这不是我们想要的那种能力,只是在少数人手中,对吧,我们不希望马克-扎克伯格独自控制这种数据。我们不希望马克-扎克伯格独自控制这种数据。 这是更好的是在手中 更广泛的社会。同样的医疗数据,就在我们开始让医疗,数据,越来越有用的时候,因为我们现在可以像我刚才说的那样,根据动态来搜索,那么同样的,我们也不希望这种查询能力和实用性掌握在少数人手里。我们不希望辉瑞或者默克公司,他们在是否以公众的最大利益为前提的时候,并没有最好的记录,成为这种查询能力的唯一控制者。相反,让这个掌握在,人民的手中更有意义,这也是为什么把它和去中心化的区块链联系起来是一个更好的举措。所以这基本上就是CASPER演讲的内容,但是由于这个,在座的各位一直对RChain是如何区分的,这是一个关键的区分因素,也是除了行为类型之外的主要原因之一,为什么这个研究对RChain的工作是有意义的。所以对我刚才说的有什么问题吗?All righty。今天的谈话组,我继续前进。我们仍然在两位数的REV地址。所以,请你检查你的邮箱,并联系那些你认为可能没有发送REV地址的人。我们想我们想打破两位数,至少进入三位数.在七月结束之前,这将是这将是一个好消息。
Nora Germain 34:48
是啊,会有一个解释视频吗?我听说可能很快就会有一个。我认为这将是一个非常有用的东西有。哦,是的。
Greg Meredith 35:00
是的,我相信我相信。达里尔,有什么更新的消息吗?
Darryl Neudorf 35:05
还在一种通过物流的工作,但希望在一两周内应该会有一些东西,那种只是先让它更容易。
Greg Meredith 35:16
这是两个星期。这是在7月的最后期限之外。
Darryl Neudorf 35:19
是的,这是真的。这是真的。
Nora Germain 35:21
还有,我的意思是,我在聊天中看到,伊恩我想是在C区,是吗?是啊。 发布,你知道,检查你是否收到电子邮件。我想大多数人都有邮件。我想可能只是有一些, 如果我只是这么大胆地做一个猜测。在这个明亮的星期三早上, 我想这也许只是人们可能对这个过程有点困惑。这是我的猜测。
Greg Meredith 35:47
可能是可能是可能是。
Nora Germain 35:49
所以只要,甚至只是一个有明确说明的文件,我个人我看了说明,我自己都有点糊涂了。所以
Greg Meredith 36:02
很好,那是… 嗯,这是,这是,这是很好的了解。我们会,我们会,我们可以帮助解决这个问题。这是很好的知道,有一些混乱,我们当然可以。
Nora Germain 36:13
我只是想猜测,我不会是唯一一个迷茫的人。我只想说这些。
Greg Meredith 36:18
足够公平。好吧,我想这就是我的想法。好了,我想就这样了。有什么其他的东西 你想覆盖伊恩?达里尔?饶?
Rao Bhamidipati 36: 31
我没问题 我很好。
Greg Meredith
好吧,谢谢大家。好的,谢谢大家。希望大家都平安无事 我相信周五会见到你们中的一些人。我们周五会提供一些最新的消息。很快就会和你说话。
Darryl Neudorf 36: 49
谢谢,格雷格。谢谢大家。