É muita coisa desvalorizar mais de 16ETH de um dia pro outro O único uso do item era ter mundo (servidor) de Minecraft que gerasse os WLRD de alguma forma (além de incorporar outras funções do web3). Com o ban, o projeto vai sair totalmente do Minecraft e pensa em criar um jogo próprio. O brilho dele era rodar no Minecraft. Anúncio deles: https://routing.nftworlds.com/ipfs/QmXRLKdmEReiTWoESHFfUUrJoWkUX2obye3urL6x8zt5Bx
|
|
|
O sorteio afinal será com base no final de um bloco, assim como ultimo? Ou o bot irá sortear um número tb?
1 bloco vai possibilitar gerar números para cada vencedor. Logo após o prazo, ele vai parar de aceitar novas entradas, selecionar o sexagésimo próximo bloco (~60 min), e esperar por ele. Depois vai pegar o hash desse bloco e utilizá-lo junto do game seed para tirar os vencedores. Tudo de forma automática.
O codigo posso publicar assim que botar no github e em um servidor. Atualmente tudo está local aqui no meu notebook.
mas e se além de novos tópicos respostas com merit também contassem? como já comentei as vezes acho chato estimularmos tanto criar novas discussões mas não aprofundarmos nas existentes.
Interessante. Acho válido um modulo para um sorteio que aceite esses posts.
|
|
|
Que a Coinbase tinha uma porrada de insider fazendo trade com essas informações de listagem era obvio. Era só questão de tempo até descobrirem o safado.
Eles não só ficavam constantemente listando os tokens mais inúteis e randoms do mercado, como também já tinham encontrado carteiras que compravam TODOS os exatos tokens de algumas listagens meras 24h antes do anúncio.
|
|
|
Após dar mais uma pesquisada decidi comprar lá mesmo, mas fiquei com dó de gastar meus Bitcoins por um pouquinho a mais de desconto e isso foi a minha salvação, pois graças ao método escolhido (pix) eu percebi já no app do banco que -
Se tivesse pago em cripto talvéz não tivesse percebido... ainda bem que sou "diamonds hands". Não sabia que o Google Shopping permitia a listagem de sites fraudulentos, pensei que haveria algum controle nisso.
Pagamento via crypto direto pela Amazon? Considerando que você não apareceu por aqui espalhando as boas novas (amazon aceitando crypto), penso que já achava que isso era possível? E outra coisa, não verificou a URL?
|
|
|
Eita... esse NFT worlds já foi citado aqui, lembram? Quem quer ser subsidiado para jogar Minecraft?Vi quando o ban ocorreu e cheguei a ler o tweet de alguns usuários e suas perdas. Um deles, por exemplo, comprou um "world" por 17 ETH apenas 1 semana atrás e cortou as perdas vendendo o mesmo por 0.7 ETH. Sinceramente, acho que era questão de tempo. A Mojang já fez parecido com servidores que tinham mecanicas de pay2win, tanto que um deles decidiu criar o próprio jogo "inspirado" no minecraft.
|
|
|
Lembre-me numa coisa. As vezes fazem-se "sorteios" é que é para dizer o valor do Bitcoin em determinada data, ou escolher um numero. Este bot pode ser adaptável para isso? Em vez de captar os tópicos, captar esses valores?
O céu é o limite. Poderia arquitetar o código de uma forma que seja possível ter diversos “modulos” customizados para cada tipo de sorteio, mas a verdade é que eu criei esse bot pensando no nosso board, e não em liberar ele para todo o fórum. Quem sabe depois… Caso alguém tenha uma ideia de um sorteio que queira fazer, pode falar comigo que eu implemento ela.
|
|
|
A primeira coisa que eu pensei foi: Por que alguem iria pagar uma transação de uns 5 a 20 usd, para fazer uma parada chamada "set approval for all" sem receber nada em troca? Só um phising muito esperto
1. A maioria das pessoas só sai aprovando o que aparece em sites "confiáveis", pois pensa ser algo (inocente e) necessário para continuar lá, fazendo mints/trades. 2. A maioria das wallets não deixa evidente qual função você está chamando. Por isso uso a Rabby, que mostra esse detalhe.
|
|
|
Table 6 Slot 6 Cheers
|
|
|
Mas fico na dúvida se eles venderam por pressão para cobrir algum rombo ou se é porque acreditam que o bitcoin deve "morrer" mais ainda antes do prazo previsto para recuperarem esse investimento.
Acho bem provável que foi para "salvar" as finanças, tanto que eles mantiveram 25% do investimento. Fizeram a mesma coisa antes, dando a desculpa de que estavam "testando a liquidez" do Bitcoin, lembra dessa?
|
|
|
Foi como eu comentei antes, eles usam o Bitcoin como um ativo, para vender de modo a ser usado para financiamento ou (que talvez tenha sido o caso) para tapar um rombo nas receitas que sofreram no inicio do ano, como aconteceu a todo o mercado automóvel por falta de chips.
É... mas acabam saindo no prejuízo nessa brincadeira kkk, será que não tem uma forma mais eficiente? Nada do Elon aparecer no Twitter para dar a satisfação. Na última vez ele meteu que a Tesla era "diamond hands".
|
|
|
Pra quem vc vai doar joker? tá difícil te acompanhar
A quem calhar... não pensei nisso. Mas, depende de quanto BTC se recebe... +bloquear joker_josue permanente +bloquear Lucasgabd permanente A casa caiu... E o X9 recebe anestia: +desbloquear alegotardo
Eu posso parar de fazer tópicos, mas depois como o TryNinja já disse, pode-se entrar num ciclo em que esta aba perde ainda mais valor do que tem aqui no fórum.
Como são 3 vencedores, não vejo nenhum motivo para te pedir que você faça menos tópicos. Pode explodir o board de assuntos para comentar.
|
|
|
Boa. Vou comentar sobre a parte tecnica do código para os curiosos. Esse é o código do contrato padrão ERC721, utilizado pela gigante maioria dos NFTs: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC721/ERC721.solUma de suas funções é a transferFrom (linha 149). Ela aceita 3 parâmetros bem nomeados: - from = um endereço, de quem transferir o token. - to = um endereço, para quem transferir o token. - tokenId = o id do token NFT. function transferFrom( address from, address to, uint256 tokenId ) public virtual override { require(_isApprovedOrOwner(_msgSender(), tokenId), "ERC721: caller is not token owner nor approved");
_transfer(from, to, tokenId); } Podemos ver que ela contém um require (requer um retorno igual a "true") que chama a função _isApprovedOrOwner passando o endereço de quem está chamando a função e o tokenId como parâmetros. A função _isApprovedOrOwner recebe 2 parâmetros, spender (de quem enviar o token) e tokenId, e retorna uma boleana (true ou false). function _isApprovedOrOwner(address spender, uint256 tokenId) internal view virtual returns (bool) { address owner = ERC721.ownerOf(tokenId); return (spender == owner || isApprovedForAll(owner, spender) || getApproved(tokenId) == spender); } E ela retorna true caso pelo menos UMA das três seguintes afirmações forem verdadeiras: 1. spender é igual a constante owner. 2. o retorno de isApprovedForAll, passando a constante owner e spender, é true. 3. o retorno de getApproved, passando o token Id, é igual a spender. [spender = quem está chamando a função; owner = quem detém do token] A função isApprovedForAll, do número 2, é a seguinte: function isApprovedForAll(address owner, address operator) public view virtual override returns (bool) { return _operatorApprovals[owner][operator]; } Ela retorna o conteúdo (uma boleana) do mapping _operatorApprovals com o index owner e seu subsequente index operator. Esse mapping é modificado na função citada pelo @lucasgabd, _setApprovalForAll: function _setApprovalForAll( address owner, address operator, bool approved ) internal virtual { require(owner != operator, "ERC721: approve to caller"); _operatorApprovals[owner][operator] = approved; emit ApprovalForAll(owner, operator, approved); } Que apenas define o index citado acima como true ou false.
O site malicioso vai pedir que você assine uma tx chamando a tal função: _setApprovalForAll(você, hacker, true) Que vai definir: _operatorApprovals[você][hacker] = true Fazendo com que isApprovedForAll(você, hacker) retorne true, liberando a transação.
|
|
|
Por exemplo, o CS:GO (que o nosso amigo TryNinja é especialista), em Março 2021 alcançou o belo numero 1,19 milhões de jogadores simultâneos.
É uma situação totalmente diferente. Esses 1,19 milhões são apenas quantidade de pessoas no jogo CS:GO ao mesmo tempo, sem ser no mesmo mundo ou servidor. É quase a mesma coisa de dizer que X milhões de pessoas estão jogando futebol ao mesmo tempo. Agora, estão todas no mesmo gramado, na mesma partida, correndo atrás da mesma bola? Pesquisei aqui e o suposto recorde de jogadores simultâneos no mesmo mundo vai para o "World of Tanks", com 190k jogadores: https://www.guinnessworldrecords.com/world-records/most-players-online-simultaneously-on-one-mog-serverMas esse assunto é um pouco complexo, porquê há muitas formas de arquitetar os servidores de um jogo MMO. Um único servidor, uma grid de servidores, uma única instância, instâncias diferentes, etc... "estar no mesmo servidor" acaba se tornando algo abstrato.
|
|
|
Desculpa @TryNinja, eu não vi a sua msg pra mim, e mesmo vc me marcando não tinha chegado e-mail me alertando. Por mim pode estender sem problema, quanto mais tempo para o pessoal participar melhor.
Tranquilo. O fórum não te envia um email quando alguém te marca, só quando alguém posta em um tópico seu ou tópicos que você segue (clicando em "notify"). Eu marco porquê muita gente usa um bot de notificações de terceiros, como o meu: [TELEGRAM] Yet Another BitcoinTalk Notification BOT (merits, mentions, topics,+)
|
|
|
Estou levemente dividido ai, mas a verdade é que os maxis estão certos.
- A ADA é uma shitcoin que vive do marketing e dos seus "papeis escritos por doutores e cientistas" para angariar novos "hodl baggers". - 80% do DeFi é um jogo de cadeiras, sendo que o mesmo tipo de usuário que compraria ADA pelo seu potencial também compraria os tokens de governança inúteis pelo seu potencial, servindo como exit-liquidity para os espertos do topo da cadeia. - 98% das outras moedas (shitcoins) são piores ainda.
Os maxis tentam avisar isso, entre outras coisas, mas falham porquê são vistos como arrogantes (que eu também acho que eles são) e o usuário médio (regular Joe) é muitas vezes cego demais na sua crença do "get rich early" para escutar eles.
Pelo outro lado, o Bitcoin é uma das únicas moedas "puras" que foram criadas por um motivo bravo e tem uma comunidade verdadeiramente crente na sua filosofia: a ideia de não ficar à mercê do controle monetário burro do Estado.
O fundador da ADA só está fazendo o que tem que fazer, que é defender a sua posição. Igual o CEO da Celsius que teve que defender a sua empresa a todos os custos, para evitar um bank run, mesmo que ela realmente estivesse na total m3rda.
|
|
|
A coisa da 3AC tá bem feia mesmo. Algumas informações do processo de falência deles: - Compraram um yacht de $50m com dinheiro emprestado. - Tinham mais de $600m de exposição na Terra. - A esposa do Kyle, um dos fundadores, está pedindo $65m no processo. - Mentiram quando questionados sobre a saúde financeira do fundo e a alavancagem total. Eles também deram um calote de $2.36 BILHÕES na Genesis Asia Pacific, acarretando em mais prejuízo do que o fundo já sequer chegou perto de lucrar desde sua fundação.
|
|
|
Mas o bot faz isso automaticamente, a transferência do valor? Ou o bot só dá o alerta, e depois o hacker faz a transferência?
Por que eles iriam fazer tudo isso só para ter que fazer a transferência de forma manual no final das contas? Claro que é automatico.
|
|
|
@TryNinja tiveste na Turquia, não foi? O que é que te pareceu essa ligação entre a população e as criptomoedas?
Contextualizando: [Journal] Bitcoin pelo mundoNunca vi um país com tantas menções às criptomoedas. Anúncios de exchanges por todos os lados, exchanges físicas totalmente tematizadas com imagens do Bitcoin e outras cryptos, casas de câmbio tradicionais que também aceitam crypto, lojas com o adesivo de "bitcoin accepted here", etc... a super inflação deles, com absoluta certeza, tem tudo a ver com isso. Mostra que essa tecnologia tem uma função importante onde mais importa, que é dar um acesso rápido e fácil à todos que querem fugir das burrices do seu Governo e BC.
|
|
|
Talvez não, esse é realmente difícil. Mas é uma tentativa até de auto-reflexão. Acho que todos nós temos coisas que nos orgulhamos, mas as vezes deixamos isso passar e vamos esquecendo e só lembramos das coisas ruins.
Eu tenho bastante do que me orgulhar, mas nunca fui de sair falando por ai porquê muitas vezes somos vistos como arrogantes (geralmente por gente invejosa?). Por exemplo, tenho muito orgulho do patrimonio que construi no mundo crypto (comecei com absolutamente nada), mas evito falar sobre isso por quê me parece passar um ar de superioridade, entende? Já me "amostrei" aqui por conta de algumas calls, mas sempre dou uma controlada nos detalhes por conta disso.
|
|
|
|