REI Network

Când am gândit pentru prima dată ideea despre blockchain în 2016, ne-am dorit să dezvoltăm un blockchain de înaltă performanță care să se adapteze la cerințele comerciale în creștere, așa că am adoptat structura Graphene pentru a construi versiunea inițială a GXChain 1.0. Cu actualizarea iterativă continuă a tehnologiei, am introdus mașina virtuală WASM în Graphene, care suportă limbaje de programare tradiționale pentru a scrie contracte inteligente și implementează un token - un putere de vot - și un mecanism inovator de staking și votare în mecanismul de alegeri DPoS. GXChain 1.0 și-a completat misiunea istorică într-o perioadă de timp și a câștigat sprijinul unui număr mare de utilizatori din comunitate. La sfârșitul anului 2019, când am fost martorii boom-ului DeFi, ne-am întrebat dacă GXChain ar putea oferi o experiență mai prietenoasă pentru aceste proiecte DeFi. Când am încercat să implementăm aceste idei de bază DeFi în GXChain 1.0, am întâmpinat câteva probleme:

Multe proiecte DeFi sunt construite pe Ethereum/EVM, iar majoritatea dintre ele adoptă limbajul de programare Solidity

Deși Ethereum nu este foarte ușor de utilizat (eficiență scăzută și costuri ridicate), se pare că dezvoltatorii și utilizatorii îi pasă puțin de el.

Așadar, considerăm că ceea ce atrage cu adevărat acești dezvoltatori este următorul lucru. După o perioadă de cercetare, am descoperit:

EVM are un set de instrucțiuni mai matur și testat istoric, precum și un compilator și editor prietenoși și altă infrastructură, și a acumulat un număr mare de dezvoltatori pe aceste baze

Ecologia EVM are standarde mai bune, cum ar fi ERC20, ERC721 etc., iar combinația acestor standarde este foarte puternică

Comunitatea Ethereum a acumulat un număr mare de proiecte de înaltă calitate și utilizatori fideli în primele zile. Deși Ethereum nu este foarte prietenos cu utilizatorii, rămâne prima alegere pentru proiectele DeFi.

Prin urmare, am decis să facem GXChain 2.0 compatibil cu EVM și infrastructura sa ecologică, astfel încât dezvoltatorii DeFi și aplicațiile lor să poată migra perfect la GXChain 2.0, menținând aceeași experiență a blockchain-ului Ethereum și îmbunătățind eficiența consensului (performanța GXChain 2.0), reducând costul utilizării. După aceste idei preliminare, am rafinat rapid câteva soluții tehnice specifice, adică caracteristicile tehnice ale GXChain 2.0:

Compatibil cu EVM

Compatibil cu interfețele RPC și Websocket ale Ethereum și poate suporta GRPC în viitor

Rescrie modulul de rețea și folosește Libp2p în loc de Devp2p (soluția actuală a clientului Ethereum), deoarece credem că Libp2p are standarde mai bune și poate atinge o versatilitate și scalabilitate mai bună

Realizează un consum mai mic de resurse prin designul tokenomics (Gas Free)

Contracte de sisteme Realize care pot fi bifurcate și actualizate. Aceste contracte includ: Staking/Slashing, ResourceManager și IBC etc.

Atingerea unui consens mai eficient și aleator: DPoS+BFT, pentru a asigura descentralizarea și a fi o putere mai verde

Realizează modulul de consens abstract, astfel încât codul rețelei REI să poată fi ușor combinat și să devină un instrument de construcție a lanțurilor

În fața idealurilor tehnice menționate mai sus, sperăm ca codul GXChain 2.0 să nu fie doar un simplu Fork sau să depindă de o structură de construcție de lanțuri de cod deschis, ci, bazat pe EVM, să reconstruiască rețeaua, consensul, alegerea nodurilor și modulele RPC. Sperăm ca aceste coduri să fie mai concise și modulare pentru a avea o mai bună compunibilitate.#ReiNetwork $REI