17 de ago. de 2021

Como monetizar canais do Youtube que foram desmonetizados?

Motivação

Produtores de conteúdo estão perdendo monetização por diversos motivos, este tutorial tem o intuito de ajudar esses produtores a ter uma renda extra e continuar a monetização de seus vídeos.

Este método independe das plataformas, portanto para quem não teve a desmonetização serve com RENDA ADICIONAL.

A alternativa utilizada também ajuda a monetizar blogs, twitter, twitch, entre outros.

Como fazer

São duas etapas, a primeira é cadastrar uma conta no Uphold, a Uphold é a que processa os pagamentos.

A segunda etapa é criar uma conta no Brave Browser para criadores de conteúdo.

Leia atentamente, caso precisem de ajuda tem me mandem msg por zap.

Cadastro na UPHOLD.

Clique nesse link, faça o cadastro, coloque uma senha forte, essa é sua carteira onde será pago as monetizações. Façam o KYC na plataforma para poderem receber sem problemas.

OBS.: KYC significa (Known your customer), é um procedimento básico em plataformas como a UpHold.

Feito isto, vamos ao cadastro no Brave.

Para o quem não é produtor de conteúdo o cadastro na UpHold também se faz necessário e pode pular a parte de cadastro no Creators da Brave.

No final você poderá configurar em converter em Reais ou Dólar e posteriormente na Uphold também.

Cadastro como criador de conteúdo no Brave Browser

Entre neste link, coloque seu email, e clique "CREATE ACCOUNT", você será redirecionado para a página do BASIC ATTETION TOKEN (BAT), que é a moeda em que você irá receber sua monetização.


Abra seu e-mail, esse que você cadastrou e valide o acesso ao site do Brave.



Coloque seu nome nesta tela e clique em Sign Up


A próxima tela é para ativar o segundo fator de autenticação (2FA), pode pular se quiser (clique em "Skip for now"), eu recomendo, para quem já em App instalado para isto eu recomendo, para quem nem sabe o que é, pode pular, tem como configurar depois.


Agora é hora de criar a ligação da Uphold com a conta do Brave. Clique em "Connect to Uphold".


Clique em "Authorize".


Na próxima tela, clique em "Already have an account? Log in".


Lembra do cadastro que foi feito no começo deste tutorial, então coloque ele aqui e clique em "Next".


Se você ativou o 2FA, vai pedir ele agora, caso não tenha ativado, você irá logar para atela de finalização.


Agora vc irá dizer à UpHold em que moeda você quer receber sua monetizações, caso não se sinta confortável com cripto moedas ou até mesmo moeda estrangeira, selecione BRL (Brazilian Real), todo a monetização de seus canais cadastrados serão automaticamente convertidos em REAIS, ou na moeda de sua escolha, tem BAT, Bitcoin, Ethereum, Dólar, Euro, etc.

Após isso você será redirecionado a site do Creators do Brave, agora é hora de cadastrar seus canais.
Clique em "Add Channel"


Os canais passíveis de monetização pelo Brave Browser, são atualmente: Seu website, Youtube, Twitch, Twitter, Vimeo,  Reddit e Github.

Vamos cadastrar seu canal no Youtube.

Selecione Youtube, o Brave pedirá permissão para visualizar sua conta do Youtube, pode fazer sem medo. Clique em Permitir.


Pronto repita esse procedimento para as outras plataformas caso você tenha eles.
Para o Website é necessário acesso ao código  fonte para poder usar o recurso de monetização do Brave. Isso fica pra um próximo post.

Incentive quem segue você a usar o Brave Browser ele também irá ganhar uns trocados por usar o Brave como browser principal.

Inclusive agradeço de coração se indicarem este artigo e realizarem o cadastro na Brave e na Uphold pelo meu link.

16 de ago. de 2021

NLockTime, enviando Bitcoin para o futuro.

Entendendo o que é Block Time?

O tempo de bloco (aka Block Time), no contexto da cripto moeda, é uma medida do tempo que leva para produzir um novo bloco, ou arquivo de dados, em uma rede blockchain.

É o tempo que leva para validar a existência de um novo lote de tokens. Por exemplo, se você está minerando bitcoins, é hora de validar novos bitcoins.

Teoricamente, cada rede tem seu próprio tempo de bloco definido. Por exemplo, o tempo de bloco da rede Bitcoin é de cerca de 10 minutos, enquanto o tempo de bloqueio da rede Ethereum é de cerca de 13 segundos.

Compreendendo o "nLockTime" do protocolo Bitcoin

nLockTime é um parâmetro de uma transação, que, se alguma entrada indicar isso (por ter nSequence diferente de UINT_MAX, valor máximo permitido em uma variável inteira não sinalizada), exige um tempo mínimo (especificado em tempo UNIX ou altura de bloco), antes do qual a transação não pode ser aceita em um bloco. Se todas as entradas em uma transação tiverem nSequence igual a UINT_MAX, então nLockTime será ignorado.

Se nLockTime <500.000.000: Especifica o número do bloco após o qual esta transação pode ser incluída em um bloco.

De outra forma: Especifica o carimbo de data / hora UNIX após o qual esta transação pode ser incluída em um bloco.

Observe que, desde a adoção do BIP 113, o nLockTime baseado em tempo é comparado ao tempo mediano de 11 blocos passado (o carimbo de data / hora mediano dos 11 blocos anteriores ao bloco em que a transação é extraída), e não o tempo do bloco em si. O tempo médio passado tende a atrasar o tempo Unix atual em cerca de uma hora (mais ou menos), mas ao contrário do tempo de bloco, ele aumenta monotonicamente.

Cancelando a transação enviada com nLockTime ativado.

Para retransmissão da transação (leia-se também Cancelando um transação) o "nLockTime" deve ser MENOR OU IGUAL a altura do bloco atual se ele for baseado em bloco ou MENOR OU IGUAL o tempo médio atual passado, se baseado em tempo. Isso garante que a transação possa ser incluída no próximo bloco e obviamente invalidando a transição anterior.

Exemplos de uso:

  • Em Cold Wallets pode ser usado para enviar cripto moedas de tempos em tempos para uma carteira "quente" (Hot Wallet), sem a necessidade de interferência de outra pessoa ou terceiro.
  • Isso implica também em enviar para carteiras de herdeiros em caso de sua falta, falecimento ou invalidez cerebral.
  • Prova de propriedade (Proof of Owner), neste caso em alguma transação que seja necessário, provar a existência e propriedade de Bitcoins em uma carteira, exemplo típico seria uma venda para alguém que deseja que você prove a sua propriedade sobre as moedas sem ter que ficar enviando "Satoshis como prova".
 


27 de mai. de 2019

Como converter Bitcoin em Litecoins e outras moedas diretamente de carteira para carteira e com cartão de crédito?



https://old.changelly.com/

Aqui vou listar alguns serviços de troca de moedas de carteira para carteira e com cartão de crédito.

Esse método contém o mesmo risco que se fazer troca em exchanges tradicionais, certifique-se se o serviço tem reclamações, caso não tenha faça um cotação rápida para saber qual está mais em 'conta' e realize a troca.

O 'atomic swap' seria ao ideal, pois não dependeria de um terceiro, pois este sistema de 'troca atômica' é feito diretamente pelo blockchains de ambas as moedas envolvidas.

https://coinswitch.co/Mas enquanto este sistema não evolui, pode-se usar serviços com troca 'instântanea', quem iniciou este tipo de serviço foi a Shapeshift, inicialmente era 'anônimo' sem KYC (Conheça seu cliente), mas eles mudaram o serviço, você agora precisa de registrar na plataforma deles para efetuar uma troca.

Apareceram algumas alternativas:

  1. Changelly - cripto por cripto ou cartão de crédito por cripto
  2. Coinswitch - cripto por cripto
  3. Morphtoken - cripto por cripto e troca por mais do que uma por vez 

Com o tempo vou atualizando a lista!


Dica: Na maioria das vezes em que usei os serviços fiz a cotação de BTC->Outra moeda, de Outra Moeda -> BTC, converter de OUTRA_MOEDA_1 -> OUTRA_MOEDA_2, nem sempre é vantajoso entre todos os pares.

Moedas base que podem ser convertidos sem 'perder' muito na conversão:
BTC, ETH, DOGE, BNB, USDT.

 

SEU ANÚNCIO AQUI


Como usar, selecione a moeda que você quer enviar (trocar):

  1. Selecione a moeda de destino, todas são parecidas.
  2. Coloque o endereço de recebimento da nova moeda (destino), alguns serviços também pedem opcionalmente um endereço da moeda de retorno caso a troca não seja feita por algum problema.
  3. Coloque a quantidade que quer enviar, você obterá a quantidade calculada da nova moeda.
  4. Clique em 'trocar' ou o botão correspondente.
  5. Envie o valor exato para o endereço que a plataforma informa, caso envie menos, a conversão não será processada, quando o término do tempo de troca se expirar você receberá as moedas de volta, você pode completar o valor que faltou, para isso envie o valor da diferença.
  6. Envie o valor exato, espere a plataforma processar a troca, dependendo as moedas envolvidas isso ocorre em minutos, se o BTC estiver envolvido na troca deverá esperar pelos menos 2 ou 3 confirmações.


Qualquer dúvida entre em contato que terei o prazer em ajudar!

SEU ANÚNCIO AQUI




7 de mai. de 2019

Falha de MCU nas hard-wallets Ledger como recuperar as moedas !!!

AVISO: Antes que você desista de ler este artigo, lembre-se não existe sistema 100% seguro, então leia, ou não :) !!!


Sim! É uma falha que ocorre nas famosas Ledger Nano S, o erro de "MCU"
Esse artigo é um !!!! AVISO !!!! da possibilidade de se perder as moedas usadas nas hardwallets da Ledger e Trezor, Ao mesmo tempo que há a possibilidade de se perder, exista, também há a possibilidade de se recuperar as moedas de uma hardwallet danificada, ou seja uma faca de dois gumes!

Introdução

A idéia por detrás das especificações do Bitcoin denominadas de BIP32, BIP39 e BIP44 é a de se ter um meio a mais para se recuperar as moedas além do tradicional backup do arquivo da carteira.

Essas especificações introduziram o conceito de "carteiras determinísticas hierárquicas", as chamadas carteiras HD. As carteiras HD usam uma semente (seed em inglês), onde vários endereços são gerados a partir de uma semente, ou seja uma chave privada mestre criada por um algoritmo que lhe confere aleatoridade e segurança. Essa primeira especificação surgiu com o BIP32 e depois foi melhorado com o BIP39 e BIP44, onde foi introduzido o conceito de "hardened key". 

Uma carteira HD típica (BIP32) como eu já disse deriva os endereços filhos, netos e bisnetos, etc, de uma chave privada mestre (master private key - mprivkey) e descobriu-se que quando se derivava em outros caminhos (paths), é possível através de técnica anti-criptográfica descobrir-se a chave privada mestre, comprometendo assim toda a cadeia de endereços dela derivada, ou seja todo o saldo existente nelas. O conceito de 'hardened' suprimiu essa falha, introduzindo um algoritmo para que mesmo com muitas derivações inclusive na mesma cadeia de endereços não seja possível descobrir as chaves privadas anteriores, protegendo assim as outras cadeias derivadas e por fim protegendo a chave privada mestre.

A notação usada para um caminho (path) 'hardened' é usando-se um apóstrofo " ' " ou um "H" junto com o caminho, sendo esse caminho representado por um número, exemplo: m/0H/3H ou m/0'/3', neste exemplo temos a chave privada mestre "m", a chave 'filha' '0H' e a chave 'neta'  '3H', ambas 'protegidas' pelo algoritmo 'hardened' que é diferente de de m/0H/3 e de m/0/3H.

Bom adivinhou quem desconfiou que se alguém mal intencionado descobrir a seed ou a mprivkey, pode roubar suas moedas e que o meliante não precisa ter uma hardwallet idêntica a sua. É pois é, mais um mito detonado, acho que plagiei um programa de TV, mas enfim, a semente pode ser usada na ELECTRUM, sim foi isso que você leu!!!!!

Roubando moedas, vixe vai dar B.O!!! ou melhor ....
 

SEU ANÚNCIO AQUI


Recuperando uma semente (seed) de hardwallet na Electrum

Esse procedimento é simples:
  1. Abra a Electrum;
  2. Caso já tenha uma carteira sendo usada, clique em "Arquivo + Nova/Restaurar"
  3. Digite o novo nome da carteira, tipo "Ledger_restore" ou deixe o nome padrão "wallet_algum_número_qualquer", clique em "Próximo"
  4. Selecione "Carteira padrão" (Standard Wallet), clique em "Próximo"
  5. Na próxima tela, selecione: "Eu já tenho a semente",
    clique em "Próximo"
  6.  coloque a semente (seed) na caixa de texto ao lado do ícone de uma semente :), aqui vai o pulo do gato, o botão "Próximo" não será habilitado, por que por padrão a Electrum não reconhece uma semente BIP39, clique no botão "Opções"
  7. Na caixa de diálogo que aparecer, selecione "Semente BIP39", clique em "OK"
  8. Abaixo da caixa de texto, aparece um AVISO!!!! Pode ignorar ou leia, você quem sabe! Clique em "Próximo"
  9.  Agora um detalhe, a Electrum quando se usa BIP39 habilita somente um tipo endereço por vez, que são:
    • legacy (p2pkh) - Endereço antigo começado com "1"
    • p2sh-segwit - Endereço compatível com "segwit" e carteiras "legacy", começado com "3"
    • native-segwit (p2wpkh) - Endereço segwit nativo BECH32 iniciado com "bc1"

Sim, você tem que escolher um, caso não se lembre se você usou qual tipo não se desespere, repita este procedimento mais duas vezes, onde cada carteira deverá ser de um tipo diferente.

Após reencontrar suas tão preciosas moedas, mova-as para uma outra carteira mais segura e inutilize esta semente para o resto da eternidade!!!!! 
 

SEU ANÚNCIO AQUI


Conclusão

Vale lembrar que escrevi, "Falta de segurança" e não "Falha de segurança", essa sutil diferença é para ALERTAR, se sua semente for parar nas mãos de um meliante, não espere ele comprar ou ter um Ledger nas mãos, com um computador e uma conexão com a internet suas moedas já eram e não adianta emprestar aquele cabinho USB milagroso de seu amigo que tem mais do que uma Ledger por que a "bendita" insiste em dar erro de "MCU"!

A seed da Ledger não funciona na Trezor, mas o segredo é que a Trezor usa um path diferente, portanto pode ser aberta, na teoria na Electrum também. Não fiz o teste com a Trezor, fica para um outro artigo ou como exercício para vocês!!!!


SEED usada: coffee mammal buzz trap silly border piano correct office giggle grab coach balance demand cricket midnight soup hen turkey cement old slim fish dawn

Electrum usando endereço "compatível"

No teste o tempo que levou para a Ledger atualizar o "firmware" foi tempo suficiente para o "meliante" sacar todas as moedas da carteira!

!!! AVISO !!! - JAMAIS COMPARTILHEM A SEED DE SUA CARTEIRA, SEJA HARD-WALLET, SOFT-WALLET OU BRAIN-WALLET :)


31 de mar. de 2019

Hard-wallet, Soft-wallet, Paper-wallets ou Brain Wallets?

Desde o advento do bitcoin o grande desafio é manter as moedas longe de oportunistas e manter as moedas seguras e a liberdade de se manter as moedas em seu poder trás também uma maior responsabilidade para si. Neste artigo quero elucidar as diferenças, vantagens e desvantagens dos diversas modos de auto armazenamento. Dos quatro métodos analisados todos tem em comum a posse das chaves privadas, neste artigo aqui explico um pouco sobre isso onde faço uma introdução sobre carteiras de criptomoedas.

Bom levando ao pressuposto que vocês sabem já o que são as chaves privadas e que na verdade são a porta de entrada para que as moedas sejam movimentadas pelo protocolo Bitcoin no blockchain, vamos aos conceitos principais de auto armazenamento,


SEU ANÚNCIO AQUI


Cold wallet e Hot wallet
Traduzindo ao pé da letra, são:

    Cold Wallet – Armazenamento a frio, que nada mais é que o método onde as moedas vão para um ou vários endereços onde a carteira permace offline 100% do tempo.

    Hot wallet – Armazenamento a quente, é a carteira que fica online para selecionar, assinar e transmitir a transação, esse conceito é o mais vulnerável, portanto exige maior atenção.

Entendido estes dois conceitos, qual é o melhor?

Em questões de segurança o conceito de Cold-Wallet e o mais recomendado e em termos de praticidade a Hot-Wallet, então qual escolher?

Eu convencionei da seguinte forma, quantidades grandes ou para longo prazo Cold-Wallet, quantidades para o dia-a-dia Hot-wallet.

Vamos então aos meios de armazenamento tanto para Cold-wallet e para Hot-wallet.
Existem três métodos básicos para armazenamento as Hard-wallts, Soft-wallets e as Paper/Brain Wallets.
 

19 de mai. de 2016

Blockchain - A Revolução em sistemas de confiança

Há muito tempo o ser humano se depara com a evolução tecnológica, onde as mesmas rompem com paradigmas antes inquebráveis.

Podemos citar algumas dessas tecnologias que romperam paradigmas que hoje nem sequer podemos imaginar que existiram. Ao longo da história temos o fogo, as técnicas de edificações, técnicas mecânicas e falando de minha área, a válvula, o transistor, os processadores, a telefonia móvel, os smartphones e agora o dinheiro.

É pois é, o dinheiro! Estamos entrando em uma era onde o dinheiro que conhecemos não irá desaparecer, mas está tendo uma evolução! A tecnologia responsável por essa revolução chama-se BLOCKCHAIN!

O Blockchain de tão simples que é parece ridículo, mas olhando mais a fundo percebe-se a genialidade. Ele nada mais é que um banco de dados "append only", ou seja um banco de dados onde somente são incluídas novas informações, não sendo possível, editá-las nem mesmo apagá-las, tanto é que a máxima mais lida em grupos de criptomoedas é: 'O blockchain não mente!".

E por que ele não mente? Simples, a genialidade desse sistema está na forma de como cada registro é dependente um do outro e como é forte essa ligação. Essas ligações são realizadas com forte criptografia onde o bloco posterior (block) é dependente do anterior (chain) e para reescrever o blockchain é necessário alterar desde o primeiro bloco (cadeia), quanto mais blocos forem criados, mais difícil de ser reescrito, ou seja precisa-se de um poder de computação maior para cada bloco gerado, pois os hashs são gerados por algoritmos criptográficos que demandam tempo em sua geração. Como cada bloco é um hash e o posterior agrega parte do hash anterior para se construir o próximo assim sucessivamente, torna-se praticamente impossível a reescrita completa em tempo hábil.




O processo de geração desses hashs, se chama mineração e há uma recompensa por se gerar esses blocos e quem adivinhou que essa recompensa se chama bitcoin, acertou!!

O bitcoin (moeda) é criado em cada novo bloco gerado e para que possa ser 'gasto' (transacionado) o felizardo proprietário precisa utilizar-se de suas chaves privadas, chaves essas que autorizam que as moedas sejam trocadas de endereço. Pronto agora você já desconfia por que essa tecnologia revoluciona o dinheiro.

Se eu tenho absoluta certeza que esse 'valor' (bitcoin) tem um dono e somente ele pode movimentar, isso baseado no que você acabou de ler anteriormente, posso então creditar um valor real a isso, viabilizando assim um sistema de troca confiável, ou seja moeda.

A imutabilidade do blockchain é que confere a todo esse sistema a genialidade necessária para se fazer a revolução do dinheiro.

Outra característica que confere mais um ponto a favor para a genialidade, é o fato de que essa geração é descentralizada, não depende de nenhuma autoridade central para gerir esses valores ou seja nenhum banco seja qual for e de qualquer país pode confiscá-lo.

Bom essa foi uma pequena introdução sobre o que é o Blockchain e como esse sistema vem revolucionando o dinheiro como conhecemos.

ATENÇÃO: Se vocês pesquisarem por blockchain no google irão se deparar com o site Blockchain.info, esse site é um explorador de blocos de bitcoin e também uma carteira online, não recomendo o uso deste site para usar como carteira, pois há relatos de pessoas que perderam valores (bitcoins) lá! Não confunda este site com a tecnologia chamada blockchain.

Para saber como e onde guardar seus bitcoins com segurança leiam este artigo aqui.

Links úteis:
Grupos no facebook e telegram sobre bitcoin e outas moedas