I am a lifelong learner. I am constantly seeking out new knowledge and experiences, and am always looking for ways to


I am a lifelong learner. I am constantly seeking out new knowledge and experiences, and am always looking for ways to
Share Dialog
Share Dialog

Subscribe to offtotheether

Subscribe to offtotheether
<100 subscribers
<100 subscribers
Ang Optimism Collective ay isang pagtatangka na magkaroon ng bagong anyo ng organisasyon, na binuo sa paniniwala na ang mga tao > kapital at epekto = tubo, at nakatuon sa pagharap sa mga problema sa koordinasyon na hindi pa nalulutas ng crypto sa kabuuan.
Sa huli, ang Optimism ay hindi gumagawa ng blockchain—ito ay bumubuo ng isang digital na lipunan.
Ngunit ang mga ambisyosong layunin ay nangangailangan ng parehong ambisyosong imprastraktura.
Ngayon, ipinagmamalaki naming ipakilala ang susunod na ebolusyon ng scalability architecture ng Optimism: ang OP Stack.
Ang OP Stack ay isang modular, open-source blueprint para sa lubos na nasusukat, lubos na interoperable na mga blockchain sa lahat ng uri. Hindi lang rollup. Hindi lang optimistic.
Ang OP Stack ay isang taya sa katalinuhan ng buong komunidad ng Ethereum. Ginagawa nitong mas madali kaysa kailanman na bumuo ng sarili mong blockchain, na nagbibigay-kapangyarihan sa iyo na tumuon sa kung ano ang mahalaga–ang cutting edge.
Ang OP Stack ay isa ring taya na ang hinaharap ay hindi multi-chain o mono-chain. Sa halip, naniniwala kami na ang isang pangkat ng lubos na pinagsama-samang mga chain ay bubuo ng isang umuusbong na istraktura, ang Superchain, na nagpapagana sa kolektibo.
Ang post sa blog na ito ay nabuo sa mga pag-uusap na ibinigay nina Karl Floersch at Kelvin Fichter ng OP Labs sa Devcon 6.
Habang lumalapit ang Optimism Mainnet sa 2 taon sa produksyon, medyo nakakapagpakumbaba ang pagbabalik-tanaw sa aming mga simula bilang starry-eyed scalability researcher sa lahat ng mga taon na ang nakalipas. Sa mahaba at paliku-likong kalsadang iyon, dalawang tema ang nanatiling pare-pareho: minimization at modularization.
Ang isang maagang aralin sa paghubog sa landas na ito ay noong pinalitan ng isang matalinong mandaragat na nagngangalang geohot ang isang 6,000-linya na transpiler na pinaghirapan namin nang maraming buwan gamit ang 300-linya na pagbabago sa Solidity compiler na tumagal lamang ng ilang araw. Tuluy-tuloy na itinaas ng Geohot ang aming bar para sa pagiging simple at eleganteng kinakailangan para maging isang
Isinasapuso namin ang araling ito. Noong 2021, gumawa kami ng mahirap na desisyon na itapon ang aming orihinal na rollup na disenyo, ang OVM, pabor sa isang mas modular na diskarte na naghihiwalay sa pagpapatupad mula sa pagpapatunay. At boy, nagbunga ba ito–ang resulta, ang aming EVM Equivalence upgrade, ay nananatili pa rin sa sarili nitong laban sa mga pinakabagong release mula sa mga alternatibong rollup, sa kabila ng halos isang taong gulang na.
Sa nakalipas na taon, nagsusumikap kami para sa aming susunod na release–Bedrock–na nagdodoble sa mga prinsipyong iyon ng modularity at minimization. Ang bagong disenyo ay gumagamit ng ilang modularity na ipinakilala para sa The Merge–consensus/execution layer separation–upang gawing simple ang code ng Optimism. Sa pamamagitan ng 100x na mas kaunting code kaysa sa aming orihinal na OVM, at 1,000 linya lang ng code ang kinakailangan upang magpatupad ng kahaliling kliyente (sa pagtingin sa iyo, Optimistic Erigon 👀), alam namin na mayroon kaming isang bagay na talagang makapangyarihan sa aming mga kamay.
At habang nagsimulang umabot sa katatagan ang bago at napaka-modulang codebase na ito... may kakaibang nagsimulang mangyari. Sinimulan ng mga tao na i-forking ang codebase at gamitin ito para sa mga bagay na hindi namin naisip.
Ang optimismo na ang pinakamaraming ORU doon, ngunit kakaiba ang mga bagong tinidor na ito. Nakasanayan na namin ang pagdaragdag ng maliliit na feature o pagpapalit ng layer ng availability ng data para bawasan ang mga bayarin. Hindi namin inaasahan na ang susunod na tinidor ay magiging katulad ng nakuha namin: OPCraft.

Lattice, ang kamangha-manghang koponan sa likod ng proyektong ito, ay kinuha ang Bedrock codebase at inilagay ang isang buong voxel game na on-chain. Ang mundo ng OPCraft ay nabubuhay sa kadena, ang pagmimina ng mga in-game na bloke ay gumagawa ng mga on-chain na transaksyon... mga nakakabaliw na bagay.
Pagkatapos ng OPCraft ay dumating ang isa pang katawa-tawang tinidor, sa pagkakataong ito mula sa crew sa 0xPARC — ang Optimistic Game Boy. Pinalitan nina Nalin Bhardwaj at Adhyyan Sekhsaria ang execution engine ng Bedrock gamit ang isang Game Boy emulator, na epektibong bumuo ng Game Boy Rollup. Mas mabuti pa, dahil ang Game Boy emulator ay maaaring mag-compile pababa sa MIPS, ang buong execution ng emulator ay mapapatunayang may kasalanan sa pamamagitan ng cannon. Wow.
Sa sandaling ito napagtanto namin: nagsimulang magbunga ang payo ni geohot—at ang aming multi-year bet sa elegante, standardized, open source software. Alam namin na mayroon kaming espesyal na bagay sa aming mga kamay. Nagsimula kami sa pamamagitan ng muling paggamit ng Ethereum upang gawing modularize ang aming sariling codebase, at ngayon ay muling ginagamit ng komunidad ng Ethereum ang aming mga module upang bumuo ng mga bagay na hindi pa nakikita noon.
Kaya... ano ang dapat nating gawin?
Ang OP Stack ay ang code na nagpapagana sa susunod na gen na arkitektura ng Optimism. Ito ay isang serye ng mga module na nagtutulungan upang bumuo ng magkakaugnay, maaasahang mga blockchain. Ang bawat isa sa mga bahaging ito ay nagpapatupad ng isang partikular na layer ng stack. Narito ang hitsura ng mga pangunahing sangkap na ito:

Ang bawat layer ng OP Stack ay inilalarawan ng isang mahusay na tinukoy na API, na pupunan ng isang module para sa layer na iyon. Madali mong mababago ang mga kasalukuyang module o lumikha ng sarili mong ganap na bagong mga module upang mapunan ang mga pangangailangan ng anumang application na iyong binuo. Gustong palitan ang Ethereum para sa Celestia bilang layer ng availability ng data? Oo naman! Gusto mo bang patakbuhin ang Bitcoin bilang execution layer? Bakit hindi!
Ang OP Stack ay ang unang pagsasakatuparan ng modular blockchain theory. Sa wakas ay lampas na kami sa mga chart na naglalarawan kung paano ito maaaring gumana sa isang kongkretong codebase kung saan mo talaga makukuha ang mga bahaging ito nang magkasama. Kung isa kang developer, makakahanap ka ng higit pang impormasyon tungkol sa API para sa bawat bahagi at kung paano gumagana ang iba't ibang bahagi nang magkasabay upang lumikha ng modular chain system sa Devcon talk ni Kelvin.
Ang OP Stack ay ginagawa, una at pangunahin, para sa Optimism Collective. Ito ang paraan ng Optimism para mapatunayan sa hinaharap ang buong ecosystem. Marahil ang pinakamahalagang paraan upang makamit ng OP Stack ito ay ang abstraction ng proof layer kapag nag-aayos ng mga pondo sa isa pang chain. Hangga't natutugunan ng proof layer ang proof API, maaari itong ilagay sa system. Maaaring mangyari ang lahat ng ito nang walang epekto sa karanasan ng user. Sa pangmatagalan, ginagawa nitong posible para sa Optimism na umangkop din sa mga mas bagong proof system.
Bitcoin rollup? Bitcoin Rollup! Gameboy Plasma? Gameboy plasma! Tamagotchi Bitcoin Rollup? …Tamagotchi Bitcoin rollup!
Ang pagpapakawala sa OP Stack ay ang unang hakbang sa isang pagsabog ng mga lubos na katugmang L2 at L3. Minamahal naming tinatawag itong mga op-chain. Sa pamamagitan ng pagbabahagi at pag-aambag pabalik sa isang hardened, standardized, at modular codebase, lahat ng mga system na ito ay maaaring magtulungan upang bumuo ng hinaharap ng Ethereum. Sa isang nakabahaging format ng pagpasa ng mensahe, ang mga chain na ito ay madaling makipag-ugnayan sa isa't isa nang walang mga custom na adapter para sa bawat chain.
Ang OP Stack ay isang pagkakataon upang lumikha ng isang kamangha-manghang bagay. Mayroon kaming pagkakataong sukatin ang mga halaga ng Optimism sa isang naka-network na kolektibo ng mga blockchain—at ang ubod ng pananaw na iyon ay ang Sequencing. Bagama't maraming chain ang gustong magpatakbo ng sarili nilang mga Sequencer, ang katotohanan ay ang Sequencing ay maaaring mahirap i-set up at, sa pangmatagalan, ay kailangang desentralisado upang maibigay ang mga garantiya ng liveness na inaasahan ng mga user. Malamang na marami pang chain ang ayaw magpatakbo ng sarili nilang Sequencers, tulad ng Optimism na nagpasya na mag-piggy-back sa consensus layer ng Ethereum upang maiwasan ang pangangailangan ng sarili nitong validator set.
Kapag maraming op-chain ang nagbabahagi ng Sequencer Set, magkakaroon sila ng access sa isang kamangha-manghang feature: atomic cross-chain composability. Ang mga sequencer na gumagawa ng mga bloke sa maraming chain nang sabay-sabay ay makakagarantiya ng mga atomic na pakikipag-ugnayan sa pagitan ng mga chain na iyon. Gumagana ito dahil may kakayahan ang isang entity na gumawa ng mga bloke sa bawat chain — hindi nila kailangang umasa sa ibang mga validator para isama ang mga atomic na transaksyong ito. Ang mga op-chain na nag-o-opt in sa ibinahaging Sequencer Set ng Optimism Collective ay naging bahagi ng isang sistema kung saan nalulusaw ang mga hangganan sa pagitan ng mga chain.
Kahit na ito ay gawa sa maraming chain, ang pagdaragdag ng mga atomic cross-chain na pakikipag-ugnayan ay nangangahulugan na ito ay nararamdaman sa mga end user na parang isang solong lohikal na chain. Tinatawag namin itong emergent endgame na Superchain.
Tulad ng lahat ng ating ginagawa, umiiral ang Superchain upang patuloy na itulak ang ating sarili at ang Ethereum ecosystem tungo sa pananaw ng isang napapanatiling at independiyenteng digital na lipunan. Sa pamamagitan ng pagbubukas ng mga mapagkukunan ng Collective hindi lamang sa Optimism, kundi pati na rin sa maraming iba't ibang op-chain na naka-plug sa Superchain, nagiging posible para sa mga ganap na bagong chain ecosystem na mag-collaborate patungo sa hinaharap na ito.
Ang OP Stack ay nasa mga unang yugto pa rin ng pagiging isang standalone na produkto. Ang aming pangunahing layunin para sa susunod na ilang buwan ay ipadala pa rin ang Bedrock upgrade, ang flagship OP Stack release, sa Optimism Mainnet. Sa kalaunan, ang Bedrock codebase ay gagawing OP Stack release, na may mga bagay na hiwalay na dokumentasyon para sa kung paano mo maaaring patakbuhin at baguhin ang iyong sariling OP Stack-based na op-chain.
Sa ngayon, kung interesado kang maglaro sa OP Stack, makipag-ugnayan — o, kung pakiramdam mo ay kasing-adventurous ng aming mga naunang nag-adopt, palaging binuo ang code ng Optimism sa bukas! 😉
Magkasama, gagawa tayo ng hinaharap ng coordinated, collaborative cyberspace.
Magkasama, tatawagin natin ang Ether Phoenix.
Ang hinaharap ay hindi multi-chain o mono-chain, ito ay Superchain.
Manatiling Optimist, mga nerds.

Ang Optimism Collective ay isang pagtatangka na magkaroon ng bagong anyo ng organisasyon, na binuo sa paniniwala na ang mga tao > kapital at epekto = tubo, at nakatuon sa pagharap sa mga problema sa koordinasyon na hindi pa nalulutas ng crypto sa kabuuan.
Sa huli, ang Optimism ay hindi gumagawa ng blockchain—ito ay bumubuo ng isang digital na lipunan.
Ngunit ang mga ambisyosong layunin ay nangangailangan ng parehong ambisyosong imprastraktura.
Ngayon, ipinagmamalaki naming ipakilala ang susunod na ebolusyon ng scalability architecture ng Optimism: ang OP Stack.
Ang OP Stack ay isang modular, open-source blueprint para sa lubos na nasusukat, lubos na interoperable na mga blockchain sa lahat ng uri. Hindi lang rollup. Hindi lang optimistic.
Ang OP Stack ay isang taya sa katalinuhan ng buong komunidad ng Ethereum. Ginagawa nitong mas madali kaysa kailanman na bumuo ng sarili mong blockchain, na nagbibigay-kapangyarihan sa iyo na tumuon sa kung ano ang mahalaga–ang cutting edge.
Ang OP Stack ay isa ring taya na ang hinaharap ay hindi multi-chain o mono-chain. Sa halip, naniniwala kami na ang isang pangkat ng lubos na pinagsama-samang mga chain ay bubuo ng isang umuusbong na istraktura, ang Superchain, na nagpapagana sa kolektibo.
Ang post sa blog na ito ay nabuo sa mga pag-uusap na ibinigay nina Karl Floersch at Kelvin Fichter ng OP Labs sa Devcon 6.
Habang lumalapit ang Optimism Mainnet sa 2 taon sa produksyon, medyo nakakapagpakumbaba ang pagbabalik-tanaw sa aming mga simula bilang starry-eyed scalability researcher sa lahat ng mga taon na ang nakalipas. Sa mahaba at paliku-likong kalsadang iyon, dalawang tema ang nanatiling pare-pareho: minimization at modularization.
Ang isang maagang aralin sa paghubog sa landas na ito ay noong pinalitan ng isang matalinong mandaragat na nagngangalang geohot ang isang 6,000-linya na transpiler na pinaghirapan namin nang maraming buwan gamit ang 300-linya na pagbabago sa Solidity compiler na tumagal lamang ng ilang araw. Tuluy-tuloy na itinaas ng Geohot ang aming bar para sa pagiging simple at eleganteng kinakailangan para maging isang
Isinasapuso namin ang araling ito. Noong 2021, gumawa kami ng mahirap na desisyon na itapon ang aming orihinal na rollup na disenyo, ang OVM, pabor sa isang mas modular na diskarte na naghihiwalay sa pagpapatupad mula sa pagpapatunay. At boy, nagbunga ba ito–ang resulta, ang aming EVM Equivalence upgrade, ay nananatili pa rin sa sarili nitong laban sa mga pinakabagong release mula sa mga alternatibong rollup, sa kabila ng halos isang taong gulang na.
Sa nakalipas na taon, nagsusumikap kami para sa aming susunod na release–Bedrock–na nagdodoble sa mga prinsipyong iyon ng modularity at minimization. Ang bagong disenyo ay gumagamit ng ilang modularity na ipinakilala para sa The Merge–consensus/execution layer separation–upang gawing simple ang code ng Optimism. Sa pamamagitan ng 100x na mas kaunting code kaysa sa aming orihinal na OVM, at 1,000 linya lang ng code ang kinakailangan upang magpatupad ng kahaliling kliyente (sa pagtingin sa iyo, Optimistic Erigon 👀), alam namin na mayroon kaming isang bagay na talagang makapangyarihan sa aming mga kamay.
At habang nagsimulang umabot sa katatagan ang bago at napaka-modulang codebase na ito... may kakaibang nagsimulang mangyari. Sinimulan ng mga tao na i-forking ang codebase at gamitin ito para sa mga bagay na hindi namin naisip.
Ang optimismo na ang pinakamaraming ORU doon, ngunit kakaiba ang mga bagong tinidor na ito. Nakasanayan na namin ang pagdaragdag ng maliliit na feature o pagpapalit ng layer ng availability ng data para bawasan ang mga bayarin. Hindi namin inaasahan na ang susunod na tinidor ay magiging katulad ng nakuha namin: OPCraft.

Lattice, ang kamangha-manghang koponan sa likod ng proyektong ito, ay kinuha ang Bedrock codebase at inilagay ang isang buong voxel game na on-chain. Ang mundo ng OPCraft ay nabubuhay sa kadena, ang pagmimina ng mga in-game na bloke ay gumagawa ng mga on-chain na transaksyon... mga nakakabaliw na bagay.
Pagkatapos ng OPCraft ay dumating ang isa pang katawa-tawang tinidor, sa pagkakataong ito mula sa crew sa 0xPARC — ang Optimistic Game Boy. Pinalitan nina Nalin Bhardwaj at Adhyyan Sekhsaria ang execution engine ng Bedrock gamit ang isang Game Boy emulator, na epektibong bumuo ng Game Boy Rollup. Mas mabuti pa, dahil ang Game Boy emulator ay maaaring mag-compile pababa sa MIPS, ang buong execution ng emulator ay mapapatunayang may kasalanan sa pamamagitan ng cannon. Wow.
Sa sandaling ito napagtanto namin: nagsimulang magbunga ang payo ni geohot—at ang aming multi-year bet sa elegante, standardized, open source software. Alam namin na mayroon kaming espesyal na bagay sa aming mga kamay. Nagsimula kami sa pamamagitan ng muling paggamit ng Ethereum upang gawing modularize ang aming sariling codebase, at ngayon ay muling ginagamit ng komunidad ng Ethereum ang aming mga module upang bumuo ng mga bagay na hindi pa nakikita noon.
Kaya... ano ang dapat nating gawin?
Ang OP Stack ay ang code na nagpapagana sa susunod na gen na arkitektura ng Optimism. Ito ay isang serye ng mga module na nagtutulungan upang bumuo ng magkakaugnay, maaasahang mga blockchain. Ang bawat isa sa mga bahaging ito ay nagpapatupad ng isang partikular na layer ng stack. Narito ang hitsura ng mga pangunahing sangkap na ito:

Ang bawat layer ng OP Stack ay inilalarawan ng isang mahusay na tinukoy na API, na pupunan ng isang module para sa layer na iyon. Madali mong mababago ang mga kasalukuyang module o lumikha ng sarili mong ganap na bagong mga module upang mapunan ang mga pangangailangan ng anumang application na iyong binuo. Gustong palitan ang Ethereum para sa Celestia bilang layer ng availability ng data? Oo naman! Gusto mo bang patakbuhin ang Bitcoin bilang execution layer? Bakit hindi!
Ang OP Stack ay ang unang pagsasakatuparan ng modular blockchain theory. Sa wakas ay lampas na kami sa mga chart na naglalarawan kung paano ito maaaring gumana sa isang kongkretong codebase kung saan mo talaga makukuha ang mga bahaging ito nang magkasama. Kung isa kang developer, makakahanap ka ng higit pang impormasyon tungkol sa API para sa bawat bahagi at kung paano gumagana ang iba't ibang bahagi nang magkasabay upang lumikha ng modular chain system sa Devcon talk ni Kelvin.
Ang OP Stack ay ginagawa, una at pangunahin, para sa Optimism Collective. Ito ang paraan ng Optimism para mapatunayan sa hinaharap ang buong ecosystem. Marahil ang pinakamahalagang paraan upang makamit ng OP Stack ito ay ang abstraction ng proof layer kapag nag-aayos ng mga pondo sa isa pang chain. Hangga't natutugunan ng proof layer ang proof API, maaari itong ilagay sa system. Maaaring mangyari ang lahat ng ito nang walang epekto sa karanasan ng user. Sa pangmatagalan, ginagawa nitong posible para sa Optimism na umangkop din sa mga mas bagong proof system.
Bitcoin rollup? Bitcoin Rollup! Gameboy Plasma? Gameboy plasma! Tamagotchi Bitcoin Rollup? …Tamagotchi Bitcoin rollup!
Ang pagpapakawala sa OP Stack ay ang unang hakbang sa isang pagsabog ng mga lubos na katugmang L2 at L3. Minamahal naming tinatawag itong mga op-chain. Sa pamamagitan ng pagbabahagi at pag-aambag pabalik sa isang hardened, standardized, at modular codebase, lahat ng mga system na ito ay maaaring magtulungan upang bumuo ng hinaharap ng Ethereum. Sa isang nakabahaging format ng pagpasa ng mensahe, ang mga chain na ito ay madaling makipag-ugnayan sa isa't isa nang walang mga custom na adapter para sa bawat chain.
Ang OP Stack ay isang pagkakataon upang lumikha ng isang kamangha-manghang bagay. Mayroon kaming pagkakataong sukatin ang mga halaga ng Optimism sa isang naka-network na kolektibo ng mga blockchain—at ang ubod ng pananaw na iyon ay ang Sequencing. Bagama't maraming chain ang gustong magpatakbo ng sarili nilang mga Sequencer, ang katotohanan ay ang Sequencing ay maaaring mahirap i-set up at, sa pangmatagalan, ay kailangang desentralisado upang maibigay ang mga garantiya ng liveness na inaasahan ng mga user. Malamang na marami pang chain ang ayaw magpatakbo ng sarili nilang Sequencers, tulad ng Optimism na nagpasya na mag-piggy-back sa consensus layer ng Ethereum upang maiwasan ang pangangailangan ng sarili nitong validator set.
Kapag maraming op-chain ang nagbabahagi ng Sequencer Set, magkakaroon sila ng access sa isang kamangha-manghang feature: atomic cross-chain composability. Ang mga sequencer na gumagawa ng mga bloke sa maraming chain nang sabay-sabay ay makakagarantiya ng mga atomic na pakikipag-ugnayan sa pagitan ng mga chain na iyon. Gumagana ito dahil may kakayahan ang isang entity na gumawa ng mga bloke sa bawat chain — hindi nila kailangang umasa sa ibang mga validator para isama ang mga atomic na transaksyong ito. Ang mga op-chain na nag-o-opt in sa ibinahaging Sequencer Set ng Optimism Collective ay naging bahagi ng isang sistema kung saan nalulusaw ang mga hangganan sa pagitan ng mga chain.
Kahit na ito ay gawa sa maraming chain, ang pagdaragdag ng mga atomic cross-chain na pakikipag-ugnayan ay nangangahulugan na ito ay nararamdaman sa mga end user na parang isang solong lohikal na chain. Tinatawag namin itong emergent endgame na Superchain.
Tulad ng lahat ng ating ginagawa, umiiral ang Superchain upang patuloy na itulak ang ating sarili at ang Ethereum ecosystem tungo sa pananaw ng isang napapanatiling at independiyenteng digital na lipunan. Sa pamamagitan ng pagbubukas ng mga mapagkukunan ng Collective hindi lamang sa Optimism, kundi pati na rin sa maraming iba't ibang op-chain na naka-plug sa Superchain, nagiging posible para sa mga ganap na bagong chain ecosystem na mag-collaborate patungo sa hinaharap na ito.
Ang OP Stack ay nasa mga unang yugto pa rin ng pagiging isang standalone na produkto. Ang aming pangunahing layunin para sa susunod na ilang buwan ay ipadala pa rin ang Bedrock upgrade, ang flagship OP Stack release, sa Optimism Mainnet. Sa kalaunan, ang Bedrock codebase ay gagawing OP Stack release, na may mga bagay na hiwalay na dokumentasyon para sa kung paano mo maaaring patakbuhin at baguhin ang iyong sariling OP Stack-based na op-chain.
Sa ngayon, kung interesado kang maglaro sa OP Stack, makipag-ugnayan — o, kung pakiramdam mo ay kasing-adventurous ng aming mga naunang nag-adopt, palaging binuo ang code ng Optimism sa bukas! 😉
Magkasama, gagawa tayo ng hinaharap ng coordinated, collaborative cyberspace.
Magkasama, tatawagin natin ang Ether Phoenix.
Ang hinaharap ay hindi multi-chain o mono-chain, ito ay Superchain.
Manatiling Optimist, mga nerds.

No activity yet