Directed Acyclic Graph (DAG) berdiri sebagai pesaing yang mungkin untuk blockchain, mampu membuat cryptocurrency baru sambil mengatasi beberapa masalah yang melekat pada teknologi blockchain.

Tinjauan ringkas ini mengkaji kemunculan DAG dan sama ada ia dapat bersaing dengan blockchain.

B ke D: Dari Blockchain ke DAG

Sekiranya anda sudah lama membaca teknologi blockchain, anda akan tahu bahawa ini bukan semua cahaya dan bunga ros. Teknologi selalu terhad, tidak pernah sempurna, kerana disiplin yang sentiasa berkembang yang dinamik, berimaginasi, dan kreatif berdasarkan sifatnya.

Di mana ada teknologi, akan ada kekurangan dan batasan, dan hakikat inilah yang membolehkan teknologi baru yang lain muncul untuk merapatkan titik tolak.

Walaupun mungkin terdengar samar dan membingungkan bagi yang bukan berteknologi, Graf Asiklik Terarah adalah struktur data yang terkenal dalam Sains Komputer. DAG percaya ia dapat menjelaskan beberapa sudut gelap blockchain.

Seorang abstrak memperincikan aplikasi cryptocurrency pertama kali dikemukakan oleh Sergio Demian Lerner pada tahun 2015 untuk Dagcoin (walaupun produk itu tidak pernah membuahkan hasil), tetapi saintis komputer telah mengusahakan teknologi tersebut sebelum pengeluaran ini.

Janji DAG

Bayangkan industri cryptocurrency di mana tidak ada pelombong, tidak ada masalah ukuran blok, tidak Serangan 51 peratus, dan lebih banyak desentralisasi. Kemungkinan?

DAG mengatakan itu.

Kami telah mempersembahkan reka bentuk cryptocurrency baru berdasarkan struktur DAG di mana tidak ada blok tetap dan di mana setiap transaksi membawa bukti kerjanya sendiri. Kami juga telah menunjukkan dua pengoptimuman yang memungkinkan untuk menyimpan dan mengemas kini secara dinamik rangkaian DAG yang menggunakan sumber CPU yang rendah. Walau bagaimanapun, perlu diperhatikan bahawa syiling DAG yang dicadangkan tidak dapat mengesahkan transaksi baru dengan hanya menggunakan subkumpulan rantai blok, seperti set UTXO Bitcoin. Walau bagaimanapun, dengan menyimpan transaksi terbaru dalam cache cepat, dan dengan menggunakan pusat pemeriksaan di mana transaksi yang lebih lama tidak dapat dijadikan rujukan, sistem dapat dibuat secepat Bitcoin, atau lebih cepat.

 Sergio Demian Lerner

Saat ini, DAG adalah teknologi bawah tanah yang masih dalam tahap awal, dan masih banyak pekerjaan yang harus dilakukan untuk membangun tahap pengembangan dan adopsi sejauh yang kita lihat dengan blockchain. Ini akan menjadi perintis permulaan yang mengganggu untuk membawa kita ke era teknologi baru yang mengikuti garis cryptocurrency.

DAG Syiling

Dua syarikat paling menjanjikan yang bekerja di DAG ketika ini adalah IOTA dan ByteBall.

IOTA menggunakan saham PoW (Proof-of-Work) separa, dan oleh itu tidak dapat dianggap sebagai aplikasi DAG penuh, tetapi penggunaan produk itu membuat pandangan menarik bagi apa yang mungkin disediakan oleh teknologi seperti itu di masa depan. ByteBall, sebaliknya, adalah beberapa langkah lebih dekat dengan sifat sebenar DAG.

IOTA

IOTA

  • Sistem perkakasan-agnostik yang tidak mempunyai yuran transaksi sepenuhnya.
  • Penggunaan skema pengesahan PoW tahap sampingan, sebagai ukuran anti-spam.
  • Sukan a peta jalan dengan ciri menarik di hadapan.

Baik untuk: Komunikasi IOT (Internet of Things), M2M (Mesin ke Mesin).

ByteBall

Byteball

  • Sistem penyimpanan terdesentralisasi yang terbukti tidak berfungsi untuk data sewenang-wenangnya.
  • Pengesahan akhir pada rantai utama tidak memerlukan penilaian PoW, menjadikannya sistem DAG yang lebih mantap.

Baik untuk: Pemindahan nilai, komunikasi H2H (Manusia ke Manusia).

Pengasas Ethereum pada DAG dan Graf Hash

Menurut kepada Vitalik Buterin:

… mereka mempunyai beberapa nilai, terutama dalam mengurangkan latensi, jadi pada dasarnya anda dapat merancang sistem di mana latency turun dari sesuatu seperti 14 saat Ethereum mungkin menjadi 1 saat …

Dia menambah bahawa bagaimanapun, itu bukan ubat mujarab

… apa yang mereka tidak selesaikan adalah, pertama sekali, perkara-perkara ini tidak menyelesaikan masalah skalabiliti.

Dia memberikan wawasannya mengenai sifat skalabilitas yang bermasalah karena sesuai dengan kemampuan semua teknologi yang ada:

… anda masih mempunyai masalah bahawa setiap simpul harus memproses setiap transaksi, maka anda tidak mempunyai apa yang saya anggap skalabilitas tinggi. Anda tahu, setakat ini setiap grafik hash, seperti Sistem B yang pernah saya lihat, walaupun ini bermaksud berjaya meningkatkan kependaman, dan ia mungkin berjaya meningkatkan jumlah jenis seperti dengan faktor pemalar kecil, skala …

Batasan

Hanya kerana DAG adalah peningkatan pada teknologi blockchain yang ada, tidak bermaksud ini adalah yang baru dan yang terbaik. Bukan tanpa keraguan dan batasannya sendiri, dan tidak asing lagi kritikan dari dalam komuniti pengaturcaraan mengenai aspek seperti keberkesanan algoritma konsensus.

Walau bagaimanapun, isu-isu ini sedang diusahakan oleh fikiran yang sangat cerdas yang akan membuatnya menjadi masalah kerana sumbangan mereka yang tidak kenal lelah. Kedengarannya seperti awal blockchain. Mari lihat bagaimana masa depan!

Bayangkan itu

Secara keseluruhan, tanggapan bahawa beberapa isu semasa industri blockchain dihadapi dapat diatasi dengan pengenalan teknologi DAG yang menjanjikan.

Garpu keras, pelombong berpengaruh dengan kemampuan untuk memanipulasi kekuatan hash, kenaikan yuran, dan serangan keselamatan mungkin akan menjadi masa lalu sekiranya DAG mempunyai kaitan dengan itu. Dan dunia di mana beratus-ratus ribu urus niaga dapat dilakukan setiap saat pasti akan menjadi penguat mood yang hebat setelah merangkak pengesahan seperti kura-kura bitcoin semasa.