Todas as línguas
Elastos é uma plataforma Web 3.0 de próxima geração dedicada à construção de uma Smart Web descentralizada (SmartWeb) baseada na tecnologia blockchain.
A Elastos usa tecnologias de blockchain, como estrutura de cadeia principal, consenso multicamada e computação de consenso de contrato inteligente para fornecer uma base segura e confiável para a plataforma; e cria identidade, comunicação e armazenamento descentralizados sobre ela. , computação e outros serviços de plataforma, com o objetivo de fornecer uma plataforma de sistema que suporte aplicativos distribuídos, ao mesmo tempo em que fornece boa proteção à privacidade do usuário e segurança de dados, tornando-se o motor da onda de capitalização de dados.
Elastos é uma plataforma Web 3.0 de próxima geração dedicada à construção de uma Smart Web descentralizada (SmartWeb) baseada na tecnologia blockchain.
A Elastos usa tecnologias de blockchain, como estrutura de cadeia principal, consenso multicamada e computação de consenso de contrato inteligente para fornecer uma base segura e confiável para a plataforma; e cria identidade, comunicação e armazenamento descentralizados sobre ela. , computação e outros serviços de plataforma, com o objetivo de fornecer uma plataforma de sistema que suporte aplicativos distribuídos, ao mesmo tempo em que fornece boa proteção à privacidade do usuário e segurança de dados, tornando-se o motor da onda de capitalização de dados.
Recursos do projeto
O que a Elastos planeja realizar é uma World Wide Web inteligente impulsionada por blockchain. O Elastos Smart World Wide Web pode ser dividido nos quatro níveis a seguir:
1. Blockchain da Elastos e contratos inteligentes:
A blockchain da Elastos fornece serviços básicos de crédito e transação para sua ecologia. Adota a arquitetura de cadeia principal + cadeia lateral. A cadeia principal suporta apenas contratos inteligentes limitados baseados em transações de moeda digital , reduzindo assim os recursos de computação ocupados pela execução de contratos. Cadeias laterais podem suportar contratos inteligentes, e cada cadeia lateral pode projetar independentemente funções de contrato inteligente. DApps são executados em cadeias laterais, e cada aplicativo pode abrir uma cadeia lateral independentemente. Transferências entre cadeias. A blockchain adota o mecanismo de mineração conjunta do Bitcoin. Ao implantar o código de mineração conjunta no pool de mineração, os mineradores fornecem prova de trabalho para Bitcoin e Elastos ao mesmo tempo, sem consumir poder de computação adicional.
2.Elastos Carrier(去中心化 P2P 网络):
为亦来云生态提供去中心化互联网基础服务。 Incluindo serviço de nome de domínio descentralizado, serviço de computação descentralizado e serviço de armazenamento descentralizado. A Elastos Carrier adota a tecnologia transversal UDP NAT transparente e recursos auxiliares relacionados, que podem realizar conexão direta entre quaisquer dois nós.
1)UDP 用户数据报协议,应用程序发给网络层数据后就不保留数据的不可靠传递数据的协。
2) NAT (Network Address Translator) é uma tecnologia que traduz endereços IP de rede privada interna em endereços IP de rede pública.Endereços públicos de rede externa são globalmente únicos e podem ser roteados na rede pública (mecanismo de transmissão do usuário).
3) Quando o UDP garante que a transmissão de dados não será interceptada, use o NAT para realizar a comunicação P2P.
Carrier 可以 的 的 说 是 种 p2p 的 框架 , , 主要 网络 网络 通信 、 p2p 存储 调用 、 节点 节点 的 连接 , , 开发者 重新 定义 网络 通信 协议 以及 权限 连接 等 , 开发者 重新 定义 了 网络 通信 以及 权限 权限 连接 , , 开发者 重新 定义 了 网络 通信 以及 权限 权限 连接 , , 开发者 重新 定义 了 网络 通信 以及 权限 权限 连接 , , 开发者 重新 定义 了 网络 通信 以及 权限 权限 连接 , , 开发者Em segundo lugar, esta parte do código fornece um grande número de interfaces, incluindo armazenamento, acesso a aplicativos, etc., que fornecem aos desenvolvedores a estrutura básica da rede descentralizada e oferecem a possibilidade de desenvolvimento secundário. Há um grande número de códigos Carrier SDK na base de código. Esta parte do código fornece principalmente a possibilidade de acesso de APP tradicional e sistema operacional. Esta parte do código fornece o método de chamada e o método de autenticação para Elastos Carrier para diferentes linguagens de programação, sistemas operacionais, etc.
3.Elastos OS e Runtime:
O Elastos OS é um sistema operacional para dispositivos móveis e pode fornecer suporte nativo ao ambiente de programação ecológica Elastos. O Elastos OS pode ser instalado em bare metal. A rede da Elastos Carrier pode ser facilmente acessada por meio do Elastos OS. O Elastos OS proíbe aplicativos de criar processos e não permite que aplicativos acessem TCP/IP diretamente. Cada autoridade de usuário com base no sistema operacional será isolada. Quando não houver necessidade de interação, o sistema operacional só poderá operar localmente e não se comunicará com a rede. . O sistema cria e encontra automaticamente microsserviços implantados localmente, ao redor e na nuvem, gera automaticamente chamadas remotas e retornos de chamada de eventos e evita a possibilidade de iniciar ataques de rede de aplicativos ou serviços de terceiros. O Elastos Runtime isola o ambiente operacional virtual Elastos do sistema operacional nativo por meio de um sandbox (mecanismo de segurança no campo do computador que fornece um ambiente isolado para a execução de programas).
O Elastos Runtime fornece aos desenvolvedores DApp um ambiente de tempo de execução de código e uma estrutura de desenvolvimento de código. Pode-se considerar que o Elastos Runtime é uma versão C++ da máquina virtual Java e da arquitetura Java. Também pode ser chamado de CVM, o que significa que o Elastos -based developers Fornece compiladores semelhantes a Java, code warehouses, frameworks de programação, etc., permitindo que os desenvolvedores desenvolvam com base neste ambiente de programação. Os desenvolvedores podem usar o ambiente operacional virtual fornecido pelo Elastos Runtime para desenvolver, testar e executar aplicativos descentralizados do Elastos. O Elastos Runtime será isolado do ambiente nativo do SO usando um sandbox. O plano fornecerá Elastos Runtime para Android, Elastos Runtime para iOS, Elastos Runtime para GNU/Linux para uso dos desenvolvedores.
4.ELASTOS SDK:
传统 意义 的 App , 可以 包含 包含 亦 的 的 sdk 扩展 , , 获得 鉴权 、 可 可 信 等 区块 链典型 能力 能力。。。 鉴权 、 可 信 记录 区块 链典型 链典型 能力。 Ele fornece principalmente a possibilidade de acessar APPs e sistemas operacionais tradicionais e fornece métodos de chamada e métodos de autenticação para Elastos Carrier para diferentes linguagens de programação e sistemas operacionais.
Transferência entre a corrente principal e a corrente lateral:
1) A transferência da corrente principal de Elastos para a corrente lateral é baseada em SPV. A corrente lateral precisa integrar o módulo SPV da corrente principal para sincronizar o blocos da cadeia principal e a cadeia principal a qualquer momento. Para a transação de transferência da cadeia para a cadeia lateral, cada nó da cadeia lateral sincronizará todos os cabeçalhos de bloco da cadeia principal, juntamente com o caminho de certificação merkle e as informações da transação, a descentralização da transação de transferência pode ser concluída a partir da perspectiva da estrutura de dados e consenso do algoritmo.
2) 亦 云侧链到 云侧链到 主链 的 转账 安全 通过 的 仲裁人 机制 机制 保证 , , 的 持币人 同 同 选举 出 数量 数量 的 一 仲裁人 , 仲裁人 负责 对侧 对侧A transação de retirada de moeda vinculada à cadeia principal é assinada e a maioria dos árbitros assina para desbloquear a "transação de retirada de moeda" na cadeia principal da conta que representa a cadeia lateral para a conta comum. Os árbitros são eleitos por votação na cadeia principal e rodam regularmente.
Elastos Blockchain
O blockchain Elastos adota o esquema de design de cadeia principal e cadeia lateral, ou seja, cada aplicativo pode abrir uma cadeia lateral de forma independente. A blockchain da Elastos fornece suporte de sidechain integrado, completo e fácil de usar. A sidechain tem uma variedade de módulos de algoritmo de consenso para os usuários escolherem. A sidechain pode emitir tokens, e a cadeia principal e a sidechain podem executar duas forma de transferência de ativos. Todas as cadeias laterais compartilham poder de computação com a cadeia principal, portanto, todas as cadeias laterais têm a mesma segurança que a cadeia principal. Ao mesmo tempo, o consumo de energia do sistema geral pode ser minimizado para evitar o enorme consumo de energia e as emissões de carbono causadas pela mineração separada.
1) Transação e design de bloco:
A estrutura da blockchain da Elastos refere-se ao design clássico do sistema de moeda digital existente, incluindo o hash de cabeçalho de bloco anterior necessário para verificação de bloco, transação Merkel Root hash, contador (Nonce) para a prova -algoritmo de trabalho, carimbo de data/hora, meta de dificuldade, etc., a estrutura de armazenamento encadeada permite que as transações sejam protegidas por toda a prova de trabalho acumulada nela e atinge um consenso descentralizado O objetivo é se tornar um crédito totalmente automático sistema de produção.
Ao mesmo tempo, a ideia de design de combinar a corrente principal e a corrente lateral é adotada como um todo. O script de verificação é retirado da estrutura da transação, o que reduz a ocupação do espaço da transação e evita ataques de maleabilidade. A cadeia lateral é a base para a operação de muitos DApps da Elastos, portanto, a estrutura da cadeia principal da Elastos deve fornecer suporte para a cadeia lateral e facilitar a transferência de ativos entre a cadeia principal e a cadeia lateral.
2) Mineração conjunta:
A blockchain Elastos adota o mecanismo de mineração conjunta Bitcoin, com Bitcoin como cadeia principal (ParentBlockchain) e Elastos como cadeia auxiliar (Blockchain auxiliar). Código de mineração combinado, mineradores enviam comprovação de trabalho para Bitcoin e Elastos ao mesmo tempo, e pode desfrutar de recompensas duplas sem consumir poder de computação extra, o que aumenta a renda dos mineradores na competição de mineração.
Através do mecanismo de mineração conjunta, a blockchain Elastos tem uma garantia de poder de computação extremamente forte. Fornecer o serviço básico de produção de crédito para inovação global de blockchain, especialmente o ecossistema Elastos.
3) Plano de distribuição de token:
Token Elastos (ELA Coin), conhecido como Elastos (ELA), é o token nativo no blockchain Elastos, usado para transações e suporte a ativos digitais, pagamento de taxas de transação blockchain, etc. . Use ELA como unidade básica dos tokens Elastos, nome chinês: Yilaicoin ou Aila. SatoshiELA também é usado como a menor unidade monetária de Elastos, e é abreviado como Sela.O nome chinês é: Saila.
Para compensar a perda natural de circulação, como a perda de carteiras de usuários, e manter a microinflação da ecologia econômica inteligente apoiada por ela, a Elastos mantém um aumento anual fixo de 4% ano a ano -ano. O Elastos recém-emitido será gerado em sincronia com a geração de blocos a cada 2 minutos ou mais na mineração conjunta de Bitcoin. A fim de manter o desenvolvimento sustentável do ecossistema da Elastos, dentro de dois anos após o lançamento oficial da blockchain da Elastos, esta parte da Elastos será distribuída proporcionalmente entre a Elastos Foundation e os mineradores. A Elastos Foundation possui 30%, os mineradores possuem 70 %.
4) Sidechain:
Além de apoiar terceiros para construir sidechains na cadeia pública da Elastos de forma mais conveniente, a própria Elastos também construirá algumas sidechains que fornecem serviços básicos, como serviços de identificação, serviço de emissão de token, pagamento rápido serviço, serviço de transação de ativos digitais, etc., nós o chamamos de serviço de cluster Elastos blockchain.
Na interface entre a cadeia principal e a cadeia lateral, a transferência de transações é a parte principal. Transferir da cadeia principal para a cadeia lateral significa converter os ativos da cadeia principal em ativos da cadeia lateral. O endereço de destino da transferência é o endereço de assinatura conjunta da cadeia lateral correspondente na cadeia principal. O processo de transferência precisa garantir que a transação de transferência possa ser automaticamente reconhecido pela sidechain e Recarregar tokens da sidechain de valor correspondente para o cedente na conta correspondente da sidechain.
Através de um segredo aleatório e o hash correspondente, podemos construir um script de transação que deve fornecer o segredo para desbloqueá-lo. A fim de controlar a segurança da Elastos no endereço de assinatura conjunta, este "endereço de assinatura conjunta" limitará apenas as transações de "transferência de retirada" que podem ser iniciadas.
5) Contrato inteligente:
Fornecer um contrato inteligente poderoso na cadeia principal fará com que cada nó obtenha o status mais recente de toda a rede, é necessário executar todos os contratos inteligentes que não estão em execução e apenas empacotar transações Os mineradores só podem obter taxas de transação executando o contrato, portanto, é um desperdício de recursos de computação para nós que simplesmente verificam. Se o número de chamadas de contrato for frequente ou o número for grande, isso trará uma grande pressão para a execução do contrato ou mesmo deixar de realizá-lo.
Para evitar tais problemas, a cadeia principal da Elastos suporta apenas contratos inteligentes limitados para transações de token digital. As sidechains podem oferecer suporte a contratos inteligentes, e cada sidechain pode projetar independentemente suas funções de contrato inteligente, como o NeoContract, que oferece suporte ao blockchain NEO.
Elastos Carrier: rede P2P descentralizada
A ElastosCarrier fornece serviços básicos de Internet descentralizados para o ecossistema da Elastos. Seus nós podem ser executados em qualquer ambiente de rede, inclusive dentro da LAN do ambiente doméstico ou do escritório. Usando a tecnologia NAT traversal transparente baseada em UDP e recursos auxiliares relacionados, qualquer nó pode ser conectado e quaisquer dois nós também podem ser realizados conexão direta entre .
Os serviços básicos incluem serviços de nomes de domínio descentralizados, serviços de computação descentralizados e serviços de armazenamento descentralizados. Fornece suporte básico para o desenvolvimento de aplicativos descentralizados (DApp). Os usuários podem possuir seus próprios dados e cálculos, o que protege totalmente a privacidade do usuário. Ao mesmo tempo, você também pode alugar seu equipamento para outras pessoas por meio da blockchain da Elastos a qualquer momento e obter os incentivos correspondentes da Elastos com base na quantidade de cálculo e armazenamento.
Elastos OS: um sistema operacional universal seguro
O Elastos OS é um sistema operacional de propósito geral para dispositivos IoT, dispositivos de fabricantes como Raspberry Pi, dispositivos móveis, etc., com a segurança como objetivo principal. Forneça suporte nativo e completo ao ambiente de programação ecológica Elastos. A terceira edição mais recente iniciou seu ciclo de iteração do produto em maio de 2013 e atingiu o nível Beta. O teste é executado em telefones celulares Moto X (XT1085) e roteadores inteligentes Lamobo-R1S. O tamanho total do código-fonte excede dezenas de milhões de linhas.
Em termos de segurança, o ElastosOS proíbe aplicativos de criar processos diretamente e não permite que aplicativos acessem TCP/IP diretamente. O sistema cria e procura automaticamente microsserviços implantados localmente, ao redor e na nuvem, e gera automaticamente chamadas e retornos de chamada de eventos para evitar a possibilidade de aplicativos ou serviços de terceiros lançarem ataques cibernéticos e isolarem a propagação de vírus.
O Elastos OS oferece suporte nativo e completo ao desenvolvimento de aplicativos descentralizados, o que pode facilitar o acesso à rede ElastosCarrier, obter os serviços básicos necessários e facilitar o acesso à ElastosChain para obter serviços de crédito e transações. O DApp desenvolvido pode facilitar o uso do Elastos para transações, podendo também facilitar o processamento de outros ativos digitais, tais como: códigos de programas, dados, e-books, áudio e vídeo, props de jogos, etc., incluindo confirmação de direitos, transações e circulação.
O sistema adota o modo de desenvolvimento de três linguagens: C/C++, JAVA, HTML5/JS, e sua API de programação C++ corresponde basicamente à API Android Java, realizando o gerenciamento unificado de nuvem, pipe e terminal. Os módulos de aplicativos escritos em JavaScript, Java ou C/C++ chamam uns aos outros, sem escrever JNI manualmente, e realmente alcançam "programar uma vez, executar em qualquer lugar".
代币用途
亦来币将用于交易,支持数字资产、支付区块链手续费等:
1)在亦来云: O DApp usará o ELA para pagar por serviços como registro de nomes de domínio, mecanismos de pesquisa, classificação de páginas e aquisição de ativos digitais UUID (código de identificação único universal). O ELA será usado para subsidiar largura de banda, IPFS, etc.
2) 亦 来云 生态 系统 合作 项目 必须 锁定 不少 于 2%-5%的 项目 项目 的 , , 这些 的 的 20%(被 转换 成 ela) 将 会 被 用 于 于Para o desenvolvimento do Fundo Laiyun, 80% dos tokens de projeto reais serão recompensados pelos detentores de ELA.
3) 用户 用 用 亦 来 云代币 在 亦 云上 注册 id , 并 以 此 购买 , , 还 参加 在 亦 来云上 进行 的 项目 和 产品 的 代币 售 卖
4) O ELA será usado como a principal moeda para recompensar os desenvolvedores que desenvolvem aplicativos descentralizados na Elastos.
Elastos é um sistema operacional que usa a Internet como infraestrutura subjacente. Enfatize a separação entre comunicação de rede e computação de aplicativos e proíba que os aplicativos acessem diretamente a rede, evitando assim a maioria dos ataques de vírus (especialmente DDoS) que ocorrem na Internet. A blockchain da Elastos adota a estrutura main chain + side chain para construir a confiança subjacente. Todas as side chains compartilham o poder de computação com a main chain, então todas as side chains têm a mesma segurança que a main chain. O aplicativo se conecta à Elastos Carrier (rede P2P descentralizada) por meio do Elastos OS/Runtime e executa o DApp em um ambiente de sandbox com processos isolados e comunicação limitada. Os dados da rede devem ser enviados por meio de canais de identidade seguros, confiáveis e identificáveis, e todas essas identificações e autenticações vêm de IDs de identidade da blockchain.
https://www.elastos.org/
http://www.bite5.com/index.php/viewnews-163
https://www.chainnews.com/articles /456469395872.htm
http://www.genesisfor.com/life1/life11/294.html
http://www.qukuaiwang.com.cn/szhb/2772.html###