EOS Ethereum smart contract
Thank you for your recommendation. Here I would like to share with you the following:
forsage international crowdfunding, the revolutionary smart contract technology of the new generation platform, originated from the development of Russian technical team, provides distributed market participants with the ability to directly engage in personal and commercial transactions. The smart contract of forsage distributed global shared matrix project is open and can always be viewed on the Ethereum blockchain. These are real smart contracts, which will be implemented on the Ethereum public chain forever without any third party tampering. The global shared matrix project is completely decentralized, aiming to preach Ethereum, so that more players can know Ethereum, smart contracts and forsage code btshijie

what is Ethereum
Ethereum is often compared with bitcoin, but the situation is different. Bitcoin is a kind of cryptocurrency and distributed payment network, which allows bitcoin to be transferred between users
the Ethereum project has a bigger goal. As Ethereum said, "Ethereum is a distributed platform running smart contracts.". These smart contracts run on "Ethereum virtual machine", a distributed computing network composed of all devices running Ethernet nodes
"distributed platform" means that anyone can set up and run an Ethereum node just as anyone can run a bitcoin node. Anyone who wants to run "smart contracts" on nodes must pay the operators of these nodes in ether, which is a cryptocurrency related to Ethereum. Therefore, the person running the Ethernet node provides computing power and gets paid in the Ethernet, which is similar to the way that the person running the bitcoin node provides hash power and pays in bitcoin
in other words, although bitcoin is only a blockchain and payment network, Ethereum is a distributed computing network, and its blockchain can be used for many other things. Details are provided in the Ethereum white paper
what is smart contract
smart contracts are applications that run on Ethereum virtual machines. This is a distributed "world computer" with computing power provided by all Ethereum nodes. Any node providing computing power will pay in ether digital currency as a resource
they are named smart contracts because you can write "contracts" that execute automatically when you meet the requirements
for example, imagine building a KickStarter like crowdfunding service on Ethereum. Someone can set up an Ethereum smart contract to pool funds to others. The smart contract can be written as follows: when $100000 of currency is added to the pool, it will be sent to the recipient. Or, if the $100000 threshold is not reached within a month, all currencies will be returned to the original holder of the currency. Of course, this would use ether instead of dollars
all this will be done according to the smart contract code, which can automatically execute the transaction without the need for a trusted third party to hold the currency and sign the transaction. For example, KickStarter charges 5% above the 5% payment processing fee, which means it will charge $8000 to $10000 for a $100000 crowdfunding project. Smart contracts don't have to pay a fee to a third party like KickStarter
smart contracts can be used for many different things. Developers can create smart contracts to provide functions for other smart contracts, similar to the way software libraries work. Alternatively, smart contracts can simply be used as applications to store information on the Ethereum blockchain
in order to really execute the smart contract code, someone has to send enough Ethernet tokens as the transaction fee - how much depends on the required computing resources. This costs the Ethereum nodes to participate and provide computing power. The global shared matrix project, which is completely decentralized, aims to preach Ethereum and let more players know Ethereum, smart contracts and forsage code btshijie
EOS: EOS can be understood as enterprise operation system, which is a blockchain operating system designed for commercial distributed applications. EOS is a new blockchain architecture introced by EOS software, which aims to realize the performance expansion of distributed applications. Note that it is not a currency like bitcoin and Ethereum, but a token based on the EOS software project, known as blockchain 3.0
The main features of
EOS are as follows:
1. EOS is a bit similar to Microsoft's windows platform. By creating a developer friendly underlying platform of blockchain, it supports multiple applications to run at the same time and provides the underlying template for the development of DAPP
EOS solves the problems of delay and data throughput by means of parallel chain and dpos. EOS can process thousands of data per second, while bitcoin has about 7 transactions per second, and Ethereum has 30-40 transactions per second There is no service charge for EOS, and the general audience is more extensive. The network and computing resources needed to develop DAPP on EOS are allocated according to the proportion of EOS owned by developers. When you have EOS, it is equivalent to having computer resources. With the development of DAPP, you can lease your EOS to others. From this point alone, EOS has a wide range of value. To put it simply, if you have an EOS, it is equivalent to having a set of rent to collect rent for others, or having a piece of land to rent for others to build a house. Digital currency exchange "currency exchange"
development prospects
through a more in-depth understanding of EOS, EOS is quite valuable for investment. First of all, as the first to launch smart contracts, ETH runs smart contracts on eth, which is not free and depends on your gas. If gas runs out, the contract will stop. According to people who have used eth trading platform, it runs slowly and is very expensive, However, there is no such problem in EOS. The operation contract on EOS depends on the number of EOS you have. The more EOS you have, the more you can rent. With the continuous development, the more expensive the price will be; Secondly, it's very simple to develop DAPP on EOS, and you don't need to write many moles, because EOS itself builds the bottom mole for developers, which provides a platform and greatly reces the threshold of development; Thirdly, as an ordinary investor, owning EOS is equivalent to owning real estate, which can be used to rent and earn money. With the development of DAPP, the number of users increases, and the price increases irresistibly
(1) faster processing speed
first of all, as far as the underlying technology is concerned, EOS claims to be able to process tens of thousands or even millions of transactions per second. What kind of technology is used to achieve this
EOS uses graphene substrate tool to process high frequency data. Let's talk about the graphene underlay tool
graphene is actually a chemical substance. Later, blockchain developers got inspiration from the molecular structure of graphene, believing that the molecular structure of graphene can be applied to the underlying structure of blockchain. So, the graphene we are talking about now basically refers to the blockchain tool group, which is written in C + +
data show that: Based on graphene underlying technology, it can achieve an average confirmation speed of 1.5s, achieve 3300tps data throughput under limited conditions, and can reach millions of TPS, even millisecond level confirmation speed
(2) strong concurrency
in addition, EOS has strong concurrency, which is also related to the underlying architecture of graphene. Concurrency, in short, means that multiple programs can be executed at the same time
EOS is a blockchain infrastructure on which developers can build their own blockchain. Chain to chain does not affect the use of resources between each other
DAPP on EOS is independent of each other and does not affect each other. There will not be a large area of congestion e to the huge resources consumed by indivial application developers on the platform
(3) free
in addition, compared with Ethereum, the most important point of EOS is free. Free is very competitive. In the past, we had to pay fees through bank card transfer, but Alipay and WeChat appeared later. In the early stage, free transfers can be realized through applications such as Alipay and WeChat. It is believed that ring the free time, payment methods such as Alipay and WeChat were graally popularized and accepted by the public.
as we said before, Ethereum transactions need to pay gas, which means that you have to pay a certain Ethereum service charge for each transaction, but it does not need to consume EOS token to conct smart contract and transfer transactions on EOS
there are three main sources of EOS value: bandwidth and journal storage (disk), calculation and calculation backlog (CPU), and state memory (RAM). Resources are allocated according to the number of EOS held by the account, which can attract a larger number of users, so as to meet multiple business scenarios< (4) strong security
compared with Ethereum's smart contract, EOS increases security
we know that there is no legislature in the world of blockchain, so the underlying code is equivalent to the law in real life
however, when it comes to code, bugs cannot be avoided, especially for smart contracts. The harm of bugs is very great, and your digital assets will face great risks
although Ethereum has established various applications and code standards for smart contracts, they can not meet the business needs, and EOS stipulates that the task cannot be fully performed only by code
EOS believes that the source code protocol must be readable. Generally speaking, when a system error occurs, blockchain procers can distinguish what kind of bug the error is based on the readability information, and judge whether the community repair is correct through the readability information< Second, consensus mechanism of EOS: dpos
the consensus mechanism adopted by EOS is "dpos", which means "proof of entrusted rights and interests" in Chinese
Ethereum uses POS (proof of equity). In short, the more money you hold, the more rights you will have in Ethereum
then, EOS proposes dpos on the basis of Ethereum POS (proof of equity), that is, it adds a "Commission" before the proof of equity, to whom? Delegate to the supernode
in the setting of EOS, the super node of EOS should be selected from 100 standby nodes through voting by all users holding money, and finally 21 nodes with accounting rights will be selected
this is a bit similar to the "people's Congress system" in our country. A deputy to the people's Congress represents the interests of a group of people; A super node represents the interests of a group of ordinary nodes. In dpos, there is no need to solve the hash function, but the procer is elected by the holder. Therefore, compared with pow, the efficiency of dpos mechanism in dealing with transactions has been greatly improved
however, there are some defects in dpos. It needs to solve the problem of community voting enthusiasm and rece the number of nodes in order to speed up the voting process, thus aggravating the "centralization" problem
the above advantages enable EOS to rise rapidly, especially in China, the strength of EOS community is very huge
in fact, it's useless for most people to tell them how powerful EOS technology is and how much better it is compared with Ethereum and bitcoin, because it's more about how much dividend you can get from it
three what makes people say EOS is a bubble?
obviously, EOS gives people the hope to get a huge dividend. What hope
with the rapid rise of EOS, people can see the real hope of DAPP application in blockchain. People are eager to hoard enough EOS and get more chips before the large-scale outbreak of DAPP, and then wait for its price to rise tenfold, hundredfold, thousandfold...
however, the answers submitted by EOS are not so satisfactory. In terms of transaction speed, EOS can actually process thousands of transactions per second, which is far from the "million level" described in the publicity
although DAPP has really appeared, it is basically similar to "capital disk" projects or simple games with low operability and poor experience
some time ago, there was a rumor that BM, the founder, was suspected of "abandoning the ship" and running away
BM, speaking in the EOS telegraph group, said: it intends to break the original design, abandon the original consensus mechanism of EOS, and redesign a system that can perfectly solve the problems of centralization, privacy and capacity expansion. This new design will reach tens of millions of TPS...
it's hard to say the future direction of EOS, The reason why the killer DAPP didn't appear can't all be attributed to EOS, which involves the constraints of policy, development team and so on
however, compared with bitcoin and Ethereum, EOS has made some progress and innovation, so we say it is the representative of the blockchain 3.0 era.
what is Ethereum
Ethereum is often compared with bitcoin, but the situation is different. Bitcoin is a kind of cryptocurrency and distributed payment network, which allows bitcoin to be transferred between users
related: what is bitcoin? How does it work
Ethereum has a bigger goal. As Ethereum says, "Ethereum is a distributed platform running smart contracts.". These smart contracts run on "Ethereum virtual machine", a distributed computing network composed of all devices running Ethernet nodes
"distributed platform" means that anyone can set up and run an Ethereum node just as anyone can run a bitcoin node. Anyone who wants to run "smart contracts" on nodes must pay the operators of these nodes in ether, which is a cryptocurrency related to Ethereum. Therefore, the person running the Ethernet node provides computing power and gets paid in the Ethernet, which is similar to the way that the person running the bitcoin node provides hash power and pays in bitcoin
in other words, although bitcoin is only a blockchain and payment network, Ethereum is a distributed computing network, and its blockchain can be used for many other things. Details are provided in the Ethereum white paper
what is ether
Ethernet is a digital token (or cryptocurrency) related to Ethereum blockchain. In other words, Ethereum is the token and Ethereum is the platform. But now people often use these terms alternately. For example, coinbase allows you to buy Ethereum, which stands for Ethereum
this is technically "altcoin", which actually means a non bitcoin cryptocurrency. Like bitcoin, ether is supported by distributed blockchain - in this case, Ethereum blockchain
developers who want to create applications or Ethereum smart contracts on Ethereum blockchain need Ethernet token to pay for nodes to host it, while users of Ethereum based applications may need Ethernet to pay for services in these applications. People can also sell services outside the Ethereum network and accept Ethernet payments, or they can sell Ethernet tokens in cash - just like bitcoin
