Author

Topic: Ordinals: NFTs totalmente onchain na rede do Bitcoin (Read 247 times)

legendary
Activity: 2758
Merit: 6830
A Yuga Labs, mesmo grupo por trás dos Bored Apes e Crypto Punks, está para lançar uma coleção de NFTs na rede do Bitcoin por meio dos ordinals. Shocked

https://fortune.com/crypto/2023/02/28/yuga-labs-bitcoin-nfts-ordinals-inscriptions/

Quote
The $4 billion company said it plans to launch a new collection of Bitcoin NFTs called TwelveFold, which is based on a 12×12 grid that the company describes as “a visual allegory for the cartography of data on the Bitcoin blockchain.”

Although Yuga said the collection of 300 NFTs would be auctioned off later this week, it didn’t give an exact time. The company said it would give a 24-hour notice with auction details and exact timing via social media.

Twitter oficial deles: https://twitter.com/yugalabs/status/1630342395295412232

E o site do projeto: https://twelvefold.io/faqs
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
E não é que você estava certo, @joker_josue? Agora estou suspeitando da sua verdadeira identidade. Shocked

Luke Dashjr, dev do Bitcoin Core, cria filtro para censurar NFTs no Bitcoin

Estava certo sobre o que!?  Roll Eyes
Sobre o facto dos maximalistas iriam "lutar" contra o crescimento dos NFTs no blockchain Bitcoin?

É só olhar para o comportamento histórico desse pessoal. Eles focam-se muito nos planos do Satoshi. E isso envolve manter o blockchain o mais simples possível, de forma a conseguir continuar a processar todas as transações de forma rapida e com baixos custos. Quanto mais "ruido" o blockchain tiver, mais difícil isso se torna.

Resta agora saber se o filtro vira a ser aplicado em massa ou não.
legendary
Activity: 2758
Merit: 6830
E não é que você estava certo, @joker_josue? Agora estou suspeitando da sua verdadeira identidade. Shocked

Luke Dashjr, dev do Bitcoin Core, cria filtro para censurar NFTs no Bitcoin

No caso, a transação não vai realmente poder ser censurada no nível da blockchain, mas meramente ser filtrada na mempool do seu node (caso seja do interesse do dono).

O Luke Dash Jr. é o mesmo Core dev que teve seus Bitcoins roubados recentemente. Ele também foi um dos grandes defensores dos small blocks quando tivemos a treta do segwit2x.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
No caso você está dizendo que eles podem tomar uma ação inclusiva (criar uma lista de imagens permitidas) ao invés de, pelo que eu tinha entendido, uma ação exclusiva (criar uma lista de imagens proibidas)?

De qualquer forma acho bem impróvavel, até por que o alerta deles já deixa claro que a imagem mostrada pode ser pornografica ou ilegal.

Sim, seria nesse sentido que estava a pensar.

Mas, tem razão, aquele alerta permite que eles não tenham de controlar tudo.
E provavelmente irão criar um botão de "report", para permitir os utilizadores denunciarem situações mais graves e por sua vezes eles bloquearem essas imagens.

Isto ainda esta muito no inicio, veremos certamente ainda muitos ajustes.
legendary
Activity: 2758
Merit: 6830
Não estava a dizer que eles iriam analisar manualmente as imagens. Basta eles não colocarem essa função disponível para o publico em geral.
No caso você está dizendo que eles podem tomar uma ação inclusiva (criar uma lista de imagens permitidas) ao invés de, pelo que eu tinha entendido, uma ação exclusiva (criar uma lista de imagens proibidas)?

De qualquer forma acho bem impróvavel, até por que o alerta deles já deixa claro que a imagem mostrada pode ser pornografica ou ilegal.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Acredito que não. Não tem como ficar analisando e manualmente habilitando as imagens de cada nova transação. O que eles fizeram foi só esconder a imagem por padrão (atrás de um borrão) e avisar com um disclaimer que a imagem pode ser NSFW, ofensiva, ou ilegal.

Não estava a dizer que eles iriam analisar manualmente as imagens. Basta eles não colocarem essa função disponível para o publico em geral.

Qualquer das formas concordo com isso, eles criam alertas preventivos, e terem uma equipa de monitorização que irão bloquear imagens que venham a ser reportadas.
legendary
Activity: 2758
Merit: 6830
Mas não quer dizer que ela faça isso para todos as imagens que existem na rede.
Eles certamente fizerem isso, para mostrar a capacidade que tem e se implementarem de forma total, serão certamente seletivos nas imagens que irão apresentar.
Acredito que não. Não tem como ficar analisando e manualmente habilitando as imagens de cada nova transação. O que eles fizeram foi só esconder a imagem por padrão (atrás de um borrão) e avisar com um disclaimer que a imagem pode ser NSFW, ofensiva, ou ilegal.

O alerta que aparece:

Quote
I am aware that anyone can publish any type of media to the bitcoin network as an inscription via ordinals including not safe for work (NSFW), offensive or illegal content depending on my jurisdiction.

I am of legal age to view adult material in my jurisdiction and am aware of the potential risks associated with ordinal inscription content. I also agree to report any egregious content I come across to Blockchain.com so that it can be blocked and dealt with further where necessary.

Claro que eles podem manualmente bloquear a imagem de uma tx caso sejam solicitados de forma direta, mas não tem uma solução fixa.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Agora o blockchain.info escolheu de fazer o decode dessas informaçoes com o software deles, assumindo a responsabilidade de qualquer um postar qualquer coisa.

Mas não quer dizer que ela faça isso para todos as imagens que existem na rede.
Eles certamente fizerem isso, para mostrar a capacidade que tem e se implementarem de forma total, serão certamente seletivos nas imagens que irão apresentar.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
Pra mim isso nao vai passar de uma moda passageira, dito isso, a blockchain.com no meu ver corre um risco mto grande, sendo que nessas imagens pode ser veiculada qualquer atividade criminosa. Basicamente querendo fazer o decode dos JPEG colocados, podem passar muitos problemas judiciais.

E será que eles tem isso aberto para o publico em geral, ou foi apenas uma jogada de marketing e registarem o seu logotipo?

Em relação as imagens, infelizmente isso não é nada de novo. E ocorreu nos NFTs na rede Ethereum e de outras redes, e até mesmo nos primórdios do Bitcoin, tem esse tipo de imagens registadas na rede, sem Ordinals.

Lhe digo porque è diferente: porque blockchain.info è uma empresa privada, è uma entidade jurídica


Mesmo que eu rodo o bitcoin core, ele nao è capaz de fazer o decode das JPEG, ou seja, aquelas informações (imagens) ilícitas para o meu software nao passam de barulho digital.

Agora o blockchain.info escolheu de fazer o decode dessas informaçoes com o software deles, assumindo a responsabilidade de qualquer um postar qualquer coisa.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Pra mim isso nao vai passar de uma moda passageira, dito isso, a blockchain.com no meu ver corre um risco mto grande, sendo que nessas imagens pode ser veiculada qualquer atividade criminosa. Basicamente querendo fazer o decode dos JPEG colocados, podem passar muitos problemas judiciais.

E será que eles tem isso aberto para o publico em geral, ou foi apenas uma jogada de marketing e registarem o seu logotipo?

Em relação as imagens, infelizmente isso não é nada de novo. E ocorreu nos NFTs na rede Ethereum e de outras redes, e até mesmo nos primórdios do Bitcoin, tem esse tipo de imagens registadas na rede, sem Ordinals.
legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
A Blockchain.com acabou de lançar suporte para os Ordinals no seu explorer. Shocked

Exemplo: https://www.blockchain.com/explorer/transactions/btc/3c0f881fca3de4f25786cca340b4278c47e6f741db3405cb47cbf995e92a87ab



Pra mim isso nao vai passar de uma moda passageira, dito isso, a blockchain.com no meu ver corre um risco mto grande, sendo que nessas imagens pode ser veiculada qualquer atividade criminosa. Basicamente querendo fazer o decode dos JPEG colocados, podem passar muitos problemas judiciais.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Mas o que você acha que eles poderiam fazer? E na verdade, quem são eles?

Eles são a comunidade no geral.
Que pode promover alguma alteração de protocolo, talvez aumentado o tamanho dos blocos. Eu sei que isso já foi mais de que debatido e nunca quiseram fazer. Mas, pode ser que agora as coisas mudem. Veremos.


A LN tem potencial para lidar com um número infinito de transações. Cool

Eu tenho mesmo de tirar tempo para estudar isso...  Lips sealed

legendary
Activity: 2758
Merit: 6830
Se a coisa escalar e durar vários meses, acho que eles irão repensar. Não esquecer que daqui a um ano ocorrera um halving, e os mineradores certamente vão querer promover este tipo de "serviço" para forçar o aumento das taxas.
Mas o que você acha que eles poderiam fazer? E na verdade, quem são eles?

E o LN terá capacidade de lidar com tantas transações?
A LN tem potencial para lidar com um número infinito de transações. Cool


Outra carteira ("oficial"), só que apenas de CLI, para brincar com os Ordinals: https://github.com/casey/ord
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
A Blockchain.com acabou de lançar suporte para os Ordinals no seu explorer. Shocked

Bem... lá vou eu rever a minha carteira no Blockchain. Nunca se sabe, pode vir a dar jeito.  Roll Eyes



Claro... já teve época onde era caríssimo fazer txs no Bitcoin (coisa de $20 por uma tx) e nada foi feito, por que agora seria diferente? A solução no caso seria usar uma segunda camada, como a lightning network.

Sim, eu sei. Mas isso durou apenas algumas semanas.
Se a coisa escalar e durar vários meses, acho que eles irão repensar. Não esquecer que daqui a um ano ocorrera um halving, e os mineradores certamente vão querer promover este tipo de "serviço" para forçar o aumento das taxas.

E o LN terá capacidade de lidar com tantas transações?



Felizmente a pouca flexibilização do Bitcoin não vai deixar a galera inventar muita coisa.

Para as baleias, isso são "uns cêntimos". Podem facilmente brincar com estas coisas.
E para os mineradores, isto é fantástico para inflacionar as taxas. Não é difícil desviar os ganhos de 1 dia ou 2, para criar NFTs.
legendary
Activity: 2352
Merit: 1121
☢️ alegotardo™️
Vocês não acham engraçado que foi exatamente em torno das discussões relacionadas a diferenciação dos Bitcoin - em 2012 com o Yoni Assia propondo o Colored Bitcoin- que tivemos as premissas do que viria a ser os NFTs- e depois de todo o boom que vivemos, só agora voltamos a questão? Eu sinto como se estivessemos vivendo a questão dos carros eletricos, que foram desenvolvidos lá nos primornios, precisou de muuuuito tempo de desenvolvimento em outra categoria- pra voltar como a última tendencia, sendo que foi a primeira tendencia na verdade.

Acho que esse é o dilema que muito dos projetos promissores acabam tendo... algo realmente bom nunca é visto como "funcional e promissor" até que mais alguém acredite naquilo para fazer os refinamentos necessários e mostrar ao mundo que isso realmente é interessante e útil.

Claro que, se essa moda pega, podemos acabar tendo taxas altíssimas pois a tecnologia não é nada eficiênte e ela toma muito espaço (que já é limitado).

Quero nem ver....
Vocês se lembram de quanto que pagávamos de taxa na rede Ethereum antes dos famosos criptokities? Eles foram o início do "colapso" da rede e suas taxas exorbitantes.
Isso que a Ethereum foi projetada para isso, mas imagina algo do tipo com Bitcoin?
Felizmente a pouca flexibilização do Bitcoin não vai deixar a galera inventar muita coisa.
legendary
Activity: 2758
Merit: 6830
A Blockchain.com acabou de lançar suporte para os Ordinals no seu explorer. Shocked

Exemplo: https://www.blockchain.com/explorer/transactions/btc/3c0f881fca3de4f25786cca340b4278c47e6f741db3405cb47cbf995e92a87ab

Então achas que vão deixar com que as taxas do Bitcoin fiquem em valores doidos de taxas?
Claro... já teve época onde era caríssimo fazer txs no Bitcoin (coisa de $20 por uma tx) e nada foi feito, por que agora seria diferente? A solução no caso seria usar uma segunda camada, como a lightning network.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Eu acho que se esse fosse o caso, eles já teriam aumentado o tamanho máximo dos blocos há muito tempo. O propósito do Bitcoin está mais para facilitar o máximo possível rodar um node para que você tenha acesso direto a sua rede descentralizada (e blocos baixos ajudam bastante nisso).

Por acaso no outro dia estava a ver um debate sobre esse assunto num canal do Telegram..

Então achas que vão deixar com que as taxas do Bitcoin fiquem em valores doidos de taxas?
Eu acredito que eles deixem isso rolar se as taxas altas durarem apenas algumas semanas, se as coisas se alastrarem durante meses, será totalmente inviável para os propósitos do Bitcoin.
legendary
Activity: 2758
Merit: 6830
Acho que eles vão querer. Essa malta é muito fiel ao Satoshi, e esse não era o seu propósito - taxas altas.

Porque se isso realmente acontecer, vai dar destruir o propósito base do Bitcoin, transações financeiras rápidas com custo muito baixo.
Eu acho que se esse fosse o caso, eles já teriam aumentado o tamanho máximo dos blocos há muito tempo. O propósito do Bitcoin está mais para facilitar o máximo possível rodar um node para que você tenha acesso direto a sua rede descentralizada (e blocos baixos ajudam bastante nisso).
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Quem disse que eles querem resolver? Cheesy

O criador já disse que um dos motivos do seu projeto é incentivar o uso na rede e desenvolver um fee-market para manter a rede segura (mais taxas = mais incentivo para os mineradores). Claro que, se essa moda pega, podemos acabar tendo taxas altíssimas pois a tecnologia não é nada eficiênte e ela toma muito espaço (que já é limitado).

Acho que eles vão querer. Essa malta é muito fiel ao Satoshi, e esse não era o seu propósito - taxas altas.

Porque se isso realmente acontecer, vai dar destruir o propósito base do Bitcoin, transações financeiras rápidas com custo muito baixo.
legendary
Activity: 2758
Merit: 6830
Mas podemos fazer isso tudo no Electrum, ou tem de se usar outra app?
Congelar um UTXO, sim.
Gerenciar UTXO acredito também ser possível (ainda que não tão detalhadamente como o Sparrow).

Mas isso depois não vai quebrar a ideia de que a taxas na rede Bitcoin serem baixas.

Se isto fica na moda, como aconteceu no Ethereum, teremos começar a ver taxas absurdamente altas.

Como achas que a comunidade irá resolver essa questão?
Quem disse que eles querem resolver? Cheesy

O criador já disse que um dos motivos do seu projeto é incentivar o uso na rede e desenvolver um fee-market para manter a rede segura (mais taxas = mais incentivo para os mineradores). Claro que, se essa moda pega, podemos acabar tendo taxas altíssimas pois a tecnologia não é nada eficiênte e ela toma muito espaço (que já é limitado).

Inscription content is stored on-chain, and thus the demand for block space for use in inscriptions is unlimited. This creates a buyer of last resort for all Bitcoin block space. This will help support a robust fee market, which ensures that Bitcoin remains secure.
legendary
Activity: 1428
Merit: 1568
Vocês não acham engraçado que foi exatamente em torno das discussões relacionadas a diferenciação dos Bitcoin - em 2012 com o Yoni Assia propondo o Colored Bitcoin- que tivemos as premissas do que viria a ser os NFTs- e depois de todo o boom que vivemos, só agora voltamos a questão? Eu sinto como se estivessemos vivendo a questão dos carros eletricos, que foram desenvolvidos lá nos primornios, precisou de muuuuito tempo de desenvolvimento em outra categoria- pra voltar como a última tendencia, sendo que foi a primeira tendencia na verdade.

Acho que os mineradores estão felizes com essa rendinha extra que os NFTs estão dando pra eles.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Algumas carteiras já permitem congelar os seus UTXOs (até a Electrum), então não precisa necessariamente de outra carteira.

Mas podemos fazer isso tudo no Electrum, ou tem de se usar outra app?



Outra questão que tive, isso não irá começar a ocupar muito espaço nos blocos?
Já está... tanto que a maior tx da rede já é de um ordinal. Grin

Mas isso depois não vai quebrar a ideia de que a taxas na rede Bitcoin serem baixas.

Se isto fica na moda, como aconteceu no Ethereum, teremos começar a ver taxas absurdamente altas.

Como achas que a comunidade irá resolver essa questão?
legendary
Activity: 2758
Merit: 6830
Então quer dizer, que se um NFT ocupar 10k sats, eu nunca poderei enviar esses 10k sats para outro utilizador a menos que queira que ele fique com o NFT?
Cada NFT (ordinal) ocupa apenas 1 satoshi. Não sei exatamente como tudo funciona na prática, mas acredito que você possa gerenciar os seus UTXOs para garantir que não vai acabar gastanto esse sat especifico. Talvez você consiga até gastar o UTXO até que chegue no indice do sat especifico, mas por conta das regras de dust, você nunca vai conseguir isolar ele em um UTXO com exatos 1 sat.

Bem, isso só vai fazer com que exista menos BTC disponível no mercado, porque todo o sat que for cunhado com NFT, irá deixar de circular ou irá circular muito pontualmente. É melhor mesmo criar um carteira para cada NFT para evitar correr riscos.
Isso se todo mundo se importar com os ordinals, claro. Grin

Algumas carteiras já permitem congelar os seus UTXOs (até a Electrum), então não precisa necessariamente de outra carteira.

O tutorial apenas explica como criar uma carteira e obter os UTXOs. E indica muitos contrapontos, acho que não vi um tutorial com tantos alertas como esse.
Mas, como é que depois a pessoa regista o tal NFT, usando uma imagem ou algo do género?
O processo realmente não é nada amigável... Tongue

Por enquanto tá mais para um experimento.

Outra questão que tive, isso não irá começar a ocupar muito espaço nos blocos?
Já está... tanto que a maior tx da rede já é de um ordinal. Grin
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Alguém abriu o tópico... Obrigado. Cool


Eu já tinha dado uma vista de olhos sobre esse projeto, alguns meses atras.
Achei a ideia interessante, mas não explorei muito. Nem tinha a ideia de todos esses detalhes mais técnicos. Obrigado pela explicação.


Um dos riscos inicias dessa tecnologia é que os seus sats são os seus NFTs, então você pode acabar enviando um deles por engano enquanto paga alguem. Por isso é importante fazer o gerenciamento dos seus UTXOs. Tongue

Então quer dizer, que se um NFT ocupar 10k sats, eu nunca poderei enviar esses 10k sats para outro utilizador a menos que queira que ele fique com o NFT?

Bem, isso só vai fazer com que exista menos BTC disponível no mercado, porque todo o sat que for cunhado com NFT, irá deixar de circular ou irá circular muito pontualmente. É melhor mesmo criar um carteira para cada NFT para evitar correr riscos.


Se alguém quiser brincar com tudo isso, tem esse guia que mostra como começar e quais os contrapontos que você deve tomar: https://gist.github.com/windsok/5b53a1ced6ef3eddbde260337de28980

O tutorial apenas explica como criar uma carteira e obter os UTXOs. E indica muitos contrapontos, acho que não vi um tutorial com tantos alertas como esse.
Mas, como é que depois a pessoa regista o tal NFT, usando uma imagem ou algo do género?


Outra questão que tive, isso não irá começar a ocupar muito espaço nos blocos?
legendary
Activity: 2758
Merit: 6830
Se você fez uma transação recentemente ou deu uma olhada na mempool, deve ter percebido que as taxas da rede do Bitcoin tem apresentado uma leve protuberancia nos últimos dias. Por exemplo, havia tempo que eu não fazia uma tx com uma taxa de 1 sat/vb, mas essa semana o "mínimo" para sequer ser incluido na mempool dos nodes estava em 2 sat/byte.

Isso aconteceu devido às atividades do Ordinals, um projeto que permite a criação de NFTS diretamente na rede do Bitcoin, sem nenhuma camada superior ou side chain.

Punks na rede do Bitcoin? Temos! https://ordinalpunks.com

A tecnologia funciona ao diferenciar cada mísero satoshi existente na rede: cada novo bloco com uma recompensa de X satoshis representa X novos ordinals. Ainda que você tenha 10k satoshis em um UTXO A e os utilize em uma transação, assim usando/destruindo o UTXO A (input) e criando o UTXO B (output), a convenção da tecnologia garante o tracking dos mesmos 10k satoshis.

Você pode então "usar" um de seus ordinals (sats) para gerar um hash com o arquivo do NFT, assiná-lo com a private-key do endereço que detém daquele ordinal (sat), e depois t. Depois você pode "enviar" esse arquivo para a blockchain por meio do campo de witness data, relacionado aos soft forks do Segwit (que o implementou) e do Taproot (que removeu o limite do campo).

Um dos riscos inicias dessa tecnologia é que os seus sats são os seus NFTs, então você pode acabar enviando um deles por engano enquanto paga alguem. Por isso é importante fazer o gerenciamento dos seus UTXOs. Tongue

Se alguém quiser brincar com tudo isso, tem esse guia que mostra como começar e quais os contrapontos que você deve tomar: https://gist.github.com/windsok/5b53a1ced6ef3eddbde260337de28980
Jump to: