Very few people have heard about Rchain but I think a lot of people will hear about it soon
在币圈中,日链还是鲜为人知的项目,但是,我想要不了多久,很多人就会知道日链。
RChain
But let’s first look at why other well-known blockchains will not manage to scale:
首先,让我们先看看为什么其他知名的区块链无法实现可扩展性:
– Ethereum: Ethereum will certainly improve when it comes to scaling thanks to sharding, however it’s limited by a lot of legacy design choices:
Solidity for example was not initially designed to achieve massive scale, but it’s not like Ethereum can abandon the support for the language since it is now live since many years
- 以太坊:由于将使用分片技术,以太坊的可扩展性将会有一定的改进,然而它仍然受到许多固有设计决策的限制:
例如,Solidity(以太坊智能合约的编程语言)在一开始就没有按照实现大规模可拓展性的要求来设计,而且,它已经存在很多年了,所以也不能像以太坊那样可以放弃对语言的支持。
– IOTA: They claim that their chain can scale infinitely, however there are a lot of issues which I have outlined in previous articles. The main issue is that there is just no way that every node can store such a large amount of IoT data (potentially infinite because of lack of fees) forever.
- IOTA:IOTA声称他们的链可以无限扩展,但是我在之前的文章中已经对此观点提出很多问题。其中最主要的是,每个节点都不可能永远存储这么多的物联网数据(由于没有手续费,所以数据量可能是无限的)。
So what is the real solution that everyone has been missing so far and that RChain has? The solution is concurrency. It basically means that you can operate in parallel.
The most technical of my readers who have some background in development can understand the idea of concurrency as in developing an application that instead of operating with multithreading operates with a single tread by exclusively using non-blocking operations.
那么,到目前为止,除了日链以外,被所有人都忽略的真实解决方案是什么呢?答案是并发性。这意味着你可以并行操作。
具有一定开发背景的读者中可以理解并发性的概念,因为在开发应用程序时,不是使用多线程操作,而是通过专门使用无阻塞操作来执行单一步态。
To make it simple for people that are less technical let’s imagine that you have a road. Without concurrency you can have only one lane. You can increase the speed at which the vehicles run, but still each vehicle is going to be behind the previous one. With concurrency you can have multiple lanes, meaning that the vehicles don’t need to be one behind the other in a serial order.
举个更通俗的例子,想象有一条道路。没有并发性意味着单车道。虽然可以提高行车速度,但后车永远落后前车。有了并发性,意味着多车道,车辆行驶不再需要一个接着一个排队。
The only other chain which I believe can scale effectively even if it’s a different model is Polka. Polka uses a different model which is called parachains, basically it allows different applications to create their own chain running on the Polka consensus mechanism in parallel.
我认为唯一一个使用不同模型也可以有效扩展的链就是波卡。波卡使用了一种称为“parachains”的不同模型,它允许不同的应用程序并行的创建自己的运行在波卡共识机制上的链。
If we want to push the metaphor forward it could look like this:
– Ethereum/IOTA: Single threaded operations
– Polka: Multithreaded operations
– Rchain: Nonblocking operations (Concurreny)
我们用上述结论做个简单的比喻如下:
- 以太坊/ IOTA:单线程操作
- 波卡:多线程操作
- 日链:无阻塞操作(并发性)
Multithreading is basically like having several single-threaded operations in parallel to avoid the bottleneck of a single thread.
Concurrency instead is not having the bottleneck at all.
RChain is born from day one with concurrency in mind, that’s something that Ethereum cannot do as it’s extremely difficult to maintain compatibility with legacy code. For the people of my generation you probably remember how hard it was to manage more than 640kb of RAM before Windows 95
多线程基本上就类似于同时执行多个单线程操作以避免单线程的瓶颈。
但是,并发性却完全没有瓶颈。
日链从诞生的第一天开始就考虑到了并发性,因为以太坊需要与旧代码保持兼容,所以无法做到完全的并发性。对于我这一代人来说,你可能记得在Windows 95之前管理超过640kb的RAM有多难:-)
Bill Gates
The lead developer has been working with Vlad Zamfir (the person behind PoS and sharding for ETH) for years developing technologies to create a scalable blockchain:
比尔盖茨
主要开发人员一直在与Vlad Zamfir(以太坊PoS和分片技术的幕后人员)合作多年,他们致力于开发可扩展的区块链技术:
Vlad Zamfir与日链合作开发
日链宣布与Vlad Zamfir合作,Vlad Zamfir因致力于以太坊POS开发工作而闻名。
Vlad Zamfir Joins the RChain Cooperative
The RChain Cooperative announces that Vlad Zamfir, known for his work on proof-of-stake for the Ethereum Foundation…medium.com
Rchain vs. ETH
RChain is currently trading with the symbol RHOC on the exchange KuCoin
A full analysis and comparison between BTC, ETH and Rchain can be seen here:
日链与以太坊
日链目前在交易所KuCoin的交易代码是RHOC。
比特币,以太坊和日链之间的全面分析和比较可以参考此链接:
http://rchain-architecture.readthedocs.io/en/latest/introduction/comparison-of-blockchains.html 原文链接:
https://medium.com/@giottodf/rchain-the-real-scalable-blockchain-4be5a43b722b