Recursos da Blockchain Platform Service

Crie redes de negócios confiáveis

Provisionamento simples

Provisione a plataforma com alguns cliques e obtenha todos os nós do Hyperledger Fabric e serviços de infraestrutura subjacentes (computação, contêineres, rede, armazenamento, gerenciamento de identidade).

Plataforma de blockchain completa

Comece com um blockchain do Hyperledger Fabric pronto para produção, incluindo serviços de associação, nós de pares e serviço de pedidos, além de um API Gateway avançado e console de operações da Oracle.

Arquitetura de disponibilidade máxima

O único serviço de blockchain empresarial gerenciado com um acordo de nível de serviço de 99,95%, fornecendo disponibilidade máxima por meio de implementação e replicação automáticas em domínios de disponibilidade em regiões da Oracle Cloud Infrastructure (OCI).

Expansão fácil para organizações parceiras

Adicione facilmente parceiros local ou globalmente. Provisione uma nova instância de serviço em qualquer região da Oracle Cloud com suporte e conclua o processo orientado para ingressar na nova organização.

Saiba mais

Automatize com contratos inteligentes e tokenização

Lógica de negócios para blockchain

Crie contratos inteligentes para transações B2B em tempo real ou para validar pedidos de compra, faturas e informações de envio correspondentes antes do pagamento. Exponha por meio do gateway da API REST ou invoque por meio do SDK do cliente.

Blockchain App Builder

Ambiente de desenvolvimento/teste low-code que oferece suporte a andaimes, testes locais e implementação automatizada de contratos inteligentes. Pode gerar automaticamente contratos inteligentes a partir de modelos declarativos e acelerar o desenvolvimento, os testes e a implementação. Inclui suporte à tokenização com geração automática de chaincodes para o ciclo de vida completo do token, incluindo fungíveis e não fungíveis.

Tokenização

As operações de inicialização e ciclo de vida de tokens gerados automaticamente fornecem um conjunto completo de métodos e APIs para emissão (cunhagem), transferência e queima de tokens com suporte para serviços de custódia (retenção/liberação) com base na especificação do Token Taxonomy Framework. A segurança baseada em funções garante que apenas contas especificadas possam cunhar, depositar e queimar tokens. Conjunto completo de APIs de consulta para recuperar saldos de contas, históricos de tokens, atribuições de funções e outras informações úteis. Compatível com operações de token fungível ERC-20.

Políticas de endosso

Defina uma política de endosso especificando o número de assinaturas necessárias e as organizações específicas cujos endossos você precisa.

Notificações e gatilhos de eventos

Automatize tarefas manuais e sincronize com sistemas de registro lançando eventos personalizados do chaincode para acionar atualizações de back-office ou ações downstream.

Suporte para tokenização empresarial e Web3

Tokenização

O Blockchain App Builder fornece modelos declarativos, em que os usuários podem personalizar as propriedades do token e usá-las para gerar automaticamente o chaincode com inicialização do token e operações de ciclo de vida. O chaincode gerado fornece um conjunto completo de métodos e APIs para emissão (cunhagem), transferência e queima de tokens com suporte para serviços de custódia (retenção/liberação) com base no Token Taxonomy Framework e nas especificações ERC-20/ERC-721. A segurança baseada em funções garante que apenas contas especificadas possam cunhar, depositar e queimar tokens. Conjunto completo de APIs de consulta para recuperar saldos de contas, históricos de tokens, atribuições de funções e outras informações úteis. O chaincode gerado pode ser testado e implementado como está para invocação por meio de APIs REST ou do SDK Hyperledger Fabric do cliente, ou estendido com quaisquer métodos personalizados para lógica de negócios adicional com base no SDK do token incorporado.

Tokens fungíveis

Compatível com tokens fungíveis definidos por TTF e operações de tokens fungíveis ERC-20. Permite que administradores configurem um sistema de tokens com contas de custódia e privilégios específicos baseados em funções para cunhar, depositar e queimar tokens. Vários tipos de tokens podem ser inicializados e suportados, com consultas de contas retornando saldos agregados de usuários. Os tokens podem ser estendidos com propriedades e métodos personalizados, conforme exigido por aplicações específicas, e usados ​​em sistemas de recompensas/fidelidade, soluções de rastreabilidade de produtos, aplicações financeiras, etc.

Tokens não fungíveis (NFTs)

Compatível com as especificações ERC-721 para tokens não fungíveis. Um chaincode exclusivo é gerado por classe de token NFT, com métodos integrados para criar e transferir NFTs e extensões para gerenciar metadados de NFT e outras propriedades personalizadas com base na propriedade. Os NFTs podem ser criados e transferidos diretamente por meio de APIs REST, usados ​​em mercados de NFT personalizados ou de terceiros ou incorporados em outras aplicações para representar ativos exclusivos, como propriedade física, conhecimento de embarque, certificações, título de propriedade, direitos de PI, etc. Inclui a capacidade de queimar um NFT em caso de expiração ou transferência para outro livro-razão.

Integração Solidity/Ethereum Virtual Machine e web3

As aplicações atuais baseadas em Ethereum desenvolvidas em Solidity podem ser usadas ​​no Oracle Blockchain aproveitando nosso suporte a Ethereum Virtual Machine. Isso permite que as aplicações Solidity atuais sejam implementadas em um blockchain autorizado e executadas sem cobrar taxas do Ethereum e alto consumo de energia e emissões de dióxido de carbono relacionados. O provedor web3 disponível fab3 expõe interfaces de chamada de procedimento remoto JSON compatíveis com Ethereum para muitas aplicações cliente (“carteira”) que interagem com contratos inteligentes da Solidity.

Troca de ativos entre blockchains

Em um mundo com muitas redes de blockchain, é importante permitir que os ativos se movam facilmente entre cadeias. As trocas de ativos atômicos dependem da interoperabilidade entre cadeias para executar contratos de tempo de hash bloqueados que garantem que cada parte receba os ativos prometidos. Elas podem ser usadas ​​para trocar tokens fungíveis e NFTs entre a Oracle Blockchain Platform e Ethereum ou outros livros-razão.

Realize transações confidenciais

Blockchain com permissão e gerenciamento de identidade

Controle a adição de participantes da rede e organizações client-only para garantir que somente organizações autorizadas possam acessar um blockchain permitido. Usando o Oracle Identity Cloud Service pré-integrado e opções de federação, defina e gerencie contas e funções para controlar os privilégios de um membro. Controle a associação do canal e adicione pares read-only a um canal para fornecer visibilidade ao livro-razão para fins de auditoria. Implemente controle de acesso detalhado em contratos inteligentes e solicite auditorias sob demanda.

Domínios de confidencialidade

Crie canais dinamicamente na interface da Web do console ou programaticamente, conforme necessário, por meio de APIs REST, defina membros autorizados e suas funções e, em seguida, junte seus nós pares para executar contratos inteligentes e hospedar cópias do livro-razão. Com a capacidade de definir políticas detalhadas, esses canais podem ser usados ​​para fragmentação com o intuito de aumentar a escalabilidade ou isolar grupos de organizações membros com acesso específico a livros-razão separados e transações relacionadas.

Configure coleções de dados privados

Controle quais membros do canal podem ver e armazenar dados privados em seus bancos de dados paralelos, compartilhados apenas com outros membros autorizados, com hashes unidirecionais usados ​​para comprovar as transações adicionadas ao livro-razão do canal.

Use o controle de acesso refinado

Defina identidades e grupos e, em seguida, combine-os com recursos e operações para criar listas de controle de acesso armazenadas e rastreadas na cadeia, que os desenvolvedores do chaincode podem verificar para impor permissões de acesso.

Saiba mais

Integração bidirecional de aplicações com eventos

Desenvolvimento orientado por APIs e eventos

Simplifique as integrações invocando transações e consultas e executando métodos de chaincode por meio de APIs REST e receba uma resposta síncrona ou assíncrona quando uma transação for confirmada. Assine eventos e receba retornos de chamada para integração com sistemas de back-office e aplicações downstream.

Desenvolvimento de clientes baseado em SDK

Registre membros, adicione pares, crie canais, implemente contratos inteligentes, inscreva-se para eventos e execute transações ou consulte dados contábeis usando componentes de cliente criados em Java, Go ou Node.js.

Integração fácil

Habilite Oracle e SaaS de terceiros e sistemas locais para invocar transações ou consultar nós de blockchain por meio de adaptadores corporativos exclusivos e ferramentas de fluxo de trabalho na Oracle Integration Cloud. Simplifique a integração de eventos com aplicações de back-office usando assinaturas bidirecionais.

Aplicativos nativos do blockchain

Crie novas aplicatções ou extensões SaaS para permitir que os desenvolvedores executem transações no blockchain usando IaaS Compute, Java, Oracle Container Engine para Kubernetes, Mobile Hub, Visual Builder ou Oracle Integration Cloud Service.

Suporte de aplicações Oracle para API de blockchain

Aproveite o blockchain pronto para uso no Oracle FLEXCUBE Core Banking, a plataforma de inovação digital da Oracle para open banking, Netsuite SuiteCloud Platform e outras aplicações da Oracle.

Saiba mais

Topologia descentralizada e interoperabilidade multicloud

Disponível globalmente

Implante instâncias de blockchain em várias regiões da Oracle Cloud em todo o mundo para conectar organizações em países e continentes.

Implementação híbrida e multicloud

Conecte organizações implantadas no local ou em nuvens de terceiros.

Pedidos descentralizados

Várias organizações podem executar e contribuir com nós de pedidos para a rede de blockchain, permitindo maior descentralização, privacidade, escalabilidade e resiliência por meio de clusters de pedidos georredundantes. Associe canais a diferentes clusters para obter ainda mais privacidade.

Sem bloqueio, código aberto

Conecte nós blockchain não-Oracle de outras nuvens e de qualquer fornecedor que ofereça suporte ao Hyperledger Fabric. Com o Hyperledger Fabric de código aberto da Linux Foundation, aproveite o poder da comunidade.

Saiba mais

Gerenciamento e análise de dados superiores

Banco de dados de estado Berkeley DB

Acelera o armazenamento de chave-valor subjacente com o poderoso Berkeley DB com interface SQLite, permitindo maior simultaneidade e suporte a consultas avançadas baseadas em SQL com desempenho 10 vezes maior que outros bancos de dados de chave-valor.

Banco de dados de histórico avançado

Pode transmitir o histórico de transações para Oracle DBCS, ExaCS ou Autonomous Database (Autonomous Data Warehouse/Autonomous Transaction Processing) e integrar com o Oracle Analytics ou ferramentas de BI de terceiros para painéis em tempo real, visualizações avançadas e relatórios sobre transações de blockchain. A análise imediata no fluxo de transações de blockchain enriquece muitas aplicações ao permitir maior visibilidade, tomada de decisão otimizada e detecção de anomalias.

Compatível com tabelas de blockchain

Sincronize dados históricos avançados com tabelas de blockchain à prova de violação no Oracle Database para garantir a integridade de relatórios analíticos e de conformidade com funções PL/SQL para validação.

Saiba mais

Administração e monitoramento abrangentes

Auditoria

Alterações de configuração capturadas no log de auditoria da OCI e nos registros de blockchain, recuperáveis ​​por meio de APIs e solicitações de arquivos de armazenamento de objetos. A validação de bloco pode ser solicitada sob demanda por meio de uma API para verificar a integridade da cadeia.

Console de administração intuitivo

Visualize o status da rede no painel ou navegue até as guias Rede, Nós, Canais e Chaincodes para visualizar os componentes do blockchain e gerenciar a rede. Visualize métricas de canais e pares, utilização de nós e navegue em registros e livros-razão para solução de problemas.

Operações totalmente automatizadas

Concentre-se em aplicativos com monitoramento de serviço gerenciado pela Oracle, gerenciamento de identidade integrado, capacidade de recuperação autônoma e patch e atualizações com tempo de inatividade zero.

Configure mudanças dinamicamente, dimensione nós e recursos

Gerencie a associação, os pares, os solicitantes e a CA dinamicamente. Adicione ou configure canais de rede, defina políticas e implemente ou atualize contratos inteligentes usando o console da Web ou APIs REST. Aumente, diminua ou expanda os componentes e o armazenamento do blockchain ou toda a plataforma.

Saiba mais

Oracle Chatbot
Disconnected