Bloklar

Blok, kendinden önceki bloğu devam ettirmeye yönelik işlemlerden ve bağlantılardan oluşan bir koleksiyondur.

Blok Başlığı

Scroll’daki blok başlığı Ethereum’un yapısını yansıtır. Ancak blok başlığındaki belirli alanlar, aşağıdaki tabloda ayrıntılı olarak belirtildiği gibi, Katman 2 bağlamına uyacak şekilde değiştirilmiştir:

AlanAçıklama
parentHashKendinden önceki bloğun hash’i.
uncleHashHer zaman keccak256(rlp([])).
coinbaseİşlem ücretleri önceden dağıtılan ücret kasası sözleşme adresi 0x5300000000000000000000000000000000000005’e tahsil edilir. Çoğu durumda, RPC “madenci” alanı dönüşü sıfır adresidir 0x0000000000000000000000000000000000000000.
stateRootDurum trie’sinin kök hash’i. Aynı zamanda Poseidon’dur.
transactionsRoot İşlem trie’sinin kök hash’i.
receiptsRoot İşlem makbuzu trie’sinin kök hash’i.
logsBloomOlay kayıtlarını içeren veri yapısı.
difficultyHer zaman 1 veya 2’dir.
numberBlok numarası.
gasLimitBlokta izin verilen maksimum gas.
gasUsedBlokta kullanılan gas.
timestampBlok zaman damgası.
extraDataBloğu imzalayan kişinin imzası ve ardından isteğe bağlı ek veriler.
mixHashHer zaman 0.
nonceHer zaman 0.
baseFeeScroll’da EIP-1559’u etkinleştirmediğimiz için şu anda boş.

Blok süresi

Blok süresi ardışık iki blok arasındaki süreyi ifade eder. Scroll’da blok süresi 3 saniyeye ayarlanmıştır. Kısaltılmış blok süresi kullanıcı deneyimini iyileştirir ve Scroll zincirinin ölçeklenebilirliğini artırır.

3 saniyelik blok süresi en iyi çaba esasına göre korunur, protokol tarafından garanti edilmez veya zorunlu kılınmaz.

Sırada ne var?

Scroll Geliştirici haberlerini yakından takip edin
Güncellemeler, online ve yüz yüze etkinlikler, ekosistemdeki fırsatlar ve daha fazlası
Takip ettiğiniz için teşekkür ederiz!

Kaynaklar

Bizi Takip Edin