Temui ARC—cara baru yang andal untuk menyiarkan di blockchain BSV

Pada tanggal 4 Oktober, Asosiasi Blockchain BSV mengadakan webinar yang memperkenalkan ARC, pemroses transaksi sumber terbuka untuk blockchain BSV. Deggen Kellenschwiler dan Thomas Giacomo menjadi pembawa acara bersama dan menjelaskan peta jalan ARC.

Apa itu layanan pemrosesan transaksi?

Kellenschwiler memulai dengan menjawab pertanyaan tingkat tinggi: apa itu layanan pemrosesan transaksi? Penting untuk memahami hal ini untuk memahami apa itu dan fungsi ARC.

Jaringan node BSV bersifat peer-to-peer, dan meskipun kuat, namun bisa jadi berantakan, jelasnya. Node bisa datang dan pergi sesuka hati, jadi tidak ada jaminan bahwa node tertentu akan online pada waktu tertentu.

Selain itu, tidak setiap node diperlakukan sama; ada daftar putih, dan beberapa node mendapat prioritas dibandingkan yang lain. Node juga memiliki batasan berapa banyak koneksi yang dapat dibuat.

API pemrosesan transaksi seperti ARC menangani “ketidakjelasan yang melekat” pada jaringan, sehingga mengurangi masalah seperti koneksi terputus untuk perangkat seluler. Hasil yang diinginkan dari memiliki alat tersebut adalah memungkinkan pengembang untuk fokus pada bisnis mereka tanpa harus menyelesaikan banyak masalah yang berbeda.

Berfokus pada ARC secara khusus

Apa itu presentasi ARC

Kellenschwiler menjelaskan bahwa, dalam dunia yang ideal, ARC akan terhubung ke setiap node penambangan. Ini memiliki logika peering dan coba lagi, memvalidasi transaksi, menghitung jalur Merkle untuk transaksi siaran, dan banyak lagi.

ARC menawarkan layanan mikro berikut: server API, validator, metamorf, manajer rekan, dan penyimpanan BlockTX. Kellnscwiler mengembangkan masing-masing hal ini secara bergantian.

API ARC menangani otentikasi, validasi, dan transaksi untuk bermetamorfosis. Ia mendapat kebijakan (misalnya, sats per byte) dan status transaksi dan mengirimkan transaksi.

Metamorf Busur mengambil transaksi yang telah divalidasi sebelumnya dan menjadikannya on-chain menggunakan jaringan peer-to-peer. Ini memproses transaksi yang dikirim oleh ARC API dan membawanya ke jaringan Bitcoin. Ini dirancang agar dapat diskalakan secara horizontal.

Blok ARCTX mendengarkan blok baru, mengambil data yang diperlukan untuk memvalidasi ID transaksi mana yang ditambang, dan menghitung jalur Merkle. Ini memproses blok dan menyebarkan status transaksi. Tujuannya adalah untuk menghilangkan duplikasi pemrosesan blok.

Pembalik Panggilan ARC mengirimkan status transaksi ke URL yang ditentukan dalam pengiriman asli setelah ditambang. Ini mengirimkan panggilan balik ke klien ketika jaringan Bitcoin telah menerima transaksi.

Presentasi Cara Kerja ARC

Bukankah ini hanya mAPI 2.0?

Kellenschwiler menjelaskan bahwa ARC mengambil pendekatan yang sepenuhnya berbeda dan bukan hanya mAPI 2.0. Dia kemudian memberikan rincian teknis rinci tentang interaksi mAPI dengan SV Node dan batasannya. Misalnya, beban lalu lintas yang tinggi menyebabkan kemacetan pada mAPI. ARC tidak mengalami keterbatasan ini.

ARC juga dirancang untuk era Teranode. Strategi yang lebih besar adalah memisahkan fungsi-fungsi. Misalnya, Liteclient akan fokus pada sisi pengguna, sedangkan Teranode akan fokus pada penambangan, perakitan blok, dll.

Keuntungan ARC adalah menghindari kemacetan, melakukan penskalaan secara horizontal, memungkinkan diagnosis masalah lebih cepat, memberikan konfirmasi status akhir dan jalur Merkle, dan callbacker dapat menginformasikan aplikasi tentang pembaruan status.

Saat ini, TAAL dan GorillaPool menggunakan ARC, dan pengembang aplikasi dapat mengakses titik akhir mereka melalui dokumen penambang.

Langkah selanjutnya adalah mendengarkan umpan balik dan mengatasi kesalahan, mengaktifkan ARC di lingkungan produksi, menghentikan mAPI secara perlahan, dan mengimplementasikan node overlay pada antarmuka ARC.

Untuk mendengar Kellenschwiler dan Giacomo menjawab pertanyaan tentang ARC dan penjelasan lebih detail tentang cara kerjanya, lihat webinar melalui link di atas!

Percakapan CoinGeek dengan Darren Kellenschwiler: Perjalanan blockchain BSV saya

YouTube video

Baru mengenal blockchain? Lihat bagian Blockchain untuk Pemula CoinGeek, panduan sumber daya utama untuk mempelajari lebih lanjut tentang teknologi blockchain.

Sumber: https://coingeek.com/meet-arc-the-new-reliable-way-to-broadcast-on-bsv-blockchain/