KCC (KCS): o que é, como funciona e revisão do ecossistema

Informação básica

Os dados abaixo não se referem à blockchain atual.

Top Dapps

# Dapp Categoria Blockchain
1 1 Elk.Finance Liquidity +1 Derivatives BNB Ethereum OKC +17 Gnosis Fantom Arbitrum Avalanche Harmony Polygon Optimism Elastos Telos Fuse HECO KCC Moonriver IoTeX Cronos Kusama Hoo 114 285 $15.19M $27.93K

O que é a KuCoin Community Chain?

KuCoin Community Chain ou KCC é uma blockchain pública construída por detentores de tokens KCS e vários contribuintes das comunidades de fãs da KuCoin. A rede foi desenvolvida com base no go-ethereum para fornecer aos seus usuários uma experiência de usuário de blockchain de alta velocidade, conveniente e de baixo custo. Go-ethereum é uma ferramenta de código aberto desenvolvida pela comunidade Ethereum que foi construída utilizando a linguagem de programação Go da Google, C++ e Python.

KCC é totalmente compatível com contratos inteligentes Ethereum e tokens ERC-20 e é dito ter baixos custos de migração, denominados em seu token nativo KCS, também usado como meio de pagamento para taxas de gás na rede. KCC produz um novo bloco a cada 3 segundos, proporcionando aos seus usuários confirmações de transações rápidas devido ao seu algoritmo de consenso de Autoridade de Prova Estacada (PoSA), entre outros recursos.

O projeto estabeleceu altos objetivos, incluindo “conectar o centralizado e o descentralizado” através da construção de uma cadeia básica para blockchains, uma plataforma global de desenvolvedores, uma comunidade autônoma descentralizada, protocolos de interoperabilidade entre cadeias, e expandindo a capacidade da rede para gerenciar a carga adicional. 

Como funciona a KuCoin Community Chain?

O mecanismo de consenso PoSA da KCC apresenta baixos custos e atrasos de transação, além de alta concorrência de transações, e pode suportar até 29 validadores. Para se tornar um validador na rede, um usuário precisa primeiro enviar uma proposta e aguardar a votação do conjunto de validadores ativos sobre ela. Desde que pelo menos metade dos validadores tenha votado a favor da proposta, o usuário é elegível para se tornar um validador. Qualquer detentor de tokens KCS pode apostar em qualquer endereço que tenha se qualificado para se tornar um validador. No entanto, para fazer parte do conjunto de validadores ativos, os usuários precisam estar entre os 29 principais nós por volume apostado e ter apostado pelo menos 5.000 KCS em si mesmos. 

Os validadores na KCC são ordenados com base em regras predefinidas e se revezam na mineração de blocos. Se um validador não conseguir minerar um bloco a tempo, durante sua vez, os validadores ativos que não participaram da mineração de blocos nos últimos n/2 blocos, onde n é o número de validadores ativos, devem realizar a produção do bloco. Para que a blockchain funcione corretamente, requer pelo menos n/2+1 validadores ativos em operação. 

Cada bloco na KCC tem um valor de dificuldade predefinido de 2, a menos que seja gerado fora da ordem predefinida, caso em que a dificuldade cai para 1. Se ocorrer uma bifurcação na rede, a blockchain seleciona automaticamente qual versão prefere, baseada na dificuldade máxima acumulada de cada bifurcação.

KCC tem três contratos inteligentes integrados referentes ao seu mecanismo de consenso PoSA, gerados desde o arquivo de gênese do projeto. Todos eles foram bifurcados do Heco e têm a tarefa de gerenciar os validadores atuais, entre outras funções. Os contratos do sistema gerenciam o acesso aos validadores, bem como as propostas e votos dos validadores. Estes contratos também são responsáveis pelo gerenciamento do ranking de validadores, operações de apostas e desapostas, distribuição de recompensas de bloco, punição de validadores desonestos, e muito mais.

Desde sua última bifurcação, chamada Ishikari Hardfork, o projeto introduziu um ReservePool responsável por guardar temporariamente taxas de gás e recompensas de bônus. No final de cada bloco, a rede chama automaticamente o contrato inteligente de Validadores, e enquanto as taxas para todas as transações em um bloco são primeiro enviadas para o ReservePool, uma quantidade fixa de KCS é retirada dele e distribuída para todos os validadores e seus apostadores.

Como usar a KuCoin Community Chain?

Os usuários que desejam rodar um nó na KCC precisam ter um Linux ou macOS e atender aos requisitos mínimos de hardware de ter uma CPU de 4 núcleos, com 8GB de memória RAM e um disco rígido SDD de 200GB e escalável. O software necessário, juntamente com um tutorial sobre como implantar um nó na KCC, está disponível na página do GitHub do projeto. Os usuários também podem usar o Docker para implantações e testes mais rápidos.

Para interagir com o nó RPC do KCC, os desenvolvedores podem utilizar a API JavaScript do Ethereum, o Web3j – uma biblioteca leve, modular, reativa e segura para Java e Android para trabalhar com contratos inteligentes e integrar nós, bem como a interface PHP web3.php, a biblioteca Python web3.py e o Golang: go-Ethereum. A documentação para desenvolvedores do KCC inclui links para documentação detalhada sobre o uso de cada um desses SDKs. 

O KCC suporta Solidity, e ferramentas populares para desenvolvedores como Remix, Truffle e Hardhat. Existe uma Faucet para a testnet, fornecendo aos desenvolvedores fundos para testes na rede, que não possuem valor econômico. A blockchain integrou a ponte AnySwap, mas também oferece aos usuários sua própria ponte KCC-Bridge.

O projeto integrou o Graph Node – um protocolo para indexar rapidamente dApps no Ethereum e IPFS usando GraphQL. Para usar o serviço, os desenvolvedores precisam preencher um formulário de inscrição disponível na página de documentação do KCC.

Staking na KuCoin Community Chain

O staking no KCC está disponível para qualquer detentor de token KCS, e permite a eles alocar a quantidade que preferirem a um validador, desde que seja mais do que 1 KCS. Ao desfazer o staking, os usuários precisam chamar o método "revokeVote" do contrato inteligente "validators", esperar por 86400 blocos (aproximadamente 3 dias), e então chamar o método "withdraw" no mesmo contrato, para tornar seus fundos disponíveis. 

Se um validador não minerar blocos conforme pré-definido, a rede automaticamente chama seu contrato inteligente "Punish", no final de cada bloco e conta a falha do validador. Uma vez que o contador atinja "cada múltiplo de 24", quase toda a renda do validador é cortada. Se o contador chegar a 600, o validador é removido da lista de validadores ativos e desqualificado para participar da segurança da rede. 

O token KCS

O KCC utiliza o token KCS, desenvolvido pela bolsa híbrida KuCoin em 2017 como um token de compartilhamento de lucros que permite aos negociantes obter valor fora da bolsa. No entanto, desde que o KCC foi desenvolvido pela comunidade KuCoin, ele naturalmente cresceu para se tornar o token nativo da blockchain usado para pagar taxas de gás, garantir a rede sendo staked por validadores e seus delegados, e compartilhar lucros entre a rede e seus participantes. 

O fornecimento inicial de KCS foi limitado a 200 milhões, enquanto seu fornecimento final planeja se estabilizar em 100 milhões através de eventos regulares de recompra e queima. Desde o primeiro evento desse tipo no 1º trimestre de 2018, até maio de 2022, o projeto queimou um total de 9.661.322 tokens KCS. Segundo a equipe da KuCoin, a quantidade de KCS queimado em cada evento é baseada na receita mensal total da KuCoin.

Os detentores de KCS estão sujeitos a numerosos incentivos de recompensas da bolsa KuCoin, como serem elegíveis para uma recompensa diária, proveniente de metade da receita que a KuCoin obtém diariamente com taxas de negociação. 

O token KCS é gerido pela KCS Management Foundation, uma organização composta pela equipe central da KuCoin, membros da KCC GoDAO Foundation, instituições de investimento, representantes da comunidade de detentores de KCS, bem como outros stakeholders. A organização se concentra na supervisão do desenvolvimento do token KCS e do investimento e promove o crescimento sustentável do ecossistema KCS.

A KuCoin Community Chain é segura?

A KuCoin Community Chain foi desenvolvida pela comunidade KuCoin e seu desenvolvimento é governado pela KCC GoDAO Foundation, cujos membros atuais incluem desenvolvedores pseudônimos de todo o mundo. A organização lista dois conselheiros entre os quais está o CEO da KuCoin, Johnny Lyu. Todas as propostas submetidas pela Fundação são visíveis no Snapshot.

Embora qualquer indivíduo, equipe de desenvolvimento ou laboratório de pesquisa e design, possa propor atualizações para o projeto, trocas de tokens ou parcerias, apenas os detentores de tokens KCS podem votar para aprovar ou rejeitar essas propostas. 

O KCC foi auditado pela Peckshield em maio de 2022. A auditoria cobriu a última atualização da blockchain, bem como seus contratos inteligentes de gênese integrados. Não foram encontrados problemas críticos, no entanto, foi encontrado um possível problema de alto risco, dois que foram marcados como médios, um como baixo, e um como informativo. Enquanto quatro desses foram resolvidos pela equipe do KCC, um possível problema marcado como sendo de risco médio foi apenas mitigado. 

O problema é referido como PVE-005 na auditoria e consiste na existência de uma conta "admin" privilegiada nos contratos inteligentes de gênese do KCC, que desempenha um papel crítico na governança e regulamentação de operações em todo o sistema, como ajustes de parâmetros e ajustes de pool. Além disso, a conta em questão tem o privilégio de controlar e governar o fluxo de ativos gerenciados pelos contratos do sistema. A Peckshield afirma que o status privilegiado de uma conta como essa é necessário e consistente com o design dos contratos, no entanto, o poder extra que ela possui pode ser usado por uma parte mal-intencionada e colocar em perigo os fundos dos usuários do contrato. 

Na época da publicação da auditoria (6 de maio de 2022), a equipe do KuCoin confirmou o problema e concordou que a conta privilegiada deve ser gerida por uma conta multi-assinatura confiável.

Ecossistema & Parceiros

A Fundação KCC GoDAO realizou um concurso chamado "The Unicorn Contest" que visava acelerar todos os projetos DeFi no ecossistema da rede, oferecendo a eles um prêmio total de $1 milhão de KCS e até $10 milhões em suporte de liquidez. As categorias que o concurso focou incluíram projetos DeFi, Projetos de Infraestrutura, NFT, GameFi e Metaverse, bem como outros projetos de criptomoedas.

Os vencedores do concurso são MojitoSwap que garantiu $300.000, OpenLeverage com $200.000, KuSwap – $100.000, BitKeep - $50.000, e Hashtag - $50.000.

Na página do Medium do KCC, a equipe publica relatórios semanais sobre seu ecossistema, e todos os membros dele podem ser visualizados através do website do projeto. 

O que vem a seguir?

O roteiro da KuCoin Community Chain termina na atualização hardfork Ishikari, que ocorreu no final de julho de 2022. Os próximos passos no desenvolvimento da rede serão anunciados em breve, e, enquanto isso, os usuários podem enviar seu feedback deixando dicas ou relatando problemas, e visualizar relatórios de usuários anteriores visitando este link para a página do projeto no GitHub. Os membros da comunidade também podem navegar até a aba "Discussions" na mesma página da web, onde podem participar ou iniciar suas próprias discussões. 

https://docs.kcc.io/#/

https://godao.community/

Autor:

Paulo Alves

Paulo Alves

Última atualização: Eos 22, 2023

Últimas notícias

Tutoriais em vídeo