ILocano module on
Blockchain Architecture
Powered by likha

Blockchain Trilemma

Key Takeaways
  • Kas met laeng iti biag, a masansan nga ag-juggletayo iti trabaho, sosial a biag, ken pannaturog, ti blockchain ket maipasango iti bukodna a bersion dagiti trade-off a pagaammo kas ti Blockchain Trilemma.
  • Ti Blockchain Trilemma ket mangibagbaga a ti maysa a blockchain ket mabalin laeng nga agrang-ay iti dua manipud kadagiti tallo nga aspeto ti pagalagadan iti ania man a panawen: seguridad, scalability, ken decentralisasyon.
  • Sumagmamano a solusion ket naisingasing a makatulong a mangrisut ti trilemma a kas ti panagbalbaliw kadagiti mekanismo ti panagtutunos, panagbingbingay, wenno panagusar kadagiti Directed Acyclic Graphs (DAGs).

Uray kasano kadakkel ti ideya, realidad, ken panangted ti teknolohia ti blockchain, ti talaga ket addaan ti sakup a kasasaad. Sapay ta kas iti biag, no agbalin tay mairaman iti trabaho, panagkaykaysa iti ken panangragsak, ti blockchain ket addaan ti napintasna a version ti panaggapu ti pammadayaw a kasasaad a nakatuktok a Blockchain Trilemma.

Ti Blockchain Trilemma ket inlakay ni Vitalik Buterin, ti nangibulod a naganan na ti blockchain a mabalin laeng a umay iti dua kadagiti tawen a kriteryo a kasasaad iti oras: seguridad, scalability, ken decentralisasyon. Usar daytoy kas nasao a work paradox nga iti biag, mabalin mo laeng pili-en dua kadagiti trabaho, maysa a nasurot a panagkaykaysa, ken nasurot a napaspasrek a puyatan a panagtulog. Saan a mabalin nga agpatay dagiti tatlo; mabalin mo laeng nga agkaykaysa iti dua a nasurot, wenno agsubli ka iti tatlo ngem saan a napaspasrek a napnuan.

Iti isu met laeng a wagas, saan a mabalin nga agkamkam ti potensial ti blockchain iti tulong kadagiti tatlong kriteryo a kasasaad. Kas pangarigan, no maysa a blockchain ket tanto a panagbaliw ken seguro, saanna nga makapataud iti ania man a scalability gapu iti agsabali a duak, sapay ta ti puro a panagbaliw ken puro a seguridad ti blockchain ket mabalin nga mababain ken saan a matultuloy a maibaba iti napnuan a maibaba iti scalability.

Agdive-tayo iti tunggal maysa kadagitoy a pagrukodan tapno maawatantayo dagiti karit nga idatagda.

Seguridad

Ti seguridad ket mairaman iti panag-operar ti blockchain a kasapulanen nga agpatingga iti daytoy manipud kadagiti aktor a maipanggep iti dama. Ti seguridad ti blockchain ket ti pannakakurang iti daytoy kontra kadagiti hacker, bug, ken dagiti panagbalin a daytoy manipud ti daytoy nga rupa. No dagiti nodo ti dagiti addaan ti blockchain, mas seguro daytoy.

Daytoy gapu ta ti kadakkelan ti nodes ket nakaawat ti panagtrabaho ken panagsumbalek ti hacker a mabalin a umay iti kontrol iti ababa 50% ti blockchain. Iti maysa a papanan a kadagiti nodes, mas madali nga maibawbaw iti required a hashing power para iti 51% attack nga ammo nga agpangur-uray dagiti pangaasi a maysa a network.

Bayat nga agtalinaed a kangrunaan a pakaseknan ti seguridad iti blockchain, napintas nga usaren dagiti network a makatulong a maaramid ti agpataud ken masegurona iti saan a napnuan a pannakasustentar. Daytoy ti ammo ti usarenmi kadagiti pagtugawanda a napili a kanayon a pagbalin iti blockchain.

Scalability

Ti scalability ket ti kapabilidad ti blockchain a maipakablaak ti napaspasrek ken napalabas a pannakasustentar iti adda. Daytoy ket tumulong iti sistema ti blockchain a mapan a makipasdek iti adda a naganan a pagtutuloy iti nakadagupan a pannakasustentar a kasasaad iti kasanuanda a naammuan.

Ti nangato a maipadakkel a blockchain ket makabael koma a mangasikaso ti nangatngato a bilang dagiti transaksion ngem ti saan unay a maipadakkel a kas daytoy ket ti panagsukog ti blockchain a mangipasigurado ti agtultuloy a panagandar daytoy babaen ti immadu a panagampon.

Di met ti seguridad, ti numero ti nodos iti blockchain ket saan a diretso a naikatunaan iti scalability na. Ti dagiti madamag a nodos ket nangrugian a kasla nga sigud ti nasao a turingan ti kada transaksion babaen ti maysa a dakes a numero ti nodos babaen kadakuada bago nga maadal iti consensus, daytoy ket makapintas iti takder ti transaksion iti kada segundo (TPS). Agsasanto a mapananna ti scalability, maipanggepna ti espacio ti bloque tapno maited ti throughput.

Ti pagsardeng ti pangiraman kadagiti narigat a pangibagbaga ket nagtalinaed iti maysa amin a kapuurot ti pateg ken pateg ti teknolohia ti blockchain, nga ammomar iti konsepto ti dekentralisasion.

Desentralisasyon

Ti kinaawan ti sentral a punto ti kontrol iti ekosistema ti blockchain ket inparambak a dekentralisasion. Saan a kas ti tradisional a sistema nga dagiti desisyon ket imbagaan dagiti napili nga maysa, ti dekentralisasion ti blockchain ket nagipakat iti tattaor ken tattao nga mabalin a manguy-ok ti desisyon iti kaaduanda. Dagiti mannurateng a kumpania ken sistema ket kadakkelan a kontrolado iti maysa wenno dagiti napili nga tattao nga adda iti awtoridad.

Panunotem iti gobyerno wenno bangko no kasano ti distribusion ti pondo ken/ wenno desisyon para iti sensura ket napili a kas presidente, CEO, kongreso, wenno maysa a board of directors. Basta met koma ket saan a naitured nga ammo kung kasano ti desisyon ket ti nasurok a tattao ket adda iti pagiimsing ti kadakkelan, wenno no kasano nga makabagi kadagiti nakibangbangaragsak, awan ti pilianmi a pagilasatan daan, gapu iti maysa a mangibagi iti nasayang a kapudno.

No adda amin a kas kadakkelan nga aglalabas ti poder, ti dekentralisasion ti blockchain ket nagipakat kadagiti tattao ken nangrugiada iti pagilian ken pateg ti panagserbi iti rikna nga ammo a kas tattao nga awanen dagiti paspasalaysalaysa ti sentral a tattao. Daytoy ket agdukduk iti bias ti tattao ken ti riskio ti panangibagaan ti awtoridad. Ken ngem kas iti seguridad, ti lebel ti dekentralisasion ket nagbatad iti numero ti nodos iti blockchain. No mas maysa a nodo ti blockchain, mas dekentralisado daytoy.

Panagbettak iti Blockchain Trilemma

Tapno pudno a maawatan ti konsepto ti blockchain trilemma, bingayentayo ti tunggal pedaso ti puzzle.

Iladawan daytoy: Adda ka a naisurat nga agpadakkel ti seguridad ken dekentralisasion iti blockchain. Maysa a paraanda ket ti agpadakkel ti numero ti nodos. Ngem dito ti abak: kas iti idinakkel mo dagiti nodos, mabalin a saanmo a nakatuktok ti blockchain. Isu met daytoy ket agsasanto a kasla iti inilduam dagiti tattao iti maysa a lift - maala iti sibubukel! Iti pannakailadawan iti blockchain, daytoy a pagay-ayam ket tinatawag a nangiladaw a network throughput.

Iti sabali nga bangir, no iyat-ayatam ti numero ti nodos tapno agpadakkel ti scalability ken transaksion nga naikkan iti birok a segundo, mabalin a makalipat ti blockchain iti mas mababa a seguridad kontra iti 51% nga panang-atake wenno mabalin a ited iti kontrol ti maysa a pisikal a kas kenkasam-iten iti maysa a napili a kas nga entidad.

Ita, intay kitaen ti sumagmamano kung papanan iti biag a makita dagiti nadagsen a kas maysa. Kunak, urayen ti Bitcoin, nga isu met daytoy a matibker ken dekentralisado kasla iti resulta ti maysa a nasurok a numero ti nodos ken nagvalidar, ngem nangruna iti problema iti scalability: maikkan ti panagtransaksion, ken mabalin a dumalo iti maysa a napili a kas maysa a proseso. Addaan tayo kadagiti proof-of-stake blockchains a mabalin nga agserbi iti dagiti mas nadalus a transaksion-per-segundo (TPS) ngem mabalin a saan nga dekentralisado kasla iti kinaugalianna a consensus mechanism, ken ti seguridad ket agpapada iti numero ti nodos.

Iti naimbag a damag ket, saantayo nga maipit iti daytoy a trilemma iti agnanayon. Adadu a solusyon ti inbutos para tulongan a maliklikan ti trilemma iti pagburayok. Agtuturay dagiti bagbaga a paset kadagiti nodos nga maipakat ti transaksion, paglawag ti ledger ti blockchain iti maysa a nagrugiada, wenno inaramid ti alternatibo a dekentralisadong teknolohia ti ledger a masaludsod iti tradisional a blockchain.

  1. Consensus Mechanism

Maysa a wagas a mapadakkel ti transaksion iti maysa a segundo ket ti panagbaliw manipud iti Proof-of-Work agingga iti mas epektibo a mekanismo ti consensus. Saan a kas iti adu a miners a naggapu iti solbrek ti hash para iti kada bloque, dagiti mekanismo ti Proof-of-Stake ken Delegated Proof-of-Stake consensus ket pagtalinaed iti random a nagtungpal iti kada bloque. Daytoy a panagbalbaliw ket mabalin a mangkissay ti panawen ken enerhia a mabusbos iti panagkomputar, a mangpapartak ti panangipaneknek ti bloke ken mangkissay ti panagusar ti enerhia.

Daytoy nga daytoy a Proof-of-Authority ket maipatungpal manipud kadagiti napili a naluktan a nodos a nangabak iti pagsaot. Saan a kas iti Proof-of-Work, dagiti nagtungpal ket napili iti awtomatiko nga lugar iti naluktan iti lugar iti kompetensia iti maysa a tulong ken maysa a tulong. Daytoy ket nagdadakkel iti bilis ti transaksion.

  1. Sharding

Panunotem ti panagbingaybingay kas panagtitinnulong. Biningayna ti blockchain kadagiti babbabassit a paset a maawagan “shards,” a tunggal maysa ket addaan iti bukodna a komite dagiti node.

Ti kada komiti ti shard ket naglalo iti I.D. ti shard, ti agdama a kunduan ti blockchain, ti kunduan kas iti adda iti transaksion, ti resibo ti transaksion, ken dagiti naluktan nga napili iti awtomatiko nga nagtungpal. Daytoy a komiti ket nagsao ti parallel, nagproseso ti maysa a kadaan ti bloque iti kasapulan a panawen.

Saan a kas iti pagbaliwan ti amin a nodos iti rikna tapno mapaay a maiproseso dagiti bagbaga a bloque, ti komiti ti shard ket mabalin a mangiladaw iti maysa a kadaan ti bloque ken ipablaak ti resulta iti napudot iti blockchain. Ti naduma a transaksion nga kasaysayan ti kada shard ket addaan iti shard ken saan a kinunana a mapadaulo kadagiti nairaman a nodos iti tattao. Saan met nga kailangan a ipadadaulo kadagiti tattaor a buklen. Saanka a kas iti resibo ti transaksion ket innakailadaw iti sangapulo a nodos tapno sumunodda kadagiti sabali a napartak iti ledger ti maysa a dekentralisado nga sistema.

Ti sharding ket mangipadaulo ti parallel a kadena tapno agsuporta kadagiti shards, umawat iti datos manipud kadagiti ledger, mangipabasak iti naluktan a nagtungpal, ken mangipaay iti insentibo. Ti Ethereum, daytoy ket ammo a ti Beacon Chain; iti Polkadot, daytoy ket tawag nga Relay Chain.

Daytoy a wagas ket kasla iti panangbingay ti kompania apan ti komite. Ti komite ti desenyo ti produkto ket inaramidan daytoy ti oras, kuryente, ken rekursosna iti maysa a sidlakan ti proyekto, dagiti komite iti panangtara, panagbalay ken panagsanay ket adda iti libre a maipanggep iti kaaduanda a trabaho nga idauluan iti pangulo ken liderato ti ehekutibong grupo. Daytoy ket nagdakdakkel ti proseso, nagsasaot, ken mas epektibo.

Ti sharding ket kangrunaanna iti ipuunan iti nasursurok a blockchain, inyaaddanto iti dakkel a bilang ti mannurateng nga agtransaksion wenno inyaaddanto iti nasurok a bilang nga mabalin a iproseso ti blockchain iti limitado a transaksion iti kada segundo. Daytoy ket nangalaing iti kuryente iti komputasion. Laglagipen nga agraman, kinakailangan dagiti nodos nga agsurok iti kopia dagiti naidalus a bloque ken saan met nga idauluan da pay laeng. Panangipatungpal iti sharding ket nagdakdakkel iti kinaugalianna iti mannurateng iti agsurok iti daytoy a datos, ngem la ketda a dagiti nasken a mabalin a maiproseso ti grupo ti shard.

Nupay kasta, adda kapartuat a kinauneg ti sharding. No adda maysa a particuar a shard a rinaut dagiti dakes ti panggepda nga aktor, adda posibilidad a ti amin a datos a naidulin iti uneg ti shard ket mabalin a madadael.. No adda daytoy, ti amin a datos manipud iti shard a napasamak, kas iti krypto transaksion manipud iti maysa a wallet agingga iti sabali a wallet, ket mabalin a naisaririt tiyan iti nadangadang a lost. Met laeng, dagiti naglalo ket mabalin a maidadag iti pekpek a transaksion tapno agbalin a maysa a napasamak a datos, nga mabalin a maited iti milyon a dolyar a pondo nga naitultuluyan.

Tapno makatulong a manglapped iti daytoy nga eksena, adda dagiti naluktan a napili iti awtomatiko nga mairaman ken maireassign iti naduma a shards, ngem saan a saan a mairaman iti napasamak ken maikonplika dagiti abilidad ti naglalo tapno agparut iti kasano ken sadino nga agpatakder ti sumungad nga atake da.

  1. Directed Acyclic Graph (DAG)

Adda ti Directed Acyclic Graph (DAG) iti nalukat a teknolohia ti dekentralisado a ledger (DLT) nga mabalin a maipasdek ti problema iti insufisiente a transaksion iti maysa a segundo (TPS) ken dakkel a gas fees, saan a kas iti blockchain.

kas iti blockchain, ti DAG ket nangipatungpal kas maysa a tattao dagiti naduma a nodos. Ngem, saan nga agbaliwan ti maysa amin a transaksion iti lineal a bloque ken agar-aramiden da iti maysa a panawen, ti DAG ket nagproseso iti transaksion amin amin iti individual, nairaman ken kinumpirmaan da daytoy iti maysa a kasla iti salaysay. Imbag koma nga agsango daytoy:

  • Ti maysa a node ket mangpasingked ti dua a daan a transaksion ken mangirekord ti baro, saan a napasingkedan a transaksion.
  • Ti sumaganad a kodigo ket mangpasingked kadagitoy a dua a baro a saan a napasingkedan a transaksion, ken daytoy ket mangirekord pay ti sabali pay a baro a saan pay a mangpasingked iti daytoy.
  • Uliten dagiti napalabas nga addang, a pasingkedan dagiti daan a transaksion ken mangnayon kadagiti baro nga awan ti pammatalged.

Dakkel a pakakasatada no adda maysa a bloque, saan a kailangan ti miners (iti maysa a Proof-of-Work sistema) wenno validators (iti maysa a Proof-of-Stake sistema) a mangkalkalo ti hash para iti kada bloque, nga nagdakkel ti gastos ken energy-efficient daytoy. Ti kangrunaan a pagdaksan iti daytoy a solusion ti panag-eskala, nupay kasta, ket mabalinna nga isakripisio ti desentralisasion tapno mangipalubos kadagiti nodo a makikomunikar iti tunggal maysa ken tapno episiente ti panagandar.

Dagitoy ti sumagmamano laeng kadagiti posible nga ammo a solusion iti panangrisut iti blockchain trilemma. It’s still a work in progress ken ti panangrisut iti daytoy ket manamnama a mangiturong kadatayo kadagiti nasaysayaat a solusion ken aplikasion ti blockchain.

SHARE
sumaruno
This is some text inside of a div block.