Pengembangan Inti Polkadot Menerjemahkan JAM: Anda dapat membangun aplikasi di luar arsitektur rantai!

Pemula4/3/2024, 5:37:53 AM
Teknologi yang disediakan oleh Core JAM tetap menjadi lapisan dasar dari ekosistem blockchain dan Web3, yang meningkatkan kemampuan blockchain melalui teknologi sharding dan scaling. Namun tujuannya adalah untuk mengurangi ketergantungan pada teknologi tertentu dan membuat sistem lebih serbaguna dan fleksibel sehingga pengguna dapat menggunakan platform komputasi dengan berbagai cara.

Jay: Mengenai Core JAM, menurutmu bagaimana? Apakah itu perubahan revolusioner atau evolusioner?

Shawn: Saya percaya bahwa perubahan ini revolusioner bagi ekosistem kami karena membawa kemungkinan dan transformasi baru. Namun, dari perspektif teknis, perubahan ini adalah pengembangan bertahap pada tumpukan teknologi Polkadot, yang berarti itu didasarkan pada evolusi dan peningkatan teknologi yang ada.

Titik kunci yang disebutkan di sini adalah bahwa meskipun kemajuan teknologi, misi tetap konsisten. Misi ini adalah menciptakan platform yang memungkinkan orang untuk dengan mudah meluncurkan aplikasi Web3 dengan karakteristik seperti ketahanan, desentralisasi, dan ketahanan sensor. Visi ini dimulai pada era Ethereum, dan Gav telah berkomitmen untuk mencapai tujuan ini. Polkadot dapat dilihat sebagai perpanjangan dan pengembangan dari visi ini, meningkatkan skalabilitas dan fleksibilitas sistem melalui penggunaan teknologi sharding dan paralelisasi.

Saat ini, teknologi yang disediakan oleh Core JAM masih membentuk lapisan dasar dari ekosistem blockchain dan Web3, meningkatkan kemampuan blockchain melalui teknologi sharding dan scaling. Namun, tujuannya adalah untuk mengurangi ketergantungan pada teknologi tertentu dan membuat sistem lebih universal dan fleksibel, memungkinkan pengguna untuk menggunakan platform komputasi ini dengan berbagai cara.

Dalam model rantai paralel V1 saat ini, ada banyak inti, tetapi setiap inti hanya dapat menjalankan satu aplikasi. Peningkatan yang dibawa oleh Core JAM adalah pertanyaan mengapa kita harus membatasi setiap inti digunakan oleh hanya satu aplikasi, mengingat bahwa inti-inti ini bisa melakukan banyak tugas. Sebenarnya, kita bisa berbagi inti-inti ini. Aplikasi yang berbeda memerlukan sumber daya yang berbeda: beberapa mungkin membutuhkan lebih banyak daya komputasi, beberapa mungkin membutuhkan lebih banyak ketersediaan data, sementara yang lain mungkin memerlukan lebih banyak ruang penyimpanan. Oleh karena itu, kita bisa memanfaatkan bagian-bagian yang berbeda dari inti dan memasangkan aplikasi-aplikasi yang berbeda sehingga mereka dapat sepenuhnya memanfaatkan semua sumber daya yang tersedia. Tujuan kita adalah untuk memastikan bahwa tidak ada sumber daya yang terbuang di rantai ini. Peran Core JAM dan waktu inti adalah untuk membuat seluruh sistem lebih mudah diakses dan fleksibel untuk mencapai ruang blockchain universal ini.

Jadi, apa yang berbeda? Saya pikir konsep 'rantai paralel' mungkin akan perlahan-lahan menghilang. Dalam model blockchain tradisional, setiap blockchain berjalan secara independen pada inti masing-masing. Ide ini akan menjadi lebih kabur di masa depan karena kita akan menjalankan aplikasi, bukan hanya blockchain. Aplikasi ini dapat menjadi rantai paralel, namun juga dapat lebih fleksibel. Gav mungkin telah memberi isyarat tentang perubahan ini, menyatakan bahwa setiap fungsi dengan titik masuk utama dapat berjalan di sistem, yang berarti Anda tidak perlu membangun blockchain lengkap. Aplikasi Anda dapat menjadi program sederhana yang berjalan di lapisan ketersediaan data Polkadot, seperti aplikasi sementara yang hanya ada di memori. Secara ringkas, perubahan signifikan di sini adalah kita perlu memikir ulang asumsi tentang bagaimana aplikasi berjalan, dan mungkin tidak lagi diperlukan untuk membangun blockchain lengkap, namun bisa ada cara operasi yang lebih fleksibel.

Catatan PolkaWorld: Pandangan di sini sangat mirip dengan yang diusulkan oleh CTO Acala Byran mengenai aplikasi tanpa rantai. Anda dapat menemukan lebih banyak di“Acala Bryan Menerjemahkan JAM: Polkadot 2.0 Mungkin Membawa Aplikasi Terdesentralisasi Tanpa Rantai, Membawa Potensi Masa Depan yang Tidak Terbatas!”

Jay: Apakah Anda memiliki contoh aplikasi yang berjalan di luar arsitektur rantai paralel?

Shawn: Meskipun ini mungkin bukan fokus utama dari Core JAM itu sendiri, sebagai bagian dari segmentasi ruang blockchain, proyek Celestia saat ini sedang mendapatkan banyak perhatian. Celestia sedang berupaya untuk menyediakan dukungan ketersediaan data untuk berbagai solusi rollup. Polkadot sudah memiliki sejumlah besar ketersediaan data dan memiliki tumpukan teknis yang sangat kuat, cukup untuk bersaing dengan penyedia solusi khusus lainnya. Oleh karena itu, tidak ada alasan mengapa solusi rollup tidak dapat memanfaatkan ketersediaan data Polkadot untuk mencapai tujuan mereka. Misalnya, Anda dapat menggunakan tumpukan teknis Polkadot dan semua validator, tetapi Anda tidak perlu membangun rantai paralel lengkap; Anda sebenarnya hanya dapat melakukan rollup, yang merupakan solusi yang lebih ringan yang fokus pada memproses transaksi daripada memelihara blockchain lengkap.

Sekarang, jika saya ingin membuat beberapa aplikasi dasar dari sudut pandang pengembang yang tidak perlu menjadi rantai paralel lengkap tetapi lebih merupakan aplikasi sederhana “Hello World”, Anda dapat membayangkan program paling sederhana, seperti aplikasi penghitung dasar, hanya dengan beberapa baris kode, tanpa penyimpanan yang mendasari, bukan blockchain, tetapi mampu melakukan operasi penambahan dan pengurangan. Siapa pun dapat memanggil penghitung ini, dan statusnya akan disimpan di lapisan ketersediaan data Polkadot. Selama seseorang memanggilnya sekali setiap 24 jam sebelum penghapusan data, status penghitung ini akan dipertahankan. Aplikasi sederhana ini sangat mirip dengan kontrak pintar, tetapi Polkadot tidak menyediakan penyimpanan jangka panjang, yang merupakan masalah utama yang dihadapi blockchain. Jika Anda hanya membangun aplikasi sementara, seperti penghitung sederhana atau aplikasi “Hello World”, Anda tidak memerlukan penyimpanan jangka panjang, dan Anda tidak perlu membayar untuk itu juga; kami hanya menyediakan solusi alternatif. Jadi saya pikir itu adalah beberapa hal menarik yang ingin saya lihat begitu teknologinya terpasang, kita bisa menunjukkan kepada orang-orang betapa mudahnya membangun ini sangat sederhana “Hello World”.

Jay: Apakah kamu bilang Polkadot tidak berkomitmen untuk menyediakan penyimpanan jangka panjang?

Shawn: Skalabilitas adalah aspek penting dari desain Polkadot. Polkadot memiliki sistem penyimpanan sendiri dan validator menjalankan rantai relay, tetapi mencapai skalabilitas melalui data sharding. Dalam arsitektur ini, setiap parachain bertanggung jawab untuk mengelola data sendiri, sementara collator adalah entitas yang bertanggung jawab atas tugas ini. Polkadot hanya menyimpan root hashes, yang merupakan teknik kriptografi yang digunakan untuk memastikan bahwa data yang disediakan ke jaringan sesuai dengan data yang disepakati oleh seluruh jaringan. Jika Polkadot mencoba untuk memberikan penyimpanan jangka panjang untuk setiap pengguna, maka tidak akan mampu untuk skala secara efektif. Meskipun ada cara untuk menyimpan data jangka panjang di Polkadot, mendorong data langsung ke relay chain itu sendiri bukan pendekatan yang ideal. Sebaliknya, struktur seperti sistem chains dapat diciptakan khusus untuk mendukung penyimpanan jangka panjang, bersaing dengan solusi penyimpanan lain seperti penyimpanan file.

Dalam roadmap pengembangan Polkadot, pendekatan paling sederhana adalah menghindari persyaratan penyimpanan yang kompleks dan fokus pada aplikasi yang menggunakan memori. Aplikasi-aplikasi ini memproses data hanya di memori selama runtime dan tidak menyimpan data setelah eksekusi. Sebagai contoh, aplikasi kalkulator adalah contoh sederhana yang tidak perlu menulis data ke penyimpanan jangka panjang selama penggunaannya. Seiring dengan evolusi teknologi Polkadot, menciptakan aplikasi-aplikasi sederhana dan transient seperti ini menjadi lebih mudah. Hal ini berlaku tidak hanya untuk aplikasi kompleks bertaraf industri tetapi juga untuk aplikasi sederhana yang hanya memerlukan keberadaan sementara. Kemampuan untuk dengan mudah menciptakan aplikasi-aplikasi sederhana ini adalah fitur andal dari Polkadot.

Penafian:

  1. Artikel ini dicetak ulang dari [PolkaWorld], Semua hak cipta dimiliki oleh penulis asli [PolkaWorld]. Jika ada keberatan terhadap cetak ulang ini, silakan hubungi Belajar Gatetim, dan mereka akan menanganinya dengan segera.
  2. Penafian Tanggung Jawab: Pandangan dan opini yang diungkapkan dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Pengembangan Inti Polkadot Menerjemahkan JAM: Anda dapat membangun aplikasi di luar arsitektur rantai!

Pemula4/3/2024, 5:37:53 AM
Teknologi yang disediakan oleh Core JAM tetap menjadi lapisan dasar dari ekosistem blockchain dan Web3, yang meningkatkan kemampuan blockchain melalui teknologi sharding dan scaling. Namun tujuannya adalah untuk mengurangi ketergantungan pada teknologi tertentu dan membuat sistem lebih serbaguna dan fleksibel sehingga pengguna dapat menggunakan platform komputasi dengan berbagai cara.

Jay: Mengenai Core JAM, menurutmu bagaimana? Apakah itu perubahan revolusioner atau evolusioner?

Shawn: Saya percaya bahwa perubahan ini revolusioner bagi ekosistem kami karena membawa kemungkinan dan transformasi baru. Namun, dari perspektif teknis, perubahan ini adalah pengembangan bertahap pada tumpukan teknologi Polkadot, yang berarti itu didasarkan pada evolusi dan peningkatan teknologi yang ada.

Titik kunci yang disebutkan di sini adalah bahwa meskipun kemajuan teknologi, misi tetap konsisten. Misi ini adalah menciptakan platform yang memungkinkan orang untuk dengan mudah meluncurkan aplikasi Web3 dengan karakteristik seperti ketahanan, desentralisasi, dan ketahanan sensor. Visi ini dimulai pada era Ethereum, dan Gav telah berkomitmen untuk mencapai tujuan ini. Polkadot dapat dilihat sebagai perpanjangan dan pengembangan dari visi ini, meningkatkan skalabilitas dan fleksibilitas sistem melalui penggunaan teknologi sharding dan paralelisasi.

Saat ini, teknologi yang disediakan oleh Core JAM masih membentuk lapisan dasar dari ekosistem blockchain dan Web3, meningkatkan kemampuan blockchain melalui teknologi sharding dan scaling. Namun, tujuannya adalah untuk mengurangi ketergantungan pada teknologi tertentu dan membuat sistem lebih universal dan fleksibel, memungkinkan pengguna untuk menggunakan platform komputasi ini dengan berbagai cara.

Dalam model rantai paralel V1 saat ini, ada banyak inti, tetapi setiap inti hanya dapat menjalankan satu aplikasi. Peningkatan yang dibawa oleh Core JAM adalah pertanyaan mengapa kita harus membatasi setiap inti digunakan oleh hanya satu aplikasi, mengingat bahwa inti-inti ini bisa melakukan banyak tugas. Sebenarnya, kita bisa berbagi inti-inti ini. Aplikasi yang berbeda memerlukan sumber daya yang berbeda: beberapa mungkin membutuhkan lebih banyak daya komputasi, beberapa mungkin membutuhkan lebih banyak ketersediaan data, sementara yang lain mungkin memerlukan lebih banyak ruang penyimpanan. Oleh karena itu, kita bisa memanfaatkan bagian-bagian yang berbeda dari inti dan memasangkan aplikasi-aplikasi yang berbeda sehingga mereka dapat sepenuhnya memanfaatkan semua sumber daya yang tersedia. Tujuan kita adalah untuk memastikan bahwa tidak ada sumber daya yang terbuang di rantai ini. Peran Core JAM dan waktu inti adalah untuk membuat seluruh sistem lebih mudah diakses dan fleksibel untuk mencapai ruang blockchain universal ini.

Jadi, apa yang berbeda? Saya pikir konsep 'rantai paralel' mungkin akan perlahan-lahan menghilang. Dalam model blockchain tradisional, setiap blockchain berjalan secara independen pada inti masing-masing. Ide ini akan menjadi lebih kabur di masa depan karena kita akan menjalankan aplikasi, bukan hanya blockchain. Aplikasi ini dapat menjadi rantai paralel, namun juga dapat lebih fleksibel. Gav mungkin telah memberi isyarat tentang perubahan ini, menyatakan bahwa setiap fungsi dengan titik masuk utama dapat berjalan di sistem, yang berarti Anda tidak perlu membangun blockchain lengkap. Aplikasi Anda dapat menjadi program sederhana yang berjalan di lapisan ketersediaan data Polkadot, seperti aplikasi sementara yang hanya ada di memori. Secara ringkas, perubahan signifikan di sini adalah kita perlu memikir ulang asumsi tentang bagaimana aplikasi berjalan, dan mungkin tidak lagi diperlukan untuk membangun blockchain lengkap, namun bisa ada cara operasi yang lebih fleksibel.

Catatan PolkaWorld: Pandangan di sini sangat mirip dengan yang diusulkan oleh CTO Acala Byran mengenai aplikasi tanpa rantai. Anda dapat menemukan lebih banyak di“Acala Bryan Menerjemahkan JAM: Polkadot 2.0 Mungkin Membawa Aplikasi Terdesentralisasi Tanpa Rantai, Membawa Potensi Masa Depan yang Tidak Terbatas!”

Jay: Apakah Anda memiliki contoh aplikasi yang berjalan di luar arsitektur rantai paralel?

Shawn: Meskipun ini mungkin bukan fokus utama dari Core JAM itu sendiri, sebagai bagian dari segmentasi ruang blockchain, proyek Celestia saat ini sedang mendapatkan banyak perhatian. Celestia sedang berupaya untuk menyediakan dukungan ketersediaan data untuk berbagai solusi rollup. Polkadot sudah memiliki sejumlah besar ketersediaan data dan memiliki tumpukan teknis yang sangat kuat, cukup untuk bersaing dengan penyedia solusi khusus lainnya. Oleh karena itu, tidak ada alasan mengapa solusi rollup tidak dapat memanfaatkan ketersediaan data Polkadot untuk mencapai tujuan mereka. Misalnya, Anda dapat menggunakan tumpukan teknis Polkadot dan semua validator, tetapi Anda tidak perlu membangun rantai paralel lengkap; Anda sebenarnya hanya dapat melakukan rollup, yang merupakan solusi yang lebih ringan yang fokus pada memproses transaksi daripada memelihara blockchain lengkap.

Sekarang, jika saya ingin membuat beberapa aplikasi dasar dari sudut pandang pengembang yang tidak perlu menjadi rantai paralel lengkap tetapi lebih merupakan aplikasi sederhana “Hello World”, Anda dapat membayangkan program paling sederhana, seperti aplikasi penghitung dasar, hanya dengan beberapa baris kode, tanpa penyimpanan yang mendasari, bukan blockchain, tetapi mampu melakukan operasi penambahan dan pengurangan. Siapa pun dapat memanggil penghitung ini, dan statusnya akan disimpan di lapisan ketersediaan data Polkadot. Selama seseorang memanggilnya sekali setiap 24 jam sebelum penghapusan data, status penghitung ini akan dipertahankan. Aplikasi sederhana ini sangat mirip dengan kontrak pintar, tetapi Polkadot tidak menyediakan penyimpanan jangka panjang, yang merupakan masalah utama yang dihadapi blockchain. Jika Anda hanya membangun aplikasi sementara, seperti penghitung sederhana atau aplikasi “Hello World”, Anda tidak memerlukan penyimpanan jangka panjang, dan Anda tidak perlu membayar untuk itu juga; kami hanya menyediakan solusi alternatif. Jadi saya pikir itu adalah beberapa hal menarik yang ingin saya lihat begitu teknologinya terpasang, kita bisa menunjukkan kepada orang-orang betapa mudahnya membangun ini sangat sederhana “Hello World”.

Jay: Apakah kamu bilang Polkadot tidak berkomitmen untuk menyediakan penyimpanan jangka panjang?

Shawn: Skalabilitas adalah aspek penting dari desain Polkadot. Polkadot memiliki sistem penyimpanan sendiri dan validator menjalankan rantai relay, tetapi mencapai skalabilitas melalui data sharding. Dalam arsitektur ini, setiap parachain bertanggung jawab untuk mengelola data sendiri, sementara collator adalah entitas yang bertanggung jawab atas tugas ini. Polkadot hanya menyimpan root hashes, yang merupakan teknik kriptografi yang digunakan untuk memastikan bahwa data yang disediakan ke jaringan sesuai dengan data yang disepakati oleh seluruh jaringan. Jika Polkadot mencoba untuk memberikan penyimpanan jangka panjang untuk setiap pengguna, maka tidak akan mampu untuk skala secara efektif. Meskipun ada cara untuk menyimpan data jangka panjang di Polkadot, mendorong data langsung ke relay chain itu sendiri bukan pendekatan yang ideal. Sebaliknya, struktur seperti sistem chains dapat diciptakan khusus untuk mendukung penyimpanan jangka panjang, bersaing dengan solusi penyimpanan lain seperti penyimpanan file.

Dalam roadmap pengembangan Polkadot, pendekatan paling sederhana adalah menghindari persyaratan penyimpanan yang kompleks dan fokus pada aplikasi yang menggunakan memori. Aplikasi-aplikasi ini memproses data hanya di memori selama runtime dan tidak menyimpan data setelah eksekusi. Sebagai contoh, aplikasi kalkulator adalah contoh sederhana yang tidak perlu menulis data ke penyimpanan jangka panjang selama penggunaannya. Seiring dengan evolusi teknologi Polkadot, menciptakan aplikasi-aplikasi sederhana dan transient seperti ini menjadi lebih mudah. Hal ini berlaku tidak hanya untuk aplikasi kompleks bertaraf industri tetapi juga untuk aplikasi sederhana yang hanya memerlukan keberadaan sementara. Kemampuan untuk dengan mudah menciptakan aplikasi-aplikasi sederhana ini adalah fitur andal dari Polkadot.

Penafian:

  1. Artikel ini dicetak ulang dari [PolkaWorld], Semua hak cipta dimiliki oleh penulis asli [PolkaWorld]. Jika ada keberatan terhadap cetak ulang ini, silakan hubungi Belajar Gatetim, dan mereka akan menanganinya dengan segera.
  2. Penafian Tanggung Jawab: Pandangan dan opini yang diungkapkan dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!