2021年6月3 AMA:币世界总编对话G神:无限并发、组合天下,RChain重塑区块链(CN&EN)

  • A+
所属分类:RChain新闻

币世界文字记录:【项目面对面】对话G神:无限并发、组合天下,RChain重塑区块链(点击跳转)

6月3日21:00,RChain创始人兼CEO Greg做客币世界直播间《项目面对面》栏目,进行《对话G神:无限并发、组合天下,RChain重塑区块链》主题分享。

作为国际金融论坛(IFF)2021春季会议唯一受邀公链项目,RChain有何过人之处?在写给特斯拉首席财务官的信中,Greg最关心的问题是什么?历尽危机归来,目前的RChain是否已处于安全领域?此次亮相,RChain取得了哪些进展?Greg在直播中一一进行了分享。

直播回放地址:https://www.bilibili.com/video/BV12V411x7NA/

Questions:

Q1. As we all know, you recently represented RChain in the International Financial Forum(IFF), RChain was the only public chain project to be invited. This conference is obviously very important in the world. This is an organization led by Central Bank of China Former Governor Zhou Xiaochuan, Senior government officials and financial celebrities from many countries also participated. Can you talk about why you were invited?

(中文:众所周知,您最近代表RChain参加了国际金融论坛(IFF),并作为唯一受邀的公链项目。这次会议在世界范围内显然是非常重要的。这是一个由中国前央行行长周小川领导的组织,来自许多国家的高级政府官员和金融界知名人士参加。您能谈谈你被邀请的契机吗?)

Greg: To be honest, we have a remarkable team in China and they were largely responsible for this opportunity. I believe they put forward our message. RChain was designed from the beginning to be an environmentally responsible and sustainable smart contracting blockchain. We want to provide a coordination substrate for humanity as it enters this next very difficult phase of climate change. To build this decentralized world computer and global database, we developed a version of proof-of-stake consensus, coupled with a concurrent virtual machine that scales nearly linearly with a much lower power consumption profile.

(中文:说实话,我们在中国有一支出色的团队,他们在给我带来了这个机会的过程中起了很大作用。 我相信他们向举办方提供了我们的很多信息。 RChain 从一开始就被设计为对环境负责且可持续的智能合约区块链。 当人类进入气候变化的下一个非常困难的阶段时,我们希望为人类提供协调基础。为了构建这个去中心化的世界计算机和全球数据库,我们开发了一个权益证明共识,配套上一个并发虚拟机,使得该架构可以几乎线性扩展,功耗更低。 )

Q2. We heard from the RChain community that you used to be paid 0 during your tenure as RChain's CEO?  

(中文:我们从RChain社区听说,在您担任RChain首席执行官期间,您曾经的工资是0薪酬?)

Greg: For roughly the first six months, after that the board and compensation committee felt it important for me to receive compensation. Then in 2018 during the crypto winter, all of RChain staff agree to take a 20% cut and at the end of 2019 beginning of 2020 (as COVID was affecting everything) I stopped taking a paycheck and used what money I had to keep the project going.

(中文:在最初的六个月里是这样的,在那之后,董事会和治理委员会都认为我得到薪酬很重要。然后在2018年加密货币市场的寒冬,所有RChain的员工都同意减薪20%,在2019年底2020年初(因为新冠影响了一切),我不再拿工资,并且用我所拥有的钱来维持项目的发展。)

Q3. Rumor has it that Facebook's Libra approached you many times during RChain's tough times but was turned down?

(中文:有传言说,在RChain的艰难时期,Facebook的Libra多次与您接触,但都被拒绝了?)

Greg: We were in discussions. Facebook recruiters have tried to get me several times. To be perfectly honest, I used the conversations to gather intelligence on what Facebook and Libra were up to.

(中文:我们确实商谈过。脸书的招聘人员曾多次试图拉拢我。说实话,我利用这些谈话来收集关于Facebook和Libra的项目情报。)

Q4. RChain's token REV total is 871 million, as the founder and chairman of RChain, rumor has it that you only took 7 million REV and donated half of it to the development of the project? Many people are concerned that you only took such a small amount of REV and will leave RChain due to lack of value tied to it.

(中文:RChain的代币REV总量是8.71亿,作为RChain的创始人和董事长,有传言说您只拿了700万REV,并把其中一半捐给了项目的发展?很多人担心您只拿了这么少的REV,会因为缺乏价值的捆绑而离开RChain。)

Greg: In 2020 I spent about half of what I could get for the REV awarded to me to keep the project going. As for the REV I took, initially I took none. Then several members of the board and the community were concerned that I had no incentive to stay with the project. I will talk about my motivations shortly, but because I want the best for the project, I listened to these concerns and then followed the guidance of the compensation committee. The total they awarded me was 7M REVs. But it came in milestones. I used the milestone payment to keep the project going.

(中文:在2020年,我花费了我所获得的REV的一半去维持项目的发展。至于我拿的REV,最初我什么都没有拿。然后董事会的几个成员和社区都担心我没有动力留在这个项目中。我将简短地谈谈我的动机,但因为我想为项目做得最好,我听取了这些担忧,然后遵循了治理委员会的意见。他们授予我的奖励总额是700万REVs,但它是线性释放的。我用线性释放的REVs来维持项目的进行。)

As for my motivations, they are not about money. I am working on RChain because of my worry for my children. They will live during a time of great upheaval. In roughly a decade we may see as many as 2.8B people forced to migrate due to climate change. Such a mass migration will make the Syrian refugee crisis look like a walk in the park. Meanwhile 80% of insects by biomass are simply gone. This is a planet-wide emergency situation. All hands on deck.

(中文:至于我的动机,它们和金钱无关。我在RChain上工作是因为我对我的孩子们的担心。他们将生活在一个巨大的动荡时期。大约十年内,我们可能会看到多达28亿人因气候变化而被迫迁徙。这样的大规模移民将使叙利亚的难民危机看起来像在公园里散步。与此同时,按生物量计算,80%的昆虫都会消失。这是一个全球的紧急状况,所有的人都要行动起来。)

To address a situation of this scope and scale we will need planetary coordination. I mean global coordination greater than what was seen in WWII.

(中文:为了解决这种范围和规模的情况,我们将需要全球协调。我的意思是一个比二战时的情况还要强大的全球协调。)

I see a scalable smart contracting blockchain platform as pivotal in developing the kind of coordination layer we need to augment our ability work together. This is why I am building RChain.

(中文:我认为一个可扩展的智能合约区块链平台在开发我们所需的协调层以增强我们共同工作的能力方面是至关重要的。这就是我创建RChain的原因。)

Q5. When did you decide to create RChain and for what purpose?

(中文:您是什么时候萌生了创建RChain的想法,是出于什么目的呢?)

Greg: I have been aware of the issue for several decades, but it wasn’t until an entrepreneur convinced me to build a decentralized social media platform that I realized I had within my scope the ability to build a scalable world computer. So, in 2014 I began to work in earnest to deliver it.

(中文:我意识到这个问题已经有几十年了,但直到一位企业家说服我建立一个去中心化的社交媒体平台,我才意识到我的范围内有能力建立一个可扩展的世界计算机。因此,在2014年,我开始认真地工作以交付它。)

In some sense, the work i did on Rosette at MCC, and then BizTalk for Microsoft and then the discovery of the Rho-Calculus were all stepping stones toward this goal.

(中文:从某种意义上说,我在MCC做的关于Rosette的工作,以及后来为微软做的BizTalk和后来探索的Rho演算都是实现这一目标的垫脚石。)

Q6. When did you first get into math and computers? What made you stick to this path?

(中文:您是什么时候开始接触数学和计算机的?是什么让您坚持走着这条路?)

Greg: I have always been deeply in love with math. My preverbal memories are of a direct experience of dimension. In 2nd grade I completed the math text book in 2 weeks and then the teacher started me on algebra. Then, we moved and no one knew about my gifts until I tested out of high school math in 8th grade. From then on I began studying mathematics at the university level where I discovered topology. This was my first real love. By the time I got to college I was ready for deeper study and so I was given the opportunity to do private tutorials in modal logic and topology.

(中文:我一直深爱着数学。我的语言前记忆是对维度的直接体验。2年级时,我在2周内完成了数学课本,然后老师就直接教我代数。 后来我们搬家了,没有人知道我的天赋,直到我在八年级的时候考试通过了高中数学。从那时起,我开始自学大学数学,在那里我发现了拓扑学。这是我真正的初恋。到了大学,我已经准备好进行更深入的研究,还得到了模态逻辑和拓扑学的专人辅导。)

Rich Salter joined the Oberlin College faculty in computer science discovered there were these connections between topology and computer science (the Scott topology) and that there were programming languages (like Scheme) that illustrated some of those connections. I was hooked.

(中文:Rich Salter加入Oberlin学院计算机科学系后,发现拓扑学和计算机科学之间存在一些联系(Scott拓扑学),而且有一些编程语言(如Scheme)可以说明其中的一些联系。我被迷住了。)

Later, while I was at MCC, I heard Samson Abramsky talk about computational interpretations of linear logic and the connection between proof, program, and concurrency and it was like a whole new world opened up. I knew I could never develop software again unless it followed this correct-by-construction paradigm.

(中文:后来,当我在MCC的时候,我听Samson Abramsky谈论线性逻辑的计算解释以及证明、程序和并发之间的联系,那就像是一个全新的世界打开了。我知道,除非遵循这种“构造正确”的范式,否则我将永远无法再开发软件。)

Q7. Casper Standup(Click to Jump), There's a video over here of you having a heated academic discussion with Vitalik Buterin, the founder of Ether, in 2016, do you still remember anything from that time? What inspiration did that conversation give you?

(中文:G神和V神的华山论剑(点击跳转),这边有一个视频,是您在2016年与以太坊创始人Vitalik Buterin进行激烈的学术讨论,您还记得当时的情景吗?那次谈话给了您什么启发?)

Greg: I don’t remember it as heated. Vitalik and Vlad and I and several others met frequently. We discussed different aspects of Casper. I think the particular conversation you’re referring to is the one where I introduced Vitalik to the π-calculus. The main thing I was trying to get across was the importance of concurrency and that if you get the computational model for this right, then a whole lot of other seemingly unrelated problems are solved all at once. For example, in the mobile process calculi, like the π-calculus and the Rho-calculus, you have a single phenomenon, competition on a channel, that accounts both for sharding and for DAG-based acceleration.

(中文:我记得它不是个激烈的争论。实际上,Vitalik和Vlad和我以及其他几个人经常见面。我们讨论了Casper协议的方方面面。我想您所指的那个对话是我向Vitalik介绍π微积分的那一次。我想表达的主要内容是并发性的重要性,如果您把这个的计算模型弄对了,那么一大堆其他看似不相关的问题就会一下子解决了。例如,在移动过程计算中,像π-演算Rho-演算,您只要处理单个现象——在同一个通道上的竞争,这是实现基于分片以及基于DAG的加速的共同的关键点。)

These ideas are difficult to see until you’ve had some experience. I could tell from my conversations with Vitalik that he wasn’t going to be able to come up to speed on these things fast enough without proper motivation. I felt that the best motivation is to build the solution and then he would be able to play with it and understand much better. I still think that he will come around and hope that he will begin playing with RChain soon.

(中文:我的这些想法,在您经验累积到一定程度之前,是很难领悟到的。从我与Vitalik的谈话中,我可以看出,如果没有适当的动力,他是无法快速掌握我的这些思想的。我觉得最好的动力是建立解决方案,然后他将能够摆弄这个方案,这样才能更好地理解。我仍然认为他将会回心转意,并希望他能尽快开始玩RChain。)

Q8: What are the trump cards of RChain? How is it different from other public chains? What are some of the plans that exist in the short term?

(中文:RChain的杀手锏是什么?它与其他公链有什么不同?在短期内有哪些计划?)

Greg: In simple terms there are two basic features that make this suitable for the coordination substrate we are aiming to build. The first of these is that RChain scales nearly linearly as you add hardware. All the other blockchains either remain the same or get slower as you add hardware (nodes) to the network. RChain gets faster. If you stop and think about it, we have been scaling systems by adding hardware for the last half a century. The reason is simple. You can’t know when your team is going to come up with the next software breakthrough. You can’t budget for that. You can know exactly how much it’s going to cost you to order 1000 more boxes and when they will be delivered. This means you can do resource planning and a host of other crucial things associated with running and maintaining a network.

(中文:简单地说,有两个基本特征使其适合于我们所要建立的协调基础架构。其中第一个特点是,当您增加硬件时,RChain几乎是线性扩展的。所有其他区块链要么保持不变,要么在您向网络添加硬件(节点)时变得更慢。RChain却是会变得更快。如果您停下来想一想,过去半个世纪以来,我们一直在通过增加硬件来扩展系统。原因很简单。您不可能知道您的团队何时会有下一个软件突破(来扩展系统),您也不可能为此做预算。但是您可以确切地知道您再订购1000台计算机需要花多少钱,以及它们何时会被送到。这(通过增加硬件扩展) 意味着您可以进行资源规划,以及与运行和维护网络相关的一系列其他关键事项。)

The only way to be able to scale by adding hardware is for the software architecture to be concurrent at the foundation.

(中文:通过添加硬件进行扩展的唯一方法是软件架构设计时,在基础层就必须实现并发性。)

Now, the second of these has to do with safety and security. In a smart contracting platform where users can write smart contracts on their own, they can and will introduce bugs on their own -- even if the core protocol layer is perfect -- written by the angels from on high. Imagine if Ethereum had been running at 40K TPS when the DAO bug hit. In one second the entire $150M worth of ETH would have been drained. Instead, the community had an entire month to respond to the problem. In the next phase, where 2.0 blockchains are competing in the 100’s of K’s TPS, there will not be the grace afforded to Ethereum to face another DAO bug, but they will be there, nonetheless.  Unless there are important tools put into place that catch many of these kinds of errors before they can be deployed.

(中文:现在,其中的第二个问题与安全和保障有关。在一个智能合约平台上,用户可以自己编写智能合约,他们可以也会自己引入bug--即使核心协议层是完美的--由神仙亲自编写。想象一下,如果以太坊在DAO Bug发生时以40K TPS运行。在一秒钟内,整个价值1.5亿美元的ETH就会被偷走。与之相反,以太社区却有一整个月的时间来应对这个问题(因为TPS慢)。在下一阶段,2.0版区块链正在以几十万TPS的量级上竞争,以太坊不会再有同样的宽裕时间来面对另一个DAO漏洞,但它们还是会出现的。 除非有重要的工具到位,可以在合约被部署之前就能捕捉到许多这类错误。)

For example, in the case of the DAO Bug, when you rewrite the buggy contract in Rholang the re-entrancy error becomes a race condition. There’s a race between updating the state and accepting the next request. With the critical tool of spatial-behavioral types we can catch these kinds of race conditions (as well as certain kinds of liveness and security errors) at compile time, before the code ever gets deployed. We can do this automatically. i have heard of no other blockchain even talking about this, let alone implementing it. This has been on our roadmap from the beginning. We have prototypes already checked in that people can play with.

(中文:例如:在DAO Bug的情况下,当您在Rholang中重写这个有问题的合同时,重入错误就变成了一个竞态条件。在更新状态和接受下一个请求之间存在着一个竞态。有了空间行为类型这个关键工具,我们就可以在代码被部署之前,在编译期就捕捉到这些类型的竞态条件(以及某些类型的活性和安全性错误)。我们可以自动做到这一点。我没有听说过其他区块链甚至在谈论这个问题,更不用说实现它。而这从一开始就在我们的路线图上。我们已经有了原型让人们玩。)

Q9: Open Letter to Tesla's CFO(Click to Jump), We heard that you recently wrote a letter to Tesla's CFO. Can you talk about your initial thoughts?

(中文:Greg给特斯拉首席财务官的公开信(点击跳转),我们听说您最近给特斯拉的首席财务官写了一封信。您能谈谈您的初衷是什么吗?)

Greg: I was very encouraged by Tesla’s behavior. First, they openly and practically recognized and signaled the importance of blockchain by accepting BTC as payment. Then, as they began to understand the irresponsibility and unsustainability of proof-of-work they flipped and stopped accepting BTC, even though that meant the value of their own holdings would drop precipitously. They showed that they can admit when they are wrong, and hold to principles. This is incredibly rare in today’s business environment.

(中文:特斯拉的行为让我很受鼓舞。首先,他们通过接受比特币作为支付方式,公开地、实际地承认并表明了区块链的重要性。然后,当他们开始理解工作证明的不负责任和不可持续时,他们转而停止接受比特币,尽管这意味着他们自己持有的价值将急剧下降。他们表明,他们可以承认自己的错误,并坚持原则。这在今天的商业环境中是非常罕见的。)

Given this very encouraging sign, it stood to reason that they might actually look at a realistic solution. Further, since it was a rare opportunity to take some of the attention focused on Tesla and blockchain and turn it to a broader more inclusive discussion of the real engineering issues it made a lot of sense to craft that letter. So far, it has gotten RChain a lot of attention and new members are joining the Cooperative every day!

(中文:鉴于这种非常令人鼓舞的迹象,有理由认为他们可能真的会考虑一个现实的解决方案。此外,由于这是一个难得的机会,让人们可以将注意力集中在特斯拉和区块链上,并把注意力转向更广泛、更具包容性的讨论,所以撰写这封信是非常有意义的。到目前为止,它已经为RChain带来了广泛关注,每天都有新成员加入合作社!)

Q10: RChain seems to have crossed a lot of crises, do you think that RChain is in a safe field now?

(中文:RChain似乎已经跨越了很多危机,您认为RChain现在是在一个安全的领域吗?)

Greg: No. Please understand the environmental crisis we are all facing. All of humanity, in fact the entire planet, from the humans to the insects are facing extinction unless we all work together. The little ups and downs RChain faced are nothing compared to what we will all face. The difficulties RChain faced were perfect for finding out who was in it to get-rich-quick and who was in it to put in the work to help build a planetary solution. But, even if RChain delivers perfectly, under time and under budget, there is still no guarantee that as a species humanity will pick up the tools and begin to use them.

(中文:不,请理解我们都面临的环境危机。除非我们齐心协力,否则全部人类,实际上是整个地球,从人类到昆虫,都将面临灭绝。与我们所有人将面临的情况相比,RChain面对过的小坎坷不算什么。RChain面临的困难非常适合找出谁参与其中以快速致富,以及谁参与其中以帮助建立行星解决方案。但是,即使RChain在时间和预算内完美交付,仍然不能保证作为一个物种的人类会拿起工具并开始使用它们。 )

For sure, there are encouraging signs. The RChain community built RVote in 6 weeks. With no one in charge the community built a cryptographically secure on-chain voting mechanism that can be used by any organization on the planet. Likewise, in 6 days the community built an on-chain COVID passport, which expands nicely to self-sovereign identity, credential, and data solutions. But, these are no guarantees that people will hear the call in time. So, no project, no person, no living creature is in a safe field now.

(中文:可以肯定的是,有一些令人鼓舞的迹象。RChain社区在6周内建立了RVote。在没有人负责的情况下,社区建立了一个加密安全的链上投票机制,可供地球上的任何组织使用。同样,在6天内,社区建立了一个链上新冠护照,它很好地扩展到自主身份、凭证和数据解决方案。但是,这些都不能保证人们能及时听到呼声。所以,现在没有一个项目,没有一个人,没有一个生物是处于安全领域。)

Q11: We have heard that you are very fond of Chinese culture and that you are even well versed in the Taiji sword and the Taiji spear. Do you combine the art of Tai Chi to RChain?

(中文:我们听说您非常热爱中国文化,您甚至精通太极剑和太极矛。您是否将太极拳的艺术与RChain相结合?)

Greg: LOL! These are exaggerations! I have studied a little sword and spear and have recently begun adding Chen to my regular Yang routines. But, I am far from well versed in any of it. To be honest, I love the fact that I can always learn something new about the Tai Chi forms. They seem endlessly deep.

(中文:哈哈!这些都是夸大其词!我学过一点太极剑和太极枪,最近开始在我的常规杨式套路中加入陈式。但是,我还远远没有精通其中的任何内容。说实话,我喜欢这样一个事实:我总能在太极拳的形式上学到一些新东西。它们似乎有无穷无尽的深度。)

But, yes, there is deep connection between Tai Chi’s view of the world and the Rho-Calculus. In the same way that Tai Chi is always aware of the kernel of the Yang in the Yin and the kernel of the Yin in the Yang, Rho-Calculus is aware of the kernel of process (behavior) in name (communication medium) and the kernel of name (communication medium) in process (behavior). It was designed with this idea in mind.

(中文:话说回来,是的,太极的世界观和Rho演算之间有深刻的联系。就像太极总是意识到阴中有阳的内核,阳中有阴的内核一样,Rho演算从名称(通信介质)和进程(行为)的内核中知道进程(行为)中名称(通信介质)的内核。它在设计时就考虑到了这个想法。)

Q&A from the audience.

(中文:观众提问环节。)

发表评论

您需要登录才能发表评论!