Windows

Blockchain Ecosystem: Blockchain 2.0 e Smart Contracts

Smart Contracts

Smart Contracts
Anonim

Originalmente, o Blockchain era anunciado como um simples razão que podia registrar transações em sequência. Mais tarde, percebeu-se que o Blockchain Ecosystem poderia ter mais aplicações em outros domínios além de pagamentos transacionais. Assim, evoluiu a ideia de Blockchain 2.0 e Smart Contratos .

O Blockchain 2.0 expande o poder do livro para incluir outras utilidades como acordos, propostas, documentos, códigos e mais. Basicamente, isso inclui um código adicional de lógica a.k.a através de `Contratos Inteligentes`.

Contratos Inteligentes contêm um código e executam vários termos escritos ou explicitamente mencionados em um contrato. Semelhante aos contratos normais, esses `Contratos Inteligentes` baseiam-se em alcançar condições acordadas. Esses contratos inteligentes são armazenados no ledger distribuído do Blockchain 2.0. Os contratos podem ser tão simples quanto registrar um empréstimo ou fazer pagamentos ou tão complexos quanto `swaps`.

Como Blockchain 2.0 é diferente de Blockchain 1.0

Blockchain 1.0 era principalmente uma blockchain Bitcoin enquanto Blockchain 2.0 tem muitos tipos diferentes de blockchains como Ethereum, Corda, Hyperledger. Este não é o fim. Há muitos outros no loop e em diferentes estágios de desenvolvimento. O também marca uma alteração no seu funcionamento, ou seja, ele se move de transações simples para várias transações. Anteriormente, havíamos mencionado que blockchains poderiam ser públicos ou privados. O Blockchain 1.0 foi limitado apenas ao público. O Blockchain 2.0 expande seu alcance e inclui consórcio, domínio específico para além do público e privado.

Os benefícios associados ao Blockchain 2.0. Primeiro, o Blockchain 1.0 sempre permaneceu aberto e distribuído. Este não é o caso do blockchain 2.0. Em segundo lugar, ele resolve muitas necessidades regulatórias e de privacidade, pode lidar com necessidades mais complexas e não está preso a um único fornecedor. Além disso, o Blockchain 2.0 supera alguns dos problemas de blockchain existentes como velocidade e custo computacional

Como a Microsoft pretende desenvolver o Blockchain Ecosystem

A Microsoft está implementando uma estratégia de três partes para isso:

Construa e aprenda dos principais POCs orientados a parceiros construídos sobre várias tecnologias Blockchain

  1. Desenvolva o ecossistema blockchain marketplace e os artefatos junto com nossos parceiros e clientes
  2. Desenvolva os principais serviços middleware blockchain do Azure para garantir que a infraestrutura esteja pronta para empresas
  3. planeja estender o blockchain criando tanto o novo middleware quanto os `cryptlets` seguros, um projeto que ele chama de

Projeto Bletchley para estender o blockchain. Além disso, a empresa está tentando conectar-se a diversos ledgers e serviços internos e externos existentes para permitir um ecossistema blockchain robusto para a empresa, já que percebe que a tecnologia tem algumas ótimas aplicações. As possíveis aplicações da tecnologia Blockchain incluem:

Financeiro

  • - Negociação, negociação, ações, negociação de derivativos, relatórios de conformidade, etc. Mídia
  • - Gerenciamento de direitos digitais, monetização de jogos, autenticação de arte, monitoramento de compra e uso e mais Ciência
  • - Micronização do trabalho (pagamento por algoritmos, tweets), Extensão do Mercado, Desembolso de Trabalho Médico
  • - Sequenciamento de DNA, Medicina personalizada Governo
  • - Votação, Registro de Veículos, Licenciamento e identificação Então, dependendo do seu setor, há muitas soluções disponíveis. A maioria dos clientes que adotam a tecnologia Blockchain é nova no serviço Microsoft Azure. Você precisa se inscrever em uma conta do Azure para usar a tecnologia blockchain oferecida pela Microsoft.

O Blockchain as a Service está disponível em

laboratórios do Microsoft Azure DevTest . Portanto, você precisa usar o laboratório de teste do Azure Dev para usar o Blockchain como um serviço. O Azure DevTest Labs é um serviço que ajuda os desenvolvedores e testadores a criar rapidamente ambientes no Azure, minimizando o desperdício e controlando os custos. Para começar, basta procurar a palavra-chave "Blockchain" e você verá o Blockchain Labs na lista de recursos disponíveis. Selecione Criar e preencha os detalhes do seu laboratório e você deve estar pronto. Não esqueça de selecionar suas pilhas de código aberto e ofertas de terceiros antes de prosseguir. Agora, para configurar o Blockchain como um serviço hospedado no Azure, navegue até portal.azure.com e insira as credenciais para sua conta do Microsoft Azure. Uma vez autenticado, você será redirecionado para o portal do Azure. Depois disso, siga as etapas descritas nesta postagem em sequência para criar uma nova Instância do DevTest Lab, criar uma nova máquina virtual e adquirir um token de acesso pessoal do GitHub.