Bitcoin Forum
May 06, 2024, 06:18:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain em SQL  (Read 189 times)
arthurbonora (OP)
Hero Member
*****
Offline Offline

Activity: 1078
Merit: 529


View Profile WWW
March 31, 2018, 01:46:40 PM
 #1

Pessoal, estou pensando seriamente em desenvolver uma blockchain SQL, usaria o banco de dados mysql que é o que domino no momento, a principio seria apenas para estudo mesmo. Minha dúvida é, alguém sabe se já existe projetos nesse sentido?


1715019519
Hero Member
*
Offline Offline

Posts: 1715019519

View Profile Personal Message (Offline)

Ignore
1715019519
Reply with quote  #2

1715019519
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715019519
Hero Member
*
Offline Offline

Posts: 1715019519

View Profile Personal Message (Offline)

Ignore
1715019519
Reply with quote  #2

1715019519
Report to moderator
1715019519
Hero Member
*
Offline Offline

Posts: 1715019519

View Profile Personal Message (Offline)

Ignore
1715019519
Reply with quote  #2

1715019519
Report to moderator
1715019519
Hero Member
*
Offline Offline

Posts: 1715019519

View Profile Personal Message (Offline)

Ignore
1715019519
Reply with quote  #2

1715019519
Report to moderator
Corsarios
Full Member
***
Offline Offline

Activity: 476
Merit: 102


View Profile
April 03, 2018, 07:51:06 PM
 #2

bom de uma olhada nesse projeto http://blockchainsql.io, deve ser isso que queira fazer, mas para estudo ta valendo sim, acho bem interessante mesmo.
arthurbonora (OP)
Hero Member
*****
Offline Offline

Activity: 1078
Merit: 529


View Profile WWW
April 05, 2018, 05:18:29 PM
 #3

bom de uma olhada nesse projeto http://blockchainsql.io, deve ser isso que queira fazer, mas para estudo ta valendo sim, acho bem interessante mesmo.

Shoe de bola, valew pela indicação, já estou com projeto em andamento, estou apenas enroscado na segurança das conexões com o banco de dados e na gestão de tempo dos blocos, mas vai sair um estudo sobre, kk
izhaqblues
Jr. Member
*
Offline Offline

Activity: 117
Merit: 4


View Profile
April 09, 2018, 09:14:20 PM
Merited by arthurbonora (1)
 #4

Pessoal, estou pensando seriamente em desenvolver uma blockchain SQL, usaria o banco de dados mysql que é o que domino no momento, a principio seria apenas para estudo mesmo. Minha dúvida é, alguém sabe se já existe projetos nesse sentido?




entao Artur cara voce caiu em um erro semântico.

banco de dados relacionais. tem que prover instrucoes C.R.U.D
C=Create;
R=Read;
U=Update;
D=Delete;

repare liguagens de consulta proveem justamente isso...
porém blockchain não tem DELETE então na prática a sua implementação Like-SQL não poderá ser SQL ja que nao usa instrucoes CRUD.
e se usar instrucoes CRUD não poderá ser blockchain ja que os dados são imotaveis depois de criados.
arthurbonora (OP)
Hero Member
*****
Offline Offline

Activity: 1078
Merit: 529


View Profile WWW
April 10, 2018, 05:56:04 PM
 #5

Pessoal, estou pensando seriamente em desenvolver uma blockchain SQL, usaria o banco de dados mysql que é o que domino no momento, a principio seria apenas para estudo mesmo. Minha dúvida é, alguém sabe se já existe projetos nesse sentido?




entao Artur cara voce caiu em um erro semântico.

banco de dados relacionais. tem que prover instrucoes C.R.U.D
C=Create;
R=Read;
U=Update;
D=Delete;

repare liguagens de consulta proveem justamente isso...
porém blockchain não tem DELETE então na prática a sua implementação Like-SQL não poderá ser SQL ja que nao usa instrucoes CRUD.
e se usar instrucoes CRUD não poderá ser blockchain ja que os dados são imotaveis depois de criados.


Entendi, de fato haveria a possibilidade de mudança nos dados ou mesmo de exclusão, valew pelo toque
izhaqblues
Jr. Member
*
Offline Offline

Activity: 117
Merit: 4


View Profile
April 10, 2018, 07:16:52 PM
 #6

Pessoal, estou pensando seriamente em desenvolver uma blockchain SQL, usaria o banco de dados mysql que é o que domino no momento, a principio seria apenas para estudo mesmo. Minha dúvida é, alguém sabe se já existe projetos nesse sentido?




entao Artur cara voce caiu em um erro semântico.

banco de dados relacionais. tem que prover instrucoes C.R.U.D
C=Create;
R=Read;
U=Update;
D=Delete;

repare liguagens de consulta proveem justamente isso...
porém blockchain não tem DELETE então na prática a sua implementação Like-SQL não poderá ser SQL ja que nao usa instrucoes CRUD.
e se usar instrucoes CRUD não poderá ser blockchain ja que os dados são imotaveis depois de criados.


Entendi, de fato haveria a possibilidade de mudança nos dados ou mesmo de exclusão, valew pelo toque

disponha, geralmente a mídia diz muita coisa sobre BLockchain ser um banco de dados, o que se não definirmos está correto.
mas não da pra viver sem semântica ou mesmo sem um definição coesa..
então um SGBD tem definições semânticas a muito tempo, a estrutura de arvore markle que compoe um dos campos da blockchain são justamente pra isso,

porém não podemos confundir algo que eu acho que é banco de dados, com o que realmente é um banco de dados relacional.

então lhe sugiro que voce de uma olhada em outra estruturas de banco de dados, que podem ser pletiadas, não da pra fazer algo like-sql mas da pra usar para outros fins.

exemplo.

daria pra fazer um banco de dados( Não relacional pf em blockchain ) mas ele precisaria de campos imotaveis..
o que não seria problema existe um altcoin chamada https://www.cloakcoin.com/ que tem um blockchain com suporte a "desfazer" transacoes, na pratica ela apenas audita o ultimo block transferindo a um bloco auxilia para poder auditar se for cosntata algun reversão ou fraude a transacao pode ser desfeita.

so um esse, "restore" DARIA pra prover um banco de dados, mas na minha humilde opinião daria muito trabalho pra pouco uso.

arthurbonora (OP)
Hero Member
*****
Offline Offline

Activity: 1078
Merit: 529


View Profile WWW
April 12, 2018, 12:13:12 PM
 #7

o projeto 'moio' hehe
valew pelas discussões pessoal, por isso é bom abrirmos as ideias no fórum
izhaqblues
Jr. Member
*
Offline Offline

Activity: 117
Merit: 4


View Profile
April 12, 2018, 07:24:09 PM
 #8

o projeto 'moio' hehe
valew pelas discussões pessoal, por isso é bom abrirmos as ideias no fórum

nada...

o projeto não moiô ao meu ver, eu apenas expus uma forma de não faze-lo, porém se voce alguns pontos da estrutura ou mesmo mudar o paradigma para DLT,
ai a discussão pode ser refeita abordando outros pontos.

arthurbonora (OP)
Hero Member
*****
Offline Offline

Activity: 1078
Merit: 529


View Profile WWW
April 12, 2018, 07:49:38 PM
 #9

o projeto 'moio' hehe
valew pelas discussões pessoal, por isso é bom abrirmos as ideias no fórum

nada...

o projeto não moiô ao meu ver, eu apenas expus uma forma de não faze-lo, porém se voce alguns pontos da estrutura ou mesmo mudar o paradigma para DLT,
ai a discussão pode ser refeita abordando outros pontos.



Sim eu entendi, mas é que tinha todo o processo de inserção dos blocos e de segurança dos dados baseado em verificação por timestamp, mas a questão de delete e também do update bagunçou um pouco a ideia, porque a ideia seria ter vários bancos rodando como nós da rede.
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!