Kisah TuringBitChain (selanjutnya disebut TBC) dimulai di Bitcoin Scaling Forum.
Beberapa pendiri TBC bertemu di forum ekspansi Bitcoin. Mereka semua adalah pendukung blok besar Bitcoin dan berbagi filosofi yang sama: demi masa depan BTC, mereka ingin meningkatkan ukuran blok untuk memungkinkan transaksi lebih murah dan lebih cepat.
Pada saat itu, pertarungan antara blok besar dan kecil sedang berlangsung. Pada akhirnya, blokisme kecil menang. Kapasitas satu blok Bitcoin dikunci menjadi 1 MB. Para pendukung blok besar tersebut berpartisipasi dalam pemisahan Bitcoin dipindahkan ke rantai bercabang yang memperluas kapasitas Bitcoin, seperti BCH, BSV, dll. Pada rantai bercabang ini, mereka melakukan proyek mereka sendiri untuk mematuhi cita-cita blok besar.
Pada tahun 2021, dengan selesainya pemutakhiran taproot BTC, algoritma tanda tangan ambang batas BTC memungkinkan BTC untuk mendukung lapisan kontrak pintar layer2 yang sepenuhnya terdesentralisasi. Beberapa pendiri TBC berkumpul dan memutuskan untuk membangun lapisan kontrak pintar Bitcoin yang dapat mendukung aplikasi masif. Dr. JONES, salah satu pendiri, menerbitkan makalah tentang kontrak pintar yang hilang di lapisan pertama Bitcoin, yang setara dengan pendahulu solusi kontrak pintar TBC.
Jika penerbitan makalah pada tahun 2021 menandai dimulainya TBC, maka peluncuran mainnet TBC pada bulan Februari 2024 akan menjadi tonggak penting dalam perkembangannya. Hanya dalam beberapa bulan setelah mainnet diluncurkan, TBC telah mengumpulkan hampir seratus pengembang dan populasi komunitas telah mencapai 20.000 hingga 30.000 orang.
Perkembangan pesat TBC bergantung pada teknologi inti yang tak tergantikan.
TBC memelopori bidang mesin virtual Bitcoin BVM. BVM adalah mesin virtual yang melakukan pemulihan opcode dan perluasan fungsi berdasarkan sistem skrip Bitcoin. Mesin ini merupakan mesin pelaksana kontrak pintar TBC.
TBC menggunakan konsep ini dan bekerja sama dengan alat pengembangan dan penyusun kontrak pintar yang lebih ramah guna menurunkan ambang batas penulisan dan penerapan kontrak pintar pada model Bitcoin UTXO asli. Sebagai Layer 2 isomorfik asli Bitcoin, TBC telah berhasil meningkatkan skalabilitas dan kecepatan komputasi Bitcoin.
1. Pengenalan Proyek
TBC adalah Bitcoin Layer2 yang didasarkan pada model UTXO dari protokol Bitcoin asli. Dimulai dari metode pembuatan TXID yang paling dasar, TBC selanjutnya meningkatkan kinerja paralel dan secara inovatif menciptakan Turingcontract untuk menerapkan lapisan murni solusi kontrak pintar pada model UTXO. Sambil memastikan desentralisasi yang memadai, TBC dapat mencapai ekspansi tanpa batas. Dan memelopori mesin virtual Bitcoin BVM.
2. Penjelasan rinci tentang teknologi inti proyek
TBC memelopori bidang mesin virtual Bitcoin BVM. BVM adalah mesin virtual yang melakukan pemulihan opcode dan perluasan fungsi berdasarkan sistem skrip Bitcoin. Mesin ini merupakan mesin pelaksana kontrak pintar TBC.
TBC menggunakan konsep ini dan bekerja sama dengan alat pengembangan dan penyusun kontrak pintar yang lebih ramah guna menurunkan ambang batas penulisan dan penerapan kontrak pintar pada model Bitcoin UTXO asli.
Mesin virtual Bitcoin asli BVM memiliki biaya komputasi yang lebih rendah untuk menerapkan kontrak pintar dan dapat membawa data dalam jumlah lebih besar.
2.1 Perbandingan antara Ethereum EVM dan BVM TBC
Dengan membandingkan Ethereum EVM dan BVM TBC, kami menemukan bahwa pengembangan EVM telah mencapai titik kemacetan. Ethereum dirancang sebagai berikut: ketika transaksi terjadi, semua node perlu mengeksekusi dan memverifikasi kontrak. Jika transaksi tidak selesai, transaksi berikutnya tidak dapat diselesaikan.
Di sinilah skalabilitas Ethereum terbatas. Transaksi harus dieksekusi satu per satu, dan daya pemrosesan seluruh jaringan bergantung pada node terlemah dalam jaringan. Setiap node baru yang bergabung dengan jaringan perlu menyinkronkan semua operasi sebelumnya. Sinkronisasi node Ethereum lambat dan jumlah komputasinya besar, dan daya komputasi seluruh jaringan pada dasarnya telah mencapai kemacetan. Hal ini sangat membatasi jangkauan operasi yang dapat dilakukan. Dalam kasus ini, menjalankan set data besar sulit dilakukan.
Dengan membandingkan dengan mesin virtual EVM Ethereum, kita dapat melihat keunggulan mesin virtual BVM asli TBC. EVM seperti menggunakan blockchain sebagai CPU, sementara TBC setara dengan menggunakan blockchain sebagai basis data dan sistem operasi. Operasi TBC tidak berada pada rantai, hanya ada serangkaian instruksi, mirip dengan kode skrip atau basis data, yang disimpan pada rantai dalam bentuk berkas. Lebih jauh lagi, blockchain pada hakikatnya bukanlah CPU, tetapi sistem berkas terdistribusi. Saat pengguna melakukan operasi on-chain, ia sebenarnya hanya menjalankan operasi yang ia butuhkan secara lokal.
Saat menggunakan superkomputer TBC, tidak perlu khawatir tentang kontrak dan kompatibilitas apa pun, Anda juga tidak perlu terlalu khawatir tentang kapasitas dan ukuran. Data dan skrip ada di rantai, sementara kalkulasi ada di luar rantai.
Jika operasi kritis tidak dilakukan secara sinkron oleh semua node, Anda mungkin berpikir bahwa tidak ada cara untuk memastikan efektivitas perhitungan. Namun dari segi operasional, terjamin proses eksekusinya bisa diverifikasi setiap saat bila dibutuhkan, dan saat hasilnya diunggah ke rantai, dapat dijamin hasil eksekusinya bisa diverifikasi setiap saat bila dibutuhkan. Dari perspektif ini, format BVM setara dengan memelihara server, tetapi dengan biaya lebih rendah. Oleh karena itu, biaya eksekusi kontrak pintar TBC lebih rendah.
Secara umum, kontrak pintar TBC memiliki biaya komputasi yang lebih rendah dan dapat membawa lebih banyak data. Kapasitas blok TBC dapat mencapai 4GB. Secara keseluruhan, penerapan kontrak pintar melalui BVM memiliki keunggulan biaya dan kinerja yang jelas dibandingkan EVM.
2.2 Pengenalan Teknis OP_PUSH_TX
Saat ini TBC dapat memilih teknologi OP_PUSH_TX untuk menggabungkan data transaksi hulu dan hilir ke dalam ruang data yang dapat diprogram untuk mencapai kemampuan Turing lokal yang lengkap. UTXO yang terisolasi akan memungkinkan ruang yang dapat diprogram yang berbeda untuk dijalankan secara paralel, mencapai verifikasi data blok yang efisien, dan mengurangi biaya setiap transaksi.
2.3 Ekspansi Data -> Hashing Hirarkis
TBC memecahkan masalah pembengkakan dan perluasan data dalam transmisi data antara node atau dalam kontrak pintar melalui model hash hierarkis datar aslinya, yang menyediakan fondasi yang kokoh untuk suprastruktur.
3. Model Ekonomi
Seperti BTC, token TBC juga dihasilkan melalui penambangan. Pasokan maksimum TBC dibatasi hingga 2,1 miliar, yang 93,3% di antaranya secara alami ada pada saat fork dan telah dikunci. Sebanyak 6,7% lainnya dihasilkan melalui penambangan. Seperti BTC, hasil penambangan TBC berkurang setengahnya setiap empat tahun. Diperkirakan dalam empat tahun, total oplah TBC akan mencapai sekitar 65 juta.
Interval blok TBC sekitar setiap 10 menit; Algoritma penyesuaian kesulitan:
FastDAA; Algoritma penambangan: SHA-256 (kompatibel dengan BTC\BCH); Ukuran blok: batas atas awal 4G (diperluas secara dinamis sesuai dengan situasi)
4. Pengenalan anggota tim
Pengembang awal TBC berasal dari berbagai tim ahli teknologi inti di seluruh dunia. Mereka memiliki pengalaman penelitian selama bertahun-tahun dalam blok besar dan solusi ekspansi, serta merupakan pakar dalam kontrak pintar UTXO dan komputasi berperforma tinggi.
5. Pengembangan Masyarakat
Saat ini, penambang tersebar di Hong Kong, Korea Selatan, dan tempat lainnya. Komunitas ini memiliki hampir 30.000 anggota, dengan pasar utama adalah kawasan Asia-Pasifik.
6. Tonggak pengembangan proyek
Pada bulan September 2021, teknologi dasar TBC telah ditemukan dan diumumkan, dan Turing-Contract, kontrak pintar Layer1 berkinerja tinggi dan lengkap Turing, juga telah dirancang dan diujicobakan sejak awal.
Pada bulan Maret 2022, Turing-Contract, kontrak pintar Layer1 berkinerja tinggi dan lengkap Turing, resmi dirilis.
Pada bulan Desember 2023, jaringan uji TBC Alpha diluncurkan. Solusi skalabilitas terbukti di pusat komputasi berkinerja tinggi yang terkenal di dunia. TuringContract dieksekusi pada lebih dari 13k TPS.
Pada tanggal 14 Februari 2024, mainnet TBC resmi diluncurkan.
7. Peta Jalan Proyek:
Tahap 1: (Fase BTCfi)
TBC bertujuan untuk melepaskan potensi Bitcoin untuk berpartisipasi dalam Defi, NFT, RWA dan aplikasi ekologi lainnya melalui BVM [Bitcoin Virtual Machine].
Tahap 2: (Mempromosikan kompatibilitas BVM dengan semua rantai UTXO dan Bitcoin Layer 2 asli)
a: Di masa mendatang, kami akan mempromosikan lebih banyak rantai UTXO untuk mengadopsi BVM, seperti ekosistem Doge.
b: Melalui infrastruktur lintas rantai terdesentralisasi yang matang - TuringBrige, membantu integrasi masa depan rantai UTXO BVM dengan ekosistem rantai EVM model akun.
Fase 3: (Ukuran blok memasuki tahap TB, dan biaya transaksi mendekati 0)
TBC mematahkan konvensi blockchain yang ada di mana sejumlah besar pengguna menyebabkan biaya tinggi. Seiring berkembangnya jaringan, TBC akan menunjukkan daya tarik biaya transaksi yang menurun seiring bertambahnya jumlah pengguna. Bantu ekosistem BTC meledak.
Tahap keempat (menciptakan rantai publik dasar terbaik untuk dunia WEB3 masa depan)
Karena TBC dapat menjalankan aplikasi blockchain besar-besaran dan memverifikasi data pada rantai, efek jaringan terus meningkat. TBC akan membantu BTC dalam memimpin generasi Internet berikutnya dan akan menjadi salah satu infrastruktur WEB3 yang paling berguna.