Bitcoin Forum
November 16, 2024, 12:27:35 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ajuda com projeto de smart contract  (Read 171 times)
smajbr (OP)
Jr. Member
*
Offline Offline

Activity: 78
Merit: 2


View Profile
February 28, 2024, 06:18:26 PM
 #1

Olá, tenho um projeto de smart contract arquivado há 7 anos. Esta semana chegou a hora de implementá-lo.

Há cerca de 4 anos, interrompi seu desenvolvimento devido ao nível de complexidade computacional, além da incerteza quanto ao sucesso a curto prazo e à falta de resiliência. Hoje, as condições são diferentes; o mercado de criptomoedas está mais maduro e tenho um servidor de alto desempenho que pode executar todos os cálculos necessários para o desenvolvimento do projeto.

O nome do projeto é Defenser. A ideia é simples: uma pessoa se cadastra, insere recursos no contrato e pode comprar e vender Ethereum. Até aqui, sem novidade. O diferencial está no objetivo deste contrato: garantir que, a cada compra de Ethereum, o cliente tenha sempre lucro, independentemente do mercado subir ou cair. Por isso o nome Defenser. O contrato terá mecanismos para proteger o investidor, como o uso do preço médio, comum em qualquer área financeira. Também terá outras funções que só serão reveladas durante a implementação, o que é natural em qualquer tipo de projeto.

O contrato cobrará comissão apenas sobre o lucro, o que será mais um diferencial em relação aos 'brokers' atuais. Acredito que, se bem sucedido, o contrato pode revolucionar o mercado financeiro global.

Sei que conhecimento em programação Solidity e infraestrutura não são suficientes, e por isso estou expondo um pouco da minha ideia para atrair uma equipe interessada em ajudar nessa empreitada em troca de participação nos ganhos.

Espero ter sido claro e motivador! Sintam-se à vontade para compartilhar seus pensamentos.
E se alguém estiver interessado por favor vamos trocar contato.
TryNinja
Legendary
*
Offline Offline

Activity: 3024
Merit: 7443


Top Crypto Casino


View Profile WWW
March 01, 2024, 08:27:12 AM
 #2

O nome do projeto é Defenser. A ideia é simples: uma pessoa se cadastra, insere recursos no contrato e pode comprar e vender Ethereum. Até aqui, sem novidade. O diferencial está no objetivo deste contrato: garantir que, a cada compra de Ethereum, o cliente tenha sempre lucro, independentemente do mercado subir ou cair. Por isso o nome Defenser. O contrato terá mecanismos para proteger o investidor, como o uso do preço médio, comum em qualquer área financeira. Também terá outras funções que só serão reveladas durante a implementação, o que é natural em qualquer tipo de projeto.
Qual a pegadinha?

O cara manda 100 USDC para o contrato para comprar ETH a $1000, resultando em 0.1 ETH. Depois o preço do ETH cai para $500... como o cara saca 100 USDC sendo que o seu ETH vale metade disso ($50)? Huh

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
criptoevangelista
Sr. Member
****
Offline Offline

Activity: 448
Merit: 689


In ₿ we trust


View Profile
March 01, 2024, 01:42:17 PM
 #3

O nome do projeto é Defenser. A ideia é simples: uma pessoa se cadastra, insere recursos no contrato e pode comprar e vender Ethereum. Até aqui, sem novidade. O diferencial está no objetivo deste contrato: garantir que, a cada compra de Ethereum, o cliente tenha sempre lucro, independentemente do mercado subir ou cair. Por isso o nome Defenser. O contrato terá mecanismos para proteger o investidor, como o uso do preço médio, comum em qualquer área financeira. Também terá outras funções que só serão reveladas durante a implementação, o que é natural em qualquer tipo de projeto.
Qual a pegadinha?

O cara manda 100 USDC para o contrato para comprar ETH a $1000, resultando em 0.1 ETH. Depois o preço do ETH cai para $500... como o cara saca 100 USDC sendo que o seu ETH vale metade disso ($50)? Huh

Eu quando li também não entendi muito bem, como que funcionaria a garantia de lucro? O sistema iria avisar o investidor que ele precisa aportar mais? (mas ai não seria necessário um sistema pra isso) Teria um token para ficar lastreado no seu USDC ou ETHEREUM por exemplo? uma mecânica de trade automatizado? Garantia de lucro ou proteção não existe, nada é certo, pra tudo precisa se expor ao risco.

Uma proposta mais próxima dessa idéia que eu consegui lembrar é o sistema da SingularityNET, o Singularity Dao, que promete gerir portfólios com IA... https://www.singularitydao.ai/dynasets

Code:
A DynaSet is a dynamically managed set of assets automatically rebalanced by the Dynamic Asset Manager via AI based signals and algorithms.



.
Duelbits
█▀▀▀▀▀











█▄▄▄▄▄▄▄
TRY OUR
  NEW  UNIQUE
GAMES!
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
DICE 
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
███████████████████████████████
███▀▀                     ▀▀███
███    ▄▄▄▄         ▄▄▄▄    ███
███   ██████       ██████   ███
███   ▀████▀       ▀████▀   ███
███                         ███
███                         ███
███                         ███
███   ▄████▄       ▄████▄   ███
███   ██████       ██████   ███
███    ▀▀▀▀         ▀▀▀▀    ███
███▄▄                     ▄▄███
███████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
MINES 
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
███████████████████████████████
████████████████████████▄▀▄████
██████████████▀▄▄▄▀█████▄▀▄████
████████████▀ █████▄▀████ █████
██████████      █████▄▀▀▄██████
███████▀          ▀████████████
█████▀              ▀██████████
█████                ██████████
████▌                ▐█████████
█████                ██████████
██████▄            ▄███████████
████████▄▄      ▄▄█████████████
███████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
PLINKO 
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
███████████████████████████████
█████████▀▀▀       ▀▀▀█████████
██████▀  ▄▄███ ███      ▀██████
█████  ▄▀▀                █████
████  ▀                    ████
███                         ███
███                         ███
███                         ███
████                       ████
█████                     █████
██████▄                 ▄██████
█████████▄▄▄       ▄▄▄█████████
███████████████████████████████
10,000x
MULTIPLIER
▀▀▀▀▀█











▄▄▄▄▄█
smajbr (OP)
Jr. Member
*
Offline Offline

Activity: 78
Merit: 2


View Profile
March 01, 2024, 06:18:33 PM
 #4

Olá, obrigado pela resposta.
De fato, não é uma peladinha. Não será uma maquina de sacar dinheiro que não existe, afinal, no final de qualquer balanço patrimonial temos as partidas dobradas.

criptoevangelista, você me fez lembrar da frase que promessa de lucro não existe, realmente tinha esquecido dessa iniciante e famosa frase. Este é um desafio que desestimula qualquer um a superar.
"O objetivo é garantir o lucro para seus participantes". Acho que aqui vale um pensamento valido; Até onde essa garantia é sustentável? Em quais cenários esse objectivo não será alcançado?
Abaixo estimulo um pouco o pensamento sobre essa característica.

O quanto investir em Bonds dos EUA é considerado seguro?
O quanto Investir em Bitcoin é considero seguro? Ethereum?
Todos tem uma coisa em comum; O ecossistema que faz essas 3 maquinas rodar.

Em um conceito de probabilidade, onde o espaço amostral é o tempo de existência do projeto, Ethereum, o mais novo com 9 anos? E o evento, o mesmo tempo em que Ethereum foi ameaçado, 1 ou 2 anos? então o risco do Ethereu pode ser 1/9 a 2/9. Podemos incluir no calculo a quantidade de pessoas aderente a rede, o próprio preço, seu fundamento.

É nesta linha de raciocino que acredito que o projeto Defenser será lucrativo para todos os participantes, completo dizendo que de acordo com as regras, o dia em que Defense não conseguir cumprir seu objetivo, então o ecossistema Ethereum já se rompeu.

Sobre existir token: já pensei na possibilidade, afinal ter um 'token' é um status neste mundo, porém abriria portas indesejadas, por isso não terá token.
'Token do Projeto': Pensárei nisso se chegar a hora de captar recursos lastreado em produtividade.


O contrato não tem o foco em fazer trade automatizado e eu não tenho o foco em gerir recursos de terceiros.
No geral o Defense deve ser transparente e deve ter as regras pré-definidas e variáveis publicas que as tornam o projeto economicamente viável.
bitmover
Legendary
*
Offline Offline

Activity: 2492
Merit: 6320


bitcoindata.science


View Profile WWW
March 02, 2024, 12:16:08 PM
 #5

criptoevangelista, você me fez lembrar da frase que promessa de lucro não existe, realmente tinha esquecido dessa iniciante e famosa frase. Este é um desafio que desestimula qualquer um a superar.
"O objetivo é garantir o lucro para seus participantes". Acho que aqui vale um pensamento valido; Até onde essa garantia é sustentável? Em quais cenários esse objectivo não será alcançado?
Abaixo estimulo um pouco o pensamento sobre essa característica.

No mercado de criptomoedas é muito comum o preço cair mais de 10% em um único dia. Bem mais as vezes. E se considerar o prazo de semanas, pode cair até 50% num grande correção. Acho difícil um sistema que protegeria o usuário disso, a não ser que usasse derivativos, similares a PUT em corretoras (o que te deixaria sem a custodia, com outros riscos.)

Não sei se já existe PUT em smartcontracts, talvez exista? Estou meio por fora, mas acho que é possível. Mas PUT não garantem o lucro, garantem apenas uma redução na volatilidade, mas algum impacto na queda mesmo o dono das PUT sente.

E manter PUTs tem custo. É como se fosse um seguro.


Quote
O quanto investir em Bonds dos EUA é considerado seguro?

Não dá pra comparar o nível de segurança das bonds dos EUA, o investimento mais seguro do mundo, com um smartcontract.

https://forbes.com.br/forbes-money/2022/08/tesouro-direto-dos-eua-como-funciona-o-investimento-mais-seguro-do-mundo/

smajbr (OP)
Jr. Member
*
Offline Offline

Activity: 78
Merit: 2


View Profile
March 02, 2024, 06:40:51 PM
 #6

Quote from: bitmover
No mercado de criptomoedas é muito comum o preço cair mais de 10% em um único dia.
Obrigado
Concordo com o que você disse, por este motivo criptomoedas não pode ser alanvancada mais que 2x.
Um teste de hipotese pode confirmar se cai mesmo 10% a 50%. Atualmente pretendo fazer um teste de hipotese sendo provavelmente teste z ou teste de proporção e um intervalo de confiança. Tudo depende do objetivo de cada teste.

Quote from: bitmover
a não ser que usasse derivativos, similares a PUT em corretora
Não pretendo inserir derivativos no processo.


Quote from: bitmover
Não dá pra comparar o nível de segurança das bonds dos EUA, o investimento mais seguro do mundo, com um smartcontract.
Dispensando explicação sobre o ciclo do preço do Ethereum.
Perceba que tanto na alta quanto na baixa o Ethereum ainda tem seu ecossistema operante, assim como o Bitcoin e os Bonds.
joker_josue
Legendary
*
Offline Offline

Activity: 1848
Merit: 5075


**In BTC since 2013**


View Profile WWW
March 09, 2024, 01:20:01 PM
 #7

O diferencial está no objetivo deste contrato: garantir que, a cada compra de Ethereum, o cliente tenha sempre lucro, independentemente do mercado subir ou cair. Por isso o nome Defenser.

OK, esse parece ser um bom diferenciador.
Mas, como é que o sistema garante que o comprador obtém sempre lucro? Ou melhor, qual cliente é que obtém sempre lucro, o que vende ou o que compra?

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
smajbr (OP)
Jr. Member
*
Offline Offline

Activity: 78
Merit: 2


View Profile
March 10, 2024, 07:07:28 PM
 #8

As suas questões são o motor do contrato.

Quote from: joker_josue
como é que o sistema garante que o comprador obtém sempre lucro?
Existe algumas regras e cálculos definidos.

Quote from: joker_josue
qual cliente é que obtém sempre lucro
todos os clientes 'usuários' que tem recursos ou que convida outros usuários deve ganhar.

Quote from: joker_josue
o que vende ou o que compra?
Comprar e vender Polygon. Motivo segue abaixo.
Esta semana eu estava analisando sobre o custo de transação do usuário. Cheguei a conclusão que pagar 10 USD para comprar ou vender ethereum é inviável para usuários de baixo patrimônio.
Por tanto tive que analisar outra crypto que tenha a mesma estabilidade de fundamento, ecossistema, confiança e de baixo custo se comparado ao ethereum, isso gerou uma reavaliação do próprio ecossistema que comentei mais acima.

Sempre estou analisando e revisão pontos como fundamentos, funções, cálculos e segurança.
Inclusive esta semana eu estava pensando se devo lançar o contrato para teste em uma rede real para todos testarem as funcionalidades, cálculos e cenários possíveis antes de ser um usuário real, por exemplo, 2 moedas fictícias, um preço fictício, funções reais.


bitmover
Legendary
*
Offline Offline

Activity: 2492
Merit: 6320


bitcoindata.science


View Profile WWW
March 10, 2024, 07:34:36 PM
 #9

Comprar e vender Polygon. Motivo segue abaixo.
Esta semana eu estava analisando sobre o custo de transação do usuário. Cheguei a conclusão que pagar 10 USD para comprar ou vender ethereum é inviável para usuários de baixo patrimônio.
Por tanto tive que analisar outra crypto que tenha a mesma estabilidade de fundamento, ecossistema, confiança e de baixo custo se comparado ao ethereum, isso gerou uma reavaliação do próprio ecossistema que comentei mais acima.

Sempre estou analisando e revisão pontos como fundamentos, funções, cálculos e segurança.
Inclusive esta semana eu estava pensando se devo lançar o contrato para teste em uma rede real para todos testarem as funcionalidades, cálculos e cenários possíveis antes de ser um usuário real, por exemplo, 2 moedas fictícias, um preço fictício, funções reais.


Polygon é uma layer2 do ethereum. Por isso que as taxas são menores. É realmente uma boa fazer transações ou usar smartcontracts complexos na polygon.
Mas lembre-se de que ela não é uma chain independente, é uma layer2 do ethereum.

joker_josue
Legendary
*
Offline Offline

Activity: 1848
Merit: 5075


**In BTC since 2013**


View Profile WWW
March 10, 2024, 10:57:35 PM
 #10

~~

Agradeço a resposta, mas continuei com a duvida.
Como é que um cliente sai sempre com lucro, independente do valor da moeda?

Consegues apresentar um exemplo?

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
smajbr (OP)
Jr. Member
*
Offline Offline

Activity: 78
Merit: 2


View Profile
March 11, 2024, 02:04:30 AM
 #11

Quote from: bitmover
Mas lembre-se de que ela não é uma chain independente, é uma layer2 do ethereum.

Concordo, recusei outras redes por não estar atrelado a rede ethereum um fator principal é o tempo e confiabilidade do mercado, ao mesmo tempo em que deveria ser barato para o usuário.



Quote from:  joker_josue
Como é que um cliente sai sempre com lucro, independente do valor da moeda?
Consegues apresentar um exemplo?
Sim, qualquer valor; basicamente para projetar o pior cenário, seja topo histórico ou euforia, tive de quantificar o risco, uma das formas de fazer isso será usar o desvio padrão que considero a base do Value at Risk, quando chegar nesta etapa, terei de analisar qual metodologia do calculo do desvio padrão será mais conservadora e transformar o retorno em algum tipo indicador aos usuários.
A priori sei que quanto maior o desvio padrão, maior será o risco. É importante para o usuário saber desse indicador, ele dá uma noção do tempo e preço.



Ainda não posso lhe apresentar, pois qualquer coisa que eu falar, será apenas uma etapa do processo.
Pages: [1]
  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!