A moeda do futuro
A moeda do futuro
A tecnologia permitiu que o mundo desbloqueasse extensões de talento que as gerações anteriores poderiam
nem sonha. No entanto, os veículos que agora fazem parte do nosso dia-a-dia são controlados por muitos
gigantes da tecnologia. Monopolizando uma indústria antiética, a Big Tech está vendendo as informações de seus usuários.
As pessoas querem sua privacidade de volta.
Blockchain promete mais na proteção da privacidade do usuário. A natureza distribuída e várias formas
de criptografia no blockchain permitem que os usuários interajam com segurança por meio de um sistema justo e privado.
Embora o potencial do blockchain seja claro, a tecnologia está em sua infância. Antes da integração,
A tecnologia blockchain precisa superar vários obstáculos: sustentabilidade, interoperabilidade e
eficiência - cada um limita a escalabilidade e a funcionalidade da tecnologia blockchain. Por exemplo, se
todos os blockchains não podem se comunicar entre si devido à falta de interoperabilidade, blockchain
a tecnologia não é verdadeiramente descentralizada.
Se a falta de interoperabilidade em blockchains for resolvida, o fluxo de informações causará atrasos
devido ao baixo rendimento? O dimensionamento da tecnologia blockchain terá um impacto ambiental negativo
que eclipsa os benefícios?
A equipe de desenvolvimento da Posschain ultrapassou os limites externos da inovação blockchain para vir
com uma solução. A Posschain transcende todas as formas existentes de tecnologia blockchain, trazendo a
mainstream da indústria, abordando escalabilidade, interoperabilidade, sustentabilidade e usabilidade. “Tecnologia
gigantes controlam nossas vidas diárias. As pessoas querem sua privacidade de volta!”
GERAÇÕES DE BLOCKCHAIN
Cada geração sucessiva da tecnologia blockchain gerou um crescimento exponencial. O pioneiro da primeira geração Bitcoin nos deu a primeira moeda digital a ser negociada sem terceiros. As cadeias de primeira geração fornecem segurança e transações imutáveis e estabelecem uma base sólida para
inovação. Manchetes recentes destacam o potencial impacto ambiental da prova de trabalho (PoW)
modelos e a falta de dimensionamento e capacidade de comunicação.
Ethereum, Neo e Tron estão entrando em cena como exemplos de blockchains de segunda geração. o
tremendo crescimento das finanças descentralizadas (Defi) é quase inteiramente devido ao Ethereum. Blockchains de segunda geração expandiram a funcionalidade e permitiram a execução de vários
aplicativos (dApps) e projetos de token usando contratos inteligentes. Embora semelhante ao primeiro
geração em termos de limitações, os contratos inteligentes forneceram mais opções e aplicativos ao usuário.
No entanto, na prática, o quadro de trabalho (PoW) levanta preocupações sobre o alto consumo de energia
e taxas de negociação associadas.
A indústria agora está focada na terceira geração de blockchains. Por exemplo, Cardano,
Polkadot e Cosmos tentam abordar as limitações da comunicação de cadeia cruzada, escalabilidade, e sustentabilidade. Comumente utilizado em cadeias de terceira geração, o Proof of Stake (PoS) escala mais rápido conforme o processamento é dividido entre a rede, fornecendo soluções de transação energeticamente eficientes.
Prova de participação delegada (DPoS), um algoritmo de consenso projetado para governança de tecnologia, protege blockchains de terceira geração contra centralização e uso malicioso. Interoperabilidade, o capacidade de se comunicar com outras cadeias, é outro alvo principal. Fornecimento completo interoperabilidade e escalabilidade de forma ecologicamente correta é o principal objetivo do terceiro geração e além.
PÁGINA 2 DO LIVRO POSSCHAIN
VISÃO GLOBAL
Posschain é um protocolo blockchain de próxima geração que permite que todos os legados, atuais e futuros blockchains para dimensionar e comunicar uns com os outros sem problemas. Através da fragmentação, interoperabilidade e protocolo de consenso de IA centralizado, a Posschain abre muitas possibilidades no espaço blockchain.
Após extensa pesquisa, a equipe de desenvolvimento da Posschain projetou e construiu uma solução de plataforma blockchain de nível empresarial que combina os melhores recursos de cada blockchain existente.
Posschain abre caminho para blockchain e tecnologia distribuída simplificando o uso e desenvolvimento de blockchains e abordando problemas comuns, como interoperabilidade de blockchain, escalabilidade e sustentabilidade.
Posschain oferece vantagens sobre blockchains existentes e legados, como sharding, simples criação e implementação de blockchain, recursos de cadeia cruzada e alto rendimento de transações.
REDE
A tecnologia blockchain atual sofre de latência de confirmação, o tempo entre a transação emissão e confirmação de rede. O avanço dos protocolos de consenso existentes resultará apenas em atrasos menores. O atraso de propagação de mensagens através da rede peer-to-peer subjacente é de a raiz do atraso de confirmação do blockchain.
Os nós de transação usados para descobrir uns aos outros dentro de uma rede precisam ser alterados para resolver a latência questões. Para a maioria dos ecossistemas de blockchain no mercado, a descoberta de nós comum é aleatória. este
abordagem levanta preocupações, pois negligencia a distância geográfica entre os nós, as diferençasdentro largura de banda, poder de hash e recursos computacionais.
Posschain criou um protocolo de seleção de vizinhos descentralizado que constantemente tenta desenvolver conexões de peer ideais para reduzir a latência de confirmação. O protocolo consegue isso continuamente analisando e aprendendo como os nós interagem com seus vizinhos.
As topologias codificadas que os usuários podem encontrar no blockchain padrão geralmente exigem ajuste para otimizar o desempenho dentro do blockchain. O algoritmo de autoaprendizagem da Posschain rapidamente localiza a melhor topologia para qualquer rede. O Neighbor Selection Protocol da Posschain usa o direito equilíbrio de descoberta e exploração aprendendo como os nós em uma rede se comunicam com cada outro. Através da exploração, o protocolo emparelha nós com vizinhos, garantindo uma boa conectividade durante os tempos de anúncio de bloco. O protocolo encontra potenciais pares candidatos que melhor conectar-se com o nó existente por meio de pesquisa. Por meio desse processo de uso e descoberta, o protocolo se concentra na topologia mais adequada para a rede, o que reduz a latência geral.
O protocolo de Posschain é atraente pelas seguintes razões:
• Leve.
• A capacidade de escolher os melhores vizinhos ou compatíveis com interesses pessoais.
• Robusto contra ações hostis: Um peer Posschain não precisa de todos os detalhes sobre o
vizinho em potencial para decidir se deve se conectar ou não.
• Incentiva os colegas a transferirem os blocos imediatamente.
• Naturalmente adaptável a diferentes taxas de hash.
PÁGINA 3 DO LIVRO POSSCHAIN
USANDO IA NA REDE
Posschain inclui um modelo de IA no coração do blockchain. Este modelo de IA ajuda a rede chegar a um consenso de forma eficaz e reduz o erro bizantino geral da rede. Essas acelera os tempos de processamento em lote da rede e mantém a rede funcionando sob ataques ou sinalizadores.
O modelo de IA da Posschain coordena as várias funções de cada nó na rede. Os nós são organizados em uma hierarquia baseada em um sistema de classificação de confiança. Quanto mais alto o nó atinge a ordem, mais maior o grau de confiança. Um maior grau de confiança fornece acesso a papéis vitais no rede. A classificação de confiança de um nó pode ser afetada negativamente e, em seguida, descartada se o nó manipular incorretamente um transação. Isso inclui principalmente interromper ou desacelerar a rede ou criar um troca.
Leva cerca de seis meses para um nó atingir uma classificação de confiança de 99,9%. Se a confiança coletiva de um nó a classificação é reduzida, ele desce na hierarquiade confiança e recebe um papel menos crítico na rede.
Uma vez que a confiança de um nó tenha sido reduzida, levará tempo para atingir seu potencial total novamente.
Leva cerca de seis meses para um nó atingir uma classificação de confiança de 99,9%. Se a confiança coletiva de um nó a classificação é reduzida, ele desce na hierarquia de confiança e recebe um papel menos crítico na rede.
Uma vez que a confiança de um nó tenha sido reduzida, levará tempo para atingir seu potencial total novamente.
A IA seleciona aleatoriamente nós para testar e reunir informações. Esta fase identifica nós terríveis.
Os nós selecionados são listados como inativos durante o teste. A reativação ocorre quando os nós escolhidos passam todos os testes com sucesso ou atingir um grau de confiança acima ou igual ao limite estabelecido pelo administradores de rede. Esses testes incluem:
• Controles comportamentais usando IA e Machine Learning
• Verificações de integridade de dados
• Controles de velocidade de hardware
• Verificações de velocidade da rede
• Controles de segurança
Após a fase de teste, os resultados do nó fazem parte dos fatores que determinam a
grau de confiança do nó. Outros fatores incluem reputação na rede e tempo ativo no
a teia.
SOLUÇÕES DE ALEATÓRIA
A aleatoriedade desempenha um papel muito importante no ecossistema blockchain, especialmente em todos os
blockchain. Afeta a dificuldade na funcionalidade de mineração de blockchains PoW e seleciona periodicamente
validadores em uma blockchain PoS.
Não é fácil conseguir aleatoriedade em um blockchain. Ao tentar obter aleatoriedade na cadeia, um erro padrão do desenvolvedor ocorre quando o processo de randomização inclui quantidades como futuros hashes de bloco, dificuldade de bloqueio ou carimbos de data/hora. Isso torna o processo aberto à manipulação por mineiros. Os mineradores podem perceber como as escolhas afetam a aleatoriedade gerada na cadeia.
Isso torna mais fácil para os invasores visualizarem como diferentes entradas afetam o resultado de um ataque aleatório.
gerador de números. Os invasores podem tirar vantagem disso e potencialmente distorcer o resultado da gerador pseudo-aleatório.
PÁGINA 4 DO LIVRO POSSCHAIN
Muitas soluções foram propostas para resolver aleatoriedade em ecossistemas blockchain. Dois únicos As soluções são funções de atraso verificáveis (VDFs) e funções aleatórias verificáveis (VRFs). VDFs são funções que requerem computação sequencial moderada para serem avaliadas, mas são verificadas muito rapidamente para precisão uma vez resolvido.
VDFs têm atrasos de tempo aplicados à saída de um gerador pseudo-aleatório, evitando atores afetem a saída do gerador porque todas as entradas são terminadas antesos usuários podem complete o cálculo do VDF. Em retrospecto, os VDFs são uma alternativa computacionalmente mais barata para o quebra-cabeça de mineração PoW adaptado especificamente para blockchains PoS.
VRF é a versão de chave pública do hash criptográfico com chave. Apenas o proprietário da chave privada pode calcular a sopa, mas qualquer pessoa com a chave pública correspondente pode verificar a exatidão do o haxixe. VRFs são úteis ao tentar evitar a enumeração dentro de estruturas baseadas em hash e, como qualquer outro tipo de função, ela recebe entrada e produz uma saída. Esta saída contém um aleatório número e prova de que o nó que executou a função gerou corretamente o número da sorte. o processo pega a entrada definida e executa operações matemáticas para produzir a saída. Isto é facilmente verificado por qualquer um que conteste a validade da produção. Um VRF inclui os seguintes recursos de segurança: exclusividade confiável, resistência completa à colisão e pseudo-aleatoriedade total.
O VRF consiste em slots de tempo chamados slots. Esses slots são tecnicamente chamados de períodos na Posschain blockchain. Cada validador na rede "rola um dado" em cada slot executando o VRF. VRF leva um chave secreta, um valor de aleatoriedade de período e um número de slot como entrada.
Quando um nó chama a função, o resultado do nó - o número aleatório - é comparado a um limite definido pelo protocolo. Se o valor for menor que o limite, o validador responsável por a saída torna-se um candidato de geração de bloco adequado para esse slot. O validador então tenta crie um bloco com a prova obtida e o número aleatório resultante e envie para a rede.
Paradigma do fork-join
Como resultado, o propósito do VDF é fazer uma grande diferença entre o tempo de computação do
função de validação e o tempo de computação da função de avaliação. Neste artigo, um exemplo
A função construída a partir do polinômio de permutação é apresentada a seguir.
Função candidata VDF da Equação 5
SOBRE O MECANISMO DE CONSENSO
O mecanismo de consenso determina com que rapidez e segurança os validadores no blockchain
chegar a um consenso sobre o próximo bloco. Proof of Work (PoW), a primeira implementação bem-sucedida de um
mecanismo de consenso dentro de um blockchain, foi usado no Bitcoin. No PoW, todos os participantes da rede correm
para resolver um quebra-cabeça matemático complexo para ter a chance de adicionar seus blocos à rede e ganhar
recompensas associadas.
A segunda aplicação de um mecanismo de consenso ganhando força no espaço blockchain é Proof de Estaca (PoS). No PoS, os validadores participantes recebem recompensas na rede com base no valor da criptomoeda nativa da rede eles apostam ou bloqueiam em uma carteira por um determinado período.
Outro mecanismo de consenso, a tolerância a falhas bizantinas práticas (PBFT), foi pesquisado e desenvolvido por mais de duas décadas. O PBFT é um mecanismo de consenso ideal para consórcios, como blockchains, onde todos os membros são apenas parcialmente confiáveis.
As rodadas de consenso em PBFT envolvem um nó escolhido como líder. Em contraste, os outros nós são cada validador e pode ser dividido nas fases preparatória e de conclusão.
O líder transmite sua proposta de novo bloco para outros validadores, que depois afixam seus votos sobre a proposta para o resto da rede. Para que as mensagens sejam transmitidas continuamente, cada nó em a rede deve contar cada voto.
Quando mais de 2f + 1 votos consistentes são vistos, e o número total de validadores mais o líder é 3f + 1 (f = número de validadores maliciosos), a fase de preparação está concluída. A contagem de votos semelhante é usada durante a fase de compromisso, onde o consenso é formado quando 2f+1 consistente votos são vistos.
Uma desvantagem do mecanismo de consenso PBFT ocorre quando a rede se torna extremamente lento quando atinge um limite do validador e perde sua capacidade de escalar. Isso se deve ao número de mensagens que cada autenticador na rede deve enviar e receber de cada nó.
Para resolver o problema de escalabilidade do PBFT, o Accelerated Practical Byzantine Fault Tolerance O mecanismo de consenso (APBFT) é inspirado nas melhores práticas, incluindo Posschain, HotStuff e Protocolo de consenso da Harmony (FBFT) para criar um mecanismo de consenso reduzindo a comunicação
complexidade dentro de implementações PBFT padrão. Desenvolveu a ferramenta. Em vez de publicar o votos para cada verificador, o líder conduz um processo de assinatura de múltiplas assinaturas para coletar os votos de todos verificadores. Agora cada nó não precisa pegar e contar cada uma das vozes do restante validadores na rede; ele apenas aceita uma assinatura múltipla.
Um mergulho mais profundo no mecanismo de consenso APBFT aprimorado do Posschain revela os dois algoritmos responsável por selecionar o nó para ser o líder e os demais nós validadores em cada segmento dentro da rede. O algoritmo primário usado para escolher os nós líder e validador em um shard é uma função aleatória comocomo VRF. A função VRF produzirá o novo líder para o fragmento em uma geração em cada nova era. Suponha que a função aleatória primária não possa extrair um conjunto de nós candidatos líderes e validadores. Nesse caso, um algoritmo secundário é chamado na seleção processo para garantir que a época em um determinado estilhaço tenha um conjunto atribuído a ela.
O consenso APBFT da Posschain inclui as seguintes etapas:
1. O líder transmite o cabeçalho do bloco que formulou para todos os validadores. Simultaneamente, o
líder publica o conteúdo do bloco com a codificação de apagamento, chamada de "anúncio"
palco.
2. Os validadores verificam a validade do cabeçalho do bloco. Se válido, eles assinam o cabeçalho do bloco com um
Boneh-Lynn-Shacham (BLS) e enviar a assinatura de volta ao líder.
3. Quando o líder recebe 2f H 1 assinaturas válidas dos validadores, ele as coleta em um
BLS multi-assinatura. O líder publica a assinatura múltipla do lote e um bitmap mostrando
quais validadores o assinaram. Esta etapa forma a fase de “preparação” com a segunda etapa.
4. Os verificadores verificam se a assinatura múltipla tem pelo menos 2f assinantes H1, verificam as transações no
bloqueie o conteúdo transmitido do líder na Etapa Um, assine a mensagem recebida da Etapa
Três, e mande de volta para o líder.
5. O líder então espera pelo menos 2f H1 assinaturas válidas na etapa quatro, combina-as em um
BLS multi-assinatura e cria um bitmap que registra todos os signatários. Por fim, o líder se compromete
e publica o novo bloco com todas as múltiplas assinaturas e bitmaps adicionados para todos os validadores
cometer. A quinta e quarta etapas compõem a fase de "compromisso".
PÁGINA 7 DO LIVRO POSSCHAIN
FUNÇÕES DE CONSENSO
• Validadores: Os validadores são nós na blockchain Posschain que validam, processam e
atestar transações no blockchain. Por meio de seu mecanismo de consenso democrático,
validadores são votados por membros da comunidade que têm direitos de voto.
• Defensores: Um tipo de nó atesta a validade dos blocos à medida que são formados e submetidos a
as correntes. Um Defensor procura quaisquer parcerias ilegais formadas por atores maliciosos em
rede e é recompensado pelo seu trabalho.
• Nomeadores: Membros que possuem tokens na cadeia nomeiam membros de staking como
validadores para transações. Os indicados recebem uma parte da recompensa que seus indicados
validadores recebem por seu trabalho em atribuir validadores com sucesso.
MECANISMO DE INCENTIVO
Um sistema distribuído depende de nós na rede para fornecer segurança. Os nós são responsáveis por
manter registros precisos de todas as transações na web e agir de uma forma que não
desafiar o consenso da rede. Como medida adicional para garantir que os nós estejam funcionando
corretamente, os nós são incentivados pela rede a manter a segurança e relatar
nós com mau comportamento para colocar a segurança da rede em risco.
Um ataque padrão no blockchain PoS é chamado de ataque de longo alcance. Esses ataques exploram blocos
em blockchains PoS que dependem de assinaturas, não computações intensivas em computador como PoW. Hackers
pode roubar chaves de um validador confiável, usando-o muito mais tarde para criar uma versão simulada do
blockchain original. Como esses blocos são assinados com chaves privadas confiáveis, novos nós não podem
descriptografar entre o blockchain real e simulado.
Essas chaves privadas são obtidas de duas maneiras. As chaves foram roubadas devido a uma segurança
violação no validador, ou as chaves foram compradas de um não mais usado. A rede Posschain
combate ataques incentivando nós. Os modelos de incentivo dependem do protocolo de consenso e podem
diferem ligeiramente em cada blockchain.
No Proof of Stake, os validadores são recompensados por verificar e validar os blocos com
transações. A distribuição de recompensas por validar um bloco depende do número de votos que um
elenco de nós para a liga. A distribuição das transações de mineração dentro do bloco também é distribuída
similarmente. Se um nó confirma ou confirma um bloco de transações erradas, sua participação é cortada. Se um nó
relata um nó desonesto à rede, ele recebe recompensas em criptomoeda deduzidas do
participação do nó ilegal. Isso incentiva os nós a agir dentro das regras de consenso da rede e relatar
nós desonestos.
O ecossistema Posschain usa o mesmo sistema de incentivo para proteger o blockchain em todos os
nós. O modelo de incentivo da Posschain combinado com o protocolo de consenso baseado em IA cria um
ecossistema blockchain seguro.
PÁGINA 8 DO LIVRO POSSCHAIN
FRAGMENTAÇÃO
Atualmente, as blockchains enfrentam uma tríade. Nenhuma blockchain existente fornece descentralização, segurança e
escalabilidade simultaneamente.
O sharding heterogêneo, uma possível solução de dimensionamento seguro, é a capacidade de executar vários shards,
cada um com parâmetros específicos, como taxas de transação e tamanhos de cabeçalho de bloco, sem afetar o
desempenho de outros bits. A fragmentação reduz significativamente a latência de um blockchain ao dividir
a carga de trabalho de processamento de transações em pedaços menores chamados shards. Estes permite paralelo
processamento de transações, o que aumenta o rendimento de uma blockchain.
Embora o sharding permita uma taxa de transferência mais rápida dentro de blockchains, existem alguns problemas com o
segurança e validade dos dados do shard antes que o blockchain possa ser considerado uma opção viável para dimensionamento.
Problemas potenciais de fragmentação de blockchain incluem a verificação do estado de um blockchain e o potencial
risco de segurança de redução de nós devido ao total de nós dispersos entre os fragmentos. Baixo
o rendimento em operações entre peças também precisa de uma solução.
O modelo de fragmentação heterogênea da Posschain oferece uma maneira segura de adaptar cada fragmento a um
caso de uso específico. Ele também resolve a alta latência e a baixa taxa de transferência de transações entre fragmentos usando
um protocolo de confirmação de dois estágios. O modelo de fragmentação de Posschain também aborda a falta de validade
e segurança de dados de fragmentos usando códigos de apagamento e fragmentação codificada polinomial.
FRAGMENTO DE ESTADO
O atual baixo volume de transações da tecnologia blockchain resultou no blockchain
comunidade buscando métodos para aumentar as capacidades de processamento de transações da tecnologia. Um abordagem é o sharding, dividindo o trabalho computacional total do blockchain líder em vários blockchains menores. Isso aumenta drasticamente a taxa de transferência de uma blockchain, permitindo transações a serem processadas em paralelo em vários shards. Um aspecto do sharding encontrado no Posschain Blockchain é fragmentação de estado. Fragmentação no estado, cada bit mantém seu blockchain e estado base de dados. Os validadores em cada fragmento não precisam verificar todo o estado global da rede, mas em vez disso 1/N do estado mundial (N=número de bits presentes na rede). A eventual atomicidade de transações entre estilhaços garante que o gasto duplo não pode ocorrer e garante que os estados consistência entre os fragmentos. Atomicidade refere-se à integridade de todo o blockchain, não apenas um componente blockchain.
As seleções de nós validadores são realizadas no blockchain principal após um certo número de períodos passaram no Posschain Blockchain. Um período é um período predeterminado durante o qual os comitês de verificação das partes permanecem inalterados. O resultado da seleção é escrito em o último bloco da época na blockchain principal. Quando isso estiver concluído, a blockchain líder entra na nova era com o comitê de verificação recém-eleito e todas as peças. O novo fragmento O estado do Posschain Blockchain principal é então gravado no novo bloco de cada shard, criando o última parceria do período para aquele shard.
A rede Posschain usa crosslinks para facilitar a comunicação entre a rede Posschain principal blockchain e várias partes. Um crosslink pode ser um hash de bloco, número de bloco, ponto, etc.
dados correspondentes a assinaturas de bloco e identificação de bloco. Quando um novo bloco é confirmado em um shard chain, o crosslink correspondente é criado e enviado para o principal Posschain Blockchain para validação. Após a mainchain ter verificado a assinatura do crosslink e que vem do cadeia canônica do shard, o crosslink verificado é adicionado ao novo bloco do blockchain líder para confirme o canônico do bloco da cadeia de fragmentos permanentemente. Sem links cruzados correspondentes verificados e adicionado à cadeia principal, a rede considera os blocos de cadeia quebrados inválidos.
Posschain implementa o sharding de estado para processar transações em paralelo, portanto, significativamente aumentando a taxa de transferência da Posschain Blockchain em comparação com a blockchain atual tecnologia.
MICRO CORRENTES E MACRO CORRENTES
A principal Blockchain Posschain consiste em várias partes classificadas de duas maneiras: Micro Chains e
Cadeias Macro.
Como base da plataforma Posschain, a Micro Chain controla e coordena toda a rede e é responsável pela segurança, consenso e monitoramento. Verificadores na Posschain Blockchain aposta a criptomoeda nativa na Micro Chain. Uma vez que a principal responsabilidade a Micro Chain é coordenar a rede, ela tem funcionalidade mínima para permitir que ela cumpra suas obrigações.
Uma das principais responsabilidades da Micro Chain é proteger a rede. Incluindo o bloco
cabeçalho de cada peça, a corrente ajuda a fortalecer a segurança e a consistência dos vários estados
das peças que compõem a rede. Depois que um novo bloco é vinculado a uma cadeia de fragmentos, o cabeçalho do bloco
é enviado para a Micro Chain. A Micro Chain então verifica a validade do cabeçalho do bloco da seguinte forma:
1. Verificando o hash do bloco anterior já processado na Micro Chain.
2. Verificar quem assinou a multi-assinatura do bloco para garantir a autenticidade do verificador para esta peça.
Os cabeçalhos de bloco confirmados na Micro Chain são então transmitidos para a rede. Depois
broadcasting, cada shard adiciona os cabeçalhos do bloco à sua cadeia interna que segue o bloco atual cabeçalhos de todos os outros bits na rede. Essas cadeias internas validam transaçõesções em outros bits.
Adicionar os cabeçalhos de bloco de cadeias de fragmentos à Micro Chain oferece os seguintes benefícios:
1. A dificuldade de atacar um único fragmento aumenta à medida que os invasores devem corromper tanto o fragmento
chain e a Digest Chain para convencer os outros shards de que um bloco alternativo é válido.
2. Custo de rede reduzido associado à publicação de cabeçalhos de bloco entre estilhaços.
Outros trabalhos notáveis são delegados a Multiple Chains com diferentes aplicativos e recursos.
Macro Chains, que são várias cadeias operando simultaneamente, podem ser uma instância de um
blockchain ou blockchains independentes com seus casos de uso e tokens. Macro Chain é uma blockchain
que processa e valida suas transações e armazena seu estado.
Embora relativamente independente, cada multi-cadeia se comunica com outras partes do ecossistema por meio de
comunicação entre partes. A comunicação entre estilhaços quebra a barreira entre estilhaços em uma blockchain baseada em estilhaços, permitindo que cada bit no ecossistema expanda sua funcionalidade. Isso é realizado de uma das três maneiras:
Contar com a cadeia principal facilita a comunicação entre as peças, também conhecida como central comunicação orientada para a cadeia.
2. O uso de um mecanismo de processamento de fragmentos cruzados orientado ao cliente, também conhecido como orientado ao cliente comunicação, em que as mensagens entre shards são coletadas e enviadas pelos clientes do ecossistema.
3. Mensagens enviadas entre estilhaços por nós no bit sem assistência externa, também conhecidas como comunicação baseada em fragmentos.
A comunicação orientada para o cliente sobrecarrega desnecessariamente os clientes da rede.
A comunicação orientada para a cadeia principal, com uso intensivo de recursos, inclui limitações quando o tráfego de rede e aumento da atividade de transação. Portanto, Posschain implementa comunicação orientada por peças.
As vantagens superam em muito as desvantagens, especialmente quando comparadas aos outros dois métodos de comunicação de peças cruzadas. Usando códigos de apagamento para codificar mensagens, Posschain reduz o custo geral de comunicação na rede usando uma transmissão em nível de rede em comunicação. Isso garante a robustez da comunicação entre fragmentos no Posschain Blockchain.
MOTOR DE FILA DE PROCESSO
As transações são enfileiradas no blockchain no mecanismo de fila de transações. Mais especificamente, validadores pegam negócios brutos e os processam ou verificam. Tradicionalmente, validadores no blockchain lidar com todas as transações não processadas (dentro dos limites da rede estruturada) e verificar a cada novo ciclo de verificação. As transações não processadas recentes adicionadas à fila são processados no ciclo de validação seguinte.
Pesquisa para otimizar a fila de transações e reduzir o processamento médio de transações time mostra que especificar um número mínimo de transações brutas na linha antes de iniciar o próximo ciclo de validação otimiza a abordagem. Juntamente com a fragmentação e o processamento paralelo de transações, a Posschain reduziu o tempo médio de confirmação de transações de blockchain em otimizar o mecanismo de fila de transações e configurar um limite mínimo dentro da rede antes do início do próximo ciclo de verificação.
CAMADA ALFA
À medida que a adoção de blockchain aumentou, a taxa de transferência da tecnologia blockchain existente não poderia
acompanhar o volume crescente. A pesquisa e o desenvolvimento de soluções potenciais são atualmente
sendo explorado no ecossistema blockchain. As soluções de dimensionamento de blockchain são divididas em diferentes
camadas, principalmente a camada 1 e a camada 2. O dimensionamento da camada 1 refere-se à modificação do próprio blockchain para aumentar
escalabilidade. Alterar o blockchain diretamente é complexo.
O dimensionamento da camada 2 refere-se ao aumento da taxa de transferência de um blockchain atualizando o
blockchain e habilitando o processamento de transações fora da cadeia. Mensagens autenticadas enviadas entre
os usuários que fazem transações fora da cadeia realizam isso. Essas mensagens autenticadas passam por um
médio para a primeira camada do blockchain físico, mas dependem dele. A blockchain líder é apenas
invocado para resolver disputas. O algoritmo de consenso determina a segurança e a não vigilância
características da segunda camada. Ao classificar as soluções de escalabilidade da camada dois, existem três
classificações: protocolos, cadeias de confirmação e canais.
Os protocolos são componentes vitais da tecnologia blockchain e permitem segurança e confiabilidade
compartilhamento de informações entre redes de criptomoedas. São regras básicas que definem como os dados podem
ser compartilhado entre os sistemas de computação.
As cadeias de compromisso alavancam um operador não confiável e sem custódia para facilitar a comunicação
entre as partes transacionais. O operador se compromete com o status dos saldos da conta do usuário enviando
atualizações periódicas para o blockchain principal.
O canal, que é um mecanismo, fornece uma camada específica para comunicação. Isso permite
subconjuntos de membros para criar um livro-razão separado para suas transações. Camada Alpha de Posschain
combina todos esses três métodos da camada 2lógicas para desenvolver uma camada de escalabilidade única usada para escalar
qualquer blockchain.
RECURSO DE ATUALIZAÇÃO
O desenvolvimento de software percorreu um longo caminho desde os anos 90, especialmente quando se olha para o
aspecto de atualização do software. Esses aplicativos em nossos telefones são atualizados perfeitamente enquanto
dorme.
Mas esse não é o caso das equipes de desenvolvimento de blockchain e do software blockchain. Até este
ponto, as blockchains só poderiam ser atualizadas após a bifurcação. O que a bifurcação requer é criar um novo
versão do blockchain. Como você pode imaginar, este é um processo cansativo e demorado. Especialmente se for
foram apenas algumas pequenas atualizações, ficou claro que a indústria de blockchain precisava de uma maneira de atualizar
blockchains sem problemas, para ter uma onda de aplicativos em nossos telefones. É aqui que vêm as atualizações sem fork
dentro.
Uma atualização sem bifurcação é um conceito à prova de futuro que permite que um blockchain seja atualizado sem
bifurcação. Inspirado no framework Substrate, o blockchain Posschain inclui uma atualização sem bifurcação
recurso possibilitado pelo sistema de governança on-chain da Posschain, permitindo blockchain ágil
desenvolvimento e aperfeiçoamento.
O TOKEN DE POSSE
Exclusivo para a plataforma Posschain, o token POSS permite que os usuários façam transações com outras pessoas no blockchain e pague todas as taxas de serviço no ecossistema. O token pode ser usado para governança, apostas, transações, contratos inteligentes e recompensas do validador na plataforma.
GESTÃO APOIADA À COMUNIDADE
As primeiras blockchains não tinham procedimentos formais de gerenciamento. As partes interessadas individuais foram impotentes para propor ou vetar mudanças no protocolo a menos que conhecessem as pessoas certas.
MÁQUINA VIRTUAL
Uma máquina virtual atua como uma camada entre o software de execução e a máquina de execução. Isto também permite que vários aplicativos sejam executados independentemente uns dos outros. Um grande exemplo de um virtual máquina no ecossistema blockchain é a Ethereum Virtual Machine (EVM). O EVM não é apenas um moeda descentralizada como Bitcoin ou Ethereum, mas também uma máquina de estado distribuída que pode criar aplicativos descentralizados usando contratos inteligentes. O EVM atualiza os estados dos aplicativos construído sobre ele cada vez que um novo bloco é criado. O EVM é executado como uma máquina de pilha com uma profundidade de 1.024 itens. Cada elemento é uma palavra de 256 bits escolhida para facilidade de uso com criptografia de 256 bits, como Hashes Keccak-256 ou assinaturas secp256k1.
No conjunto de instruções Posschain da máquina virtual, os opcodes são comandos usados para executar tarefas. No total, são 140 códigos de transação que, juntos, completam o passeio EVM. Dado o suficiente recursos, ele pode calcular quase tudo. Como cada opcode tem um byte de tamanho, só pode haver um máximo de 256 opcodes. Todos esses opcodes podem ser divididos nas seguintes categorias:
1. opcode de manipulação de pilha
2. Aritmética/comparação/código de operação de bits
3. Código de transação ambiental
4. O opcode que gerencia a memória
5. Armazenamento de manipulação de código de transação
6. Código de operação relacionado ao contador de programa
7. Parando códigos de transação
A máquina virtual usa bytecodes para codificar opcodes para armazenar esses opcodes com eficiência.
A rede Posschain contém a máquina virtual inspirada em EVM. Usando EVM como um blueprint,
A Posschain criou uma máquina virtual que supera as limitações encontradas no EVM para habilitar o
desenvolvimento escalável e sustentável de aplicativos descentralizados.
ESTRUTURA DE POSSARENA
Construir um blockchain privado pode ser bastante complexo e leva tempo desnecessário.
A estrutura Possarena da Posschain simplifica a criação de blockchain, permitindo que os desenvolvedores se concentrem em otimizar blockchains para casos de uso específicos. Sendo modular, o framework permite ao usuário implementar componentes ou módulos prontos e totalmente personalizáveis, como redes e consenso para atender às necessidades do usuário.
O Possarena vem com várias ferramentas que agilizam o processo de desenvolvimento de blockchain e permitem a implementação simples de lógica de negócios personalizada. Os desenvolvedores podem combinar sem esforço os componentes de prateleira oferecidos pelo framework Possarena com seus recursos desenvolvidos sob medida para crie o blockchain de nível empresarial desejado.
Além dos componentes e módulos prontos disponíveis no framework Possarena,
os desenvolvedores podem usar vários mecanismos de desenvolvimento que abrem personalização adicional e funcionalidade, como seleção de algoritmo de consenso ou uma função de hash criptográfica personalizada.
Os desenvolvedores podem aproveitar os mecanismos de estado, tokenizador, consenso e criptografia do Possarena.
O ecossistema do Possarena, uma plataforma de rede peer-to-peer de última geração chamada libp2p, usa um sistema modular de protocolos, recursos e bibliotecas para desenvolver redes peer-to-peer formulários.
A integração com blockchains dentro e fora do ecossistema Posschain também é possível, com
Os recursos de conectividade blockchain nativos do Possarena, como comunicação entre cadeias,
colaboração e segurança compartilhada.
A transmissão de dados cross-blockchain pode ser isolada com segurança usando uma comunicação TPPL e P2P e roteamento inspiramed pelo Projeto Internet Invisível (I2P). Uma camada universal aplicada a cada Cadeia vinculada Posschain, TPPL adiciona uma camada extra de segurança e privacidade ao realizar transações em um blockchain.
Desenvolvido usando Rust, Haskell, C++ e Golang, Posschain e Possarena fornecem
implementação e proteção. Sendo as linguagens de programação mais avançadas do mercado, essas linguagens de programação oferecem velocidades rápidas e desempenho sólido. Web Assembly (Wasm), um ambiente virtual de superdesempenho que permite que código escrito em várias linguagens seja executado em a web em velocidade quase nativa, fornece uma plataforma para a arquitetura de tempo de execução do Possarena.
REDE DE TESTE POSSAPP
Possapp Testnet é o blockchain de playground experimental para Posschain. Os desenvolvedores podem testar
aplicativos blockchain e integrá-los com todos os serviços existentes que a Posschain oferece sem
interrompendo as operações da Mainnet. Além disso, inclui um toque e um explorador de blocos, para que os desenvolvedores
podem passar por testes ilimitados de seus aplicativos e rastrear facilmente transações dentro de seus aplicativos durante a fase de testes.
Os membros da comunidade que sentem que a criptomoeda nativa da rede da Posschain mantém e gerenciar o Testnet Possapp. Também funciona como uma blockchain independente. Integrando com o test net, os desenvolvedores podem explorar os limites da tecnologia Posschain em aplicativos do mundo real antes implantando na rede principal Posschain.
EQUIPE E COMUNIDADE
Posschain é centrado em torno da comunidade. O token nativo Posschain (POSS) permite que os usuários
vote em equipes de gerenciamento e desenvolvedores dentro da plataforma. O financiamento do projeto vem de
contribuições da comunidade Posschain. A comunidade votará em quaisquer alterações propostas ao
blockchain ou plataforma e crie um blockchain centrado no usuário.
A equipe Posschain compartilha uma paixão pela tecnologia blockchain. Está aberto a colaborar com
outros projetos de blockchain. Faremos webinars e conferências para esses outros projetos, criando um
comunidade de desenvolvedores maior e compartilhando nosso know-how. Integrando e colaborando com
diferentes plataformas e tokens, as equipes de projeto podem se beneficiar do suporte do
comunidade de seguidores que a Posschain planeja construir.
A Posschain visa não apenas abordar as limitações atuais da tecnologia blockchain por meio de sua
solução de software híbrida, mas também para fazer uma contribuição duradoura para o ecossistema blockchain
crescimento da comunidade global de blockchain.
A Posschain realmente acredita em uma comunidade peer-to-peer. A participação ativa na comunidade exige
lugar por meio de eventos hospedados, subsídios e colaborações. Para a Posschain, nosso objetivo é criar um
plataforma centrada na comunidade, incutindo um comportamento de comunidade em primeiro lugar no Posschain da equipe
crenças.
RECONHECIMENTO
Este trabalho é o esforço cumulativo de várias pessoas na equipe Posschain. Não teria
foi possível sem a ajuda, comentários e revisões de nossos desenvolvedores, consultores, comunidade
colaboradores e fundadores valorizados.
Posschain recebeu atendimento e análises da equipe de engenharia e marketing da Posschain
durante o processo de escrita, feedback valioso de e-mails, grupos WeChat, grupos Telegram e nossos
conferências on-line.
A Posschain agradece a todos os nossos consultores e colaboradores por suas valiosas conversas.
RESUMO
Posschain ajuda o mundo a recuperar sua privacidade e fornece uma plataforma para os usuários interagirem de forma sistema seguro e justo. Sustentabilidade, interoperabilidade e rendimento aprimorado encontraram sua correspondência. Isto
teve como objetivo demonstrar que desenvolverá um blockchain escalável com funcionalidade que contorna limitações atuais, tudo dentro da estrutura de um sistema ambientalmente saudável.
A Posschain oferece uma solução em todos os níveis de desenvolvimento de blockchain. A rede Posschain reduz latência de confirmação usando cadeias de pivô, várias cadeias e pontes. O uso de IA na rede ajuda o blockchain a chegar a um consenso e melhora a segurança.
VRF e VDF, mecanismo de consenso APBFT exclusivo e compartilhamento de estado ajudam a alcançar a neutralidade aleatoriedade enquanto aumenta a escalabilidade e a taxa de transferência. Mecanismo de fila de transações otimizado e máquina virtual permite que a velocidade e vários aplicativos sejam executados de forma independente.
Alpha Layer usa três modelos para criar uma infraestrutura única que se adapta a qualquer blockchain e o framework Possarena simplifica a criação de blockchain para desenvolvedores.
CONCLUSÃO
A equipe de profissionais da Posschain de várias disciplinas acadêmicas realizou extensas pesquisa para desenvolver uma compreensão filosófica da psique humana para entender o limitações que a tecnologia blockchain enfrenta e explorar algumas das objeções que as pessoas têm tecnologia blockchain. Como resultado, a Posschain criou um roteiro que proporciona sustentabilidade, interoperabilidade e maior eficiência. A Posschain pretende provar que desenvolverá um blockchain com funcionalidade que contorna as limitações existentes, tudo dentro da estrutura de um envsistema ironicamete sadio.
Este Cryptographic Object Resource Engine alimentado pelo token POSS fornecerá o base para o futuro da tecnologia blockchain, permitindo que todas as blockchains, passadas e presentes, dimensionar e comunicar sem problemas. Na Posschain, temos o orgulho de anunciar que respondemos todas as questões que sustentam nossa pesquisa e a apresentam no ecossistema blockchain Posschain, um solução simplificada, segura e escalável.