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

Ang matagumpay na pag-upgrade ng Optimism Goerli Testnet ay nasa likod namin, isang matatag na kumpetisyon sa pag-audit ang naglalagay ng arkitektura ng Bedrock sa ilalim ng mikroskopyo, at ang pagboto sa panukala sa pag-upgrade na isinumite sa Token House ay magsisimula. sa Pebrero 15. Ang Bedrock ay malapit nang mapunta sa Optimism Mainnet, at gusto naming samantalahin ang pagkakataong ito upang ibahagi ang higit pang mga detalye tungkol sa pananaw at teknikal na mga detalye sa likod ng paglabas na ito.
Magbasa para matutunan ang tungkol sa pilosopiya ng disenyo na ginawa sa pag-upgrade ng Bedrock, kung bakit ito mahalaga, at kung paano ito isinalin sa mga pagpapabuti sa Optimism Mainnet sa antas ng protocol.
Mula sa mga pinakaunang yugto ng pag-konsepto sa pag-upgrade ng Bedrock, ang pagbabawas sa dami ng code sa OP Stack ay isang pangunahing priyoridad para sa OP Labs engineering team. Ang layuning ito ay parehong praktikal at estratehiko. Napakasimple, ang bawat linya ng code sa isang codebase ay nagkakahalaga ng pera upang mapanatili at nagpapakita ng isa pang pagkakataon para sa isang bug. Ang mas kaunting code sa isang system, mas mura ang pagpapanatili at mas ligtas ito.
Ang paraan upang makamit ng OP Labs ang kaunting codebase ay sa pamamagitan ng muling paggamit ng mas maraming code hangga't maaari mula sa Ethereum. Pragmatically, pinatataas din nito ang seguridad. Ang isang bagong L2 codebase ay tiyak na magkakaroon ng higit pang mga bug kaysa sa isa na nasa produksyon at nasubok sa labanan sa loob ng 8 dagdag na taon.
Higit pa rito, ang muling paggamit ng Ethereum codebase ay nakakatulong sa amin na makarating sa aming ikalawang gabay na prinsipyo para sa pagbuo ng Bedrock: totoong Ethereum-equivalence.
Ang pagtiyak na ang paglabas ng Bedrock ay malapit sa 100% na katumbas ng Ethereum hangga't maaari ay mabuti para sa mga developer sa aming komunidad. Ang pagmamana ng mga pagpapabuti mula sa L1 ay mangangailangan ng mas kaunting pagtaas mula sa mga developer na nagtatrabaho sa Optimism sa antas ng protocol. Babawasan din nito ang pagkarga sa OP Labs engineering team at tulungan silang bumuo nang nasa isip ang ating komunidad. Pinapadali ng mga kliyenteng may kaunting binagong execution para sa amin na manatiling napapanahon sa mga pagbabago sa Ethereum Mainnet habang ipinapatupad ang mga ito.
Ang lahat ng ito ay nagdaragdag sa isang ecosystem na gagawing simple para sa lahat ng Ethereum-native protocol contributor na mag-eksperimento sa Optimism Mainnet pagkatapos ng paglabas ng Bedrock.
Dinisenyo ang Bedrock na may mga katulad na abstraction at kaunting pagkakaiba mula sa Ethereum. Ginagamit din ng aming codebase ang mga karaniwang termino ng Ethereum. Ang pagkakapantay-pantay sa antas ng protocol ay nangangahulugan na ang mga pangunahing kontribyutor ng Ethereum ay lubos na mauunawaan kung paano gamitin ang OP Stack, at ang mga developer ng OP Labs ay magiging madaling mag-ambag sa Ethereum.
Sa huli, ang pagiging 1:1 sa Ethereum ay nagbibigay-daan sa amin na magsilbing patunay para sa mga eksperimentong proyekto at EIP sa hinaharap. Ang mga Core Ethereum devs ay makakapag-eksperimento, makakasubok, at makakapagbago sa pinakakatumbas ng Ethereum na L2 codebase doon.
Ang Modularity ay ang bituin ng paglabas ng Bedrock, na ginagawang simple ang pagpapalit ng iba't ibang bahagi sa OP Stack. Inihahanda nito ang Optimism para sa hinaharap, na nagbibigay-daan sa suporta para sa maraming kliyente ng execution layer at nagbibigay-daan sa rollup na gumamit ng alinman sa mga fault proof o validity proof (hal., isang zk-SNARK) bilang isang mekanismo ng patunay. Ang nababaluktot na arkitektura na ito ay maaari ding umangkop sa mga pag-unlad sa hinaharap sa Ethereum ecosystem.
Ang kakayahang umangkop na ito ay ginagawang talagang masaya na bumuo sa Optimism, dahil nagbubukas ito ng pinto sa walang katapusang mga posibilidad na nagmumula sa pag-customize ng mga module para sa mga partikular na layunin. Sa ganitong paraan, pinapagana ng Bedrock ang makabuluhang pag-eeksperimento at pagbabago sa bahagi ng protocol ng OP Stack.
Ang pinakamahusay na halimbawa ng kung paano ito gagana sa pagsasanay ay ang gawaing ginawa ni Lattice para baguhin ang OP Stack para ilabas ang OP Craft.
Ang isang panukala sa pag-upgrade ay ipinadala sa Token House para sa pag-apruba. Kung matagumpay itong pumasa, ang paglipat ng Optimism Mainnet sa Bedrock ay mangyayari sa mga susunod na linggoβlahat ng hands on deck upang matiyak ang maayos na pag-upgrade!
Kung hindi ka makakakuha ng sapat sa lahat ng bagay na Bedrock, tingnan ang teknikal na Bedrock explainer na inilabas namin sa Ethereum-Optimism Community Hub. Nagho-host din kami ng Bedrock-themed AMA sa aming Discord sa ika-8 ng Pebrero sa 6:30pm UTCβsana makasama ka sa amin! (i-edit: narito ang isang direktang link sa kaganapan ng Discord!)
Manatiling nakatutok para sa maraming deep-dive na content sa mga darating na linggo, kabilang ang ilang artikulo ng Dev blog na sumusuri sa mga partikular na pagpapahusay ng protocol tulad ng dalawang hakbang na pag-withdraw, binawasan ang mga bayarin sa L1 data, suporta sa maraming kliyente, at higit pa.

Ang matagumpay na pag-upgrade ng Optimism Goerli Testnet ay nasa likod namin, isang matatag na kumpetisyon sa pag-audit ang naglalagay ng arkitektura ng Bedrock sa ilalim ng mikroskopyo, at ang pagboto sa panukala sa pag-upgrade na isinumite sa Token House ay magsisimula. sa Pebrero 15. Ang Bedrock ay malapit nang mapunta sa Optimism Mainnet, at gusto naming samantalahin ang pagkakataong ito upang ibahagi ang higit pang mga detalye tungkol sa pananaw at teknikal na mga detalye sa likod ng paglabas na ito.
Magbasa para matutunan ang tungkol sa pilosopiya ng disenyo na ginawa sa pag-upgrade ng Bedrock, kung bakit ito mahalaga, at kung paano ito isinalin sa mga pagpapabuti sa Optimism Mainnet sa antas ng protocol.
Mula sa mga pinakaunang yugto ng pag-konsepto sa pag-upgrade ng Bedrock, ang pagbabawas sa dami ng code sa OP Stack ay isang pangunahing priyoridad para sa OP Labs engineering team. Ang layuning ito ay parehong praktikal at estratehiko. Napakasimple, ang bawat linya ng code sa isang codebase ay nagkakahalaga ng pera upang mapanatili at nagpapakita ng isa pang pagkakataon para sa isang bug. Ang mas kaunting code sa isang system, mas mura ang pagpapanatili at mas ligtas ito.
Ang paraan upang makamit ng OP Labs ang kaunting codebase ay sa pamamagitan ng muling paggamit ng mas maraming code hangga't maaari mula sa Ethereum. Pragmatically, pinatataas din nito ang seguridad. Ang isang bagong L2 codebase ay tiyak na magkakaroon ng higit pang mga bug kaysa sa isa na nasa produksyon at nasubok sa labanan sa loob ng 8 dagdag na taon.
Higit pa rito, ang muling paggamit ng Ethereum codebase ay nakakatulong sa amin na makarating sa aming ikalawang gabay na prinsipyo para sa pagbuo ng Bedrock: totoong Ethereum-equivalence.
Ang pagtiyak na ang paglabas ng Bedrock ay malapit sa 100% na katumbas ng Ethereum hangga't maaari ay mabuti para sa mga developer sa aming komunidad. Ang pagmamana ng mga pagpapabuti mula sa L1 ay mangangailangan ng mas kaunting pagtaas mula sa mga developer na nagtatrabaho sa Optimism sa antas ng protocol. Babawasan din nito ang pagkarga sa OP Labs engineering team at tulungan silang bumuo nang nasa isip ang ating komunidad. Pinapadali ng mga kliyenteng may kaunting binagong execution para sa amin na manatiling napapanahon sa mga pagbabago sa Ethereum Mainnet habang ipinapatupad ang mga ito.
Ang lahat ng ito ay nagdaragdag sa isang ecosystem na gagawing simple para sa lahat ng Ethereum-native protocol contributor na mag-eksperimento sa Optimism Mainnet pagkatapos ng paglabas ng Bedrock.
Dinisenyo ang Bedrock na may mga katulad na abstraction at kaunting pagkakaiba mula sa Ethereum. Ginagamit din ng aming codebase ang mga karaniwang termino ng Ethereum. Ang pagkakapantay-pantay sa antas ng protocol ay nangangahulugan na ang mga pangunahing kontribyutor ng Ethereum ay lubos na mauunawaan kung paano gamitin ang OP Stack, at ang mga developer ng OP Labs ay magiging madaling mag-ambag sa Ethereum.
Sa huli, ang pagiging 1:1 sa Ethereum ay nagbibigay-daan sa amin na magsilbing patunay para sa mga eksperimentong proyekto at EIP sa hinaharap. Ang mga Core Ethereum devs ay makakapag-eksperimento, makakasubok, at makakapagbago sa pinakakatumbas ng Ethereum na L2 codebase doon.
Ang Modularity ay ang bituin ng paglabas ng Bedrock, na ginagawang simple ang pagpapalit ng iba't ibang bahagi sa OP Stack. Inihahanda nito ang Optimism para sa hinaharap, na nagbibigay-daan sa suporta para sa maraming kliyente ng execution layer at nagbibigay-daan sa rollup na gumamit ng alinman sa mga fault proof o validity proof (hal., isang zk-SNARK) bilang isang mekanismo ng patunay. Ang nababaluktot na arkitektura na ito ay maaari ding umangkop sa mga pag-unlad sa hinaharap sa Ethereum ecosystem.
Ang kakayahang umangkop na ito ay ginagawang talagang masaya na bumuo sa Optimism, dahil nagbubukas ito ng pinto sa walang katapusang mga posibilidad na nagmumula sa pag-customize ng mga module para sa mga partikular na layunin. Sa ganitong paraan, pinapagana ng Bedrock ang makabuluhang pag-eeksperimento at pagbabago sa bahagi ng protocol ng OP Stack.
Ang pinakamahusay na halimbawa ng kung paano ito gagana sa pagsasanay ay ang gawaing ginawa ni Lattice para baguhin ang OP Stack para ilabas ang OP Craft.
Ang isang panukala sa pag-upgrade ay ipinadala sa Token House para sa pag-apruba. Kung matagumpay itong pumasa, ang paglipat ng Optimism Mainnet sa Bedrock ay mangyayari sa mga susunod na linggoβlahat ng hands on deck upang matiyak ang maayos na pag-upgrade!
Kung hindi ka makakakuha ng sapat sa lahat ng bagay na Bedrock, tingnan ang teknikal na Bedrock explainer na inilabas namin sa Ethereum-Optimism Community Hub. Nagho-host din kami ng Bedrock-themed AMA sa aming Discord sa ika-8 ng Pebrero sa 6:30pm UTCβsana makasama ka sa amin! (i-edit: narito ang isang direktang link sa kaganapan ng Discord!)
Manatiling nakatutok para sa maraming deep-dive na content sa mga darating na linggo, kabilang ang ilang artikulo ng Dev blog na sumusuri sa mga partikular na pagpapahusay ng protocol tulad ng dalawang hakbang na pag-withdraw, binawasan ang mga bayarin sa L1 data, suporta sa maraming kliyente, at higit pa.
I am a lifelong learner. I am constantly seeking out new knowledge and experiences, and am always looking for ways to

Subscribe to offtotheether

Subscribe to offtotheether
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
No activity yet