[3. Understanding “Klaytn”] 6. Difference between Klaytn and Ethereum

[3. Understanding “Klaytn”] 6. Difference between Klaytn and Ethereum


Let’s talk briefly about the difference between Ethereum and Klaytn. Ethereum is a single network. There is no distinction between network members. Anyone can create a block, but when it comes to creating a block, a person needs to be the first to notify that he or she made it first, and that he or she should notify to many places. So if you add a block to a blockchain, you get a compensation. This is PoW, a proof-of-work method used by Ethereum as a consensus protocol. In Ethereum, you need to stick to as many mining nodes as possible mining node, which is nodes being used for mining because you do not know who will be the block mining node. Simply put, nodes that write blocks have up-to-date information. So I want to get information quickly but I do not know where this node is. If you know that the node A is always responsible of writing a block on node you only need to stick to this node A, then you can receive information most fast. However, since Ethereum is always changing its node, you have to stick to as many as possible, thereby, being gossiped to as many nodes as possible. Then, in high probability, this will give you a chance to get the latest information. Since any node can write and propagate blocks, you need to connect with as many nodes as possible to get the latest data. Klaytn, on the other hand, is not a single network, but a network with two layers. I said that one of the consensus nodes in the core cell network would be taken as a proposer and played a role of block writing per round. So how do I get the latest information? I should stick to something. The consensus nodes within core cells, are building blocks and endpoint nodes existing outside know that CNs are producing blocks, so they are attached next to CNs. Then they can read or write information with high credibility When we create an application we build servers that are shown here. You can deploy Java or SQL DB to cloud or private servers like Azure or AWS. However, because this server cannot be directly associated with the core cell, you must first connect to the endpoint node to access blockchain data. You can connect your computer to an endpoint node or use it to connect to another endpoint node. However, running this endpoint node personally is not easy. Since the blockchain system needs to synchronize all nodes when operating a node, it needs to be synchronized every time new blocks are added in order to write properly. In addition, there is also a concern that the computer may be crashed by an attack. Because of these problems, you can connect to a trusted external node, such as Ethereum’s infrastructure node. For example, you have a web developer here He wants to create a website that just read the data from Klaytn. Then, it’s better to connect to the external, public node and use it to make it much easier and less time-consuming than to run a personal endpoint node. Finally, unlike Ethereum, on the right side, there is a service chain that can communicate partially with the main net and that also has an independent service space To summarize, Klaytn is a network in which two layers trust each other, and when accessing an internal blockchain, the endpoint node can connect to the core cell network and write or receive data quickly.

Add a Comment

Your email address will not be published. Required fields are marked *