Bitcoin Forum
June 03, 2024, 03:49:09 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: Smartcontract nas encomendas  (Read 326 times)
joker_josue (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 4660


**In BTC since 2013**


View Profile WWW
July 23, 2021, 07:23:14 PM
Merited by bitmover (2)
 #1

Na sequencia de um comentário do @bitmover em outro tópico:

Mas tb acredito que ainda estamos um pouco longe de smartcontracts complexos. Mas acho que essas moedas digitais irão, no futuro, permitir eliminar alguns intermediários, fazendo pagamentos apenas quando o pacote é enviado nos correios e coisas do tipo para compras online.

Achei a ideia bem interessante, juntando-se a explicação dada de como as coisas podiam funcionar:
Bastaria fazer um "smartcontract" que funcionasse assim:

1 - Voce deposita BTC/ETH no endereço do contrato com o valor da compra.
2 - O vendedor insere no smartcontract os dados de rastreamento dos correios.
3 - Quando o objeto fosse entregue pelos correios, se dentro do limite da data de entrega, o smartcontract transfere o dinheiro para o vendedor.
OU
3- Data de entrega passou do prazo e o objeto não foi entregue, o BTC retorna para o comprador.
OU
3 - Objeto entregue fora do prazo, desconto de X% para o comprador, de forma que o comprador recebe 10% de volta e o vendedor 90% do valor.

Algo assim.

Isso ainda não é possivel hoje, nem na rede ethereum, pois não existem oráculos para isso.


Seguiram-se outros pontos apresentados, tendo por base esta ideia:
Ainda há o problema da mercadoria chegar quebrada ou o comprador ter caído em algum golpe (receber um pedaço de madeira ao invés de um iPhone) Cool
Mas sim, eu entendi que isso é outro assunto e você apenas exemplificou um uso de smartcontract para a moeda-digital.

Existem várias formas de usar isso, junto a contratos imobiliários por exemplo é possível definir reajustes automáticos de aluguel após determinado período quando definido um índice, penalidades para atraso de pagamentos, tudo de forma automática.

Não há limites para oque se pode fazer com contratos-inteligentes.

Complicado, a maioria das vezes é culpa da transportadora (e não do vendedor que enviou o produto com atraso)..

Esses e outros pontos citados parecem ser muito "complexos" para um contrato inteligente tomar decisões de liberar ou não o dinheiro.

Sim, a maioria dos atrasos, geralmente esta mais relacionado com a transportadora do que com o comerciante.

A ideia é interessante, mas complexa.

E se o smartcontract estivesse associado ao tracking da encomenda, e assim que ela fosse dada como entregue, o pagamento era processado?


Com este debate a decorrer, decidi abrir este tópico, para não fazer mais off topic no que deu origem na conversa, para debater esta ideia.

Acham que seria algo que viável?
Como acham que poderia funcionar?



.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
bitmover
Legendary
*
Online Online

Activity: 2324
Merit: 5992


bitcoindata.science


View Profile WWW
July 23, 2021, 08:51:25 PM
 #2

Acham que seria algo que viável?
Como acham que poderia funcionar?

O que torna isso inviável hoje é que não é possivel colocar em um smartcontract uma informação externa ao blockchain. Por isso que soluções como o chainlink (oráculos, que passam informações externas para o blockchain) bombaram uma época. Mas não sei como andam essas soluções hoje e por que ainda não estão funcionando (ou se já tem algo funcionando).

Eu sei que conseguiram pegar o preço dos ativos já, ou algo do gênero.

me parece que uma api de rastreamento dos correios é algo extremamente simples de implementar...

Eu gostaria que pudéssemos até usar a lightning ou algo do tipo em conjunto, seria fenomenal.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Lucasgabd
Legendary
*
Offline Offline

Activity: 2548
Merit: 1128


There's no need to be upset


View Profile
July 23, 2021, 08:54:04 PM
 #3

bem possível de ser implementado no futuro, acredito
seria uma tecnologia interessante para desbancar intermediários como pagseguro/mercadopago/paypal
talvez os casos atípicos de golpes podem ser julgados por "arbitrators" num sistema semelhante ao da Bisq
https://bisq.wiki/Dispute_resolution

.
.DuelbitsSPORTS.
▄▄▄███████▄▄▄
▄▄█████████████████▄▄
▄██████████████████████▄
██████████████████████████
███████████████████████████
██████████████████████████████
██████████████████████████████
█████████████████████████████
███████████████████████████
█████████████████████████
▀████████████████████████
▀▀███████████████████
██████████████████████████████
██
██
██
██

██
██
██
██

██
██
██
████████▄▄▄▄██▄▄▄██
███▄█▀▄▄▀███▄█████
█████████████▀▀▀██
██▀ ▀██████████████████
███▄███████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
▀█████████████████████▀
▀▀███████████████▀▀
▀▀▀▀█▀▀▀▀
OFFICIAL EUROPEAN
BETTING PARTNER OF
ASTON VILLA FC
██
██
██
██

██
██
██
██

██
██
██
10%   CASHBACK   
          100%   MULTICHARGER   
sabotag3x
Legendary
*
Offline Offline

Activity: 2548
Merit: 2180


Crypto Swap Exchange


View Profile
July 23, 2021, 09:11:20 PM
 #4

Acham que seria algo que viável?
Como acham que poderia funcionar?

Eu estou pesquisando sobre open source/software livre para escrever um artigo e encontrei este vídeo no youtube: https://youtu.be/amdnXhAaA1M

Resumindo o vídeo, ele conta que estava tentando criar uma solução para puxar as informações do sistema de rastreamento dos correios e usar fora dali.. e que hoje várias grandes empresas essa API, além de que o projeto foi melhorando a ponto de eles quererem digitalizar todos dados do Brasil..

Dito isto, acredito que o melhor caminho é procurar alguém que já esteja trabalhando em construir contratos inteligentes para encomendas (ou algo parecido) e juntar as ideias.. ainda mais nesse ecossistema que tem muitos projetos open source.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
July 23, 2021, 09:32:23 PM
 #5

O que torna isso inviável hoje é que não é possivel colocar em um smartcontract uma informação externa ao blockchain. Por isso que soluções como o chainlink (oráculos, que passam informações externas para o blockchain) bombaram uma época. Mas não sei como andam essas soluções hoje e por que ainda não estão funcionando (ou se já tem algo funcionando).
Por que você sempre fala que eles não funcionam? Já falei antes que a Chainlink está funcionando: https://bitcointalk.org/index.php?topic=5281248.msg55360888#msg55360888

Um exemplo é a dos ativos sinteticos (e.g Syntethix). Eles calculam o preço de mercado do ouro, prata, ações e crypto em mercados centralizados. Um projeto já 100% funcional hoje em dia.

Qualquer API pode ser implementada na rede, e melhor ainda quando existem vários endpoints independentes.

Introduction to Using Any API | Chainlink Documentation



Mas nesse caso de um sistema totalmente integrado, não seria preciso nenhuma API externa. O responsável pela entrega pode simplesmente enviar os dados atualizados no próprio smartcontract, mostrando o local da encomenda.

E.g: Um array purchases que guarda todas as encomendas de uma loja. Você manda o ETH e é criado uma entry nesse array. O vendedor despacha e chama uma função updateTracking(id, cep) - com o id único da compra e o cep atual do local da encomenda. O comprador pode chamar getTracking(id) e é retornado o cep. Tudo isso pode acontecer por meio de uma interface bonitinha, que já calcula o endereço baseado no cep.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
joker_josue (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 4660


**In BTC since 2013**


View Profile WWW
July 23, 2021, 11:01:14 PM
 #6

Eu estava a pensar em algo que esteja ligado ao sistema de tracking das transportadoras.

Ou seja, o vendedor introduzia essa informação no sistema smart, que a partir desse momento, iria servir como fosse um sistema de tracking de encomendas. Quando a encomenda é dada como entregue, então o sistema iria finalizar a compra/pagamento.

Tipo o www.17track.net só que via smartcontracts.
Acham que seria possivel?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
July 23, 2021, 11:22:27 PM
Merited by bitmover (2)
 #7

Ou seja, o vendedor introduzia essa informação no sistema smart, que a partir desse momento, iria servir como fosse um sistema de tracking de encomendas. Quando a encomenda é dada como entregue, então o sistema iria finalizar a compra/pagamento.

Tipo o www.17track.net só que via smartcontracts.
Acham que seria possivel?
Sim, mas as taxas da rede (caso ETH) deixariam tudo mais caro. Também não sei se teria como fazer tudo isso 100% permissionless.

1. Vendedor cria uma ordem de venda com o valor.
2. Comprador manda ETH passando o id da ordem de venda.
3. Venda fica com o status "aguardando despacho".
4. Vendedor despacha e envia o codigo de rastreio no smartcontract junto ao prazo de entrega máximo.
5. O smartcontract tem uma função que verifica se a entrega consta como completa (pelo oracle que verifica a API do correios).
6. Caso tenha sido entregue na data certa, o ETH é liberado.

Alguns problemas:

1. Não tem como verificar se o vendedor não enviou uma pedra ou produto falso. Quem fica para intermediar isso? Como verifica?
2. Não tem como verificar se o vendedor não enviou o produto para um endereço próprio (e.g na mesma cidade, o que burlaria um possível sistema que verifica se a cidades do comprador bate com o local entregue). Qual a maior vantagem de fazer isso em uma blockchain?

Será que realmente precisa de uma blockchain para isso? Não precisamos fazer uma "dentacoin" (moeda dos dentistas, da época do ICO), se o serviço já funciona fora de uma rede descentralizada.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
sabotag3x
Legendary
*
Offline Offline

Activity: 2548
Merit: 2180


Crypto Swap Exchange


View Profile
July 23, 2021, 11:55:26 PM
Merited by bitmover (2)
 #8

se o serviço já funciona fora de uma rede descentralizada.

Depende, por exemplo hoje o Mercado Livre é o intermediário de compras/vendas do site deles.. Dá para criar um sistema onde um contrato inteligente (com oráculos) é o intermediário, e quem presta esse serviço (oráculos) ganha uma taxa, mesmo se tudo der certo..

1. Não tem como verificar se o vendedor não enviou uma pedra ou produto falso. Quem fica para intermediar isso? Como verifica?
2. Não tem como verificar se o vendedor não enviou o produto para um endereço próprio (e.g na mesma cidade, o que burlaria um possível sistema que verifica se a cidades do comprador bate com o local entregue). Qual a maior vantagem de fazer isso em uma blockchain?

Dá para colocar um delay, se o comprador não protestou em X dias, então o pagamento é liberado.. ou se o comprador deu OK, então o dinheiro é liberado na hora..

Caso contrário, ai entram os oráculos para resolver o problema..

Qual a maior vantagem de fazer isso em uma blockchain?

Talvez dê para reduzir as taxas, ML hoje deve cobrar uns 5% depois que você vende 10 itens/ano por exemplo..

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
July 23, 2021, 11:59:27 PM
 #9

Depende, por exemplo hoje o Mercado Livre é o intermediário de compras/vendas do site deles.. Dá para criar um sistema onde um contrato inteligente (com oráculos) é o intermediário, e quem presta esse serviço (oráculos) ganha uma taxa, mesmo se tudo der certo..
Não entendi bem o que você quis dizer. O intermediário teria que analisar as fotos/videos/depoimentos e decidir quem está certo e errado, né? Quem faria esse serviço?

O oráculo (eg. Chainlink) só pega dados de fora e segue as regras impostas (eg. se a API XXX retorna o código Y, envie tantos ETH para Z). É uma rede segundaria que só segue a matematica e as regras de consenso da rede.

Dá para colocar um delay, se o comprador não protestou em X dias, então o pagamento é liberado.. ou se o comprador deu OK, então o dinheiro é liberado na hora..

Caso contrário, ai entram os oráculos para resolver o problema..
O "oraculo" seria uma pessoa ou um grupo de pessoas? Não foi muito bem isso que eu quis dizer com "oraculo" lá em cima. Mas como definir quem decide isso? Como proteger contra um sybil attack?

Talvez dê para reduzir as taxas, ML hoje deve cobrar uns 5% depois que você vende 10 itens/ano por exemplo..
Talvez, mas as taxas da rede se mantém (outro problema). Não daria só para criar um mercado mais community-friendly e fazer tudo de forma centralizada, cobrando menos? Se a confiança em um terceiro continua, não sei se precisa de uma rede descentralizada via blockchain.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
sabotag3x
Legendary
*
Offline Offline

Activity: 2548
Merit: 2180


Crypto Swap Exchange


View Profile
July 24, 2021, 12:10:34 AM
 #10

Não entendi bem o que você quis dizer. O intermediário teria que analisar as fotos/videos/depoimentos e decidir quem está certo e errado, né? Quem faria esse serviço?

O oráculo (eg. Chainlink) só pega dados de fora e segue as regras impostas (eg. se a API XXX retorna o código Y, envie tantos ETH para Z). É uma rede segundaria que só segue a matematica e as regras de consenso da rede.

O "oraculo" seria uma pessoa ou um grupo de pessoas? Não foi muito bem isso que eu quis dizer com "oraculo" lá em cima. Mas como definir quem decide isso? Como proteger contra um sybil attack?

Talvez, mas as taxas da rede se mantém (outro problema). Não daria só para criar um mercado mais community-friendly e fazer tudo de forma centralizada, cobrando menos? Se a confiança em um terceiro continua, não sei se precisa de uma rede descentralizada via blockchain.

Isso, um grupo de pessoas reais (uma empresa) que consiga "ver" o mundo real e interagir com esse contrato.. como um serviço de escrow, porém ele só participa caso dê algum problema, caso contrário o contrato faz tudo sozinho..

Como o trabalho dessa empresa será menor, então os compradores/vendedores pagariam menos taxas..

Talvez, mas as taxas da rede se mantém (outro problema). Não daria só para criar um mercado mais community-friendly e fazer tudo de forma centralizada, cobrando menos? Se a confiança em um terceiro continua, não sei se precisa de uma rede descentralizada via blockchain.

Depende a rede escolhida..

Aqui eliminaria a confiança de um terceiro, de segurar o dinheiro, caso a transação desse certo.. Ele só entraria em campo em casos de algum problema, e no máximo ficaria com o dinheiro travado (não poderia sacar, etc), podendo apenas enviá-lo para os 2 outros participantes..

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
July 24, 2021, 12:15:48 AM
 #11

Aqui eliminaria a confiança de um terceiro, de segurar o dinheiro, caso a transação desse certo.. Ele só entraria em campo em casos de algum problema, e no máximo ficaria com o dinheiro travado (não poderia sacar, etc), podendo apenas enviá-lo para os 2 outros participantes..
Entendi, ai já consigo ver o sentido.

Talvez um DAO que decida quem está certo ou errado. Caso o projeto tivesse um token, podia ter uma especie de "faça o stake do seu token e ganhe pontos de decisão", onde cada $1 de token te daria um peso de $X-1 em uma decisão.

Isso já ocorre com projetos de seguro, como Nexus Mutual, onde você pode comprar seguro contra hacks em projetos DeFi e a comunidade que decide se o chamado foi valido ou invalido.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
joker_josue (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 4660


**In BTC since 2013**


View Profile WWW
July 24, 2021, 07:26:11 AM
 #12

1. Não tem como verificar se o vendedor não enviou uma pedra ou produto falso. Quem fica para intermediar isso? Como verifica?
2. Não tem como verificar se o vendedor não enviou o produto para um endereço próprio (e.g na mesma cidade, o que burlaria um possível sistema que verifica se a cidades do comprador bate com o local entregue). Qual a maior vantagem de fazer isso em uma blockchain?

Será que realmente precisa de uma blockchain para isso? Não precisamos fazer uma "dentacoin" (moeda dos dentistas, da época do ICO), se o serviço já funciona fora de uma rede descentralizada.

E ao adicionar tipo um código QR junto com o artigo, que ao ser captado pelo comprador valida como estando tudo certo. Ou apos entrega, ao fim de 24 horas, liberar o pagamento, caso o código QR não seja captado.

Mas continua a problema, de envios enviados para o destino errado. Bem... mas ai é o mesmo problema que existe hoje.
Não colocando na equação blockchain, como achas que isso hoje podia ser resolvido?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
alegotardo
Legendary
*
Offline Offline

Activity: 2436
Merit: 1161


☢️ alegotardo™️


View Profile
July 24, 2021, 11:48:28 AM
 #13

bem possível de ser implementado no futuro, acredito
seria uma tecnologia interessante para desbancar intermediários como pagseguro/mercadopago/paypal
talvez os casos atípicos de golpes podem ser julgados por "arbitrators" num sistema semelhante ao da Bisq
https://bisq.wiki/Dispute_resolution

A dificuldade de implementação não é o problema, mas sim a confiança na informação trazida pelo agente externo (oráculo) até o contrato inteligente.

Se for usar o sistema de rastreamento do correios tem um determinado nível de confiabilidade (que já não é alto), mas com a dificuldade da estatal em cumprir prazos e também os preços elevados fizeram diversas empresas grandes diversificarem as entregas com transportadoras variadas.
Já vi produtos meu passando por até 4 transportadoras (sim, transportadoras também terceirizam as entregas) no percurso da loja até mim.
O que acontece se algumas dessas 4 transportadoras (tem até MEI aí no final do percurso) insere uma informação incorreta por descuido ou má fé?

Então não adianta ter um contrato-inteligente autônomo super confiável se ele é alimentado por fontes duvidosas.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
▄▄█▄▄░░▄▄█▄▄░░▄▄█▄▄
███░░░░███░░░░███
░░░░░░░░░░░░░
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░░░░███▄█░░░
░░██▌░░███░▀░░██▌
█░██░░███░░░██
█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀
.
REGIONAL
SPONSOR
███▀██▀███▀█▀▀▀▀██▀▀▀██
██░▀░██░█░███░▀██░███▄█
█▄███▄██▄████▄████▄▄▄██
██▀ ▀███▀▀░▀██▀▀▀██████
███▄███░▄▀██████▀█▀█▀▀█
████▀▀██▄▀█████▄█▀███▄█
███▄▄▄████████▄█▄▀█████
███▀▀▀████████████▄▀███
███▄░▄█▀▀▀██████▀▀▀▄███
███████▄██▄▌████▀▀█████
▀██▄█████▄█▄▄▄██▄████▀
▀▀██████████▄▄███▀▀
▀▀▀▀█▀▀▀▀
.
EUROPEAN
BETTING
PARTNER
bitmover
Legendary
*
Online Online

Activity: 2324
Merit: 5992


bitcoindata.science


View Profile WWW
July 24, 2021, 07:16:36 PM
Merited by joker_josue (1)
 #14

Depende, por exemplo hoje o Mercado Livre é o intermediário de compras/vendas do site deles.. Dá para criar um sistema onde um contrato inteligente (com oráculos) é o intermediário, e quem presta esse serviço (oráculos) ganha uma taxa, mesmo se tudo der certo..
Não entendi bem o que você quis dizer. O intermediário teria que analisar as fotos/videos/depoimentos e decidir quem está certo e errado, né? Quem faria esse serviço?

O oráculo (eg. Chainlink) só pega dados de fora e segue as regras impostas (eg. se a API XXX retorna o código Y, envie tantos ETH para Z). É uma rede segundaria que só segue a matematica e as regras de consenso da rede.


Eu acho que esse tipo de verificação dá pra fazer praticamente sem intermediários. Basta um site decente, que viveria basicamente de anuncios e nao ia precisar cobrar % das compras como atualmente existe.

Um simples sistema de reputação, onde o vendedor/comprador (ou o próprio address do vendedor/comprador) tem uma reputação.

Se a pessoa ficar enviando pedras pros outros em vez das encomendas, certamente ela será desmascarada na segunda tentativa. Acho que esses anos de experiência com mercado livre/uber/ifood etc mostraram que esse sistema de notas/estrelas funciona muito bem e dá os incentivos corretos.

Eu vejo vantagem de colocar isso num blockchain, nem que seja para testes. Pq ele tem potencial para baratear qualquer produto vendido online. Tantos projetos merda por ai no top 100, um projeto que fizesse isso seria incrível.

Por que você sempre fala que eles não funcionam? Já falei antes que a Chainlink está funcionando: https://bitcointalk.org/index.php?topic=5281248.msg55360888#msg55360888

Um exemplo é a dos ativos sinteticos (e.g Syntethix). Eles calculam o preço de mercado do ouro, prata, ações e crypto em mercados centralizados. Um projeto já 100% funcional hoje em dia.


Eu sempre digo que não funcionam pq nunca ouvi falar de uma implementação real, além do preço de ativos. Sinceramente, implementar preço de ativos é meio "duh", com um mundo tão grande aí fora. Será que mesmo que já é possivel colocar a API dos correios?

Se Chainlink estivesse realmente funcionando, como o Sergei falava no começo, daria para fazer praticamente qualquer coisa por smartcontracts. E não conheço um só projeto que utilize sequer dados de jogos esportivos para fazer apostas, por exemplo.

Ta aí outra implementação incrível de smartcontracts: Vamos fazer uma aposta, quem vai ganhar a final do futebol nas olimpiadas? Cada um manda seus Eth, e dependendo do ganhador o smartcontract manda pro vencedor. Não conheço nada parecido com isso hoje. Somente sites de apostas centralizados que cobram um percentual.

Se chainlink estivesse funcionando de fato, certamente existiria algo assim.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
July 24, 2021, 07:30:43 PM
 #15

Eu sempre digo que não funcionam pq nunca ouvi falar de uma implementação real, além do preço de ativos. Sinceramente, implementar preço de ativos é meio "duh", com um mundo tão grande aí fora. Será que mesmo que já é possivel colocar a API dos correios?
Te mandei um link lá em cima.

"Introduction to Using Any API". Qualquer API pode ser utilizada. O preço de uma ativo, o balanço de uma empresa, a taxa de inflação de um país, o vencedor de um jogo de futebol, um post do fórum pela API do ninjastic.space... está em uma API? Pode ser utilizado.

Se Chainlink estivesse realmente funcionando, como o Sergei falava no começo, daria para fazer praticamente qualquer coisa por smartcontracts. E não conheço um só projeto que utilize sequer dados de jogos esportivos para fazer apostas, por exemplo.
Dá para pegar qualquer dado off-chain? Dá, então funciona. Se não tem projeto que faz isso, a culpa é do mercado, e não do oracle.

https://sportsdata.io/blockchains-via-chainlink-network-partnership

Se chainlink estivesse funcionando de fato, certamente existiria algo assim.
Isso é a mesma coisa de falar que o BTC não funciona por que nenhuma loja aceita a moeda. Cheesy

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
bitmover
Legendary
*
Online Online

Activity: 2324
Merit: 5992


bitcoindata.science


View Profile WWW
July 24, 2021, 07:47:02 PM
 #16

Dá para pegar qualquer dado off-chain? Dá, então funciona. Se não tem projeto que faz isso, a culpa é do mercado, e não do oracle.

https://sportsdata.io/blockchains-via-chainlink-network-partnership

Isso é mostra apenas a intenção de uma empresa fazer isso. Realmente muito bom, mas não está implementado.


Quote
SportsDataIO is excited to announce that we will use Chainlink’s market-leading decentralized oracle network to provide our premium sports APIs to smart contracts across leading blockchain networks.

E estou lendo sobre chainlink desde a ICO deles quando comprei um pouquinho, e não faltam noticias desse tipo desde que não existia nem testnet... Sinceramente, isso não é nada novo. Dá uma olhada no Reddit deles pra voce ver o tanto de coisa que tem assim desde 2017.

Não estou querendo espalhar FUD, até q pq eu ainda tenho alguns LINKs. Mas estou achando a adoção muito "tartaruga' para estar tudo pronto e funcionando como voce está falando. ALgum motivo tem para não ter adoção.

Eu até perguntei no Reddit deles ali pq ninguem esta usando chianlink para usar dados das olimpiadas nos smartcontracts, vamos ver o que respondem.

Isso é a mesma coisa de falar que o BTC não funciona por que nenhuma loja aceita a moeda. Cheesy

Ah claro, certamente não tem ninguem usando a rede. Eu mesmo não conheço nem uma pessoa que faria um trabalho ou vendesse um produto para receber em bitcoin. Gift cards então, duvido que alguém aceitaria um dinheiro de nerd desse pra vender.  Cheesy


Edit: Se já podemos usar chainlink para colocar os dados na rede, podemos tentar fazer um smartcontract assim usando os dados dos correios? Não existe impedimento?
Vou dar uma lida na documentação do chainlink depois.
A das olimpiadas me parece muito mais simples de fazer.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
TryNinja
Legendary
*
Offline Offline

Activity: 2856
Merit: 7106


Crypto Swap Exchange


View Profile WWW
July 24, 2021, 07:53:51 PM
Last edit: July 24, 2021, 08:05:39 PM by TryNinja
 #17

Ah claro, certamente não tem ninguem usando a rede. Eu mesmo não conheço nem uma pessoa que faria um trabalho ou vendesse um produto para receber em bitcoin. Gift cards então, duvido que alguém aceitaria um dinheiro de nerd desse pra vender.  Cheesy
Ai é que tá, né. Assim como tem gente usando o Bitcoin, tem gente usando a Chainlink. Na verdade, eles são integrados em mais de 650 projetos, tendo ganho uma média de 1.4 novos parceiros por dia nesse ano, até então: https://cointelegraph.com/news/chainlink-onboards-an-average-of-1-4-new-partners-each-day-in-2021

Tem gente usando dinheiro de nerd para comprar gift card, assim como tem nerd usando a Chainlink para trazer dados off-chain para redes descentralizadas.

Do mesmo jeito que eu acho que o BTC funciona por eu conseguir vender gift cards (mas não as compras do supermercado), eu também acho que a Chainlink funcione por apenas, ou não, ser integrada em projetos financeiros. Ou mesmo que fossem integrados em jogos de bingo para idosos... tanto faz. Funciona? Funciona, e é isso. BTC funciona? Funciona, e é isso. Não precisa limitar o merito de um projeto baseado apenas no que ele é utilizado *por ora*, sendo que essa industria é nascente e precisa andar devagar pensando na segurança de todos.

Não existe impedimento?
Não.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
sabotag3x
Legendary
*
Offline Offline

Activity: 2548
Merit: 2180


Crypto Swap Exchange


View Profile
July 24, 2021, 09:23:40 PM
 #18

Não existe impedimento?

No caso de apostas: O problema que eu vejo é que nenhuma casa de apostas esportivas vai abrir mão de sua margem alta para criar e promover um contrato inteligente no qual eles não ganhariam nada (ou quase nada) e que pode ser clonado por qualquer outra pessoa..

Ai um usuário anônimo poderia criar e enfrentaria vários obstáculos: competir contra o marketing gigante dessas casas/cassinos, o sistema de odds passaria a ser uma pool*, mais os itens citados acima (não ganhar nada, projeto ser clonado).. Imagino que falte incentivo monetário para criar algo do tipo..

*Hoje você entra num site, ele está pagando 2:1 e você pode apostar 10k dólares, num contrato eu imagino que pro cara ganhar 2:1 teria que ter 20k apostados no resultado oposto.




Sobre rastreamento, já comentei em outro tópico para dar uma olhada em projetos como o Food Trust da IBM: https://www.ibm.com/br-pt/blockchain/solutions/food-trust

Apesar de não usar uma blockchain aberta também tem os mesmos pontos: rastreamento, disputas, contratos inteligentes, etc.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
joker_josue (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 4660


**In BTC since 2013**


View Profile WWW
July 25, 2021, 08:12:28 AM
 #19

Eu vejo vantagem de colocar isso num blockchain, nem que seja para testes. Pq ele tem potencial para baratear qualquer produto vendido online. Tantos projetos merda por ai no top 100, um projeto que fizesse isso seria incrível.

Concordo. Vejo poucos projetos que possam dar um contributo real ao dia a dia das pessoas. Existe muitos problemas, que certamente podia ser minimizados, no nosso dia a dia, com este tipo de projetos. Mas a malta esta mais interessada em "mais um ativo".



Se a pessoa ficar enviando pedras pros outros em vez das encomendas, certamente ela será desmascarada na segunda tentativa. Acho que esses anos de experiência com mercado livre/uber/ifood etc mostraram que esse sistema de notas/estrelas funciona muito bem e dá os incentivos corretos.

Nem mais! Este é outro ponto, que vejo a malta "bater".
Quantas encomendas vocês fizeram e receberam tijolos? Isso pode realmente acontecer, mas esse cenário já existe desde dos anos 80, com o inicio das vendas online, como Amazon. Mas não foi isso que impediu de as coisas avançar.

Alem disso, vejo sempre falarem do problema do lado do vendedor, e o lado do comprador? O comprador também pode alegar ter recebido um tijolo e não ser verdade. Isto é uma situação igual para cada lado, e que pode realmente acontecer, com o sem smartcontract. É o mesmo de quem diz que o Bitcoin serve para lavagem de dinheiro. Mas com ou sem Bitcoin, faz-se lavagem de dinheiro já existe a muitos anos.

Por outro lado, os smartcontract nas encomendas, até podem trazer mais segurança, porque o vendedor/comprador tem de registar os seus dados, tais como morada/contactos/numero fiscal (estamos a falar de vendas online, não dá para ser anonimo). Se essa informação fica registada na blockchain, não é possível alterar, se algo correr mal, é possível rastrear os intervenientes.



Então não adianta ter um contrato-inteligente autônomo super confiável se ele é alimentado por fontes duvidosas.

Eu falei nos sistemas de tracking existentes, porque torna a implementação mais facil, numa face inicial. E infelizmente, será sempre ser dificil de ter fontes 100% confiáveis, visto que as encomendas continua a ser entregue por pessoas, e se a pessoa não registar a informação de forma correta já temos um problema.

Quando as encomendas deixarem de ser entregues por pessoas, eliminas boa parte do erro humano. E existem vários projetos de começar a fazerem entregas por drone, por exemplo. Quando isso acontecer, um projeto que já exista de smartcontract para encomendas, poderá estar em vantagem para a implementação mais ampla no terreno.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
gagux123
Hero Member
*****
Offline Offline

Activity: 1554
Merit: 814


The Alliance Of Bitcointalk Translators - ENG>POR


View Profile WWW
July 25, 2021, 08:28:20 AM
 #20

O que torna isso inviável hoje é que não é possivel colocar em um smartcontract uma informação externa ao blockchain. Por isso que soluções como o chainlink (oráculos, que passam informações externas para o blockchain) bombaram uma época. Mas não sei como andam essas soluções hoje e por que ainda não estão funcionando (ou se já tem algo funcionando).
@bitmover, sei que nos dias de hoje a interoperabilidade é algo essencial e de certa forma importante!

Mas será que nesse caso é possível de deixar tudo conectado entre si utilizando Polkadot (DOT) ou Solana (SOL)!!?

Pela breve pesquisa que realizei, diversas pessoas e investidores acreditam que a Solana poderá substituir a Ethereum futuramente.
Fiquei um pouco surpreso, mas não sei se isso é verídico porque ainda não estudei a fundo sobre a SOL   

...AoBT...
▄▄█████████████████▄▄
███████████████████████
█████████████████████████
███████████████████████
██████████████████████
█████████████████████
███████████████████████
██████████████████████
█████████████████████
█████████████████████
█████████████████████████
███████████████████████
█████████████████
The Alliance
of Bitcointalk
Translators
▄▄▄███████▄▄▄
▄███████████████▄
▄███
████████████████▄
▄██
███████████████████▄
▄█
██████████████████████▄
████████████████████████
█████████████████████
████████████████████████
▀███████████████████████▀
▀███████████████████
▀███████████████████▀
███████████████▀
▀▀▀███████▀▀▀
.
..JOIN US..

▄███████████████████████▄
█████████████████████████
█████▀▀██████▀▀██▀▀▀▀████
████████▀██████████
████▄▄▄▄▀███████
███████▄▀▄█▀▀███████
█████████████████████████
█████████████████████████
████████████▀████████████
▀███████████████████████▀
█████

██████████
.
..HIRE US..
Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!