Coinnet dan pembaruan Penggantian Transaksi, Terdaftar di KuCoin, dll.
Pengembangan
Akhirnya tahun 2021 dan itu berarti kami semakin mendekati tanggal rilis CoinNet kami pada Juni 2021. Selama bulan Januari, tim terus fokus pada pengembangan Lapisan Flash (solusi L2) yang sekitar 50% selesai pada saat ini. Kami berencana menambahkan detail tambahan ke kertas putih kami selama Q1 tahun ini untuk mencakup berbagai aspek lapisan flash kami yang sebelumnya tidak diumumkan. Tim juga telah mulai mengerjakan kontrak kepercayaan kami yang akan didasarkan pada WebAssembly (Wasm).
Kami sangat senang dengan hal ini karena sangat sedikit proyek yang mengerjakan kontrak berbasis Webasm. Menggunakan kontrak kepercayaan berbasis Wasm memungkinkan kami membuat kontrak tanpa bahasa yang dapat disusun dalam berbagai bahasa.
Berikut rangkuman kegiatan pembangunan bulan lalu dan item-item yang saat ini masih dalam pengembangan:
Pengembangan Inti di Jan:
Aktivitas Bulanan:
Bulan lalu kami memiliki 83 permintaan tarik terkait Agora dan 64 masalah aktif. Di antaranya:
- 11 permintaan tarik dibuka
- 72 permintaan tarik digabung
- 25 edisi baru
- 39 masalah ditutup
Fungsionalitas Dikembangkan:
Memerlukan statistik untuk tinggi blok saat ini #1405 (Alat Pemantauan, Peningkatan)
Peningkatan ini dikerjakan oleh Mathias selama bagian pertama Januari. Sebelumnya kami memiliki statistik seperti agora_block_externalized_total. Namun ini tidak terlalu berguna. Itu hanya menghitung berapa banyak blok baru yang dieksternalisasi sejak terakhir kali node di-boot. Jadi jika node dimulai ulang, jumlah ini akan menjadi nol. Jauh lebih berguna untuk hanya menunjukkan tinggi balok aktual. Dengan begitu, jika ada perbedaan di antara node, kami dapat dengan mudah melihatnya (dan membuat grafik).
Silakan merujuk ke tautan Github di bawah ini untuk informasi lebih lanjut:
https://github.com/bpfkorea/agora/issues/1405
TransactionPool tidak boleh memfilter transaksi pembelanjaan ganda #1332 (Penggantian Transaksi, Fitur)
Fitur ini dikerjakan oleh Omer selama bagian pertama Januari. Desain TransactionPool sebelumnya melarang pengenalan fitur seperti:
- ganti dengan biaya
- pemilihan transaksi & mekanisme filter
Dalam desain sebelumnya, jika dua transaksi dengan UTXO yang sama dikirim ke node, hanya satu transaksi yang akan diterima di pool (yang pertama). Itu membuat pemilihan transaksi menjadi kondisi balapan. Dan itu juga berarti kumpulan transaksi di seluruh node berada dalam status konflik – ini dapat memengaruhi konsensus misalnya.
Tentu kami juga tidak ingin membesar-besarkan ukuran kolam. Jalan tengah yang mungkin adalah menambahkan kemampuan untuk mengelompokkan tx pembelanjaan ganda bersama-sama. Misalnya, kumpulan dapat mengizinkan hingga N transaksi dengan UTXO yang sama, dan nanti algoritme pemilihan transaksi dapat memilih kandidat terbaik dari kumpulan pembelanjaan ganda. Saat pencekalan dieksternalisasi, semua pengeluaran tx terkait yang utxo yang sama akan dihapus dari kumpulan, dan bukan hanya tx yang ada di pencekalan.
Silakan merujuk ke tautan Github di bawah ini untuk informasi lebih lanjut:
https://github.com/bpfkorea/agora/issues/1332
Pisahkan TxBuilder dari KeyPair #1348 yang terkenal (Blockchain, Fitur)
Peningkatan ini dikerjakan oleh Mathias selama bagian pertama Januari. Sebelumnya kami memiliki statistik seperti agora_block_externalized_total. Namun ini tidak terlalu berguna. Itu hanya menghitung berapa banyak blok baru yang dieksternalisasi sejak terakhir kali node di-boot. Jadi jika node dimulai ulang, jumlah ini akan menjadi nol. Jauh lebih berguna untuk hanya menunjukkan tinggi balok aktual. Dengan begitu, jika ada perbedaan di antara node, kami dapat dengan mudah melihatnya (dan membuat grafik).
Silakan merujuk ke tautan Github di bawah ini untuk informasi lebih lanjut:
https://github.com/bpfkorea/agora/issues/1348
Validasi Informasi Pemotongan #1444 (Protokol Pemotongan, Fitur)
Fitur ini dikerjakan oleh Jay selama paruh pertama Januari. Masalah ini terkait dengan masalah #1076 yaitu tentang penerapan protokol pemotongan. Kami perlu membagi beberapa tugas yang terkait dengan validasi header blok dari masalah #1076 karena tugas memiliki banyak hal untuk dilakukan dan dapat memakan waktu.
Kami telah menambahkan informasi tentang validator yang dipotong menjadi satu blok. Informasi yang baru ditambahkan adalah sebagai berikut:
/// Hash benih acak dari preimages untuk ketinggian ini
Hash random_seed;
/// Daftar indeks ke set validator UTXO yang belum mengungkapkan preimage
uint [] validator_hilang;
‘Random_seed’ tidak boleh null dalam hal apapun, yang dihasilkan dari preimages validator saat ini, dan harus sama dengan ‘random_seed’ lokal dari node itu sendiri. Pada kode Agora saat ini, terdapat 2 kasus dimana informasi tidak valid selain kasus dimana validator yang berperilaku tidak tepat memanipulasi informasi. Berikut adalah 2 kasus tersebut:
- Dalam proses mengejar ketertinggalan, tidak ada gambar awal untuk menghasilkan benih acak lokal yang dibutuhkan untuk perbandingan. Jadi kita membutuhkan proses untuk mendapatkan pre-image dari node lain dan menambahkan informasinya ke dalam ValidatorSet.
- Dalam banyak pengujian unit atau pengujian jaringan, ada beberapa kasus yang tidak mempertimbangkan untuk memelihara preimages yang diperlukan untuk pemeriksaan validasi dan menghasilkan random_seed.
Silakan merujuk ke tautan Github di bawah ini untuk informasi lebih lanjut:
https://github.com/bpfkorea/agora/issues/1444
Atur peringatan untuk memulai kembali Agora #78 (Peringatan Blockchain, Fitur)
Fitur ini dikerjakan oleh Mathias selama bagian pertama bulan Januari. Penambahan ini dilakukan agar restart yang tidak terjadwal akan memberi tahu kami. Mulai ulang terjadwal semoga bisa dilakukan secara otomatis (mis. Mengirim pesan ke #production).
Silakan merujuk ke tautan Github di bawah ini untuk informasi lebih lanjut:
https://github.com/bpfkorea/infrastructure/issues/78
Tambahkan stempel waktu ke blok #1406 (Blockchain, Fitur)
Fitur ini dikerjakan oleh Daniel selama paruh pertama Januari. Tujuan kami adalah agar jaringan Agora menghasilkan satu blok setiap 10 menit. Namun, ini tidak bisa menjadi persyaratan yang sulit karena node mungkin gagal menghasilkan blok jika jaringan mati, atau jika ada ketidakmampuan untuk mencapai konsensus pada waktunya.
Karena sifat frekuensi pembuatan blok yang tidak dapat diprediksi ini, transaksi stempel waktu tidak dapat dilakukan secara akurat hanya berdasarkan ketinggian blok tempat transaksi disertakan.
Stempel waktu UTC unix harus ditambahkan ke blok. Bidang ini akan menjadi bagian dari hash dan oleh karena itu ditandatangani.
Karena kami tidak memiliki node penambang, kami perlu menggunakan SCP untuk mencapai konsensus pada stempel waktu yang akan ditetapkan di blok. Ini memang menciptakan beberapa masalah yang perlu kita selesaikan:
- Kapan stempel waktu harus diusulkan? Haruskah itu bersama dengan Data Konsensus? Masalahnya di sini adalah total waktu yang diperlukan untuk mencapai konsensus tidak terbatas, yang berarti bahwa pada saat konsensus tercapai, stempel waktu yang diusulkan sudah cukup lama. Haruskah stempel waktu diusulkan di luar ConsensusData dalam putaran pemungutan suara terpisah setelah konsensus transaksi tercapai? Tidak ada yang menghalangi kami untuk menggunakan SCP untuk memberikan suara pada proposal terpisah, jadi kami dapat menggunakan pendekatan ini. Memberi suara pada stempel waktu harus kurang kontroversial daripada memberi suara pada set transaksi.
Silakan merujuk ke tautan Github di bawah ini untuk informasi lebih lanjut:
https://github.com/bpfkorea/agora/issues/1406\
Silahkan melihat official artikel dari bosagora di sini dan jangan lupa berikan clap : https://medium.com/bosagora/coinnet-and-transaction-replacement-updates-listed-on-kucoin-etc-a3e81b83dcee
DevOps
Pada bulan Januari, tim BOSAGORA membentuk Tim Pengembangan & Operasi, di luar tim pengembangan, untuk meluncurkan dan mengoperasikan layanan yang merupakan ekosistem BOSAGORA seiring dengan semakin dekatnya jadwal peluncuran Coinnet.
Tim DevOps akan mengembangkan konten berikut di masa depan dan berkontribusi untuk penyelesaian ekosistem BOSAGORA.
Dompet BOSAGORA
- VOTERA: Alat Kongres
- Pemindaian BOA: penjelajah blok
- BOA SDK: Toolkit yang mendukung pengembangan TS
- STOA: Server API BOSAGORA
Pemasaran
BOSAGORA Terdaftar di Kucoin!
BOSAGORA terdaftar di Kucoin, bursa teratas global. Pendaftaran BOA di Kucoin akan menjadi peluang untuk pertumbuhan yang lebih besar bagi BOSAGORA dan komunitas. Sejak akhir tahun lalu, BOSAGORA telah meletakkan dasar bagi ekosistem blockchain dengan menandatangani perjanjian kerja sama dengan mitra yang menjanjikan untuk mencapai visinya untuk ‘Membuat dunia yang lebih baik’.
Pendaftaran BOSAGORA di Kucoin adalah peluang untuk mempromosikan BOSAGORA ke Amerika Utara dan Eropa selain memperluas jangkauannya di pasar Cina. BOSAGORA akan berusaha untuk meningkatkan nilai token BOA dengan menciptakan lingkungan perdagangan BOA yang lebih baik dengan berbagai bursa tingkat atas global selain Kucoin.
Untuk info lebih lanjut: https://bit.ly/39NsDM1
Wawancara CEO: ‘Tujuan menjadi platform blockchain global’
Munsu Lee, CEO BPF Korea baru-baru ini melakukan wawancara dengan Money Today dengan tema “Pertumbuhan platform blockchain yang diakui di pasar global.” Dia menjelaskan BOSAGORA saat ini dan masa depan, dimulai dengan deskripsi VOTERA, yang membantu membuat keputusan demokratis dalam jaringan yang terdesentralisasi.
Sejak akhir tahun lalu, BOSAGORA telah mendorong kemitraan dengan berbagai perusahaan untuk mencapai visinya dan melengkapi ekosistem. Kami telah menandatangani kemitraan strategis dengan FMway, yang merupakan Digital Stock Fund Enterprise berbasis Blockchain, dan menandatangani kemitraan dengan GongManSae, sebuah perusahaan edutech online yang menampilkan kuliah terkompresi yang berlangsung selama 3 menit oleh instruktur terkenal sebelumnya dan saat ini. Melalui ini, skalabilitas dan potensi ekosistem BOSAGORA akan semakin ditingkatkan.
BOSAGORA akan terus meningkatkan usahanya agar seluruh pemegang saham yang berpartisipasi dalam ekosistem dapat memperoleh manfaat secara kualitatif dan kuantitatif.
Untuk info lebih lanjut: https://bit.ly/3rlso0B
BOSAGORA Membuka Komunitas Rusia dan Spanyol
Komunitas global BOSAGORA berkembang pesat sejak tahun lalu. Sejauh ini, komunitas Inggris dan Korea adalah satu-satunya yang menangani semua jenis berita dan pertanyaan tentang BOSAGORA untuk pemegang domestik dan asing, tetapi sejak akhir tahun lalu, komunitas Tionghoa terbuka untuk menanggapi pasar Tiongkok yang berkembang pesat.
Sejak saat itu, untuk secara aktif menanggapi permintaan komunitas global akan berbagai bahasa, kami telah memutuskan untuk membuka komunitas untuk bahasa dengan permintaan yang tinggi. Hasilnya, komunitas Rusia dan Spanyol dibuka pada bulan Januari, dan telah berkembang pesat dengan banyak pemegang di setiap negara.
Kami akan membuka komunitas untuk lebih banyak bahasa dan membagikan informasi terperinci yang diperlukan dengan pemegang. Kami ingin menjadi proyek yang tumbuh terus menerus dengan semua pemegang berbagai bahasa.
Telegram Spanyol: https://t.me/bosagora_es
Telegram Rusia: https://t.me/bosagora_ru
AMA
BOSAGORA menjalin kemitraan dengan RNS pada bulan Januari dan berkomitmen untuk mencapai semua tujuan pembangunan yang direncanakan untuk tahun 2021, tahun terpenting dalam peta jalan pembangunan. Dalam hal ini, kami melakukan AMA dengan CryptoRank, menjawab pertanyaan terkait pengembangan seperti tonggak pengembangan dan lapisan flash, dan juga menjawab pertanyaan tentang bisnis masa depan terkait tren industri seperti DeFi. Kedepannya, kami akan terus aktif berkomunikasi dengan masyarakat melalui kemitraan baru dan berbagi pencapaian pembangunan.
Rekap AMA: https://bit.ly/39MoAj3
Tren Teknologi
Tren Teknologi adalah kolom BOSAGORA yang menguraikan teknologi dan tren industri blockchain. Pada bulan Januari, episode # 19 dan # 20 diterbitkan. Tren Teknologi akan menyampaikan pengetahuan dan opini mendalam tentang tren blockchain dan cryptocurrency yang akan menarik perhatian tahun ini di tahun 2021 serta teknologi dan kebijakan baru yang akan menentukan arah industri. Silakan periksa tautan berikut untuk detailnya.
19: VOTERA – Yayasan Demokrasi Komunitas BOSAGORA
- Inggris: https://bit.ly/36AJ78j
- Bahasa Korea: https://bit.ly/3pOjhFg
20: Membangun Ekosistem DeFi Masa Depan
- Bahasa Inggris: https://bit.ly/3pIpDWK
- Bahasa Korea: https://bit.ly/2YIq8V6