Desvendando o Futuro Alavancagem Financeira em Blockchain e o Alvorecer do Valor Descentralizado
O sussurro da inovação muitas vezes começa no zumbido silencioso da evolução tecnológica e, no mundo das finanças, esse sussurro se transformou em um rugido graças ao blockchain. Por séculos, a alavancagem financeira — o uso estratégico de capital emprestado para amplificar os retornos potenciais — tem sido a base da criação de riqueza, acessível principalmente a investidores institucionais e pessoas de alta renda. É uma ferramenta poderosa, capaz de transformar investimentos modestos em ganhos significativos, mas também uma faca de dois gumes, capaz de ampliar as perdas quando as marés do mercado mudam. Tradicionalmente, esse poder tem sido exercido dentro de sistemas centralizados, governados por intermediários, regulamentações complexas e, muitas vezes, processos opacos. Essa centralização inerente, embora proporcionasse uma aparência de controle, também criava barreiras de entrada, limitava a transparência e, frequentemente, levava a ineficiências e custos mais elevados.
A tecnologia blockchain, um livro-razão distribuído e imutável, já revolucionou diversos setores, da gestão da cadeia de suprimentos à identidade digital. Sua incursão no setor financeiro, frequentemente denominado Finanças Descentralizadas (DeFi), não é apenas uma melhoria incremental; é uma mudança de paradigma. Em sua essência, o blockchain oferece uma infraestrutura transparente, segura e ponto a ponto com potencial para democratizar o acesso a instrumentos financeiros, incluindo alavancagem. Imagine um mundo onde obter exposição alavancada a um ativo seja tão simples quanto trocar moeda digital, onde os intermediários sejam substituídos por código e onde os riscos e recompensas sejam claramente definidos e auditáveis por qualquer pessoa. Essa é a promessa da alavancagem financeira proporcionada pelo blockchain.
Uma das maneiras mais significativas pelas quais a blockchain está viabilizando novas formas de alavancagem financeira é por meio da proliferação de protocolos descentralizados de empréstimo e financiamento. Essas plataformas, construídas com base em contratos inteligentes – contratos autoexecutáveis com os termos do acordo escritos diretamente no código – permitem que os usuários emprestem seus ativos digitais para obter juros ou tomem empréstimos oferecendo garantias. O mecanismo de garantia é crucial nesse processo. Em vez de depender de pontuações de crédito e garantias pessoais no sentido tradicional, esses protocolos avaliam o risco com base no valor e na volatilidade dos ativos digitais depositados como garantia. Isso reduz drasticamente a barreira de entrada para os tomadores de empréstimo. Alguém que possua uma quantidade significativa de uma criptomoeda como o Ether, por exemplo, pode usá-la como garantia para tomar empréstimos em stablecoins (criptomoedas atreladas a moedas fiduciárias) ou até mesmo em outras criptomoedas, criando, efetivamente, alavancagem sobre seus ativos existentes.
A beleza dos contratos inteligentes reside na sua automação e transparência. Uma vez que um contrato de empréstimo é codificado em um contrato inteligente, ele é executado automaticamente quando as condições predefinidas são atendidas. Isso elimina a necessidade de extensa documentação, aprovações manuais e o potencial de erro humano ou viés. Para os credores, significa ganhar juros sobre seus ativos ociosos com a segurança da garantia mantida pelo protocolo. Para os tomadores de empréstimo, oferece uma maneira mais rápida, acessível e, muitas vezes, mais barata de obter exposição alavancada ao mercado. Isso pode ser particularmente atraente para traders que buscam ampliar seus ganhos em mercados de criptomoedas voláteis, ou para investidores que desejam diversificar seus portfólios sem liquidar seus ativos existentes.
A tokenização é outra força poderosa que está remodelando a alavancagem financeira por meio da blockchain. Tokenização refere-se ao processo de representar ativos reais ou digitais como tokens digitais em uma blockchain. Isso pode variar desde a propriedade fracionada de imóveis até ações de uma empresa, ou mesmo propriedade intelectual. Uma vez que um ativo é tokenizado, ele se torna mais líquido e divisível, abrindo novas possibilidades de alavancagem. Por exemplo, uma empresa poderia tokenizar seus fluxos de receita futuros e emitir esses tokens para investidores. Os credores poderiam então oferecer empréstimos alavancados com base nesses tokens de receita, criando uma nova forma de financiamento por dívida. Da mesma forma, obras de arte ou itens colecionáveis tokenizados poderiam ser usados como garantia para empréstimos, permitindo que os proprietários acessem capital sem precisar vender seus bens valiosos. Isso democratiza o acesso ao capital para proprietários de ativos e oferece aos credores novas oportunidades de investimento potencialmente lucrativas, tudo isso sustentado pela transparência e segurança da blockchain.
O surgimento das stablecoins também foi fundamental para o crescimento da alavancagem financeira em blockchain. As stablecoins, projetadas para manter um valor estável em relação a um ativo específico, geralmente uma moeda fiduciária como o dólar americano, fornecem uma âncora muito necessária no volátil mundo das criptomoedas. Tomar empréstimos e conceder empréstimos em stablecoins reduz significativamente o risco de preço associado aos empréstimos tradicionais em criptomoedas. Isso permite que os usuários assumam alavancagem com maior confiança, sabendo que o valor de seus fundos emprestados não flutuará drasticamente da noite para o dia. Por exemplo, um investidor pode tomar empréstimos em stablecoins usando seus Bitcoins como garantia para comprar mais Bitcoins, visando lucrar com uma esperada alta de preço. Se o preço do Bitcoin subir, seus lucros serão amplificados pelo capital emprestado. Se cair, suas perdas também serão amplificadas, mas o valor emprestado em si permanece estável em dólares, tornando o gerenciamento de risco mais previsível.
Além disso, estão surgindo mercados de derivativos nativos da blockchain, oferecendo maneiras sofisticadas de utilizar alavancagem financeira. Essas plataformas permitem que os usuários negociem futuros, opções e swaps perpétuos em criptomoedas. Os swaps perpétuos, uma inovação particularmente popular no DeFi, são contratos futuros que não possuem data de vencimento, permitindo que os traders mantenham posições alavancadas indefinidamente, desde que atendam aos requisitos de margem. Isso proporciona uma maneira altamente flexível e dinâmica de especular sobre movimentos de preços ou proteger posições existentes. A capacidade de assumir alavancagem significativa nesses mercados de derivativos, frequentemente com requisitos de garantia muito menores do que as bolsas tradicionais, é uma prova do poder da blockchain em desintermediar e inovar produtos financeiros. A infraestrutura subjacente de contratos inteligentes garante que as liquidações e liquidações sejam tratadas de forma automática e transparente, reduzindo o risco de contraparte.
As implicações dessa alavancagem financeira descentralizada são profundas. Ela desafia os tradicionais intermediários do setor financeiro, oferecendo a indivíduos e pequenas empresas maior acesso a capital e oportunidades de investimento. Promove maior transparência, permitindo que os participantes auditem as transações e compreendam o funcionamento dos produtos financeiros com os quais estão interagindo. Também impulsiona a inovação, expandindo os limites do que é possível em engenharia financeira e gestão de riscos. No entanto, é importante reconhecer que essa nova fronteira não está isenta de complexidades e riscos. Volatilidade, vulnerabilidades de contratos inteligentes, incertezas regulatórias e os riscos inerentes à própria alavancagem continuam sendo considerações importantes.
A jornada rumo à alavancagem financeira em blockchain não se resume a replicar instrumentos financeiros existentes em uma nova tecnologia; trata-se de reinventá-los com uma filosofia fundamentalmente diferente: a descentralização. Essa mudança do controle centralizado para uma rede distribuída altera radicalmente a dinâmica de risco, acesso e inovação. À medida que nos aprofundamos nas aplicações práticas e implicações desse cenário em evolução, torna-se evidente que a alavancagem financeira em blockchain está prestes a redefinir a forma como indivíduos e instituições interagem com capital, risco e oportunidades.
Considere o conceito de garantia em empréstimos DeFi. Tradicionalmente, a obtenção de um empréstimo geralmente exige uma avaliação de crédito abrangente, comprovação de renda e patrimônio pessoal substancial. Os protocolos de empréstimo baseados em blockchain, por outro lado, operam com um modelo de sobregarantia. Os usuários depositam ativos digitais em um contrato inteligente como garantia e, com base no valor e no perfil de risco dessa garantia, podem tomar emprestado outros ativos digitais. Esse sistema, embora exija uma relação garantia/empréstimo maior do que os empréstimos tradicionais, amplia significativamente o acesso. Alguém com uma quantidade substancial de, digamos, Bitcoin, mas com acesso limitado a linhas de crédito tradicionais, agora pode acessar essa riqueza usando-a como garantia para tomar emprestado stablecoins, que podem então ser usadas para negociação, investimento ou até mesmo para acesso a sistemas financeiros tradicionais. Isso abre um mundo de possibilidades para indivíduos anteriormente excluídos de estratégias financeiras alavancadas.
Os ganhos de eficiência são igualmente convincentes. Transações financeiras tradicionais, especialmente aquelas que envolvem alavancagem, podem ficar atoladas em camadas de burocracia, papelada e atrasos. Os contratos inteligentes, ao automatizarem a execução de contratos de empréstimo, a gestão de garantias e até mesmo os processos de liquidação, reduzem drasticamente os custos indiretos e os tempos de processamento. Imagine um cenário em que uma queda no mercado desencadeie uma chamada de margem. Em um sistema tradicional, isso poderia envolver múltiplas comunicações manuais e potenciais atrasos. Em um protocolo DeFi, o contrato inteligente avalia automaticamente o valor da garantia em relação ao empréstimo. Se esse valor cair abaixo de um limite predefinido, ele inicia um processo de liquidação, vendendo uma parte da garantia para quitar o empréstimo, tudo sem intervenção humana. Essa velocidade e eficiência podem ser cruciais em mercados voláteis, protegendo tanto os credores da inadimplência quanto os tomadores de empréstimos do aumento da dívida.
A transparência inerente à tecnologia blockchain é outro fator revolucionário para a alavancagem financeira. Cada transação, cada depósito de garantia, cada concessão de empréstimo e cada liquidação é registrada em um livro-razão público imutável. Isso significa que todos os participantes podem ver exatamente como o sistema opera, reduzindo a assimetria de informações e o potencial para riscos ocultos. Para um usuário que esteja considerando utilizar alavancagem, é possível examinar o código do contrato inteligente, auditar transações passadas e compreender os parâmetros de risco do protocolo. Esse nível de transparência promove confiança e responsabilidade, um contraste marcante com as negociações frequentemente opacas do mercado financeiro tradicional. Isso permite um processo de tomada de decisão mais informado ao lidar com produtos financeiros alavancados.
Além disso, a alavancagem financeira proporcionada pela blockchain está fomentando o desenvolvimento de classes de ativos e estratégias de investimento totalmente novas. A capacidade de tokenizar ativos ilíquidos, como imóveis, obras de arte ou mesmo royalties, e usar esses ativos tokenizados como garantia para empréstimos, libera um capital significativo que antes estava imobilizado. Isso não apenas proporciona liquidez aos proprietários dos ativos, mas também cria novas oportunidades de investimento para os credores. Imagine investir em uma fração de um imóvel de alto valor, usando esse token como garantia para obter um empréstimo para investimentos futuros, alavancando efetivamente sua exposição ao mercado imobiliário com um desembolso inicial relativamente pequeno. Isso democratiza o acesso a veículos de investimento sofisticados que antes eram domínio exclusivo dos ultra-ricos.
O desenvolvimento de exchanges descentralizadas (DEXs) e plataformas de derivativos construídas em blockchain também é fundamental para a expansão da alavancagem financeira. Essas plataformas permitem que os usuários negociem uma ampla gama de ativos digitais, frequentemente com a possibilidade de utilizar alavancagem. Diferentemente das exchanges centralizadas, que detêm os fundos dos usuários e controlam as operações de negociação, as DEXs operam em um modelo ponto a ponto, com as negociações executadas diretamente entre os usuários por meio de contratos inteligentes. Essa desintermediação reduz o risco de contraparte e aumenta o controle do usuário sobre seus ativos. A disponibilidade de negociação alavancada nessas plataformas, incluindo instrumentos como contratos futuros perpétuos, oferece aos traders sofisticados ferramentas poderosas para expressar suas visões de mercado e potencialmente ampliar seus retornos.
No entanto, navegar por esse cenário inovador exige uma compreensão detalhada dos riscos associados. A própria automação que torna o DeFi eficiente também significa que erros no código dos contratos inteligentes podem levar a perdas catastróficas, como demonstrado por diversos ataques e explorações no passado. A volatilidade dos criptoativos subjacentes significa que os valores das garantias podem despencar rapidamente, levando a liquidações inesperadas. Além disso, o cenário regulatório para DeFi e alavancagem financeira em blockchain ainda está em evolução, criando incerteza tanto para usuários quanto para desenvolvedores. O conceito de "autocustódia" – em que os usuários são os únicos responsáveis por gerenciar suas chaves privadas e proteger seus ativos – também impõe uma responsabilidade significativa ao indivíduo. Ao contrário do sistema bancário tradicional, onde geralmente existem proteções ao consumidor e mecanismos de recurso, no DeFi, um erro do usuário ou a perda de chaves privadas pode significar a perda permanente de fundos.
Apesar desses desafios, a trajetória da alavancagem financeira em blockchain é inegável. Ela representa uma democratização fundamental das ferramentas financeiras, oferecendo maior acesso, transparência e eficiência. Empodera os indivíduos, fornecendo-lhes os meios para utilizar seus ativos digitais de forma mais eficaz e participar dos mercados financeiros com menos atrito. A inovação contínua em áreas como ativos sintéticos, seguros descentralizados e interoperabilidade entre blockchains promete expandir ainda mais as capacidades e o alcance das finanças baseadas em blockchain. À medida que a tecnologia amadurece e os marcos regulatórios se adaptam, a alavancagem financeira em blockchain deixa de ser apenas uma tendência emergente e se torna um elemento fundamental do futuro sistema financeiro, mais aberto, acessível e potencialmente mais equitativo para todos. O futuro das finanças está sendo escrito, um bloco de cada vez, e a alavancagem é um fio condutor essencial nessa narrativa em desenvolvimento.
As promessas e os perigos da evolução dinâmica
O risco de atualização em aplicações descentralizadas
Os aplicativos descentralizados (dApps) emergiram como a espinha dorsal do ecossistema blockchain, oferecendo níveis sem precedentes de transparência, segurança e autonomia do usuário. No entanto, a mesma característica que torna os dApps tão revolucionários — sua capacidade de atualização — também introduz uma série de complexidades e riscos que exigem uma análise cuidadosa.
O fascínio da possibilidade de atualização
Em sua essência, a capacidade de atualização permite que os dApps evoluam e se adaptem ao longo do tempo. Ao contrário do software tradicional, que muitas vezes exige uma reformulação completa para mudanças significativas, os dApps podem incorporar novos recursos, corrigir erros e aprimorar a funcionalidade por meio de atualizações incrementais. Essa evolução dinâmica é o que torna os aplicativos baseados em blockchain excepcionalmente resilientes e capazes de melhoria contínua.
Imagine uma plataforma de finanças descentralizadas (DeFi) que começa com um mecanismo básico de empréstimo. Com o tempo, a capacidade de atualização permite que a plataforma introduza recursos avançados, como empréstimos, seguros e até mesmo ativos sintéticos. Essa flexibilidade é uma faca de dois gumes, oferecendo tanto um enorme potencial quanto riscos significativos.
As preocupações com a segurança
Embora a capacidade de atualização prometa melhorias contínuas, ela também abre uma caixa de Pandora de preocupações com segurança. Os contratos inteligentes, os blocos de construção dos dApps, são imutáveis uma vez implantados no blockchain. Quaisquer alterações nesses contratos exigem a implantação de novas versões e a migração dos usuários existentes para o código atualizado — um processo repleto de riscos.
O principal risco aqui é que novas atualizações podem introduzir vulnerabilidades ou bugs que hackers podem explorar. Por exemplo, considere um protocolo DeFi popular que passa por uma atualização significativa para adicionar novos recursos. Se o novo código não for devidamente testado, ele poderá expor a plataforma a ataques, levando a enormes perdas financeiras para os usuários.
Governança e Consenso
Outra camada de complexidade surge do modelo de governança dos dApps. Ao contrário dos aplicativos centralizados, onde uma única entidade controla o processo de atualização, os dApps geralmente dependem do consenso da comunidade para as atualizações. Esse modelo de governança descentralizada pode ser tanto uma vantagem quanto uma desvantagem.
Por um lado, a governança orientada pela comunidade promove a transparência e a inclusão, permitindo que os usuários participem da evolução da plataforma. No entanto, essa abordagem democrática também pode levar a atrasos e conflitos. Chegar a um consenso sobre atualizações significativas pode ser um processo demorado, durante o qual a plataforma permanece vulnerável a ataques.
Desafios Legais e Regulatórios
O cenário jurídico para dApps ainda está em evolução, e o aspecto da possibilidade de atualização adiciona mais uma camada de incerteza. Os órgãos reguladores ainda estão buscando maneiras de classificar e supervisionar as plataformas descentralizadas, e a capacidade de atualizar o código continuamente pode complicar esse processo.
Por exemplo, se um aplicativo descentralizado (dApp) passar por uma grande atualização que altere sua natureza fundamental, os órgãos reguladores podem considerá-lo uma nova entidade, em vez de uma evolução da original. Essa mudança pode desencadear novos requisitos de conformidade, potencialmente levando a contestações judiciais e interrupções operacionais.
A defesa da capacidade de atualização controlada.
Considerando esses riscos, alguns especialistas defendem uma abordagem mais controlada em relação à possibilidade de atualização. Essa abordagem envolve a implementação de um processo de atualização faseado, no qual as mudanças são introduzidas gradualmente e submetidas a uma análise rigorosa antes da implantação completa.
Por exemplo, um aplicativo descentralizado (dApp) pode lançar uma versão beta da atualização para um pequeno grupo de usuários, permitindo testes e feedback em situações reais. Somente após testes extensivos e aprovação da comunidade, a atualização completa seria implementada. Esse método equilibra a necessidade de melhoria contínua com o imperativo de manter a segurança e a estabilidade.
Conclusão da Parte 1
Em conclusão, embora a capacidade de atualização seja um pilar fundamental da natureza dinâmica e evolutiva das aplicações descentralizadas, ela não está isenta de riscos. Desde vulnerabilidades de segurança a desafios de governança e incertezas jurídicas, o caminho para a melhoria contínua é repleto de complexidades. No entanto, com estratégias bem pensadas e modelos de governança robustos, é possível aproveitar os benefícios da capacidade de atualização, mitigando seus riscos inerentes.
Fique atento à Parte 2, onde nos aprofundaremos nas melhores práticas para gerenciar a capacidade de atualização em dApps e exploraremos exemplos reais de atualizações bem-sucedidas e malsucedidas.
Melhores práticas e insights do mundo real
O risco de atualização em aplicações descentralizadas
Na Parte 1, exploramos o fascínio e os riscos da capacidade de atualização em aplicativos descentralizados (dApps). Agora, vamos nos aprofundar nas melhores práticas para gerenciar essa evolução dinâmica e examinar exemplos do mundo real que destacam tentativas de atualização bem-sucedidas e malsucedidas.
Melhores práticas para gerenciar a capacidade de atualização
1. Testes e Validação Rigorosos
Um dos aspectos mais críticos da gestão da capacidade de atualização é garantir que o novo código seja exaustivamente testado antes da implementação. Esse processo envolve múltiplas camadas de validação, incluindo testes unitários, testes de integração e extensas simulações em cenários reais.
Por exemplo, um aplicativo descentralizado (dApp) pode utilizar um ambiente de "testnet" onde os desenvolvedores podem implantar novos códigos e simular vários cenários para identificar possíveis vulnerabilidades. Essa etapa é crucial para detectar bugs e falhas de segurança antes que possam ser explorados em um ambiente de produção.
2. Comunicação transparente
Uma comunicação clara e transparente com a base de usuários é vital durante o processo de atualização. Os usuários precisam ser informados sobre os motivos da atualização, os benefícios esperados e quaisquer riscos potenciais. Atualizações regulares e fóruns abertos para discussão podem ajudar a construir confiança e garantir que a comunidade esteja de acordo com as mudanças.
3. Governança Comunitária e Feedback
Incorporar o feedback da comunidade ao processo de atualização pode melhorar a qualidade e a aceitação de novos recursos. As plataformas podem estabelecer modelos de governança que permitam aos usuários votar nas atualizações propostas, garantindo que as mudanças estejam alinhadas com as necessidades e expectativas da comunidade.
Por exemplo, um aplicativo descentralizado (dApp) pode usar um sistema de votação baseado em tokens, onde usuários com tokens de governança podem votar em novos recursos ou correções de bugs. Essa abordagem não apenas democratiza o processo de tomada de decisão, mas também aumenta o engajamento e a fidelidade do usuário.
4. Implantações graduais e mecanismos de reversão
Implementar implantações graduais pode ajudar a mitigar os riscos associados a grandes atualizações. Em vez de implantar uma nova versão para toda a base de usuários de uma só vez, a plataforma pode introduzir a atualização inicialmente para uma pequena porcentagem de usuários. Se surgir algum problema, a plataforma pode reverter rapidamente para a versão anterior sem afetar a maioria dos usuários.
Além disso, ter um mecanismo de reversão é crucial para a recuperação de uma atualização com falha. Esse processo envolve o retorno a uma versão estável do código e a correção dos problemas que levaram à falha, garantindo o mínimo de interrupção para os usuários.
Exemplos do mundo real
Histórias de sucesso
Protocolo Composto
A Compound é uma plataforma de empréstimo descentralizada que gerencia com sucesso suas atualizações por meio de uma combinação de testes rigorosos e governança comunitária. Quando novas funcionalidades são propostas, os desenvolvedores criam versões de teste que passam por extensos testes na rede de testes da Compound. A comunidade então vota nas atualizações propostas e, se aprovadas, elas são implementadas gradualmente.
Essa abordagem permitiu que a Compound evoluísse e melhorasse continuamente, mantendo a confiança de seus usuários.
Corrente
Chainlink, uma rede de oráculos descentralizada, também demonstrou uma gestão eficaz de atualizações. Chainlink emprega um processo de atualização multifásico que inclui testes extensivos e feedback da comunidade. Ao envolver os usuários no processo de tomada de decisão, Chainlink conseguiu introduzir novos recursos que aprimoram sua funcionalidade e segurança.
Lições dos Fracassos
O Hack do DAO
Um dos exemplos mais infames de falha em uma atualização é o ataque à Organização Autônoma Descentralizada (DAO) em 2016. A DAO era uma plataforma de financiamento coletivo descentralizada que permitia aos usuários investir em diversos projetos. Uma vulnerabilidade em seu código de contrato inteligente foi explorada, resultando na perda de milhões de dólares em Ethereum.
O ataque destacou os riscos de testes inadequados e a importância de medidas de segurança robustas. Na sequência, a DAO passou por um controverso hard fork, dividindo-a em duas entidades separadas. Esse incidente ressaltou a necessidade de testes rigorosos e consenso da comunidade antes da implementação de atualizações significativas.
Downgrade do MakerDAO
Em 2020, a MakerDAO, uma plataforma de empréstimos descentralizada, enfrentou um grande desafio de atualização quando um bug foi descoberto em seu novo código. A plataforma rapidamente reverteu a atualização para uma versão estável, demonstrando a importância de se ter um mecanismo de reversão em vigor.
No entanto, o incidente também revelou o potencial para pânico e incerteza por parte dos usuários durante os processos de atualização. A MakerDAO trabalhou para se comunicar de forma transparente com seus usuários, explicando o problema, as medidas que estavam sendo tomadas para resolvê-lo e as ações implementadas para evitar ocorrências futuras.
Conclusão da Parte 2
Gerenciar a capacidade de atualização em aplicativos descentralizados é um delicado equilíbrio entre inovação e segurança. Ao adotar as melhores práticas, como testes rigorosos, comunicação transparente, governança comunitária e implementações graduais, os dApps podem aproveitar os benefícios da melhoria contínua, mitigando os riscos inerentes.
Exemplos do mundo real, tanto bem-sucedidos quanto malsucedidos, fornecem lições valiosas que podem orientar o desenvolvimento futuro de tecnologias descentralizadas. À medida que o ecossistema blockchain continua a evoluir, a capacidade de gerenciar efetivamente a possibilidade de atualização será um fator crucial para o sucesso e a sustentabilidade de aplicativos descentralizados.
Obrigado por nos acompanhar nesta jornada pelas complexidades da capacidade de atualização em dApps. Fique ligado para mais insights e discussões sobre o futuro das tecnologias descentralizadas!
Bitcoin vs. USDT – Navegando pelas águas tranquilas do mar das criptomoedas
Desbloqueando a Riqueza Descentralizada O Poder do Pensamento de Renda em Blockchain