{"id":83471,"date":"2020-05-31T19:42:20","date_gmt":"2020-05-31T17:42:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ontology-zapuskaet-layer-2-vnosya-vklad-v-bolee-kompleksnuyu-platformu-publichnoj-czepochki"},"modified":"2020-05-31T19:42:20","modified_gmt":"2020-05-31T17:42:20","slug":"ontology-zapuskaet-layer-2-vnosya-vklad-v-bolee-kompleksnuyu-platformu-publichnoj-czepochki","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ontology-zapuskaet-layer-2-vnosya-vklad-v-bolee-kompleksnuyu-platformu-publichnoj-czepochki","title":{"rendered":"Ontology lan\u00e7a Layer 2, contribuindo para uma plataforma p\u00fablica mais complexa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Ontology lan\u00e7a Layer 2, contribuindo para uma plataforma p\u00fablica mais complexa\" src=\"\/wp-content\/uploads\/2020\/05\/8ee3253fbfb4e008da4eaf125b1e6007.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Pref\u00e1cio<\/h3>\n<p>\nImagine um cen\u00e1rio em que a plataforma de blockchain est\u00e1 se desenvolvendo rapidamente e o n\u00famero de usu\u00e1rios cresce rapidamente, chegando a dezenas de milh\u00f5es, o que resulta em um aumento abrupto dos custos associados em pouco tempo. Quais estrat\u00e9gias s\u00e3o necess\u00e1rias nesta fase para manter a efici\u00eancia operacional sem comprometer o ritmo de desenvolvimento devido a processos complexos de valida\u00e7\u00e3o e confirma\u00e7\u00e3o? Como concordam muitas empresas, a escalabilidade deve ser uma prioridade.<\/p>\n<p>Como uma tecnologia de escalabilidade off-chain, a Ontology Layer 2 oferece desempenho superior e custos mais baixos. As empresas podem armazenar com seguran\u00e7a um grande n\u00famero de registros de transa\u00e7\u00f5es fora da cadeia e, em seguida, transferi-los para a cadeia quando precisarem interagir, reduzindo os custos das transa\u00e7\u00f5es para os usu\u00e1rios e aumentando drasticamente a efici\u00eancia.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Introdu\u00e7\u00e3o<\/h3>\n<p>\nConforme indicado no roadmap da Aristotle 2020, em combina\u00e7\u00e3o com as cross-chains da Ontology, Wasm-JIT, Multi-VM e outras tecnologias de base avan\u00e7adas, a Ontology Layer 2 agora demonstra um desempenho melhor em compara\u00e7\u00e3o com outras solu\u00e7\u00f5es de Camada 2. Isso se reflete em seus baixos custos de armazenamento, suporte multil\u00edngue e total compatibilidade nas vers\u00f5es de an\u00e1lise e execu\u00e7\u00e3o. Garantindo a intera\u00e7\u00e3o fluida dos contratos na implanta\u00e7\u00e3o, como executar v\u00e1rias m\u00e1quinas virtuais em um \u00fanico computador, aumenta a efici\u00eancia de execu\u00e7\u00e3o e reduz os custos de processamento.<\/p>\n<h3>Fluxo de trabalho<\/h3>\n<p>\nA Ontology Layer 2 consiste em 3 partes principais: dep\u00f3sito de Ontology na Camada 2, saques da Camada 2 para Ontology, transa\u00e7\u00f5es da Camada 2 e garantia de seguran\u00e7a.<\/p>\n<p>No centro de trading da Camada 2, os usu\u00e1rios podem realizar transa\u00e7\u00f5es, executar solicita\u00e7\u00f5es contratuais e assinar contratos. Essa transa\u00e7\u00e3o pode coincidir com o formato de transa\u00e7\u00e3o da cadeia principal da Ontology ou pode diferir. Os coletores de transa\u00e7\u00f5es (chamados de 'Collectors', a partir de agora 'coletor') s\u00e3o respons\u00e1veis pela coleta das transa\u00e7\u00f5es da Camada 2 do usu\u00e1rio. Durante todo o processo, pode haver v\u00e1rios coletores. Os usu\u00e1rios tamb\u00e9m podem transmitir suas transa\u00e7\u00f5es da Camada 2 para v\u00e1rios coletores.<\/p>\n<p>O coletor periodicamente empacota as transa\u00e7\u00f5es coletadas do N\u00edvel 2 e as inicia para criar um novo estado. O coletor tamb\u00e9m \u00e9 respons\u00e1vel por transmitir a raiz do novo estado para a cadeia principal da Ontology. Ap\u00f3s a execu\u00e7\u00e3o das transa\u00e7\u00f5es empacotadas no bloco do N\u00edvel 2, a raiz do novo estado torna-se o estado do bloco do N\u00edvel 2. O concorrente \u00e9 respons\u00e1vel por verificar o estado do bloco do N\u00edvel 2 apresentado pelo coletor na cadeia principal da Ontology. Isso exige que o concorrente sincronize o bloco do N\u00edvel 2 atrav\u00e9s do coletor para manter o estado global completo.<\/p>\n<blockquote><p>A CONFIRMA\u00c7\u00c3O DO ESTADO DA CONTA INCLUI INFORMA\u00c7\u00d5ES SOBRE O ESTADO DA CONTA E SUA CONFIRMA\u00c7\u00c3O, QUE PODE SER OBTIDA A PARTIR DOS PEDIDOS DO COLETOR E DO CONCORRENTE. SOMENTE ELES MANT\u00caM O ESTADO GLOBAL COMPLETO.<\/p><\/blockquote>\n<p><\/p>\n<h3>Dep\u00f3sito no N\u00edvel 2<\/h3>\n<p><\/p>\n<ol>\n<li>Primeiro, o usu\u00e1rio realiza a opera\u00e7\u00e3o 'Dep\u00f3sito' na cadeia principal da Ontology. O contrato da cadeia principal bloqueia os fundos depositados pelo usu\u00e1rio e fixa o estado desse fundo no N\u00edvel 2. Neste momento, o status \u00e9 'n\u00e3o liberado'.<\/li>\n<li>Em seguida, o coletor recebe uma notifica\u00e7\u00e3o de que uma opera\u00e7\u00e3o de Dep\u00f3sito est\u00e1 pendente na cadeia principal da Ontology. O coletor mudar\u00e1 seu estado no n\u00edvel 2 de acordo com a opera\u00e7\u00e3o de dep\u00f3sito. O coletor ent\u00e3o adiciona o Dep\u00f3sito para desbloquear a transa\u00e7\u00e3o e o empacota junto com outras transa\u00e7\u00f5es de usu\u00e1rios no bloco do N\u00edvel 2. Quando o estado do bloco do n\u00edvel 2 chega \u00e0 cadeia principal da Ontology, ele notifica o sistema sobre a libera\u00e7\u00e3o do dep\u00f3sito.<\/li>\n<li>O contrato da cadeia principal realiza a opera\u00e7\u00e3o de libera\u00e7\u00e3o do dep\u00f3sito e muda o status do fundo depositado para 'liberado'.<\/li>\n<\/ol>\n<p><\/p>\n<h3>Retiradas da Ontology<\/h3>\n<p><\/p>\n<ol>\n<li>O usu\u00e1rio cria uma transa\u00e7\u00e3o do n\u00edvel 2 'Retirada de fundos' e a transmite ao coletor.<\/li>\n<li>O coletor muda seu estado de acordo com a Retirada e, ao mesmo tempo, empacota a transa\u00e7\u00e3o de Retirada e outras transa\u00e7\u00f5es de usu\u00e1rios juntas no bloco do N\u00edvel 2. Ao enviar o estado do bloco do N\u00edvel 2 para a cadeia principal da Ontology, ser\u00e1 enviado um pedido de Retirada.<\/li>\n<li>O contrato da cadeia principal processa o pedido de retirada, registra a entrada dos fundos e define o status como 'n\u00e3o liberado'.<\/li>\n<li>Ap\u00f3s a confirma\u00e7\u00e3o do estado, o usu\u00e1rio envia um pedido de retirada de fundos da conta.<\/li>\n<li>O contrato da cadeia principal executa o pedido de retirada de fundos da conta, transfere os fundos para a conta de destino e marca a retirada como \"released\".<\/li>\n<\/ol>\n<p><\/p>\n<h3>Transa\u00e7\u00f5es de N\u00edvel 2 e seguran\u00e7a<\/h3>\n<p><\/p>\n<h4>Transa\u00e7\u00f5es de n\u00edvel 2<\/h4>\n<p><\/p>\n<ol>\n<li>O usu\u00e1rio cria uma transa\u00e7\u00e3o de N\u00edvel 2 \"Transfer\" e a envia para o Coletor.<\/li>\n<li>O Coletor empacota a transa\u00e7\u00e3o de transfer\u00eancia e outras transa\u00e7\u00f5es em um bloco de N\u00edvel 2, executa as transa\u00e7\u00f5es no bloco e transmite o estado desse bloco de n\u00edvel 2 para a cadeia principal Ontology.<\/li>\n<li>Aguarde a confirma\u00e7\u00e3o do estado.<\/li>\n<\/ol>\n<p><\/p>\n<h4>Garantia de seguran\u00e7a<\/h4>\n<p>\nDepois que o Operador enviar o estado do bloco de N\u00edvel 2 para a cadeia principal Ontology, o Candidato tamb\u00e9m pode executar a transa\u00e7\u00e3o do bloco de N\u00edvel 2 e verificar a corre\u00e7\u00e3o do estado do bloco de N\u00edvel 2. Se algo estiver errado, o Candidato coletar\u00e1 provas de fraude e enviar\u00e1 um contrato inteligente de N\u00edvel 2 para contestar o Operador.<\/p>\n<h4>Como usar<\/h4>\n<p>\nAtualmente, o N\u00edvel 2 da Ontology est\u00e1 dispon\u00edvel na Ontology TestNet para desenvolvedores experimentarem.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/152.32.217.204\/\">Link<\/a><\/noindex> <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ontio\/layer2\">Link<\/a><\/noindex> na documenta\u00e7\u00e3o<\/p>\n<p>No pr\u00f3ximo artigo, apresentaremos uma compara\u00e7\u00e3o detalhada de desempenho do N\u00edvel 2 em outras cadeias.<\/p>\n<h3>Ap\u00eandice: termos <\/h3>\n<p><\/p>\n<h4>Transa\u00e7\u00f5es de n\u00edvel 2<\/h4>\n<p>\nO usu\u00e1rio fez uma solicita\u00e7\u00e3o para transfer\u00eancia ou execu\u00e7\u00e3o de um contrato no N\u00edvel 2 e j\u00e1 o assinou. Esta transa\u00e7\u00e3o pode coincidir com o formato de transa\u00e7\u00e3o da cadeia principal da Ontology ou pode diferir.<\/p>\n<h4>Coletor<\/h4>\n<p>\nO Coletor \u00e9 o coletor de transa\u00e7\u00f5es de N\u00edvel 2. Ele \u00e9 respons\u00e1vel por coletar as transa\u00e7\u00f5es do usu\u00e1rio de N\u00edvel 2, verificar e executar a transa\u00e7\u00e3o. Sempre que um bloco de N\u00edvel 2 \u00e9 gerado, o coletor \u00e9 respons\u00e1vel por executar as transa\u00e7\u00f5es do bloco, atualizar o status e gerar contratos de N\u00edvel 2, que podem ser interpretados como confirma\u00e7\u00e3o do estado usado para garantir a seguran\u00e7a.<\/p>\n<h4>Bloco de n\u00edvel 2 <\/h4>\n<p>\nO Coletor periodicamente empacota as transa\u00e7\u00f5es de N\u00edvel 2 coletadas, gera um bloco contendo todas as transa\u00e7\u00f5es de N\u00edvel 2 e cria um novo bloco de N\u00edvel 2.<\/p>\n<h4>Estado de n\u00edvel 2<\/h4>\n<p>\nO Coletor executa transa\u00e7\u00f5es em lote no bloco de N\u00edvel 2, atualiza o estado, classifica todos os dados atualizados sobre o estado para criar uma \u00e1rvore Merkle e calcula o hash raiz da \u00e1rvore Merkle. O hash raiz \u00e9 o estado do bloco de N\u00edvel 2.<\/p>\n<h4>Operador<\/h4>\n<p>\nO operador \u00e9 respons\u00e1vel pela seguran\u00e7a do N\u00edvel 2 e monitora se a transfer\u00eancia de tokens para o N\u00edvel 2 ou a transa\u00e7\u00e3o de tokens do N\u00edvel 2 para a cadeia principal da Ontology est\u00e1 ocorrendo. O operador tamb\u00e9m \u00e9 respons\u00e1vel pelo envio peri\u00f3dico da confirma\u00e7\u00e3o do status do N\u00edvel 2. Como confirma\u00e7\u00e3o, voc\u00ea pode acessar a rede da Ontology.<\/p>\n<h4>Candidato<\/h4>\n<p>\nO candidato \u00e9 respons\u00e1vel por verificar a confirma\u00e7\u00e3o do status apresentada pelo operador na cadeia principal da Ontology. Isso exige que o candidato sincronize as transa\u00e7\u00f5es do N\u00edvel 2 do operador ou da cadeia para manter o estado global completo. Depois que o candidato executa a transa\u00e7\u00e3o de forma s\u00edncrona e atualiza o status, ele pode verificar a corre\u00e7\u00e3o da confirma\u00e7\u00e3o do status apresentada pelo operador na rede. Se houver problemas, o candidato pode criar um desafio de prova de fraude, que pode ser explicado pelo contrato do N\u00edvel 2.<\/p>\n<h4>Confirma\u00e7\u00e3o do status da conta<\/h4>\n<p>\nAlcan\u00e7ada atrav\u00e9s de provas Merkle, a confirma\u00e7\u00e3o do status da conta pode ser obtida dos operadores e candidatos. Eles s\u00e3o as \u00fanicas partes que mant\u00eam o estado global completo.<\/p>\n<h4>Prova de fraude<\/h4>\n<p>\nA confirma\u00e7\u00e3o de fraude inclui a confirma\u00e7\u00e3o do status da conta at\u00e9 a atualiza\u00e7\u00e3o do bloco atual do 2\u00ba n\u00edvel.<\/p>\n<p>O certificado anterior do status do bloco do 2\u00ba n\u00edvel e o certificado apresentado do status da conta confirmam a legitimidade do estado antigo antes da atualiza\u00e7\u00e3o. A prova de que o estado antigo \u00e9 leg\u00edtimo pode ser obtida executando o bloco atual.<\/p>\n<p>A blockchain Ontology voltada para empresas est\u00e1 pronta para ajudar as empresas a transformar e modernizar seus neg\u00f3cios. Se voc\u00ea est\u00e1 enfrentando problemas com escalabilidade aut\u00f4noma, m\u00e1quinas virtuais ou um conjunto completo de sistemas t\u00e9cnicos, entre em contato conosco em contact@ont.io.<\/p>\n<h3>Saiba mais sobre a Ontology<\/h3>\n<p>\n<b>Informa\u00e7\u00f5es novas e atualizadas e uma boa intera\u00e7\u00e3o em nosso chat do Telegram<\/b> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/teleg.run\/OntologyAnnouncementsRu\">Telegram Russo<\/a><\/noindex><\/p>\n<p>Al\u00e9m disso, siga-nos e conhe\u00e7a nossos: <noindex><a rel=\"nofollow\" href=\"https:\/\/ont.io\/\">Site da Ontology<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ontio\/\">GitHub<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/discord.com\/invite\/pQRHtbD\">Discord<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/OntologyNetwork\">Twitter<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/OntologyNetwork\/\">Reddit<\/a><\/noindex><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/504452\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0441\u0435\u0431\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0439, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u0430 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0430\u0441\u0442\u0435\u0442, \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u044f \u0434\u0435\u0441\u044f\u0442\u043a\u043e\u0432 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432, \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0440\u0435\u0437\u043a\u043e\u043c\u0443 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u0441\u043e\u043f\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u041a\u0430\u043a\u0438\u0435 \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u0438 \u043d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u0431\u0435\u0437 \u0443\u0449\u0435\u0440\u0431\u0430 \u0434\u043b\u044f \u0442\u0435\u043c\u043f\u043e\u0432 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0438\u0437-\u0437\u0430 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f? \u041a\u0430\u043a \u0441\u043e\u0433\u043b\u0430\u0441\u044f\u0442\u0441\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u0431\u0438\u0437\u043d\u0435\u0441 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u044f\u0442\u0438\u044f, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":83472,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-83471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\".\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ontology-zapuskaet-layer-2-vnosya-vklad-v-bolee-kompleksnuyu-platformu-publichnoj-czepochki\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Ontology \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 Layer 2, \u0432\u043d\u043e\u0441\u044f \u0432\u043a\u043b\u0430\u0434 \u0432 \u0431\u043e\u043b\u0435\u0435 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u0443\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0439 \u0446\u0435\u043f\u043e\u0447\u043a\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ontology-zapuskaet-layer-2-vnosya-vklad-v-bolee-kompleksnuyu-platformu-publichnoj-czepochki\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-05-31T17:42:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-31T17:42:20+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ontology lan\u00e7a o Layer 2, contribuindo para uma plataforma p\u00fablica de cadeia mais complexa | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ontology-zapuskaet-layer-2-vnosya-vklad-v-bolee-kompleksnuyu-platformu-publichnoj-czepochki","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Ontology \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 Layer 2, \u0432\u043d\u043e\u0441\u044f \u0432\u043a\u043b\u0430\u0434 \u0432 \u0431\u043e\u043b\u0435\u0435 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u0443\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0439 \u0446\u0435\u043f\u043e\u0447\u043a\u0438 | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/ontology-zapuskaet-layer-2-vnosya-vklad-v-bolee-kompleksnuyu-platformu-publichnoj-czepochki","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-05-31T17:42:20+00:00","article:modified_time":"2020-05-31T17:42:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"83471","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:17:28","updated":"2022-09-28 04:03:28","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/83471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=83471"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/83471\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/83472"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=83471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=83471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=83471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}