[ Parte 1 ] Bitcoin vs Ethereum: Desafios Técnicos, Políticos, Desenvolvimento e Descentralização
os últimos anos, Bitcoin e Ethereum têm se destacado como as principais criptomoedas no mercado, cada uma com suas particularidades, desafios e inovações.
Nos últimos anos, Bitcoin e Ethereum têm se destacado como as principais criptomoedas no mercado, cada uma com suas particularidades, desafios e inovações. Apesar de compartilharem a base tecnológica do blockchain, as diferenças entre elas são significativas, especialmente quando se trata de desenvolvimento de projetos, descentralização e os interesses políticos e financeiros envolvidos.
Introdução e Separação de Transações no Bitcoin
O Bitcoin, desde sua criação, tem sido visto como uma rede robusta e segura, ideal para transações descentralizadas. Recentemente, discussões sobre a separação das camadas de transação e consenso ganharam destaque. Isso é crucial para entender como a rede se mantém funcional e segura, mesmo quando uma parte dela enfrenta problemas técnicos.
Capacidade Técnica e Incentivos Financeiros no Bitcoin
Um dos grandes debates na comunidade Bitcoin é sobre a capacidade técnica e os incentivos financeiros para o desenvolvimento. A pergunta que muitos se fazem é: por que os desenvolvedores não criam seus próprios clientes em vez de depender do Bitcoin Core? A resposta está na combinação de capacidade técnica e incentivos financeiros. O desenvolvimento no ecossistema Bitcoin não oferece os mesmos mecanismos de autofinanciamento que o Ethereum, o que torna o processo dependente de fundos externos.
Desenvolvimento de Projetos no Ethereum vs. Bitcoin
Enquanto o Bitcoin enfrenta limitações no financiamento de seus projetos, o Ethereum abriu um caminho diferente, permitindo que desenvolvedores levantem fundos diretamente através da rede. Isso foi possibilitado pela arquitetura do Ethereum, que facilita a criação de contratos inteligentes e novos tokens. Contudo, isso também trouxe uma enxurrada de projetos, dos quais 99% são considerados scams. Mesmo assim, os poucos projetos legítimos têm conseguido prosperar e se autofinanciar, algo que no Bitcoin é bem mais complicado devido à falta de mecanismos nativos para tal.
Projetos Legítimos e Scams no Ethereum
A natureza aberta do Ethereum, embora vantajosa para inovação, também abriu portas para inúmeros golpes. Identificar projetos legítimos no meio de tantos scams é um desafio constante. Ainda assim, a flexibilidade da rede permite que projetos sólidos consigam financiamento e desenvolvimento, algo que falta no ecossistema Bitcoin, onde o desenvolvimento depende de financiadores externos e é, muitas vezes, feito por amor à tecnologia.
Ecossistema do Ethereum e Expansão
A capacidade de autofinanciamento do Ethereum trouxe uma expansão significativa para seu ecossistema. Projetos e desenvolvedores têm mais liberdade para experimentar e inovar, contribuindo para um crescimento mais diversificado. Isso contrasta com o Bitcoin, onde o desenvolvimento é mais concentrado e dependente de um grupo restrito de desenvolvedores altamente técnicos.
Desafios Técnicos e Políticos no Bitcoin
O desenvolvimento no Bitcoin enfrenta não apenas desafios técnicos, mas também uma série de questões políticas. O caso SegWit (Segregated Witness), por exemplo, gerou grandes debates sobre a melhor maneira de escalar a rede Bitcoin. Interesses de empresas como a Blockstream tiveram grande influência nessas discussões, destacando os conflitos de interesse dentro da comunidade.
Discussões sobre o Tamanho do Bloco no Bitcoin
A discussão sobre o tamanho dos blocos é uma das mais acaloradas no mundo do Bitcoin. A proposta de aumentar o tamanho dos blocos para melhorar a escalabilidade foi um ponto de grande divergência, com a Blockstream e outros desenvolvedores defendendo blocos menores e soluções de camada 2, como a Liquid e Lightning Network. Esses debates muitas vezes colocam em cheque a descentralização da rede, com muitos desenvolvedores financiados por interesses corporativos.
Conflitos de Interesse na Blockstream
Os interesses da Blockstream, uma das principais empresas de desenvolvimento no ecossistema Bitcoin, levantaram muitas questões sobre centralização e influência nas decisões de desenvolvimento. Com grande parte dos desenvolvedores core contratados pela Blockstream, surgem dúvidas sobre a independência das decisões técnicas.
Análise sobre Descentralização no Bitcoin e Ethereum
A descentralização é um tema central tanto para o Bitcoin quanto para o Ethereum, mas é abordada de maneiras diferentes. No Bitcoin, a descentralização é frequentemente desafiada por questões políticas e financeiras, enquanto o Ethereum busca descentralizar sua infraestrutura, apesar dos muitos desafios técnicos e de segurança que isso traz.
Infraestrutura Descentralizada no Ethereum
O Ethereum tem feito esforços significativos para descentralizar sua infraestrutura. A introdução da Ethereum 2.0 e a separação das camadas de execução e consenso são passos importantes nesse sentido. A camada de execução cuida das transações e contratos inteligentes, enquanto a camada de consenso garante a segurança e integridade da rede. Essa separação permite maior flexibilidade e resiliência, facilitando atualizações sem comprometer a segurança da rede.
Debate com Peter Todd sobre Tamanho do Bloco
Um ponto interessante discutido no vídeo foi o debate com Peter Todd, um dos desenvolvedores mais influentes do Bitcoin, sobre o tamanho do bloco. Durante a LaBitConf de 2016 em Buenos Aires, esse debate destacou as divergências dentro da comunidade sobre a melhor maneira de escalar a rede.
Eventos e Palestras de LaBitConf 2016
A LaBitConf de 2016 foi um evento marcante, trazendo discussões importantes sobre o futuro do Bitcoin e outras criptomoedas. Debates com figuras influentes como Peter Todd e apresentações de novos projetos, como a introdução da Zcash por Zooko, foram momentos chave que moldaram o entendimento e as expectativas sobre o desenvolvimento das criptomoedas.
Desenvolvimento de Smart Contracts na RSK
Um destaque importante foi o desenvolvimento do primeiro Smart Contract na RSK, apresentado na LaBitConf 2016. Esse projeto, que envolvia a criação de um mercado descentralizado para troca de ativos digitais no estilo Pokémon, foi um marco na utilização de contratos inteligentes no Bitcoin. A RSK, com seu foco em trazer funcionalidades do Ethereum para o Bitcoin, teve que adaptar vários OPCodes para suportar esse tipo de inovação.
Entrevistas e Contribuições na Comunidade Bitcoin
Além das palestras, o vídeo destaca entrevistas com figuras chave do mundo cripto, como Zooko, o criador da Zcash, e debates profundos sobre o desenvolvimento de blockchain. Essas contribuições são valiosas para entender as diferentes perspectivas e desafios enfrentados pela comunidade de desenvolvedores e entusiastas do Bitcoin e Ethereum.
Discussões Históricas sobre Aumento de Bloco no Bitcoin
A discussão sobre o aumento do tamanho do bloco é histórica no desenvolvimento do Bitcoin. Em 2015, propostas como a Bip101 visavam aumentar o tamanho dos blocos para melhorar a escalabilidade da rede. No entanto, a forte resistência e os debates acalorados dentro da comunidade resultaram em uma abordagem mais conservadora, focando em soluções de camada 2.
Conclusão
O debate entre Bitcoin e Ethereum continua a evoluir, com cada rede enfrentando seus próprios desafios e aproveitando suas respectivas vantagens. Enquanto o Bitcoin luta com questões de centralização e financiamento, o Ethereum avança com sua capacidade de autofinanciamento e inovação constante. Entender esses nuances é crucial para qualquer entusiasta ou investidor no mundo das criptomoedas. As discussões técnicas, políticas e financeiras são partes essenciais dessa jornada, moldando o futuro das finanças descentralizadas.
Assista ao vídeo
Capítulos
0:00 - Introdução e Separação de Transações no Bitcoin
0:11 - Capacidade Técnica e Incentivos Financeiros no Bitcoin
0:22 - Desenvolvimento de Projetos no Ethereum vs. Bitcoin
0:40 - Projetos Legítimos e Scams no Ethereum
0:52 - Auto-financiamento no Ethereum
1:08 - Ecossistema do Ethereum e Expansão
1:21 - Desafios Técnicos e Políticos no Bitcoin
1:35 - Discussões sobre o Tamanho do Bloco no Bitcoin
2:09 - Conflitos de Interesse na Blockstream
2:15 - Política e Centralização no Bitcoin
2:28 - Análise sobre Descentralização no Bitcoin e Ethereum
3:02 - Infraestrutura Descentralizada no Ethereum
3:23 - Separação de Camadas no Ethereum (Execution e Consensus)
3:45 - Limitações de Desenvolvimento no Bitcoin
3:54 - Subsídios e Financiamento no Ethereum
4:07 - QR Code e Documentação sobre Ethereum
4:19 - Discussão sobre Centralização e Influência no Bitcoin
4:35 - Debate com Peter Todd sobre Tamanho do Bloco
4:57 - Eventos e Palestras de LaBitConf 2016
5:30 - Desenvolvimento de Smart Contracts na RSK
6:04 - Entrevistas e Contribuições na Comunidade Bitcoin
7:16 - Discussões Históricas sobre Aumento de Bloco no Bitcoin
7:58 - Comparação entre Devs do Bitcoin e da Blockstream
Transcricão
1
0:00:00.000 --> 0:00:07.280
quebrava tudo, então agora tá mais separado, tá? Quebrou uma coisa que tava fazendo transações,
2
0:00:07.280 --> 0:00:11.600
não vai quebrar o consenso, consenso continua acontecendo na rede, separou um pouquinho, tá?
3
0:00:11.600 --> 0:00:16.320
Doque, por que o pessoal do Bitcoin deitou tanto pro Core? Por que ninguém mandou ele se lascar e
4
0:00:16.320 --> 0:00:22.120
criar outro cliente? Capacidade técnica, tá? Capacidade técnica e incentivo financeiro também,
5
0:00:22.120 --> 0:00:29.880
né? Vamos combinar que o Ethereum, o formato nativo do Ethereum, permitiu que muita gente
6
0:00:29.880 --> 0:00:34.920
criasse os próprios meios para receber fundos para desenvolver as próprias coisas. No Bitcoin
7
0:00:34.920 --> 0:00:40.880
isso não existe. Tem engenho... Ó, como eu sempre falo aqui, a gente tem que saber separar o joio
8
0:00:40.880 --> 0:00:47.000
do trigo. É óbvio que existem, 99% dos projetos do Ethereum são scam, e eu sempre falo isso,
9
0:00:47.000 --> 0:00:52.200
mas existem uns poucos que são legítimos. E alguns desses poucos projetos legítimos,
10
0:00:52.200 --> 0:00:57.600
eles tiveram condições de levantar recursos para o desenvolvimento dos próprios projetos. Coisa que
11
0:00:57.600 --> 0:01:02.760
não, mas isso não acontece. Você depende de fundo externo, depende de outros meios, né? Então,
12
0:01:02.760 --> 0:01:08.800
acho que o principal ponto, LockDoc, é que o Ethereum já vem para o ecossistema dando a possibilidade
13
0:01:08.800 --> 0:01:16.080
das pessoas se autofundiarem com todos os benefícios e malefícios, e isso traz para a gente. E a gente
14
0:01:16.080 --> 0:01:21.960
continua vendo isso acontecer, tá? Então, o que possibilitou o ecossistema deles expandir um pouco
15
0:01:21.960 --> 0:01:29.240
nesse sentido, é isso. E aí a gente, no Bitcoin, a gente fica bastante preso a um grupo super técnico,
16
0:01:29.240 --> 0:01:35.040
porque é super difícil, não é fácil, né? E que tem muitos interesses, como já aconteceu lá no caso,
17
0:01:35.040 --> 0:01:41.040
já falei aqui, no caso da Segwit, lá na época começou-se a discutir a criação de manter bloco
18
0:01:41.040 --> 0:01:47.080
pequeno, layer 2, o pessoal da Blockstream, muitos interesses da Blockstream, né? Eles receberam
19
0:01:47.080 --> 0:01:49.900
um
20
0:01:49.900 --> 0:01:52.960
de
21
0:01:52.960 --> 0:01:58.440
aumentar o tamanho do bloco, eles nem poderiam, eles precisavam dar uso para o dinheiro que eles
22
0:01:58.440 --> 0:02:03.480
levantaram de investimento, que era para desenvolver uma layer 2 para escalar o Bitcoin. E aí como que
23
0:02:03.480 --> 0:02:09.080
fica a maior parte dos core devs contratados pela Blockstream? E aí como que fica, né? Então, teve
24
0:02:09.080 --> 0:02:15.400
muito conflito de interesse naquela época também, e isso continua até hoje, né? Então, tem muita
25
0:02:15.400 --> 0:02:21.800
política. O Jeff falou, postei hoje um excelente texto substeque da Plebs que aborda esse ponto de
26
0:02:21.800 --> 0:02:28.680
mutabilidade do Bitcoin. Legal, Jeff, depois eu vou dar uma olhada. Então, tem esses pontos aí,
27
0:02:28.680 --> 0:02:34.440
galera, tem muita política, tem muita questão. Bom, então tá aí, Jeff, eu espero ter respondido se
28
0:02:34.440 --> 0:02:41.200
existe ou não existe descentralização lá, e eu acho que, meio que, né, assim, depende por onde você
29
0:02:41.200 --> 0:02:46.480
está. Acho que a resposta tá aí. Se a gente olhar para um grupo só, olhar o Ethereum como um grupo
30
0:02:46.480 --> 0:02:53.200
monolítico e pensar só nos core devs, tal, é uma visão que hoje, pelo menos na minha cabeça, ela
31
0:02:53.200 --> 0:03:02.960
fica como uma visão monolítica pequena, ela reduz, reduz, e a coisa é um pouco... O ecossistema do
32
0:03:02.960 --> 0:03:08.120
Ethereum é um pouco mais complexo nesse sentido. Eu tô tentando ser bastante balanceado falando aqui,
33
0:03:08.120 --> 0:03:12.000
eu sei que você viu perfeitamente todos os problemas que o Ethereum tem, mas, de certa forma,
34
0:03:12.000 --> 0:03:18.320
eles estão, de certa forma, preocupados em descentralizar, inclusive, a sua infraestrutura,
35
0:03:18.320 --> 0:03:23.400
sua própria infraestrutura, e caminharam para isso, com coisas que fazem sentido, como a Nadiqrid,
36
0:03:23.400 --> 0:03:28.680
que separou a camada de execução de transações, no caso do Ethereum, execução de processos,
37
0:03:28.680 --> 0:03:34.520
né, smart contracts, transações, dá a camada de consenso, dá mais liberdade para os devs poderem
38
0:03:34.520 --> 0:03:39.320
fazer as identificações sem quebrar a rede, sem correr o risco de quebrar a rede, né, a gente
39
0:03:39.320 --> 0:03:45.080
acaba ficando preso nos core devs do Bitcoin, tem uma questão política muito grande, mas existe
40
0:03:45.080 --> 0:03:49.600
outra também que não tem gente com capacidade técnica e disposta a desenvolver, porque não dá
41
0:03:49.600 --> 0:03:54.480
dinheiro, não tem quem pague, né, não tem quem pague no Bitcoin, a galera faz por amor. No Ethereum,
42
0:03:54.480 --> 0:04:02.440
eles acharam um meio de se subsidiar, de se fandiar, né, graças à forma nativa que o Ethereum
43
0:04:02.440 --> 0:04:07.720
tem, e trouxe com isso o que o Jeff falou agora a pouco, se puder fazer, alguém vai fazer, cagada,
44
0:04:07.720 --> 0:04:13.920
que acontece o tempo todo, né, é isso, tá aqui o texto, o QR Code tá na tela, depois se quiser dar
45
0:04:13.920 --> 0:04:19.040
uma lida, é interessante, cara, é interessante, abriu um pouco mais a minha visão em relação ao
46
0:04:19.040 --> 0:04:23.080
ecossistema dos caras, que eu não tinha visto um documento, eu tinha uma ideia, mas não era uma
47
0:04:23.080 --> 0:04:29.440
ideia tão abrangente por conta de um documento mostrando um geral, assim, saca?
48
0:04:29.440 --> 0:04:35.920
Entendi, isso é foda, Blocks tinha até certo ponto uma força ruim pro Bitcoin, a força no
49
0:04:35.920 --> 0:04:43.800
ponto de centralização e influência na decisão, nesse ponto, aí teve muita discussão, eu tive,
50
0:04:43.800 --> 0:04:49.600
ó, pra você ter ideia, LockDock, eu, eu, Ed, eu, isso eu tô falando, eu, tá? Eu tive uma discussão com
51
0:04:49.600 --> 0:04:57.760
Peter Todd, na LabbitConf de 2016, em Buenos Aires, que ele ficou puto comigo, quando eu virei pra ele
52
0:04:57.760 --> 0:05:03.520
e falei, pô, mas nessa discussão toda de, de bloco pequeno, são os caras da Blockstream que tão recebendo
53
0:05:03.520 --> 0:05:08.480
dinheiro pra fazer uma rede, e eles vão, vão defender o bloco pequeno, ele me mandou calar a boca e
54
0:05:08.480 --> 0:05:13.400
falou, né, você não sabe o que você tá falando, não tem nada disso, né, não tem criação de rede por
55
0:05:13.400 --> 0:05:20.640
empresa, não tem nada disso, eu vou, Peter Todd, aí que eu fiz? Obviamente, né, é, dentro da, da
56
0:05:20.640 --> 0:05:30.800
capacidade de assimilação, né, voltei e falei, pô, mano, tá bom, tá bom, e aí, cara? Não, não foi vídeo,
57
0:05:30.800 --> 0:05:36.120
foi conversa, eu tenho foto com Peter Todd lá, eu tenho foto com o Zuko, troquei muita ideia com o Zuko,
58
0:05:36.120 --> 0:05:43.280
tava lançando a Zcash lá, tava lançando, eu entrevistei o, eu tenho uma entrevista com o Zuko,
59
0:05:43.280 --> 0:05:51.160
que o, o pessoal da Foxbit usou o meu, o, o meu app, eu fui pra lá, já fazendo IRL, gravando entrevista
60
0:05:51.160 --> 0:05:57.600
com a galera, tem a entrevista da, tem a minha palestra, que foi o primeiro Smart Contract rodando
61
0:05:57.600 --> 0:06:04.120
em RSK, de quando eu lancei o mercado Pokémon, a foto foi antes, aliás, foi por conta da foto,
62
0:06:04.120 --> 0:06:09.080
eu fiquei batendo papo com ele, por conta da foto, eu fiquei batendo papo com o Peter Todd lá,
63
0:06:09.080 --> 0:06:15.600
e eu acordei essa palestra fazendo o primeiro sistema descentralizado, né, na RSK, que foi o
64
0:06:15.600 --> 0:06:21.320
mercado Pokémon, que era uma Poké-Coin, o Pokémon que era o ativo único exclusivo, que hoje é
65
0:06:21.320 --> 0:06:26.800
conhecido como NFT, e uma Dex, pra galera poder trocar os Pokémons por Poké-Coin, fiz isso e
66
0:06:26.800 --> 0:06:33.200
demonstrei na RSK, inclusive, o Ethereum, ou, o Ethereum, ou RSK não tava preparado pros Smart
67
0:06:33.200 --> 0:06:38.720
Contracts, porque o Ethereum já tinha sofrido atualização, e a RSK não, e eu ajudei o Sergio
68
0:06:38.720 --> 0:06:44.240
Linder e os Core Devs da RSK a modificarem os OPCodes e incluírem os OPCodes que estavam
69
0:06:44.240 --> 0:06:49.240
faltando pra poder rodar os Smart Contracts do mercado Pokémon lá, então, essa palestra eu
70
0:06:49.240 --> 0:06:54.120
tenho, eu achei a palestra, e achei a entrevista do Zuko, agora a conversa com o Peter Todd foi uma
71
0:06:54.120 --> 0:06:59.720
conversa absolutamente informal, foi assim, a gente tirou a foto, os Brazucas, tá Rossello na foto,
72
0:06:59.720 --> 0:07:05.520
tá, os Brazucas, acho que o Zuko tá nessa foto também, né, tá, todos os caras na foto, aí saiu,
73
0:07:05.520 --> 0:07:10.800
eu trocou a ideia com o Peter Todd, e ele ficou pá comigo, cara, ele ficou pá comigo, beleza, né,
74
0:07:10.800 --> 0:07:16.800
me reduzia a minha insignificância, né, a minha insignificância, e aí, beleza, no final das contas,
75
0:07:16.800 --> 0:07:23.040
aparentemente a coisa acabou se provando, né, porque já era uma discussão naquela época, já era uma
76
0:07:23.040 --> 0:07:33.240
discussão naquela época, né, eu, você achar posts antigos meus lá no Facebook de 2016, 2015, até
77
0:07:33.240 --> 0:07:40.800
2017, você vai achar post meu mostrando e discutindo, não, 2015, na época do aumento de bloco,
78
0:07:40.800 --> 0:07:45.000
porque eu cheguei a ser a favor da Bip101, em determinado momento, depois eu mudei de ideia,
79
0:07:45.000 --> 0:07:51.040
mas eu fui, em certo momento, a favor da Bip101, e aí foi quando começou a discussão da bloca
80
0:07:51.040 --> 0:07:58.280
streaming e tudo, e eu peguei, na época, o site da Bitcoin.org, do Bitcoin.org, mostrava quem eram
81
0:07:58.280 --> 0:08:01.680
os
82
0:08:01.680 --> 0:08:04.280
devs que estavam trabalhando no Bitcoin naquela época, tá, e aí eu fui no site da blockchain,
83
0:08:04.280 --> 0:08:07.560
deve ter um post, eu deve estar no Facebook ainda, é que eu não tô mais no Facebook,
84
0:08:07.560 --> 0:08:12.480
mas é capaz de você achar isso lá no grupo do Bitcoin Brasil, um post onde eu faço uma comparação.