;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

NFT

Token não fungível


'A teoria do mais tolo': as duras críticas de Bill Gates às criptomoedas e NFTs

As críticas de Bill Gates foram feitas durante palestra organizada pelo TechCrunch - Ryan Lash/TED
As críticas de Bill Gates foram feitas durante palestra organizada pelo TechCrunch Imagem: Ryan Lash/TED

Redação - BBC News Mundo

17/06/2022 10h51

Fundador da Microsoft diz que prefere investir em empresas que criam produtos reais, em vez de em serviços como o bitcoin, cujo 'anonimato é usado para evasão fiscal'.

Em finanças, a "teoria do mais tolo" começa com um investidor fazendo algo estúpido na esperança de que alguém mais tarde decida fazer algo ainda mais absurdo.

O primeiro comprador paga uma quantia inflacionada de dinheiro por um bem que ele logo colocará à venda por um preço ainda mais exorbitante, na tentativa de encontrar alguém ainda mais "tolo" para comprá-lo.

Neste jogo perigoso, o que se comercializa podem ser tulipas —como aconteceu na primeira grande bolha financeira da história mundial na primeira metade do século 17 — ou, segundo as últimas declarações de Bill Gates, bitcoins.

O fundador da Microsoft afirmou em uma conferência em Berkeley, na Califórnia, que o mercado das criptomoedas e dos NFTs (tokens digitais) é baseado "100%" na teoria do mais tolo.

Isso porque, de acordo com esta teoria, é possível que os investidores obtenham lucro comprando muito caro e vendendo em seguida para outro investidor.

Todo este ciclo funciona sem que ninguém pare para pensar qual é o valor real do ativo — e segundo especialistas, muitos investidores caem nesta armadilha provavelmente sem saber.

O preço da gasolina pode subir cada vez mais, mas o petróleo está sempre respaldado por sua utilidade. Serve para algo.

Gates acrescentou que prefere investir em empresas que criam produtos reais, em vez de em serviços cujo "anonimato é usado para evasão fiscal", disse ele em referência à criptomoeda mais famosa.

Segundo ele, as pessoas compravam criptomoedas e NFTs independentemente do preço e convencidas de que poderiam vender mais caro porque "alguém está disposto a pagar mais por isso do que eu".

Ele afirmou ainda que nunca havia investido neste mercado.

Outros investidores e executivos abastados, incluindo Warren Buffett e Jamie Dimon, também já manifestaram ceticismo em relação às criptomoedas.

Buffett chegou a chamar o bitcoin uma vez de "veneno para rato ao quadrado".

Gates também foi irônico sobre o valor dos NFTs, ou tokens não fungíveis.

São certificados de propriedade de ativos virtuais ou físicos muitas vezes usados —no mundo da arte ou da música digital. Depois de se tornar extremamente popular no ano ado, sua demanda parece ter se estabilizado recentemente.

"Obviamente, imagens digitais caras de macacos vão tornar o mundo muito melhor. É incrível", afirmou Gates sarcasticamente no fórum.

O filantropo bilionário de 66 anos estava se referindo à coleção de arte digital Bored Ape Yacht Club, uma edição limitada de 10 mil peças únicas da imagem de um macaco com pequenas variações, que chegaram a ser vendidas por milhares de dólares.

Mas agora que a economia mundial a por um mau momento, os investidores preferem colocar seu capital em investimentos menos arriscados e fugir das apostas mais especulativas, como as criptomoedas e os certificados digitais, dois mercados que não contam com proteção legal.

O bitcoin acumula quedas superiores a 50% em 2022, enquanto o ethereum perdeu 69% de seu valor.

O valor do NFT dos macacos também caiu mais da metade.

Tudo isso sugere que a cadeia para encontrar os "mais tolo" foi interrompida, afetando muitas outras partes do mercado.

Ainda nesta semana, a plataforma Celsius, uma das maiores empresas de empréstimo de moedas digitais com papel-chave no mundo das finanças descentralizadas, decidiu se proteger das "condições extremas do mercado" congelando as contas de seus 1,7 milhão de usuários e impondo uma espécie de "corralito" aos clientes.

Na mesma linha, a Binance, a maior plataforma de transação de criptomoedas do mundo, também teve que "paralisar" por algumas horas os saques de bitcoin, enquanto a Coinbase Global, outra grande plataforma, anunciou que demitiria quase um quinto de sua equipe.

'Este texto foi originalmente publicado em https://uol-br.atualizarondonia.com/portuguese/geral-61837761'