๐Ÿ‡ฎ๐Ÿ‡ฉ Essential Cardano: Laporan perkembangan mingguan per 08-09-2023

Versi dokumen orisinil: Weekly development report as of 2023-09-08
Dipublikasikan pada tanggal 08 September 2023
Ditulis oleh Olga Hryniuk
Terjemahan ke dalam :indonesia: Bahasa Indonesia oleh @andreassosilo
(Translated to Indonesian language by @andreassosilo)


Laporan perkembangan mingguan per 08-09-2023

08 September 2023 | Olga Hryniuk

TEKNOLOGI INTI

Tim networking terus bekerja pada peers bootstrapping, dan melakukan refaktor suite pengujian jaringan. Secara khusus, mereka membaginya menjadi io-tests, yang harus dijalankan secara asli pada semua platform (tes ini sebagian besar berisi tes yang memerlukan panggilan sistem IO), dan sim-tests, yang tidak tergantung pada platform. Mereka juga mulai merebase cabang refaktor typed-protocols, memperbaiki beberapa masalah kecil mengenai berbagi peer, dan membuat kemajuan dalam adopsi P2P. Untuk lebih banyak detail, lihat laporan teknis ini.

Tim consensus mencapai tonggak penting dengan berhasil melakukan benchmark sistem tingkat lanjut pertama untuk implementasi UTXO-HD. Namun, mereka menemui regresi penting dalam kinerja pembuatan blok, yang memerlukan perhatian sebelum rilis UTXO-HD. Selain itu, tim ini meninjau ulang implementasi logika pemrosesan kueri, yang diperlukan untuk mengatasi regresi kinerja yang diidentifikasi dalam perintah kueri berdasarkan alamat. Hasil kinerja awal menunjukkan bahwa kinerja kueri ini sejajar dengan versi dasar Cardano, tetapi memerlukan konfirmasi lebih lanjut.

Terkait pengembangan Genesis, tim ini mempresentasikan argumen keamanan yang mempertimbangkan potensi penggilingan (grinding-aware) kepada peneliti IOG mengenai jendela Genesis Cardano historis yang diusulkan.

Terakhir, Cardano node v.8.3.0-pre dirilis pada 5 September 2023.

Seperti biasa, lihat laporan pengembangan teknis ini untuk detail lebih lanjut dari tim-tim yang berbeda.

DOMPET DAN LAYANAN

Minggu ini, tim Lace terus bekerja pada fungsionalitas CIP-95 dalam SDK dan Lace, menyiapkan kolateral, berfokus pada penyempurnaan, dan meninjau fungsionalitas SanchoNet. Mereka juga terus bekerja pada implementasi dukungan Trezor, menyelesaikan alur โ€˜tanda tangan transaksiโ€™, dan bekerja pada implementasi konversi fiat dan rendering transaksi sebelumnya di tab โ€˜Aktivitasโ€™.

SMART CONTRACT

Tim Plutus berfokus pada menulis ulang Marconi EpochState indexers menggunakan API baru yang disederhanakan, mengimplementasikan dan menguji strategi pengindeksan ulang yang baru untuk API yang diperbarui ini, dan memastikan kompatibilitas dengan memperbarui versi cardano-api di plutus-apps.

Tim Plutus core memperkenalkan peningkatan signifikan dalam Plutus Tx, memungkinkan penggunaan ekstensi bahasa Haskell Strict untuk membuat ikatan dan pola dalam program Plutus Tx menjadi strict secara default. Penyesuaian ini menawarkan beberapa keunggulan, yang dapat Anda telusuri lebih lanjut di Dokumentasi Plutus Tx.

Tim Marlowe menguji withdrawal widget di mainnet, membuat pelajaran starter kit tentang penggunaan analisis keamanan transaksi, menambahkan contoh penggunaan Marlowe Runtime dengan dompet CIP-30, dan menambahkan sejumlah REST API untuk pembayaran, dengan dukungan untuk penyaringan berdasarkan ID kontrak atau role token. Tim juga mengimplementasikan dukungan untuk penarikan melalui pembayaran alih-alih role token, meninjau dan menguji dokumen Marlowe starter kit, dan menambahkan dukungan untuk ts-sdk untuk terhubung ke registri metadata token.

BASHO (SCALING)

Minggu ini, tim Hydra berfokus utama pada mengimplementasikan perubahan yang diperlukan dalam layer jaringan dan menghasilkan draf awal yang menguraikan penyesuaian desain yang diperlukan. Selain itu, mereka meningkatkan pengalaman pengguna dengan mengaktifkan komit menggunakan datum inline, terlibat dalam diskusi dengan para peneliti tentang tata kelola off-chain, dan melakukan perbaikan pada pengujian model internal.

Minggu ini, tim Mithril merilis distribusi baru 2335.0, yang mencakup beberapa optimasi dan perbaikan bug. Mereka juga menyelesaikan implementasi kompresi zstandard untuk arsip snapshot dan terus bekerja pada penambahan versi node Cardano ke artefak snapshot. Tim juga menyelesaikan implementasi fase kedua dari alat uji stres untuk benchmark aggregator dan mulai mengidentifikasi bottleneck terkait. Mereka membuat kemajuan yang baik dalam mengimplementasikan perlindungan Cloudflare untuk infrastruktur aggregator.

Terakhir, mereka mulai bekerja pada refaktor error node dan memperbaiki bug terkait pemulihan snapshot di client.

VOLTAIRE

Minggu ini di Voltaire, SanchoNet, testbed teknis yang terus berkembang untuk tindakan tata kelola on-chain CIP-1694 menyelesaikan tahap kedua dari roadmap-nya. Tahap ini memperkenalkan registrasi DRep, delegasi, dan pemungutan suara di testnet SanchoNet. DRep memainkan peran penting dalam tata kelola dalam CIP-1694. Kunjungi SanchoNet untuk mempelajari lebih lanjut dan bergabung dalam percakapan di Discord.

Intersect, institusi kunci bagi ekosistem untuk membentuk dan mendorong pengembangan masa depan Cardano, merayakan town hall pertamanya minggu ini. Anggota menerima pembaruan terbaru tentang komite yang dibentuk dan mempelajari lebih lanjut tentang SanchoNet dengan demonstrasi langsung. Untuk menghadiri town hall bulan depan dan mendapatkan berita terbaru, bergabunglah dengan Intersect hari ini.

CATALYST

Minggu ini di Proyek Catalyst, sorotan ada pada pemungutan suara Fund10, yang telah melampaui 155.000 suara individu pada hari Rabu ini. Selama town hall, tim membahas hasil dari peluncuran Modul Milestone proyek yang didanai oleh Fund9 dan mengatasi pembaruan baru terkait auditabilitas sistem Catalyst. Jika Anda melewatkan acara tersebut, Anda dapat menonton rekaman town hall Catalyst di sini. Pastikan untuk mendaftar kehadiran Anda untuk town hall yang akan datang.

Di sisi teknis Catalyst minggu lalu, tim:

  • Menyelesaikan snapshot dan mengekstrak metrik akhir, mengungkapkan peningkatan +17% dalam ada yang terdaftar dibandingkan dengan Fund9, total 4,48 miliar
  • Menyiapkan dan menyelesaikan semua data Fund10
  • Mengimplementasikan versi awal dari pengimpor ulasan untuk mengunduh ulasan dari IdeaScale
  • Menangani masalah dengan pengimpor IdeaScale pasca-Fund10 baru dengan memperbaiki pengujian
  • Meningkatkan dasbor dengan menambahkan acara-acara baru, mengedit acara yang ada, dan menghapus acara.

Terakhir, jika Anda ingin tetap terupdate tentang semua yang terjadi di Proyek Catalyst, pertimbangkan untuk bergabung dengan saluran pengumuman Catalyst Telegram.

EDUKASI

Minggu ini, tim Edukasi meluncurkan kursus pelatihan Plutus internal mereka dan bekerja pada registrasi dan jadwal acara Cardano Days di Universitas Malta pada tanggal 19-20 September. Selain itu, mereka terus memberikan kursus Haskell dengan African Blockchain Center.