portaldacalheta.pt
  • Principal
  • Noticias Do Mundo
  • Lucratividade E Eficiência
  • Ágil
  • Família
Processo Interno

Blockchain, IoT e o futuro dos transportes: Compreendendo a moeda Motoro



O aluguel de carros descentralizado inspirou o projeto de software de código aberto blockchain e IoT , de onde surgiu a moeda utilitária Motoro. Em um futuro previsível, os contratos públicos inteligentes descritos abaixo estarão acessíveis por meio de interfaces de aplicativos distribuídas (ĐApp). Comece GARAGEM VIKING já oferece acesso a melhores locações de motocicletas na Europa e no Sudeste Asiático. As histórias atestam que houve um impulso na pesquisa e no desenvolvimento de um protocolo aberto para o aluguel ponto a ponto motorizado de máquinas por meio da tecnologia Blockchain.


As conferências técnicas são sempre uma festa intelectual. A energia massiva está focada em melhorar a humanidade. A criatividade necessária para imaginar um futuro melhor nunca desilude. Mas também existem precauções contra a tecnologia dar errado, como quando Stephen Hawking alertou recentemente que a IA pode se tornar nossa ruína. Esse contraste definitivamente abre caminho para discussões interessantes durante os passeios de Uber.



O outro lado é mais brilhante. Agora temos tecnologia que nos permite moldar rapidamente nosso mundo. Nós criamos novos níveis de abstração na tecnologia de ontem e controlamos muitas máquinas existentes de maneiras inimagináveis ​​por seus criadores. Depois de um mergulho profundo em duas das tecnologias contemporâneas mais recentes - corrente de bloco Y IoT —Ideias surgem com potencial para impacto social e econômico significativo. O tipo de impacto que criaria um milhão de empregos. Mas que tipos de casos de uso de blockchain de IoT existem para conseguir isso no setor de transporte?



Ethereum Smart Contract Blockchain, Internet das coisas (IoT) e motorização convergem na nova moeda de serviço público



Às vezes, nesses casos, as soluções são surpreendentemente simples.

Na VIKING GARAGE, ajudamos os proprietários de motocicletas a ganhar dinheiro com o aluguel de suas bicicletas. Em outras palavras, construímos uma economia de comércio de motocicletas que revolucionou a indústria de transporte pessoal. E agora estamos apresentando a moeda utilitária Motoro. Mas vamos dar um passo atrás para que você possa ver por que precisamos disso.



Aproveitando as máquinas existentes para uma vida melhor

Uma faceta importante da indústria de transporte geral em todo o mundo é que novas máquinas e veículos são geralmente caros. Em contraste, o acesso ao hardware existente é muito mais barato e a qualidade geralmente é semelhante. Algumas empresas operam simplesmente alugando máquinas, que muitas vezes são alugadas por instituições financeiras. (Essa situação é bastante diferente do estado atual do software.)

Em particular, os veículos usados ​​em canteiros de obras, fazendas agrícolas, no transporte e até mesmo no setor de varejo são muito caros para comprar em projetos únicos. Isso inclui transporte pessoal, e é por isso que temos serviços de transporte compartilhado como o Taxify.



Uber Black, a oferta de luxo, também é uma ótima experiência nas maiores cidades do mundo, e por um preço baixo. Esse é o ponto de compartilhamento: o acesso a produtos de alta qualidade torna-se fácil e barato. Na verdade, só precisamos de veículos Tesla quando nos movemos de um lugar para outro - a propriedade pode ser considerada um artefato de usabilidade. Quem quer se preocupar com a degradação da bateria ao longo dos anos ou, pior, com o roubo de um carro? Eu escolheria a Polestar 1 - quando ela for lançada em abril, nem será possível comprá-la 'para ficar com ela'.

A propriedade pode ser considerada um artefato de usabilidade.



idiotas do google para cartões de crédito

A tendência de afastamento da propriedade para uma abordagem mais utilitária é uma grande oportunidade para todos os proprietários de máquinas. Enquanto escrevo isto, penso nos grandes mecânicos, pilotos e proprietários de motocicletas que conheci na Indonésia durante nossa estada de três meses. Muitas vezes, suas motocicletas eram a principal (e às vezes a única) riqueza que possuíam.

tecnologia durante a guerra fria

Só naquele país, 7 milhões de novas motocicletas são vendidas a cada ano. No entanto, era quase impossível alugar bicicletas específicas - neste caso, motos da sujeira - a médio prazo, até que procurei proprietários privados. Ao lidar com proprietários privados, o acesso a esses tipos de motocicletas melhorou muito e os preços caíram para uma fração do que as grandes empresas estavam pedindo. A pessoa tinha uma máquina, não precisava na hora e eu queria pagar para usar. Funcionou.



Isso foi muito simples. Por que não escalar?

O problema está chegando!

Na verdade, fazer um negócio escalável que forneça serviços de qualidade não é simples. Mesmo que a primeira transação tenha sido boa, foi principalmente sorte. Eu me consideraria um realista: estou confiante de que, se algo pode dar errado, no decorrer de cem mil transações, provavelmente dará - muitas vezes.



As máquinas são perigosas. Os acidentes de motocicleta podem ser especialmente mortais. Quando acidentes ocorrem, então por lei, e para o bem do seguro, uma causa será encontrada - mas onde isso deixa o proprietário e o motorista? Como engenheiros, entendemos a prevalência do erro humano. Na VIKING GARAGE, queremos capacitar as pessoas para viajar e os proprietários para ganhar dinheiro com o aluguel de máquinas. Reconhecemos a responsabilidade potencial e pretendemos minimizar o risco. Queremos que a transação seja entre o proprietário e o locatário porque queremos fornecer um ambiente aberto, transparente e seguro para as pessoas alugarem veículos e viajarem.

Então, o que pode dar errado? Inicialmente, pode ser bastante difícil até mesmo acessar motocicletas para alugar. Supondo que superemos isso e haja uma máquina disponível, a pergunta feita pelos proprietários é: 'E se alguém a roubar?' Esse é um grande problema! Pelo contrário, os pilotos perguntam: 'E se eu danificar a bicicleta?' Isso poderia ser resolvido com seguro e um contrato formal de aluguel. Outra pergunta que os passageiros costumam fazer é: 'De quem é a culpa se eu tiver um acidente?' Obviamente, existem regras de trânsito, mas devemos levar em consideração o estado mecânico da máquina porque as máquinas podem falhar. Acrescente a isso a questão da confiança formal entre o proprietário e o inquilino, e entre cada um deles e as autoridades locais.

Na lista acima, existem cinco problemas principais: Logística de acesso , Roubou , uso responsável e responsabilidade , status da máquina Y Confiar em . Parece que só temos três soluções tradicionais: contratos de aluguel, seguros e regras de trânsito. Essas soluções falharam inúmeras vezes. Temos que considerar tudo isso só para alugar uma máquina? No caso da VIKING GARAGE, onde queremos que as pessoas aluguem máquinas umas das outras em escala global e fiquem seguras, a resposta é: Sim! Vamos considerar como a nova tecnologia pode nos ajudar.

Who Faz Blockchain IoT?

A boa notícia é que agora contamos com a tecnologia para solucionar os problemas mencionados e / ou aprimorar as soluções existentes. Vamos listar os problemas mais uma vez, para maior clareza:

  1. Acesso a máquinas
  2. Roubou
  3. Uso responsável e responsabilidade por danos
  4. Condições da máquina e qualidade do serviço
  5. Confiança formal

Uma solução inicial, e na qual iremos desenvolver, foi representar as máquinas e as transações de aluguer numa rede pública descentralizada. Alguns livros-razão distribuídos, ou blockchain, pareciam um ajuste natural. Em particular, nossa atenção foi atraída pela popularidade crescente e pela quase conclusão do blockchain Ethereum.

Para permitir o processamento de transações, dois tipos de contratos inteligentes seriam suficientes: (a) um para representar proprietários e passageiros / locatários e (b) outro para representar as máquinas. Há outro requisito: um protocolo para minimizar as chances de fraudes e mal-entendidos, sem o envolvimento de terceiros. Um conjunto de evidências físicas de aluguel provavelmente precisará ser documentado com a maioria dos acordos. O desenvolvimento de tal algoritmo pode ser complicado, mas essencialmente com apenas um punhado de contratos inteligentes, um blockchain pode ser usado como uma plataforma base para compartilhar economias. É muito conveniente porque a função nativa do blockchains é facilitar o consenso distribuído e transações seguras.

Aqui está um primeiro esboço de uma representação de máquina como um contrato inteligente Ethereum, escrito em Solidity. O contrato já possui uma interface para aluguel simples, incluindo sistema de garantia. O código é compilado corretamente e serve para descrever o quão simples e eficazes as soluções podem ser.

pragma solidity ​^​0.4​.​18​;

import​ ​'../node_modules/zeppelin-solidity/contracts/token/ERC20Basic.sol'​;
import​ ​'../node_modules/zeppelin-solidity/contracts/token/SafeERC20.sol'​;

/**
* @title Ownable
* @dev The Ownable contract has an owner address, and provides basic authorization control
* functions; this simplifies the implementation of 'user permissions.'
*/
contract ​MachineRepresentation​ ​{
using​ ​SafeERC20​ ​for​ ERC20Basic​;

address ​public​ owner​;
address ​public​ pendingRenter​;
address ​public​ renter​;
string​ ​public​ model​;
string​ ​public​ make​;
string​ ​public​ vin​;
uint256 ​public​ rentalPrice​;
uint256 ​public​ rentalCount​;
​// ERC20 basic token contract being held
ERC20Basic ​public​ token​;

event​ ​MachineRental​(​address indexed _machine​,​ address indexed _owner​,​ address indexed _renter​,​ uint256 startTime​, uint256 endTime​,​ uint256 _rentalPrice​);
event​ ​RentalClaimed​(​address indexed _machine​,​ address indexed _renter​,​ uint256 claimedTime​);
event​ ​MachineReturned​(​address indexed _machine​,​ address indexed _renter​,​ uint256 returnTime​);
event​ ​ReturnConfirmed​(​address indexed _machine​,​ address indexed _owner​,​ uint256 claimedTime​);

/**
* @dev The MachineRepresentation constructor sets the original `owner` of the contract to the sender
* account. It also sets the model, make, and VIN of the machine.
*/
function​ ​MachineRepresentation​(​string​ _model​,​ ​string​ _make​,​ ​string​ _vin​)​ ​public​ ​{
owner ​=​ msg​.​sender​;
model ​=​ _model​;
make ​=​ _make​;
vin ​=​ _vin​;
rentalCount ​=​ ​0​;
}

/**
* @dev Throws if called by any account other than the owner.
*/
modifier onlyOwner​()​ ​{
​require​(​msg​.​sender ​==​ owner​);
_​;
}

/**
* @dev Throws if called by any account other than the renter.
*/
modifier onlyRenter​()​ ​{
​require​(​msg​.​sender ​==​ renter​);
_​;
}

/**
* @dev Throws if called by any account other than the pending renter (temporary role).
*/
modifier onlyPendingRenter​()​ ​{
​require​(​msg​.​sender ​==​ pendingRenter​);
_​;
}

/**
* @dev Allows the owner to rent out the machine to the renter, and specify the start and end time
* and also the price for the rental
*/
function​ rentMachine​(​address _pendingRenter​,​ uint256 startTime​,​ uint256 endTime​,​ uint256 price​)​ ​public​ onlyOwner ​{
​require​(​_pendingRenter ​!=​ address​(​0​));
rentalPrice ​=​ price​;
​MachineRental​(​this​,​ owner​,​ _pendingRenter​,​ startTime​,​ endTime​,​ price​);
pendingRenter ​=​ _pendingRenter​;
}

/**
* @dev Allows the pendingRenter address to finalize the transfer and provide a token contract, with the cash to hold
*/
function​ claimRental​(​ERC20Basic _token​)​ onlyPendingRenter ​public​ ​{
​require​(​rentalPrice ​<=​ _token​.​balanceOf​(​this​));
token ​=​ _token​;
renter ​=​ pendingRenter​;
pendingRenter ​=​ address​(​0​);
​RentalClaimed​(​this​,​ renter​,​ now​);
}

/**
* @dev Allows the renter address to return the machine, and transfer the cash from the held contract, to the machine
owner
*/
function​ returnMachine​()​ onlyRenter ​public​ ​{
uint256 amount ​=​ token​.​balanceOf​(​this​);
​require​(​rentalPrice ​<=​ amount​);
token​.​safeTransfer​(​owner​,​ amount​);
​MachineReturned​(​this​,​ renter​,​ now​);
}

/**
* @dev Allows the owner address to confirm the return of the machine
*/
function​ confirmReturn​()​ onlyOwner ​public​ ​{
renter ​=​ address​(​0​);
rentalPrice ​=​ ​0​;
rentalCount​++;
​ReturnConfirmed​(​this​,​ owner​,​ now​);
}
}

Devo salientar que são necessários mais do que alguns contratos finitos inteligentes para cobrir todos os muitos tipos possíveis de transações de aluguel. Vemos a necessidade de uma biblioteca modular com contratos reutilizáveis, mínimos inteligentes, construída com flexibilidade em mente e focada no aluguel de veículos. Isso permitiria que outros engenheiros construíssem contratos finais para seus casos de uso. Empresas de retransmissão, fornecendo interfaces DApp Com os contratos, eles provavelmente poderiam crescer simplesmente sendo uma porta de entrada para tipos específicos de contratos inteligentes.

Então, o que exatamente o blockchain Ethereum adiciona?

Primeiro, os contratos de aluguel seriam transparentes. Todas as informações sobre o blockchain público são, bem, públicas. É possível fazer referência a dados mantidos em segredo e protegidos em outro lugar, mas a referência permaneceria pública. Essencialmente, cada contrato de aluguel, juntamente com os detalhes com os quais as duas partes concordam, estaria disponível ao público.

como estudar c ++

Em segundo lugar, essas informações seriam seguras, porque uma cópia delas seria distribuída em todo o razão descentralizado (blockchain). A impressão digital permaneceria para sempre, ou pelo menos até que um giro rígido modifique explicitamente os blocos usados ​​para facilitar as transações - mas as chances disso são próximas de zero.

Terceiro, as informações também estariam seguras, uma vez que todas as transações no blockchain Ethereum devem ser verificadas, ou seja, o consenso deve ser alcançado.

A quarta razão para usar o blockchain é que os contratos são autoexecutáveis. Depois de assinado, nenhuma outra ação do usuário é necessária para avaliar se as condições listadas no contrato foram atendidas; isto é, a menos que as partes concordem em adicionar tais requisitos. Observe, entretanto, que os contratos não podem acessar informações diretamente do mundo externo. A razão para isso é que Ethereum requer que todas as suas alterações de status podem ser validadas por qualquer pessoa, a qualquer momento.

Portanto, autoridades confiáveis ​​são necessárias para validar as informações recebidas de fora do blockchain e alimentá-las com dados. Essa função foi preenchida por serviços chamados oráculos, o mais popular dos quais é Oraclize . Alguma descentralização pode ser alcançada referindo-se a grupos de oráculos, como Oraclize faz. Mas o estado atual da tecnologia deixa um querendo soluções melhores. Por exemplo, e se as máquinas de aluguel pudessem substituir os oráculos?

O quinto motivo: os contratos inteligentes são autoexecutáveis. Isso significa que, após a assinatura, e cumpridas as condições estabelecidas, os contratos inteligentes podem tomar as providências para a resolução do acordo. Tudo nos contratos é claro e automatizado, desde a assinatura do documento até a conclusão do acordo. As condições e consequências estabelecidas são imutáveis. Esses contratos são seguros para ambas as partes e não trazem surpresas.

Ao comparar esses cinco pontos (suportados nativamente pela tecnologia blockchain amplamente usada e em rápida evolução) com a alternativa (ter que criar suporte para contratos e transações seguras e protegidas, do zero), a questão inicial muda. Por que não gostaríamos de usar a tecnologia blockchain?

Na verdade, existem alguns motivos para não fazê-lo. Todas as transações de blockchain requerem gás para funcionar, o que significa que devem ser pagas. o custo médio atual de uma transferência padrão no blockchain Ethereum é $ 1. A segunda razão é que o blockchain é bastante lento. A terceira razão é que todas as informações são públicas. Seria simplesmente perigoso, e muitas vezes ilegal, manter dados pessoais vulneráveis ​​em um data warehouse acessível a todos, sem a capacidade de alterar ou excluir esses registros.

Devo ressaltar que os custos de transação e a velocidade variam muito entre os blockchains. O blockchain Ethereum é extremamente popular agora, mas com o surgimento de cadeias de retransmissão como o projeto Polkadot , plataformas mais adequadas surgirão em breve. A descentralização é o recurso mais importante e é um dado adquirido com qualquer tecnologia de razão distribuída.

Quanto à privacidade, em última análise, os dados armazenados no blockchain com acordos formais devem ser mínimos. Os usuários seriam referenciados por seus endereços de carteira, que são algo anônimo ou pseudônimo .

Motoro: construindo uma comunidade ciberfísica

Vamos voltar aos cinco problemas mencionados com o compartilhamento de máquinas. Agora podemos descrever claramente como os sistemas ciberfísicos bem provisionados, consistindo em ĐApps conectados por blockchain, combinados com SaaS off-chain e módulos de IoT de hardware e software, podem resolver os problemas mencionados acima:

aprenda o angularjs passo a passo

1. Acesso às máquinas

Contratos inteligentes usados ​​para representar máquinas seriam armazenados no blockchain público. Essas representações seriam independentes de qualquer negócio principal e poderiam ser apresentadas em vários ĐApps, reutilizados de acordo com a vontade e disponibilidade.

2. Roubo

A identificação da máquina tem o efeito mais forte quando a união é expressa tanto no lado do software (blockchain) quanto no lado do hardware (sistemas IoT embarcados). A rede ciberfísica consistiria em microcontroladores , conectado a módulos de máquina, tais como conectores de diagnóstico a bordo (por exemplo, OBD-II) ou unidades de controle de motor (ECUs). Esses microcontroladores forneceriam os dados para contratos inteligentes, usados ​​para identificar máquinas. Assim, eles se tornariam oráculos de hardware.

Dependendo do tipo de conexão eletrônica, da conectividade com a Internet e, por fim, das cláusulas que as partes convencionam no contrato inteligente de aluguel, o atributo de autoaplicação do contrato poderá ser estendido às máquinas físicas.

Existem dois tipos de interação: ler da máquina e escrever nela. Exemplos simples de tais interações seriam ativar o rastreamento por GPS caso a máquina não voltasse, ou mesmo desligar a ignição ou injeção de combustível, ou alterar a alocação de combustível até o ponto em que a máquina não esteja mais operacional.

Extremo cuidado é necessário quando se trata de dispositivos que podem gravar e alterar o estado das máquinas. o riscos óbvios para a segurança humana , apontando a necessidade de aplicativos responsáveis , indica o grande poder sob tais sistemas IoT .

3. Responsabilidade e uso responsável de máquinas

As melhorias neste sentido são um efeito direto da transparência, auto-execução e auto-execução de contratos inteligentes destinados a serem usados ​​como contratos de aluguel. Esses documentos podem incluir todas as cláusulas que as partes decidirem.

Outros tipos de documentos, como fotos ou vídeos, que indicam o status pré e pós-locação da máquina podem ser armazenados no blockchain como evidência em caso de conflitos.

Contratos inteligentes também podem obrigar contratos de depósito garantido, como no exemplo acima. Cada etapa da transação e sua resolução, junto com todos os ativos, serão transparentes e previsíveis em todos os momentos.

4. Condição da máquina e qualidade do serviço

As máquinas podem parecer muito boas em fotos e até mesmo funcionar aparentemente bem quando iniciadas, mas muitas falhas podem permanecer ocultas no início. Problemas como rolamentos gastos, superaquecimento e muitos outros podem exigir conhecimento específico para serem observados, talvez comuns à mecânica, mas não à população em geral.

No entanto, essas falhas provavelmente se apresentarão e arruinarão a experiência do locatário, talvez causando mais problemas. Imagine vazar gasolina em um motor quente, isso foi o dobro da sua experiência pessoal em duas motocicletas diferentes!

Este problema pode ser resolvido pela comunidade. Recompensar os usuários por descrever sua experiência em comentários e fornecer um sistema de pontuação melhoraria instantaneamente a situação. Distinguir as avaliações e pontuações aplicadas às máquinas daquelas fornecidas aos proprietários das máquinas ajudará a avaliar a condição mecânica, o serviço e a qualidade da comunicação. Além disso, essas informações podem abranger economias comerciais.

compilar código c ++

5. Confiança formal

Este último problema é resolvido em conjunto com os dois anteriores. A natureza dos contratos inteligentes contribui para a transparência do negócio, enquanto a comunidade avalia rapidamente se um usuário está agindo de forma maliciosa.

Em particular, ĐApps pode adicionar uma opção para imprimir uma versão do contrato, aplicada em um esquema de contrato de aluguel, típico da região e autoridades locais, e surge a solução genérica!

Fluxograma mostrando as partes móveis do sistema Motoro baseado em blockchain da VIKING GARAGE e IoT.

As soluções descritas nesta seção permitem-nos, em nossa opinião, melhorar muito a situação atual com o aluguel de transportes pessoais. As opções de falha são minimizadas e soluções adicionais podem ser criadas em cima desse conjunto básico. O difícil e arriscado processo de alugar máquinas se torna menos difícil e mais fácil de gerenciar com a introdução de um sistema ciberfísico e de uma comunidade.

Motoro, a peça que faltava (obviamente!)

É importante ressaltar que o Motoro pode ser usado com outros tipos de veículos, como máquinas de construção e agrícolas.

Motoro é um identificador ERC20, o que significa que está em conformidade com os padrões, pode ser usado na blockchain pública Ethereum e pode ser trocado por Ethereum e outros identificadores ERC20. É perturbador porque:

  1. É uma moeda global para aluguel de motocicletas.
  2. Ele tem documentos embutidos, como aluguel de motocicletas, varejo ou contratos de serviço, implantáveis ​​para o blockchain público da Ethereum.
  3. É open source, com um serviço inicial dedicado - a startup descentralizada de aluguel de motocicletas VIKING GARAGE - e uma API aberta.
  4. Ele permite a troca direta de aluguel de motocicletas, serviços e produtos, bem como a maioria das moedas.
  5. Proporciona rápido acesso ao transporte pessoal em todo o mundo, utilizando a infraestrutura existente e a disponibilidade global de motocicletas, também para quem possui carteira de habilitação regular.
  6. Recompense a atividade dos membros da comunidade enviando novas moedas para postar comentários e pontuações.

Falamos o tempo todo em motocicletas porque são essas as máquinas com que trabalhamos na VIKING GARAGE. Eles também são muito úteis e não muito caros em comparação com outros tipos de máquinas. Além disso, eles fazem aquele som legal e vão muito rápido com uma torção do acelerador. Porém, é importante ressaltar que o Motoro pode ser utilizado com outros tipos de veículos, como máquinas de construção e agrícolas.

A estrada à frente

Prevemos o seguinte impacto global inicial da Motoro:

  • Novos empregos: Centenas de milhares de proprietários de motocicletas, obtendo novos benefícios com as motocicletas existentes. (Já estamos observando isso na GARAGEM VIKING.)
  • Mudanças de mercado: Um aumento mundial no aluguel de motocicletas particulares e no uso geral de motocicletas e uma queda nas vendas de motocicletas.
  • Melhor qualidade de vida para proprietários e condutores de motocicletas: O maior efeito será visível no Sudeste Asiático, devido ao nivelamento dos preços mundiais devido ao denominador comum Motoro.
  • Suba para outras áreas: O Motoro é usado em outras economias de compartilhamento de máquina e se integra à tecnologia IoT.
  • Ativo lucrativo para investimento: Motoro é uma moeda de serviço público padrão, projetada para aluguel direto de veículos. Também pode ser usado para pagar aluguéis por meio da VIKING GARAGE e outras economias futuras de compartilhamento de carro, em qualquer lugar do mundo. Quanto mais as pessoas confiarem na moeda descentralizada de aluguel de automóveis, mais ela valerá.

Se você está interessado em participar desse movimento global, que engloba IoT e blockchain, há muitas maneiras de fazer isso imediatamente. Você pode contribuir para nossos projetos de código aberto no GitHub . Outra forma é começar a usar a VIKING GARAGE, como proprietário de um veículo ou máquina. Finalmente, convidamos você a se juntar a nós em um de nossos eventos da Comunidade ApeeScape - workshops de blockchain de IoT - no Campus Warsaw (Google Space) na Polônia, onde discutiremos e planejaremos a evolução do Motoro. Para isso, basta pesquisar por ApeeScape em sua página de evento . A próxima reunião em 2018 é 20 de março. Pessoas de todos os níveis de habilidade são bem-vindas, pois podemos aprender juntos e criar soluções de IoT de código aberto baseadas em blockchain!

Referências:

  • The Bitcoin Whitepaper, “Bitcoin: A Peer-to-Peer Electronic Cash System”
  • Contratos inteligentes: blocos de construção para mercados digitais
  • Uma solução para os problemas de tradução e transparência em contratos inteligentes
  • OpenZeppelin, uma estrutura para construir contratos inteligentes seguros no Ethereum
  • Whitepaper da Ethereum, “Um contrato inteligente de última geração e uma plataforma de aplicativos descentralizada”
  • Oráculos Blockchain no BlockchainHub
  • Uma resposta para “Como pode um contrato Ethereum obter dados de um site?”

Como internacionalizar seu aplicativo AngularJS

Web Front-End

Como internacionalizar seu aplicativo AngularJS
Guia do investidor para óleo de palma

Guia do investidor para óleo de palma

Processos Financeiros

Publicações Populares
Quem, o quê e por quê - um guia para métodos de teste do usuário
Quem, o quê e por quê - um guia para métodos de teste do usuário
Aflição financeira em uma crise: você não pode prever, você pode se preparar
Aflição financeira em uma crise: você não pode prever, você pode se preparar
Bangladesh condena seis militantes à morte por matar dois ativistas gays
Bangladesh condena seis militantes à morte por matar dois ativistas gays
Mães solteiras na arte de criar filhos sozinhas
Mães solteiras na arte de criar filhos sozinhas
Vender uma empresa para valor máximo em um mercado desafiador de fusões e aquisições
Vender uma empresa para valor máximo em um mercado desafiador de fusões e aquisições
 
Robo-conselheiro Risco de portfólio da indústria: eficiência ou redução de cantos?
Robo-conselheiro Risco de portfólio da indústria: eficiência ou redução de cantos?
EUA: corrida para prefeito de Honolulu segue para segundo turno
EUA: corrida para prefeito de Honolulu segue para segundo turno
13 podcasts que todo designer deve ouvir
13 podcasts que todo designer deve ouvir
Vazamentos de Panama Papers podem dar a Sanders algum poder de fogo contra o rival Clinton
Vazamentos de Panama Papers podem dar a Sanders algum poder de fogo contra o rival Clinton
Com 21 anos e raízes de Kerala, é o mais jovem na lista de MBE do Queen
Com 21 anos e raízes de Kerala, é o mais jovem na lista de MBE do Queen
Publicações Populares
  • que linguagem o processamento usa
  • aprender programação c ++
  • programas c ++ divertidos
  • ao considerar que tipo de entidade empresarial criar, um empresário considera o seguinte
  • construir aplicativo angularjs do zero
  • lado do cliente vs lado do servidor
Categorias
  • Noticias Do Mundo
  • Lucratividade E Eficiência
  • Ágil
  • Família
  • © 2022 | Todos Os Direitos Reservados

    portaldacalheta.pt