Blockchain Scalability: Sidechains ۽ ادائگي جي چينلن لاءِ آف چين حل

Blockchain Scalability: Sidechains ۽ ادائگي جي چينلن لاءِ آف چين حل

A escalabilidade é um termo amplo que se refere à capacidade de um sistema de se expandir para acomodar uma demanda crescente. No campo da computação, podemos aumentar o desempenho de uma máquina atualizando seu hardware para que ela seja mais rápida na execução de determinadas tarefas. No contexto das دٻاء, a escalabilidade refere-se à capacidade de lidar com um número cada vez maior de transações.

Protocolos como o Bitcoin possuem muitas vantagens, mas a escalabilidade não é uma delas. Se o Bitcoin fosse executado em um banco de dados centralizado, seria relativamente fácil para um administrador aumentar a velocidade e a capacidade de processamento. No entanto, as propostas de valor do Bitcoin, como a resistência à censura, exigem que muitos participantes sincronizem uma cópia da blockchain.

O problema da escalabilidade na blockchain

Executar um nó do Bitcoin é relativamente barato, e até mesmo dispositivos simples podem fazê-lo. No entanto, devido à necessidade de manter os milhares de nós atualizados entre si, existem certas limitações em sua capacidade.

Existem limites para o número de transações que podem ser processadas on-chain, para evitar que o tamanho do banco de dados cresça descontroladamente. Se isso ocorrer muito rápido, os nós não conseguirão acompanhar. Além disso, se os blocos forem muito grandes, eles não poderão ser rapidamente repassados pela rede.

Como resultado, nos encontramos em uma espécie de gargalo. Uma blockchain pode ser comparada a um serviço de trem que parte em intervalos definidos. Existem apenas um número limitado de assentos em cada vagão, e para obter um bilhete, os passageiros devem fazer lances para garantir um lugar. Se todos tentarem entrar no trem ao mesmo tempo, o preço será alto. Da mesma forma, uma rede congestionada com transações pendentes exigirá que os usuários paguem taxas mais altas para terem suas transações incluídas em tempo hábil.

Uma solução seria aumentar o tamanho dos vagões. Isso significaria mais assentos, maior capacidade de processamento e preços mais baixos para os bilhetes. No entanto, não há garantia de que os assentos não fiquem novamente ocupados. Os vagões não podem ser ampliados indefinidamente, assim como os blocos ou os limites de gas não podem escalar infinitamente. O último torna mais caro para os nós permanecerem na rede, já que eles precisarão de hardware mais caro para se manterem sincronizados.

جو خالق ايٿويروم, ويٽيٽيڪ بکر, cunhou o termo “Trilema da Escalabilidade” para descrever o desafio enfrentado pelas blockchains. Ele teoriza que os protocolos devem fazer escolhas entre escalabilidade, segurança e descentralização. Esses aspectos são, de certa forma, conflitantes entre si – se focarmos muito em duas dessas propriedades, a terceira será prejudicada.

Por esse motivo, muitos veem a escalabilidade como algo a ser alcançado off-chain, enquanto a segurança e a descentralização devem ser maximizadas na própria blockchain.

O que são soluções off-chain para escalabilidade?

As soluções off-chain se referem a abordagens que permitem a execução de transações sem congestionar a blockchain subjacente. Protocolos que se conectam à cadeia permitem que os usuários enviem e recebam fundos sem que as transações apareçam na cadeia principal. Vamos explorar duas das principais avanços nessa área: sidechains e canais de pagamento.

Uma introdução às sidechains

O que é uma sidechain?

Uma sidechain é uma blockchain separada. No entanto, ela não é uma plataforma independente, pois está de alguma forma vinculada à cadeia principal. A cadeia principal e a sidechain são interoperáveis, ou seja, os ativos podem fluir livremente entre elas.

Existem várias maneiras de garantir que os fundos possam ser transferidos. Em alguns casos, os ativos são movidos da cadeia principal ao serem depositados em um endereço especial. Eles não são realmente enviados – eles são bloqueados no endereço e uma quantidade correspondente é emitida na sidechain. Outra opção mais simples (embora centralizada) é enviar os fundos a um custodiante, que troca o depósito por fundos na sidechain.

Como funciona uma sidechain?

Vamos supor que nossa amiga Alice tenha cinco bitcoins. Ela quer trocá-los por cinco unidades equivalentes em uma sidechain do Bitcoin – vamos chamá-los de sidecoins. A sidechain em questão usa uma “pegada bidirecional”, o que significa que os usuários podem transferir seus ativos da cadeia principal para a sidechain e vice-versa.

Lembre-se de que a sidechain é uma blockchain separada. Portanto, ela terá blocos, nós e mecanismos de validação diferentes. Para obter seus sidecoins, Alice enviaria seus cinco bitcoins para outro endereço. Esse endereço pode ser de alguém que, ao receber os bitcoins, então creditará o endereço da sidechain de Alice com cinco sidecoins. Ou então, pode haver algum tipo de configuração com nível mínimo de confiança, onde os sidecoins são creditados automaticamente após o software detectar um pagamento.

A escalabilidade é um termo amplo que se refere à capacidade de um sistema de se expandir para acomodar uma demanda crescente. No campo da computação, podemos aumentar o desempenho de uma máquina atualizando seu hardware para que ela seja mais rápida na execução de determinadas tarefas. No contexto das blockchains, a escalabilidade refere-se à capacidade de lidar com um número cada vez maior de transações.

 

Agora, Alice converteu suas moedas em sidecoins, mas ela sempre pode reverter o processo para recuperar seus bitcoins. Agora que ela entrou na sidechain, ela está livre para fazer transações nessa blockchain separada. Ela pode enviar sidecoins ou recebê-los de outras pessoas, assim como faria na cadeia principal.

Por exemplo, ela poderia pagar a Bob um sidecoin por um moletom da بانسس. Quando ela quiser voltar para o Bitcoin, ela pode enviar seus quatro sidecoins restantes para um endereço especial. Após a confirmação da transação, quatro bitcoins serão desbloqueados e enviados para um endereço controlado por ela na cadeia principal.

Por que as sidechains são usadas?

Você pode se perguntar qual é o objetivo disso. Por que Alice não usa apenas a blockchain do Bitcoin?

A resposta é que a sidechain pode ser capaz de fazer coisas que o Bitcoin não pode. As blockchains são sistemas cuidadosamente projetados com compromissos. Embora o Bitcoin seja a criptomoeda mais segura e descentralizada, ele não é o melhor em termos de capacidade de processamento. Embora as transações do Bitcoin sejam mais rápidas do que os métodos convencionais, ainda é relativamente lento em comparação com outros sistemas blockchain. Os blocos são minerados a cada dez minutos, e as taxas podem aumentar significativamente quando a rede está congestionada.

Admitidamente, provavelmente não há necessidade desse nível de segurança para pequenos pagamentos do dia a dia. Se Alice estiver pagando por um café, ela não vai querer esperar a confirmação da transação. Ela atrasaria a fila, e sua bebida esfriaria antes mesmo de ser entregue.

As sidechains não estão sujeitas às mesmas regras. Na verdade, elas nem precisam usar o ڪم جو ثبوت para funcionar. Você pode usar qualquer mecanismo de consenso, confiar em um único validador ou ajustar qualquer número de parâmetros. Você pode adicionar melhorias que não existem na cadeia principal, produzir blocos maiores e garantir liquidações rápidas.

Curiosamente, as sidechains podem até ter bugs críticos sem afetar a cadeia subjacente. Isso permite que elas sejam usadas como plataformas para experimentação e implementação de recursos que, de outra forma, exigiriam o consenso da maioria da rede.

Desde que os usuários estejam satisfeitos com os compromissos, as sidechains podem ser um passo fundamental para uma escalabilidade eficaz. Não é necessário que os nós da cadeia principal armazenem todas as transações da sidechain. Alice pode entrar na sidechain com uma única transação de Bitcoin, realizar centenas de transações com sidecoins e, em seguida, sair da sidechain. Para a blockchain do Bitcoin, ela realizou apenas duas transações – uma para entrar e outra para sair.

O Plasma do Ethereum é semelhante, mas com algumas diferenças importantes. - sobre isso: O que é o Plasma do Ethereum?

Uma introdução aos canais de pagamento

O que é um canal de pagamento?

Os canais de pagamento têm o mesmo propósito que as sidechains em termos de escalabilidade, mas são fundamentalmente diferentes. Assim como as sidechains, eles movem as transações para fora da cadeia principal para evitar que a blockchain fique congestionada. No entanto, eles não requerem uma blockchain separada para funcionar.

Um canal de pagamento usa um سمارٽ معاهدو para permitir que os usuários realizem transações sem publicá-las na blockchain. Isso é feito por meio de um acordo estabelecido por software entre dois participantes.

Como funciona um canal de pagamento?

Em modelos como a popular Lightning Network, duas partes primeiro depositariam moedas em um endereço de propriedade conjunta. Esse é um endereço multisignature, ou seja, requer duas assinaturas para que os fundos sejam gastos. Portanto, se Alice e Bob criassem tal endereço, os fundos só poderiam ser movidos com o consentimento de ambos.

Digamos que eles depositaram 10 BTC cada em um endereço que agora possui 20 BTC. Seria fácil para eles manterem uma planilha de saldos que começa dizendo que Alice e Bob têm 10 BTC cada. Se Alice quisesse dar uma moeda a Bob, eles poderiam atualizar a planilha para dizer que Alice tem 9 BTC e Bob tem 11 BTC. Eles não precisariam publicar na blockchain enquanto continuassem a atualizar esses saldos.

A escalabilidade é um termo amplo que se refere à capacidade de um sistema de se expandir para acomodar uma demanda crescente. No campo da computação, podemos aumentar o desempenho de uma máquina atualizando seu hardware para que ela seja mais rápida na execução de determinadas tarefas. No contexto das blockchains, a escalabilidade refere-se à capacidade de lidar com um número cada vez maior de transações.

 

Quando chegar a hora, digamos que Alice tenha 5 BTC e Bob tenha 15 BTC. Eles poderiam criar uma transação que envia esses saldos para endereços de propriedade das partes, assiná-la e transmiti-la.

Alice e Bob poderiam ter registrado dez, cem ou mil transações em sua planilha de saldos. Mas, para a blockchain, eles realizaram apenas duas operações on-chain: uma para a transação inicial de financiamento e outra para realocar os saldos quando terminarem. Além dessas duas, todas as outras transações são gratuitas e quase instantâneas, porque ocorrem off-chain. Não há taxa de minerador a pagar e nenhuma confirmação de bloco para esperar.

É claro que o exemplo discutido acima requer a cooperação de ambas as partes, o que não é uma situação ideal para estranhos. No entanto, podem ser usados mecanismos especiais para punir qualquer tentativa de trapaça, para que as partes possam interagir com segurança sem confiar uma na outra.

Roteamento de pagamentos

Evidentemente, os canais de pagamento são convenientes para duas partes que esperam um alto volume de transações. Mas fica ainda melhor. Uma rede desses canais pode ser criada, o que significa que Alice pode pagar a uma parte com a qual ela não está diretamente conectada. Se Bob tiver um canal aberto com Carol, Alice pode pagar a ela, desde que haja capacidade suficiente. Ela enviará fundos para o lado de Bob no canal, que, por sua vez, os enviará para Carol. Se Carol estiver conectada a outro participante, Dan, a mesma coisa pode ser feita.

Essa rede se transforma em uma topologia distribuída em que todos se conectam a vários pares. Muitas vezes, haverá várias rotas para um destino, e os usuários poderão escolher a mais eficaz.

حتمي ويچار

Discutimos duas abordagens de escalabilidade que permitem a realização de transações sem sobrecarregar a blockchain subjacente. Tanto as sidechains quanto a tecnologia de canais de pagamento ainda estão em desenvolvimento, mas estão sendo cada vez mais utilizadas por usuários que desejam contornar as limitações das transações de camada base.

À medida que o tempo passa e mais usuários se juntam à rede, é importante manter a descentralização. Isso só é possível estabelecendo limites para o crescimento da blockchain, para que novos nós possam se juntar facilmente. Os defensores das soluções off-chain acreditam que, com o tempo, a cadeia principal será usada apenas para liquidar transações de alto valor ou para a interação com sidechains e a abertura/fechamento de canais.

لاڳاپيل پوسٽون
مفت Dogecoin ڪيئن ڪمايو

ڇا توھان سکڻ چاھيو ٿا ته ڪيئن فتح ڪجي ڪتن جو ترجمو مفت ۾؟ Dogecoin cryptocurrency جي مقبوليت ۾ اضافو سان، هاڻي وڌيڪ طريقا آهن وڌيڪ پڙهو

Cryptocurrency مارڪيٽ جا ڪلاڪ: کولڻ ۽ بند ٿيڻ جا وقت

بازار ڇا وقت آهي خفيه کليل ۽ بند؟ ڪرپوليمس / Alex Lielacher عالمي مالياتي مارڪيٽ جي آخر ۾ بند ٿي وئي وڌيڪ پڙهو

Decentralized Storage ڇا آهي: هڪ مڪمل جائزو

2006 ع ۾، رياضي دان انگريز ڪلائيو هومبي اهو جملو جوڙيو آهي "ڊيٽا نئون تيل آهي." هي بيان وڌيڪ آهي وڌيڪ پڙهو

ڪيئن ذاتي مالي مقصد مقرر ڪرڻ ۽ انهن کي ڪاميابي سان حاصل ڪرڻ

جڏهن اهو اچي ٿو ذاتي مالي ڪاميابي حاصل ڪرڻ لاء، اهو ضروري آهي ته واضح ۽ موثر مالي مقصد مقرر ڪرڻ لاء. هن آرٽيڪل ۾، اسان کي ڍڪيندا سين وڌيڪ پڙهو

ڇا آهن اجازت ڏنل ۽ بي اجازت بلاڪچين؟

هن آرٽيڪل ۾، اسان تفصيل سان ڍڪيندا سين ته ڇا اجازت ڏنل ۽ بغير اجازت وارا بلاڪ آهن. اسان ان جي خاصيتن، فائدن، نقصانن ۽ ان کي ڳوليندا سين وڌيڪ پڙهو

سمارٽ معاهدي جي رسمي تصديق ڇا آهي؟

سمارٽ معاهدن جي باضابطه تصديق ضروري آهي انهي ڳالهه کي يقيني بڻائڻ لاءِ ته اهي پروگرام جيڪي بلاڪچين تي هلن ٿا، اهي بگ کان پاڪ آهن، وڌيڪ پڙهو

BNB گرين فيلڊ ڇا آهي: ويب 3 ايرا ۾ هڪ انقلاب

فيبروري 2023 ۾، BNB گرين فيلڊ وائيٽ پيپر جاري ڪيو ويو، جنهن ۾ هڪ نئون ساختماني ۽ اقتصادي نمونو متعارف ڪرايو ويو. وڌيڪ پڙهو

4 طريقا DeFi پيداوار فارمن تي توهان جي پنهنجي تحقيق ڪرڻ لاء

cryptocurrencies جي دنيا ۾، پيداوار فارم هڪ حڪمت عملي جي طور تي بيٺو آهي غير فعال آمدني پيدا ڪرڻ يا "پيداوار" مان وڌيڪ پڙهو

Cryptocurrency ڪميونٽي ڇا آهن ۽ هڪ ۾ شامل ٿيڻ ڪيئن؟

cryptocurrencies ۽ blockchain جي دنيا ۾ سفر انهن لاءِ خوفزده ٿي سگهي ٿو جيڪي صرف شروعات ڪري رهيا آهن. فطرت ۾ مسلسل وڌيڪ پڙهو

پراميد بمقابلہ صفر-علم رول اپ: فرق ڇا آهي؟

تازن سالن ۾، cryptocurrencies ۽ blockchain ۾ وڌندڙ دلچسپي ڊولپرز کي صلاحيتون بهتر ڪرڻ جا طريقا ڳولڻ جي هدايت ڪئي آهي. وڌيڪ پڙهو

Cross-Blockchain Decentralized Application ڇا آهي؟

بلاڪچين جي وچ ۾ مداخلت هڪ بنيادي صلاحيت آهي جيڪا مختلف بلاڪچين نيٽ ورڪن کي ڊيٽا ۽ معلومات مٽائڻ جي اجازت ڏئي ٿي. وڌيڪ پڙهو

ERC-4337 ڇا آهي؟

ERC-4337 هڪ Ethereum معيار آهي جيڪو پروٽوڪول ۾ اڪائونٽ خلاصو حاصل ڪري ٿو بغير ڪنهن به تبديلي جي اتفاق واري پرت ۾. وڌيڪ پڙهو

Bitcoin Ordinals: Cryptocurrencies جي مستقبل کي تبديل ڪرڻ

Bitcoin Ordinals جي دلچسپ دنيا ۾ ڀليڪار. هن آرٽيڪل ۾، اسان Bitcoin Ordinals جي انقلابي تصور کي ڳوليندا سين، اهي ڪيئن بدلجي رهيا آهن وڌيڪ پڙهو

Blockchain پل ۾ سيڪيورٽي جي اهميت

بلاڪچين پل بلاڪچين اسپيس ۾ مداخلت جي تعاقب ۾ اهم ڪردار ادا ڪن ٿا. تنهن ڪري، پل جي حفاظت وڌيڪ پڙهو

Bitcoin جي تاريخ: تخليق کان موجوده تائين

Bitcoin، دنيا جي پهرين cryptocurrency، اسان جي پئسي ۽ فنانس بابت سوچڻ جي طريقي ۾ انقلاب آڻي ڇڏيو. توهان جي سفر کان وڌيڪ پڙهو

مستقبل کي هٿي ڏيڻ: روزاني Bitcoin ٽرانزيڪشن

Bitcoin تيزي سان مقبوليت حاصل ڪئي آهي ڊجيٽل ادائيگي جي هڪ فارم ۽ مالياتي نظام جي متبادل جي طور تي وڌيڪ پڙهو

Cryptocurrency کي ڪيئن استعمال ڪجي؟

پهرين نظر ۾ Cryptocurrency کان کني تمام سٺو لڳي سگھي ٿو. جڏهن توهان جي ڪمپيوٽر جو سامان استعمال ڪندي وڌيڪ پڙهو

WOOFi سان غير مرڪزي مالياتي تجربو کي وڌائڻ

2020 کان وٺي غير مرڪزي مٽاسٽا (DEXes) تيزي سان ترقي ڪئي آهي. صرف آگسٽ 2022 ۾، جو مھينا حجم وڌيڪ پڙهو

Blockchain Trilemma ڇا آهي؟

Blockchains صرف محدود تعداد ۾ ٽرانزيڪشن في سيڪنڊ کي پروسيس ڪري سگھن ٿا. مثال طور، Bitcoin نيٽ ورڪ بابت پروسيس ڪري سگھي ٿو وڌيڪ پڙهو

Blockchain ۽ Web3: فرقن کي سمجھڻ ۽ صحيح رستو چونڊڻ

انهن ڏينهن ۾، ٻه شرطون ٽيڪنالاجي صنعت ۾ ڪافي تيز ٿي چڪا آهن: Blockchain ۽ Web3. ٻئي وڌيڪ پڙهو

هڪ Cryptocurrency وائيٽ پيپر ڇا آهي؟

Cryptocurrency whitepapers تفصيلي دستاويز آهن جيڪي بيان ڪن ٿا هڪ منصوبي جي ارادن، مصنوعات، ۽ انفراسٽرڪچر. جيتوڻيڪ اتي نه آهي وڌيڪ پڙهو

Cryptocurrency سيڙپڪاري ۽ واپار ۾ خطري جو انتظام

خطري جي انتظام جو هڪ لازمي حصو آهي سيڙپڪاري e واپار ذميوار. اهو مجموعي خطري کي گھٽائي سگھي ٿو وڌيڪ پڙهو

AI ڪيئن اثر انداز ڪندو NFT آرٽ ايڪو سسٽم؟

مصنوعي ذهانت (AI) ۽ Non-Fungible Tokens (NFTs) ٻه ٽيڪنالاجي ترقي آهن جن کي تازو سالن ۾ خاص ڌيان ڏنو ويو آهي. وڌيڪ پڙهو

سڀ پيئر کان پيئر (P2P) Cryptocurrency Trading بابت

cryptocurrencies جي دنيا ۾، پير کان پير واپار (P2P) ھڪڙو مشق آھي جنھن ۾ خريد ڪرڻ ۽ وڪڻڻ شامل آھي ڊجيٽل ڪرنسي وڌيڪ پڙهو

Crypto گيمنگ ڪرنسي ڇا آهن؟

بلاڪچين ٽيڪنالاجي جو استعمال مسلسل ترقي ڪري رهيو آهي جيئن منفرد جدتون بلاڪچين سکن جي صورت ۾ متعارف ڪرايون وڃن. وڌيڪ پڙهو

Bitcoin انعام جي شرح ڇا آهي؟

Bitcoin انعام جي شرح هڪ مائنر جي آمدني جي تناسب ڏانهن اشارو ڪري ٿو جيڪا ٽرانزيڪشن فيس مان ايندي آهي وڌيڪ پڙهو

Blockchain نيٽ ورڪ ۾ Congestion ڇا آهي؟

بلاڪچين نيٽ ورڪ ۾ ڪنجيشن تڏهن ٿيندي آهي جڏهن نيٽ ورڪ ڏانهن موڪليل ٽرانزيڪشن جو تعداد پروسيسنگ جي گنجائش کان وڌي ويندو آهي وڌيڪ پڙهو

پهريون ڊجيٽل USD (FDUSD) ڇا آهي؟

پهريون ڊجيٽل ناشر (FDUSD) هڪ آهي مستحڪم FD121 Limited پاران جاري ڪيل، هانگ ڪانگ جي بنياد تي مالي ڪمپني جي ماتحت وڌيڪ پڙهو

Bitcoin اسپاٽ ETF بمقابلہ Bitcoin اسپاٽ ETF Bitcoin Futures ETF: ڇا فرق آهي؟

تازن سالن ۾، cryptocurrency مارڪيٽ سيڙپڪارن کان وڌيڪ ۽ وڌيڪ ڌيان حاصل ڪيو آهي. وڌندڙ دلچسپي سان وڌيڪ پڙهو

ٽيليگرام واپاري بوٽس: توهان جي Crypto واپار کي خودڪار ڪرڻ

بوٽ ڳالهين ٽيليگرام جا پاڻمرادو نظام آھن جن ۾ شامل آھن aplicativo ٽيليگرام پيغامن جا جيڪي صارفين کي انجام ڏيڻ جي اجازت ڏين ٿا وڌيڪ پڙهو

Uniswap V4 ڇا آهي؟ Decentralized Exchange Protocol جو هڪ جامع جائزو

غير مرڪزي ايڪسچينج مارڪيٽ مسلسل ترقي ڪري رهيو آهي، نئين پروٽوڪول ۽ پليٽ فارمن سان باقاعده طور تي اڀري رهيا آهن. انهن مان، جي غير متوقع وڌيڪ پڙهو

NFT زمرے لاءِ مڪمل ھدايت

NFTs، يا Non-Fungible Tokens، منفرد ڊجيٽل اثاثا آھن جيڪي ھڪڙي شين جي ملڪيت، صداقت ۽ ثابتي جي نمائندگي ڪن ٿا. وڌيڪ پڙهو

مسئلو:

پليٽ فارم کي جانچڻ لاءِ ورچوئل $10.000 ڪمايو

توهان جي منافعي جي صلاحيت جي ڳولا ڪريو. هڪ مفت لا محدود ڊيمو اڪائونٽ سان شروع ڪريو!