Flashbots forumunda, Flashtestation'ı merkezi olmayan, güvenilmeyen L2 blok oluşturma için genişletme önerisi olan "Beyond Flashtestation"ı yayınladık. Flashtestation nedir ve bunu nasıl merkezsizleştirebiliriz? 👇
Flashtestation, TEE onayı aracılığıyla doğrulanabilir zincir dışı iş yüklerine olanak tanır. Ancak tek bir izinli blok oluşturucu, yani sıralayıcı için oluşturulmuştur. Blok oluşturma işini güvenilmeyen taraflara devretmek için iki büyük iyileştirmeye ihtiyacımız var: 1. Zincir İçi BuilderHub 2. Motor API'si & Blok yük yayılımı
1. Zincir İçi BuilderHub L1'den farklı olarak, OP Stack tabanlı L2'ler genel bir bellek havuzu kullanmaz ve işlemlerin doğrudan sıralayıcılara gönderildiği için gizli kalmasına olanak tanır. Bu gizlilikten ödün vermeden merkezi olmayan blok oluşturmayı etkinleştirmek için aTLS, güvenilmeyen inşaatçıların sipariş akışını güvenli bir şekilde paylaşmasına olanak tanırken önden çalıştırma ve sandviç saldırıları gibi kötü MEV'leri önleyen TEE tabanlı bir doğrulama mekanizması sağlar. Bu inşaatçıları güveni en aza indirilmiş bir şekilde koordine etmek için, şu anda BuilderNet'te bir zincir dışı hizmet olan BuilderHub, inşaatçıların aTLS güvenli webSockets aracılığıyla kaydolmasına ve bağlanmasına izin vermek için zincir üzerine taşınabilir. Bu, katılımcılar arasında kimliği doğrulanmış ve düşük gecikmeli iletişim sağlar.
2. Motor API'si & Blok Yük Yayılımı Oluşturucular hem Motor API çağrılarını hem de flashblock yüklerini op-node, rollup-boost ve op-rbuilder arasında güvenli bir şekilde paylaşmalıdır. Aynı zincir içi BuilderHub + websocket çerçevesini kullanmak, doğrulanabilir ve verimli veri akışı sağlar. Çok oluşturuculu bir kurulumda, rollup-boost, L2 için MEV-Boost tarzı yük seçici haline gelir.
Blok oluşturma ve TEE'deki en parlak beyinlerden bazılarını etiketlemek: @hasufl @DistributedMarz @mmrosum @0xQuintus @bertcmiller @0xOptimus @defin00b
1,51K