QuarkChain — um dos projetos mais promissores para 2018

in #quarkchain7 years ago

Quarkchain é um projeto de blockchain da nova geração 3.0 que pretende criar uma rede segura e descentralizada de grande escala, com uma elevada capacidade de processamento de +100.000 de transações por segundo (TPS).
Como vai o projeto Quarkchain implementar uma rede de elevada escala, garantindo a descentralização da sua rede sem comprometer a segurança?
As principais carateristicas da rede Quarkchain para ultrapassar estes desafios sâo: arquitectura de rede, mining coloborativo, descentralização horizontal, transações entre shards e carteira inteligente para gestão das contas.

  • Arquitectura da rede Quarkchain:
    A rede Quarkchain adota a ideia de dividir para conquistar, para isso implementam um sistema com uma arquitectura em 2 camadas: a camada Rootchain e a camada de Sharding:

A camada de sharding consiste em pequenas blockchains (shards), onde os shards processam cada um em paralelo um diferente subset de transações enquanto a camada Rootchain efetua a confirmação de todos os blocos da camada Sharding e garante a segurança da rede, evitando o “double spending”. Á medida que aumenta o número de shards, aumenta a capacidade de transações por segundo da rede.

  • Mining colaborativo:
    Com o mining colaborativo pretende-se criar uma estrutura de incentivos para evitar que um shard seja mais rentável que outro e assim efetuar um equilíbrio do “hash power” entre os diversos shards, garantindo o equilíbrio da rede. A Rootchain terá um “hash power” superior a 50% do total da rede para garantir a segurança e evitar attacks de “double spending”. Para proteger todas as transações, a Rotchain e os sharders usam algoritmos de consenso POW (Proof Of Work).

  • Descentralização horizontal:
    A necessidade de validação de todos os blocos numa rede de elevado TPS pode desencorajar a participação de alguns mineiros devido aos elevados custos de máquinas mais potentes e largura de banda. Para evitar a centralização do “hash power” na rede Quarkchain a validação dos blocos é efetuada por vários Super-Nós, onde cada Super-Nó é formando por vários nós que funcionam em cluster e onde efetuam um trabalho em colaboração conjunta, permitindo assim a participação de vários intervenientes, e se um nó cair, os restantes nós têm a capacidade para confirmar as transações dentro desse Super-Nó.

  • Transações “In-Shard” e “Cross-Shard”:
    As transações “In shard” como são transações efetuadas no mesmo shard, são transações mais fáceis e a confirmação é mais rápida, pois o nó já tem toda a informação e endereços dos intervenientes na transação.
    As transações “Cross-shard” é uma importante caraterística da Quarkchain, pois são mais difíceis devido á necessidade de efetuar o sincronismo entre shards diferentes, contudo a rede Quarkchain suporta este processo de transações entre diferentes shards, com a confirmação a ser efetuado após alguns minutos. O débito de transações entre shards aumenta linearmente com o aumento do número de shards.

  • Carteira inteligente para gestão das contas
    Cada shard é um blockchain e todos têm um endereço diferente. A Quarkchain tem uma carteira inteligente onde simplifica a gestão das contas, pois um utilizador apenas necessita do endereço de uma conta para gerir os endereços em todos os shards e interagir perfeitamente com todos os diferentes utilizadores.

Atualmente as principais criptomoedas, os Bitcoins e Ethereum, têm dificuldades de escala pois apresentam valores de TPS demasiado baixos, originando congestionamento da rede em picos de elevado tráfego. Para que as criptomoedas tenham uma adoção de utilização massiva, têm que ser mais competitivas com os atuais sistemas financeiros, onde a rede Visa apresenta débitos +45000 TPS, por isso a Quarkchain é um dos projetos mais promissores de 2018, pois com uma rede sem problemas de congestionamento conseguirá suportar negócios que necessitam de elevadas transações por segundo e abrir caminho para uma maior adoção das criptomoedas.

Sort:  

Congratulations @redragoncripto! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Do not miss the last post from @steemitboard:

Carnival Challenge - Collect badge and win 5 STEEM
Vote for @Steemitboard as a witness and get one more award and increased upvotes!

Congratulations @redragoncripto! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

Use your witness votes and get the Community Badge
Vote for @Steemitboard as a witness to get one more award and increased upvotes!