Position: Home page » Ethereum » Ethereum main network code

Ethereum main network code

Publish: 2021-05-22 22:07:45
1. Eth is a kind of digital token of Ethereum, which is regarded as "bitcoin version 2.0". It adopts the blockchain technology "Ethereum", which is different from bitcoin. It is an open-source public blockchain platform with intelligent contract results, and a resonance network composed of tens of thousands of computers around the world. Developers need to pay eth to support the application. Like other digital currencies, ether currency can be bought and sold on the trading platform

warm tips: the above explanations are for reference only, without any suggestions. There are risks in entering the market, so investment should be cautious. Before making any investment, you should make sure that you fully understand the nature of the investment and the risks involved in the proct. After a detailed understanding and careful evaluation of the proct, you can judge whether to participate in the transaction
response time: December 2, 2020. Please refer to the official website of Ping An Bank for the latest business changes
[Ping An Bank I know] want to know more? Come and see "Ping An Bank I know" ~
https://b.pingan.com.cn/paim/iknow/index.html
2.

a brief history of etheric Classics (etc)

etheric classics began with an unfortunate event

in May 2016, the decentralized autonomous organization (DAO) held a token sale with the goal of establishing a blockchain based venture capital to fund future decentralized applications (dapps) in the Ethereum ecosystem

basically, Dao is a complex smart contract that operates in a decentralized way - computer code that automatically performs tasks between multiple parties when conditions are met

despite its ambitious goals and successful token sales, Dao's code has a major vulnerability that allows attackers to steal eth from decentralized organizations

the attacker took advantage of this vulnerability in June 2016, triggering the infamous Dao hacking event, and maliciously stole eth worth about US $50 million

there is no doubt that Dao hacking has shocked Ethereum community and made eth price drop from $20 to $13

after the Dao hacking, the Ethereum community has to choose from three options

< UL >
  • do nothing and try to bear the consequences of the attack; Or

  • start soft bifurcation to recover funds; Or

  • deploy a hard fork to recover the lost eth

  • both soft and hard bifurcations are significant network upgrades. However, soft fork allows users who are not upgraded to communicate with upgraded users, while hard fork is not backward compatible with previous versions

    as developers realize that deploying soft forks will expose the network to distributed denial of service (DDoS) attacks, Ethereum community decides to initiate hard forks to recover the funds lost in Dao hacking attacks

    although this scheme is supported by most people, a small number of people in Ethereum community oppose it. They think that "code is the law" and blockchain network should be unchangeable

    the failure of both sides to reach an agreement on the solution eventually led to the fragmentation of Ethereum blockchain

    those who tried to recover the lost eth chose the hard fork and opened the Ethereum (ETH) blockchain as we know it today, while another group stayed on the original Ethereum classic (etc) chain

    what problems does ethereal classic solve

    Ethernet classic (etc) is a blockchain platform that allows developers to deploy smart contracts and dapps

    although this function is the same as Ethereum (ETH), etc blockchain has two main differences

    first of all, Ethereum classic community opposes tampering with distributed ledger and supports the view that "blockchain network cannot and should not be modified"

    secondly, although there is no rigid upper limit on the total supply of eth, it is allowed to create 230 million etc at most by adopting the monetary policy of constant supply

    as a bonus item, ethereal classic launched Atlantis hard bifurcation last year to increase the interaction with Ethereum and improve the privacy protection of transactions through ZK snarks

    the trading platforms recommended by etc

    hot money, okex, AAX, etc

    3.

    They are:

    bitcoin

    the concept of bitcoin was first proposed by Nakamoto in 2009. According to Nakamoto's ideas, the open source software was designed and released, and the P2P network was built on it. Bitcoin is a kind of P2P digital currency. Point to point transmission means a decentralized payment system

    bitcoin cash

    bitcoin cash is a new version of bitcoin with different configurations launched by a small number of bitcoin developers

    extended data:

    virtual currency refers to non real currency. Well known virtual currency, such as network company's network currency, Tencent company's Q currency, Q point, Shanda company's voucher, Sina's Micro currency (used for micro games, Sina reading, etc.), chivalrous Yuanbao (used for chivalrous road game), silver pattern (used for bixue Qingtian game)

    the popular digital currencies in 2013 are bitcoin, Leyte coin, infinite coin, quark coin, zeta coin, BBQ coin, pennies (Internet), invisible gold bar, red coin and prime currency. At present, hundreds of digital currencies are issued all over the world. Popular in the circle & quot; The legend of "bitcoin, Wright silver, infinite copper, pennies aluminum"

    4.

    Ethereum is an open source public blockchain platform with smart contract function. It provides decentralized virtual machine (Ethereum virtual machine) to process point-to-point contract through its special cryptocurrency ether (also known as "Ethereum")

    The token on the

    blockchain is called ether, and the code is eth. It can be traded in many foreign exchange markets of cryptocurrency, and it is also the medium used to pay transaction fees and computing services on Ethereum

    the concept of Ethereum was first proposed by vitalik buterin, a programmer, from 2013 to 2014, inspired by bitcoin, with the general meaning of "next generation cryptocurrency and decentralized application platform", and began to develop through ICO crowdfunding in 2014. As of February 2018, Ethernet is the second highest cryptocurrency in market value, second only to bitcoin

    extended data:

    Ethereum platform has no characteristics and value. Like programming languages, it's up to entrepreneurs and developers to decide what to use. However, it is clear that some application types benefit more from the functions of Ethereum than others. Ethereum is especially suitable for those applications that automatically interact directly between points or promote group coordination activities across networks

    for example, coordinate the application of point-to-point market, or the automation of complex financial contracts. Bitcoin enables indivials to exchange money without the help of financial institutions, banks or governments. The impact of Ethereum may be more profound

    in theory, any complex financial activities or transactions can be automatically and reliably carried out on Ethereum with coding. In addition to financial applications, any application scenario with high requirements for trust, security and persistence, such as asset registration, voting, management and Internet of things, will be affected by Ethereum platform on a large scale

    5. GBK
    Ethereum is an open source public blockchain platform with smart contract function, which provides decentralized virtual machine (Ethereum virtual machine) to process point-to-point contract through its special cryptocurrency Ethereum. The concept of Ethereum was first inspired by bitcoin by vitalik buterin, a programmer, between 2013 and 2014, and now it's 2.0. Ethereum 2.0 is also something that the whole coin circle is waiting for. In order to celebrate the birth of the genesis block of eth2.0 on December 1, chinacoin officially supports the exchange of eth2.0 verification nodes at 17:00 Hong Kong time on November 20, 2020. It will invest its own eth in the verification node mining and exchange qeth to obtain liquidity. It will participate in the mining as soon as the exchange is received. Now it will give back to the user's welfare. The top 1000 eth enjoy the over exchange of qeth according to the ratio of 1:1.02. Compared with eth2.0, qeth has too many advantages: liquidity is guaranteed, users do not need to bear the technical cost, the threshold of participation does not need 32 eth, as low as 0.1eth, nodes are maintained by the platform, and the revenue is distributed according to eth2.0< br /> < br /> < br /> 
    6. Contract code of Ethereum. If the WPS document is used to analyze the , it's not clear.
    I haven't touched it
    7.
    1. with software mining, the flow of ore a p p can monitor the mining situation

    2. direct purchase with fast money

    3. < / OL >

      can only think of two methods

    8. What is the definition of EOS main network< At present, many teams publicize that they will start the EOS main network, and the types of these main networks are as follows:
    first of all, they all admit that the EOS account book on Ethereum, that is, everyone's EOS positions will be recognized on many main networks
    they are divided into the following types of main network:
    the first type: consensus start chain
    complete use of BM code, community consensus to reach a startup scheme, and according to the code, the startup program needs 15% voting to start
    this is a supporter of BM fundamentalism and a consensus of the world's largest communities and nodes, including eosgo, the largest overseas EOS community
    the second type: non consensus chaining
    the code that basically uses BM is the code that modifies the startup mode. It doesn't need 15% of the vote, it's directly started by one party. There is no need for community consensus
    some nodes think that the process of reaching 15% voting is too cumbersome. Modify the code to start the main network, which is directly started by a node, and the subsequent rules and code are completely in accordance with BM. This start-up method is more efficient and may have an advantage over the first one, which is a few days ahead of the market
    the third method is to modify the chain of EOS code
    BM code is modified, which involves many aspects of code modification: voting mechanism, governance mechanism, and even the underlying structure. Or fix the defect of EOS.
    9.

    Transaction

    the behavior of blockchain transaction follows different rule sets

    < UL >
  • e to the distributed and unlicensed nature of public blockchain, anyone can sign the transaction and broadcast it to the network

  • according to different blockchains, traders will be charged a certain transaction fee, which depends on the needs of users rather than the value of assets in the transaction

  • blockchain transactions do not require any central authority verification. It only needs to use the digital signature algorithm (DSA) corresponding to its blockchain to sign it with the private key

  • once a transaction is signed, broadcast to the network and mined into a successful block in the network, the transaction cannot be recovered

  • Ethereum transaction structure

  • Ethereum transaction data structure: transaction 0.1 eth

    {
    & 39; nonce':&# 39; 0x00', // Decimal: 0
    & 39; gasLimit': &# 39; 0x5208', // Decimal system: 21000
    & 39; gasPrice': &# 39; 0x3b9aca00', // Decimal system: 10000000000
    & 39; to': &# 39;&# 39; ,// Sending address
    & 39; value': &# 39; 0x16345785d8a0000',// 100000000000000000 ,10^17
    ' data': &# 39; 0x', // Decimal representation of null data; chainId': 1 / / blockchain network ID
    }

    these data have nothing to do with the transaction content, but have something to do with the execution mode of the transaction. This is because when you send a transaction in Ethereum, you must define some other parameters to tell miners how to handle your transaction. Transaction data structure has two attribute designs & quot; gas": & quot; gasPrice",& quot; gasLimit"

  • " gasPrice": The unit is Gwei, which is 1 / 1000 eth, indicating the transaction cost

  • & quot; gasLimit": The maximum gas charge allowed for the transaction

  • these two values are usually filled in automatically by the wallet provider

    in addition, you need to specify which Ethereum network to execute the transaction (chainid): 1 represents the Ethereum main network

    ring development, tests are usually carried out locally and on the test network, and transactions are carried out through the test eth issued by the test network to avoid economic losses. After the test, enter the main network transaction

    in addition, if you need to submit some other data, you can use & quot; data" And & quot; nonce" Attach as part of a transaction

    a nonce (number used only once) is the value used by Ethereum to track transactions, which helps to avoid double spending and replay attacks in the network

  • Ethereum transaction signature

    Ethereum transaction involves ECDSA algorithm. Taking JavaScript code as an example, the popular ethers.js is used to call ECDSA algorithm for transaction signature

  • const ethers = require(' ethers')
  • const signer = new ethers.Wallet(' Wallet address

  • signer.signTransaction({

  • ' nonce':&# 39; 0x00', // Decimal: 0

  • & 39; gasLimit': &# 39; 0x5208', // Decimal: 21000

  • & 39; gasPrice': &# 39; 0x3b9aca00', // Decimal 10000000000

  • & 39; to': &# 39;&# 39; ,// Sending address

  • & 39; value': &# 39; 0x16345785d8a0000',// 100000000000000000 ,10^17

  • ' data': &# 39; 0x', // Decimal representation of null data

  • & 39; chainId': 1 / / blockchain network ID

  • })

  • . Then (console. Log)
  • you can use the online application composer to deliver signed transactions to Ethereum. This is known as "offline signature.". Offline signatures are particularly useful for applications such as status channels, which are smart contracts that track the balance between two accounts and transfer funds after a signed transaction is submitted. Offline signature is also a common practice in dexes

    you can also use online wallet to create signature verification and broadcast through Ethereum account

    with Portis, you can sign a transaction to interact with the gas station network (GSN)

    < / UL >

    the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system

    Hot content
    Inn digger Publish: 2021-05-29 20:04:36 Views: 341
    Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
    Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
    Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
    Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
    Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
    Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
    Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
    Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
    Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750