Algoritmo de Consenso

Forums MATERIAL DE ESTUDO Atividades Algoritmo de Consenso

  • adm
    23/08/2023 às 8:42 pm

    O algoritmo de consenso utilizado na Nano é baseado em uma votação ponderada pelo saldo sobre as transações que se deseja adicionar ao DAG. Em caso de transações típicas, não há votação, mas a inserção na block-lattice do usuário, atualizando de forma assíncrona as cadeias de contas com o restante dos nós e transações da rede.

    Com base nessas informações e na votação ponderada para adicionar novas transações à rede, responda: como é resolvida a problemática envolvendo transações conflitantes ou atípicas?

    Resposta Correta:

    São eleitos delegados que votam para decidir qual das transações são validas e inválidas.

    adm
    23/08/2023 às 8:42 pm

    O funcionamento do algoritmo Tangle consiste essencialmente em escolher as duas dicas (transações anteriores) para adicionar uma nova transação à rede. Desta forma, escolher corretamente as dicas para validar a nova transação é indispensável, sendo esta escolha a responsável pelo bom funcionamento do algoritmo.

    Com base no funcionamento do algoritmo tangle e nas suas características, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).

    I. ( ) As dicas são escolhidas randomicamente, a partir do mecanismo de Markov Chain Monte Carlo.

    II. ( ) Este algoritmo é usado na criptomoeda Iota, sendo muito apropriado para domínios de UX e UI.

    III. ( ) Os caminhos de validação aumentam a confiança da rede, a partir das transações pares.

    IV. ( ) Usado na criptomoeda Iota proposta por Serguei Popov em 2014, o tangle é uma DLT.

    Agora, assinale a alternativa que apresenta a sequência correta:

    Resposta Correta:

    V, F, F, V.

    adm
    23/08/2023 às 8:43 pm

    Suponha que, no DAG usado pelo SPECTRE, exista uma cadeia de blocos X considerada a mais longa do DAG. Esta cadeia tem N blocos, sendo representada pela letra X, e que também exista outra cadeia de blocos Y considerada simples, contendo M blocos. Considerando que a cadeia X vence a cadeia Y, logo, X é mais confiável que Y mediante a rede.

    Leve em consideração as informações do texto e o significado de vencer de X em relação a Y, tendo como resultado X sendo mais confiável. A partir dessas informações, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).

    I. ( ) Pode-se afirmar que |X| > |Y|, visto que X é a cadeia vencedora.

    II. ( ) Os blocos de X podem votar nos blocos de Y ou vice-versa.

    III. ( ) Para todos os pares de blocos X, Y indica se X vence Y ou vice-versa.

    IV. ( ) Estabelece três conjuntos de transações aceitas no DAG.

    Agora, assinale a alternativa que apresenta a sequência correta:

    Resposta Correta:

    V, F, V, F.

    adm
    23/08/2023 às 8:44 pm

    Dado dois blocos X, X’, é decidido se X vence X’ ou vice-versa, por meio de uma votação, em que cada bloco da rede escolhe entre X e X’. Desta forma, o passado de um bloco é muito importante, pois diz respeito aos blocos que este referência, enquanto o futuro deste bloco diz respeito aos blocos que fazem referência a ele, especificando a relação de bloco pai e bloco filho.

    De acordo com as informações do trecho, a votação dos blocos vai decidir a cadeia vencedora. A partir dessas informações e dos conteúdos estudados, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).

    I. ( ) Se X pertence ao passado de T, porém S não está, então T vota para que Y vença X e vice-versa.

    II. ( ) Se X e Y pertencem ao passado de T, então T vota em quem tem mais recorrência em seu passado.

    III.( ) Se X e Y não pertencem ao passado de T, então T votará em X, pois tem mais aparições em seu futuro.

    IV. ( ) Tanto X como Y votam em si mesmos, para qualquer bloco existente que não esteja no seu passado.

    Agora, assinale a alternativa que apresenta a sequência correta:

    Resposta Correta:

    F, V, F, V.

    adm
    23/08/2023 às 8:45 pm

    Idealizado em 2014, porém formalizado em 2016 por Serguei Popov, o algoritmo tangle é uma tecnologia descentralizada distribuída (DLT), utilizada pela fundation IOTA e na sua criptomoeda.

    Este algoritmo é baseado na estrutura de um grafo acíclico direcionado (DAG) e viabiliza muitas transações por segundo.

    A partir dessas informações e do conteúdo estudado sobre o algoritmo tangle e sua natureza descentralizada distribuída, pode-se afirmar que o domínio apropriado para usar este mecanismo é o:

    Resposta Correta:

    Internet of Thing (IoT).