Todas as línguas
O PalletOne é um protocolo de cadeia cruzada distribuído desacoplado do blockchain subjacente.
O PalletOne permite que os usuários transfiram valor entre cadeias. Para impulsionar a tecnologia PalletOne, os usuários podem usar tokens PalletOne e usá-los como taxas de transação para o júri; ao mesmo tempo, os usuários podem implantar nós PalletOne como jurados para participar do consenso .Receba tokens PalletOne como recompensa.
O PalletOne (Protocolo para Ecossistema de Ledger de Nível Abstrato) propõe uma maneira eficaz de resolver simultaneamente os problemas de escalabilidade, interoperabilidade, facilidade de uso e bloqueio de plataforma.
No PalletOne, o mecanismo de consenso adota o mecanismo de consenso do júri. O contrato inteligente só precisa de um grupo de verificadores para verificar e executar. Esses verificadores são chamados de jurados e formam um júri. Por meio do protocolo de consenso do júri, o PalletOne desacopla completamente o contrato inteligente do blockchain subjacente para realizar a troca de valor entre cadeias. O mediador (intermediário de mediação) é responsável pela segurança da rede PalletOne e é o componente principal do PalletOne. O PalletOne VM é a ferramenta principal para compilação e execução de contratos inteligentes e é uma parte fundamental do suporte multiplataforma e multilíngue do PalletOne. Para melhorar a segurança dos contratos inteligentes para definições de token, a camada de abstração de token PalletOne define um conjunto de definições e um conjunto de operações para tokens.
A estrutura e os componentes do PalletOne são mostrados na figura.
Token como depósito
Para garantir a segurança do sistema PalletOne, os jurados devem pagar um depósito para evitar fraudes. Para se tornar um jurado para ganhar taxas de transação, os participantes precisam seguir o seguinte processo:
(1) Pague uma parte do token PalletOne como um depósito para se tornar um jurado candidato.
(2) Os jurados ganham taxas de transação pela execução de contratos.
(3) Após a assinatura do contrato, o júri será dissolvido, podendo os jurados candidatos optar por retirar o depósito e retirar-se da lista de jurados candidatos.
(4) Os jurados também podem retirar sua fiança convocando o Mediador para escolher um novo jurado substituto.
O valor da fiança pode ser determinado por um modelo que inclui diferentes propriedades, incluindo valor do contrato, tamanho do júri, credibilidade do jurado e desenho do contrato. Os jurados devem garantir que tenham um bom ambiente de host e ambiente de rede. Um ambiente de host ruim pode fazer com que o contrato inteligente não seja executado dentro do tempo especificado, enquanto um ambiente de rede ruim pode fazer com que a comunicação entre os jurados do júri expire ou mesmo offline, para que o contrato inteligente não chegue a um consenso sobre esse jurado. Falhas de consenso repetidas perderão o depósito de segurança e serão removidas da lista de jurados candidatos.
Tokens como taxas de transação
A fim de fornecer incentivos para que o júri execute contratos, no PalletOne, os jurados ganham taxas de transação ao executar contratos como executores de contratos inteligentes. Os participantes do contrato precisam pagar aos jurados alguns tokens PalletOne como taxas de transação. Essa taxa de transação é muito menor do que a de outras blockchains porque apenas os jurados do júri associados a ela executarão o contrato. O júri só executará o contrato após determinar que os tokens PalletOne foram transferidos para o Mediador.
Tokens como recompensa do jurado
Para a operação eficiente de toda a rede PalletOne e para incentivar a participação no consenso, além das taxas de transação, o Mediator emitirá tokens PalletOne com base em contratos inteligentes para jurados ' excitação de consenso de participação. As taxas de transação e recompensas no PalletOne são distribuídas a todos os jurados envolvidos na verificação e execução de contratos. Como o júri é selecionado aleatoriamente, todos têm a oportunidade de se tornar um membro do júri e participar da economia de tokens.
Palletone como um depósito de contrato
Alguns contratos (como contratos de negociação de moeda) exigem que ambas as partes envolvidas paguem uma certa passagem de Paletone como um depósito de contrato para evitar partes unilaterais maliciosas A quebra de contrato ocorre. Se o contrato for concluído normalmente, o depósito contratual será devolvido a ambas as partes do contrato e, se uma parte violar o contrato, a outra parte poderá solicitar o confisco do depósito contratual da parte infratora para compensar a perda da parte executora.
O PalletOne é um projeto emocionante de cadeia cruzada, que será dedicado à realização de cadeia cruzada de informações, cadeia cruzada de valor e cadeia cruzada de funções entre diferentes redes de cadeia. A visão final do PalletOne é ligar todas as redes da cadeia, de modo que a informação, o valor e as aplicações originalmente fechadas e isoladas nestas redes da cadeia possam fluir livremente e serem amplamente utilizadas nas cadeias, construindo assim uma rede intercadeia global sem limites.
Pagamento entre cadeias
Os usuários da rede Bitcoin querem jogar Crypto Kitty no Ethereum. A solução mais viável é converter algum BTC em ETH por meio de uma operação complexa em uma exchange de criptomoedas de alta taxa. Os usuários podem usar o PalletOne para pagar taxas diretamente pelo BTC, evitando assim complicadas operações de câmbio.
Ferramentas Financeiras
PalletOne é a melhor plataforma para compartilhar suas estratégias de investimento. Os usuários podem criar seus próprios ETFs. Os tokens no PalletOne são altamente flexíveis. Qualquer usuário pode usar a ferramenta de token para criar tokens com várias moedas, ações e títulos. Além disso, o PalletOne fornece um conjunto abrangente de definições e garantias de risco para realizar isso e garantir a segurança.
Suporte a vários tipos de pagamento em Dapps
Quando os usuários usam DApps construídos no PalletOne, o método de pagamento é mais flexível e gratuito: ambos os pagamentos podem ser feitos por meio de tokens PalletOne ou você pode escolher BTC , ETH ou mesmo uma combinação aleatória de várias formas.
Múltiplas cadeias
O contrato inteligente PalletOne oferece suporte a várias cadeias. Por meio da camada de consenso e adaptação do júri, os contratos inteligentes PalletOne podem ser executados em diferentes blockchains simultaneamente. Os contratos inteligentes PalletOne podem interagir com diferentes blockchains ao mesmo tempo, para que os usuários possam trocar tokens de diferentes blockchains em uma chamada de contrato PalletOne para tornar a troca de tokens entre cadeias distribuída, atômica e imutável.
Multitarefa
A verificação, execução, etc. de contratos inteligentes do PalletOne pode ser feita por meio de um júri especialmente criado para isso. O júri é composto por um grupo de jurados selecionados aleatoriamente a partir do pool de jurados. Os contratos inteligentes no PalletOne podem ser implementados selecionando diferentes júris de maneira multitarefa. Comparado com o método de consenso de toda a rede, o congestionamento da rede PalletOne será efetivamente reduzido.
Segurança
A segurança do PalletOne se reflete em dois aspectos, um é a segurança do desenvolvimento e o outro é a segurança da execução do contrato. Quando um usuário desenvolve um contrato de cenário correspondente, ele só precisa chamar o contrato padrão e concluir o desenvolvimento DAPP em algumas etapas. O PalletOne VM pode fornecer um ambiente operacional de sandbox seguro e eficiente para contratos inteligentes.
Multilíngua e multiplataforma
Os desenvolvedores DApp da PalletOne podem usar linguagens de desenvolvimento convencionais para desenvolver contratos inteligentes sem ter que aprender novas linguagens de desenvolvimento de contrato.
O PalletOne VM é completamente desacoplado do sistema operacional subjacente, o que permite que os contratos inteligentes do PalletOne se adaptem ao Windows, Linux, Mac e outros tipos de plataformas.