Blockchain & Introdução ao digital

Blockchain , Contrato Inteligente e Inteligência Artificial

O que é blockchain, uma explicação simples

A definição de blockchain agora é bem conhecida: é um banco de dados distribuído (um tipo de log de transações em que os dados não são armazenados em um único computador, mas em várias máquinas conectadas pela Internet, através de um aplicativo dedicado que permite a interface com a "cadeia") feito de blocos de dados que armazenam transações; para ser consolidado dentro de um bloco, qualquer dado, e depois cada bloco antes de ser inserido na "cadeia", passa por um processo de validação.

Como o blockchain funciona e quais processos de validação são
Antes de prosseguir, precisamos nos familiarizar com dois termos: nós e mineradores de blockchain. Os primeiros são os computadores na rede que baixaram o blockchain para sua memória; qualquer um pode se tornar um nó, através do programa apropriado (Bitcoin Core, por exemplo, para Blockchain Bitcoin). Mineiros são aqueles que realizam o controle de transações, graças a computadores muito potentes e através de um protocolo de validação bastante complexo (explicado mais tarde), e cujo trabalho é recompensado com um prêmio (o termo agora aceito para esta operação é "minar", Italianizando o termo em inglês para extrair ou extrair).

O protocolo de validação (que define os algoritmos de validação e quem pode ser um mineiro) portanto, representa o principal elemento vital da blockchain, porque é precisamente nisso que a velocidade da cadeia e sua segurança dependem substancialmente (os algoritmos que governam esse processo não apenas validam que cada nova entrada atende a determinados critérios, mas também impedem que os dados já presentes na cadeia sejam adulterados). É, portanto, nesta área que as principais evoluções são vistas e que diferem, do ponto de vista tecnológico, o blockchain diversificado. No entanto, é importante ressaltar que um protocolo não é necessariamente melhor que outro: o uso de um ou outro também depende do tipo de aplicativo para o qual a blockchain é usada.

Os principais protocolos de validação são:

Prova de trabalho - é o protocolo de validação primordial, no qual a primeira blockchain foi baseada, Bitcoin, e ainda hoje o mais difundido. cada 10 minutos um novo bloco, contendo milhares de transações, é colocado na blockchain. A criticidade desse mecanismo está na velocidade de minar um bloco, porque é um protocolo que, como o blockchain cresce, requer cada vez mais poder de processamento nos computadores dos mineiros. O tempo de validação de uma transação (10 minutos) é uma das razões pelas quais derivam as maiores críticas em termos de escalabilidade tecnológica.

Prova de participação - Nasceu para enfrentar o problema de escalabilidade do protocolo anterior, simplificando o processo de mineração. O protocolo também fornece que, quando um novo bloco é adicionado, o criador do próximo bloco é escolhido automaticamente; métodos diferentes são utilizados para executar esta operação de seleção.

O que são contratos inteligentes

 

O significado literal de contrato inteligente é "contratos inteligentes". Em termos concretos, eles são softwares baseados na tecnologia blockchain.

Eles definem regras e penalidades para um acordo, da mesma maneira que um contrato tradicional. A principal diferença consiste na presença no software das funções if / then, que tornam o pagamento automático quando ocorre uma determinada condição.

Mais geralmente, contratos inteligentes ajudam as pessoas a trocar dinheiro, transferir propriedade e qualquer outra coisa de valor de forma transparente e sem recorrer aos serviços de um intermediário.

Contrato inteligente e notários
No papel, portanto, permitem a execução de transações credíveis sem a presença de notários ou advogados. No entanto, seu número não parece estar em risco, apesar da introdução de contratos criados e escritos na blockchain.

Contrato Inteligente e Ethereum
Ethereum é a blockchain de referência para a criação de contratos inteligentes, por esse motivo, encontramos os dois termos frequentemente associados.

Vitalik Buterin, inventor do Ethereum, foi além do conceito de criptomoeda simples. Dentro da plataforma que ele criou, "contratos inteligentes" representam um componente fundamental.

na verdade, O principal objetivo da Ethereum é permitir que os participantes da rede criem e publiquem contratos baseados em blockchain. Como evidência disso, lembre-se que éter (o valor criptográfico) é usado para fazer contratos inteligentes funcionarem.

Como funcionam os contratos inteligentes

O primeiro passo é entrar em um contrato. Os dois lados transcrevem as cláusulas em um contrato inteligente

subseqüentemente, o "contrato inteligente" é inserido na blockchain. Os participantes (os nós da cadeia de blocos) verificar a precisão das informações relatadas, para que o contrato digital se torne parte de um bloco.

Neste ponto, usuários de blockchain validam o bloco através do mecanismo de Prova de Trabalho (Pancada). Os responsáveis ​​pela validação do bloco, por sua vez, recebem a criptomoeda Ether como recompensa.

Após a operação, o bloco que contém o contrato inteligente é adicionado à blockchain. A partir de agora, a responsabilidade de monitorar se as condições do contrato realmente ocorrem é confiada a um terceiro agente (como um aplicativo para smartphone).

Assim que o aplicativo envia o sinal para o blockchain, uma ou mais condições foram atendidas, o último automatiza a execução do contrato inteligente.

Inteligência artificial

 

A inteligência artificial é uma disciplina recente que, ao longo dos anos, deu uma contribuição importante ao progresso de toda a ciência da computação. Também foi influenciado por várias disciplinas, incluindo filosofia, matemática, psicologia, cibernética, ciências cognitivas. A inteligência artificial estuda os fundamentos teóricos, as metodologias e técnicas que permitem projetar sistemas de hardware e sistemas de programas de software projetados para fornecer ao processador eletrônico desempenho que, para um observador comum, eles pareceriam ter relevância exclusiva para a inteligência humana.

Seu objetivo não é replicar essa inteligência, um objetivo que, para alguns, é inelegível, mas reproduzir ou emular algumas de suas funções. Não há razão para que a priori impeça certas (mas nem todos) O desempenho da inteligência humana - por exemplo, a capacidade de resolver problemas através de processos inferenciais - também pode ser fornecido por uma máquina. No caso de emulação, o desempenho inteligente é obtido usando os próprios mecanismos da máquina, para fornecer qualitativamente equivalente e quantitativamente superior aos desempenhos humanos.

Ao considerar cuidadosamente a história e a natureza dos resultados obtidos em pesquisas em inteligência artificial, pode-se dizer que estudiosos avaliaram diferentes modelos de racionalidade humana de tempos em tempos, escolhendo o mais apropriado. Em muitos casos, preferimos falar de racionalidade como um conceito ideal de inteligência, justamente para evitar as referências antropomórficas implícitas no último termo. Os modelos de racionalidade adotados foram ambos antropomórficos (isto é, modelos que permitem não apenas obter desempenho semelhante ao do homem, mas também adotar os mesmos métodos usados ​​pelo homem), é do tipo não antropomórfico, com o objetivo de garantir os melhores resultados possíveis. Em geral, os modelos do segundo tipo demonstraram características de maior adaptação e integração com os modelos, técnicas e sistemas de inteligência artificial já disponíveis.

A inteligência artificial lida com problemas de pesquisa abertos e de fronteira, constantemente estendendo os limites de seu interesse e ação. portanto, uma performance que hoje poderia parecer exclusiva da inteligência humana, e, portanto, ter relevância para a inteligência artificial, no futuro, poderia ser normalmente fornecido por um sistema artificial e, portanto, não se enquadra na inteligência artificial.

Finalmente, deve-se notar que a inteligência artificial é uma ciência e uma engenharia. É uma ciência em que emula, com certos sistemas artificiais alguns comportamentos inteligentes, o homem alcança os objetivos de formular modelos objetivos e rigorosos, obter confirmações experimentais e fazer progressos inquestionáveis ​​no estudo científico do intelecto humano. A inteligência artificial é uma engenharia porque, quando são obtidas máquinas que emulam comportamentos erroneamente considerados inacessíveis ao ambiente artificial, progresso objetivo é fornecido à contribuição que a própria engenharia oferece para melhorar a vida humana.