ETFFIN Finance >> Kursus keuangan >  >> dana >> Informasi dana

Apa itu Jaringan OMG (OmiseGO) &Protokol Plasma?

Awalnya bernama OmiseGo, Jaringan OMG dimulai sebagai spin-off dari sistem pembayaran tradisional Thailand, Abaikan, yang diluncurkan pada 2013. Sebelumnya, perusahaan ini dikenal sebagai “gerbang pembayaran untuk Asia Tenggara, berbasis di Thailand, menyediakan solusi label aman dan putih untuk pedagang dan bisnis perusahaan”.

Perusahaan induk OmiseGo adalah SYNQA, sebuah perusahaan Fintech yang berbasis di Thailand, yang pada Agustus 2020, mendapatkan modal $80 juta melalui putaran investasi Seri C yang dipimpin oleh SCB 10x, anak perusahaan dari Siam Commercial Bank. Toyota Financial Services Corporation Jepang juga bergabung sebagai salah satu investor utamanya.

Pada tahun 2017, OmiseGo menjalankan ICO-nya, mengumpulkan $25 juta. Setelah berakhirnya ICO, pengembang mengumumkan airdrop, di mana pemilik Ether dapat berpartisipasi.

Pada 1 Juli, 2020, proyek berganti nama dengan nama, Jaringan OMG, mengikuti tes terbuka pertama bulan sebelumnya. Dalam siaran persnya, pengembang berbagi bahwa nama asli tidak lagi mencerminkan apa yang dilakukan perusahaan, serta komunitas crypto yang membingungkan OmiseGo dengan sistem pembayaran Omise.

Apa yang Membuatnya Unik?

Cukup seru, OMG Network memiliki jajaran penasihat, termasuk, tetapi tidak terbatas pada Vitalik Buterin, Joseph Poon, Dr Gavin Kayu, Vlad Zamfir, dan Roger Ver.

Sumber:Blockgeeks

Plasma

OMG Network menggunakan Plasma sebagai solusi penskalaan blockchain. Dibuat oleh Poon, Co-pencipta Lightning Network, dan Buterin, salah satu pendiri Ethereum, Kerangka kerja yang diusulkan Plasma memberi insentif dan memaksakan pelaksanaan kontrak pintar, yang tentu saja dapat diskalakan ke sejumlah besar pembaruan status per detik, sesuai dengan whitepaper-nya.

Secara polos, Plasma pada dasarnya terdiri dari blockchain yang dibangun di atas blockchain, berfungsi sebagai serangkaian kontrak yang berjalan di atas blockchain ethereum utama. Anda dapat memvisualisasikan Plasma pada gambar yang ditunjukkan di bawah ini:

Tujuan Poon dan Buterin dalam mendesain Plasma, adalah memiliki blockchain utama sebagai root blockchain, dengan setiap rantai lainnya (rantai anak), selain benar-benar meminimalkan kepercayaan. Dengan kata lain, ada mekanisme bagi individu untuk keluar dari rantai anak.

Fungsionalitas Plasma bergantung pada MapReduce, model pemrograman untuk memproses dan menghasilkan kumpulan data besar dengan paralel, algoritma terdistribusi pada sebuah cluster. Jika ada sejumlah besar data, bagian dari data itu kemudian dapat didelegasikan ke entitas yang lebih kecil, yang menghitungnya secara paralel dan kemudian mengembalikan hasilnya kepada Anda.

MapReduce dapat dipecah menjadi "Peta" dan "Kurangi:"

Dengan Peta , data dibagi dan diserahkan ke entitas yang berbeda untuk diselesaikan secara paralel. Mengurangi , di samping itu, adalah tempat entitas memecahkan masalah dan menjalankan fungsi "ringkasan" yang secara signifikan menurunkan ukuran data dan mengembalikan nilai ringkasan.

Jadi, menerapkan MapReduce, mari kita jelaskan gambar di atas:

Pada tahap Peta, dua hal yang terjadi:

  • (1) Rantai plasma 1 memberikan tugasnya ke Rantai plasma 2, dan
  • (2) Rantai plasma 2 kemudian menetapkan setiap halaman ke rantai Plasma 3

Dari sana, Kurangi tendangan masuk:

  • (1) Rantai plasma 3 kemudian komputer apa yang baru saja diterima dari rantai Plasma 2, dan mengembalikan data Merkelized kembali ke rantai Plasma 2, dan
  • (2) Rantai plasma 2 kemudian mendapatkan data akhir, mengirim data Merkelized akhir kembali ke rantai Plasma 1.

Lingkaran penuh.

Pertanyaan Anda berikutnya kemungkinan besar, apa itu data "Merkelisasi"? Untuk memahami ini, Anda harus melihat ke Merkle Tree.

Jadi, apa tujuan dari pohon Merkle?

Setiap blok pada rantai berisi ribuan transaksi, membuatnya sangat tidak efisien dan tidak praktis untuk menyimpan semua data dalam satu blok sebagai rangkaian. Ini membuatnya sangat rumit dalam menemukan potensi transaksi tertentu.

Di sinilah pohon Merkle masuk, membantu untuk mengetahui apakah transaksi tertentu termasuk dalam blok itu (atau tidak).

Katakanlah Anda ingin menemukan data di blok khusus ini, diilustrasikan dengan warna merah di atas. Daripada melalui proses rumit melihat setiap hash individu, dan melihat apakah itu milik data atau tidak, Anda dapat melacaknya dengan mengikuti jejak hash yang mengarah ke data.

Ketika Anda mendengar istilah "Merkelized", itu mengacu pada akar Merkle, atau node tunggal pada tier tertinggi berlabel “Top Hash”. Setiap rantai anak harus mengirimkan solusi Merkelized sesekali ke rantai induk.

Lebih awal, kami menyebutkan bahwa bagian dari desain pengembang untuk Plasma adalah untuk memastikan bahwa itu benar-benar tidak dapat dipercaya, menyediakan mekanisme untuk memastikan bahwa individu dapat keluar dari rantai dengan tepat. Lihatlah gambar ini di bawah ini:

Katakanlah Alice memiliki 1 ETH di Plasma Block #3, tapi entah kenapa, melihat bahwa dia tidak lagi memiliki ETH di Plasma Block #4.

Mari kita asumsikan bahwa orang yang bertanggung jawab untuk mengelola Blok #4, bertindak dengan cara yang jahat, dan memberikan 1 ETH-nya kepada orang lain. Apa yang Alice lakukan?

Kontrak pintar Plasma akan memungkinkan Alice untuk mengirim Bukti Penipuan ke root blockchain, kepadanya atau siapa pun yang memperhatikan aktivitas ini. Dari sana, root blockchain kemudian akan memeriksa apakah penipuan itu nyata atau tidak, dan jika itu, itu akan "memutar kembali" blok jahat, membuatnya tidak valid. Dengan demikian, keadaan rantai plasma kembali ke Blok #3.

Dan apa yang terjadi pada Blok #4? Penandatangan/pembuat Blok #4 akan dikenakan sanksi.

Keluar dari Protokol di Plasma

Sekarang, hasil ini sepenuhnya tergantung pada apakah individu tersebut memiliki akses ke penipuan, yang mungkin tidak selalu demikian. Jika Alice tidak memiliki akses ke data penipuan, Sistem resolusi perselisihan internal Plasma dimulai, dengan pintu keluar yang telah dirancang sebelumnya.

Mari kita asumsikan untuk hipotetis kedua ini, bahwa Alice tidak memiliki akses ke data penipuan.

Pada kasus ini, Alice memiliki 1 ETH di Blok #3, tetapi dia tidak memiliki akses ke Blok #4.

Jadi, Alice menginformasikan rantai induk (rantai akar) bahwa dia akan keluar dari rantai, jika dia tidak diberikan akses dalam 7 hari. Dalam melakukannya, dia akan menyiarkan niatnya untuk menghabiskan 1 ETH itu dalam 7 hari. Jika dia tidak menghabiskan 1 ETH, dia kemudian akan dapat keluar dari rantai.

Keluar terjadi dalam urutan usia input di dalam blok plasma, artinya input yang lebih lama akan dapat keluar terlebih dahulu - menciptakan sistem yang adil. Idenya adalah untuk melindungi rantai akar dengan segala cara, hanya meminta peserta pindah ke blok itu jika semua blok lain dikompromikan.

Sekarang, ketika Alice memberi tahu rantai induk tentang niatnya untuk membelanjakan atau tidak membelanjakan 1 ETH itu, bahwa "niat" perlu disimpan di suatu tempat, yang membawa pohon bersarang.

Sumber:Buku putih plasma

Dapatkah Anda mengidentifikasi tiga (3) tingkat rantai di sini?

  • Tingkat 0: Rantai Root (misalnya Ethereum)
  • Tingkat 1: Anak dari Rantai Akar (Plasma Blockchain, Kedalaman Pohon 1)
  • Level 2: Rantai Anak Level 1 (Plasma Blockchain, Kedalaman Pohon ke-2)
  • Tingkat 3: Anak Level 2 (Plasma Blockchain, Kedalaman Pohon ke-3)

Sekarang, katakanlah blok di Level 2 dikompromikan; kemana Alice akan memindahkan 1 ETH-nya?

Sumber:Plasma Whitepaper

Setiap peserta di blok yang disusupi akan pindah ke blok sebelumnya, dan blok yang dikompromikan itu dihapus dari rantai. Ini adalah solusi yang lebih ekonomis, membiarkan rantai akar tidak terganggu.

Token OMG

Jaringan OMG menggunakan token OMG. ICO 2017 yang berlangsung dari 23 Juni hingga 23 Juli, mengumpulkan $25 juta. Perusahaan tidak ingin melakukan kesalahan yang sama seperti yang dilakukan BAT, membatasi penjualan OMG ke KYC, atau orang yang mudah dikenali untuk mencegah kemungkinan satu atau dua orang kaya membeli hampir semua token.

Bisa dibilang, fitur paling populer dari OMG Network adalah sidechain, menskalakan pekerjaan dengan token ERC menggunakan transaksi batch melalui kontrak pintar.

Integrasi ini akan menghasilkan pengurangan waktu konfirmasi, yang memberikan pembayaran lebih cepat sementara biaya juga berkurang. Efeknya memungkinkan Jaringan OMG untuk menangani ribuan transaksi dengan sepertiga dari biaya Ethereum sebagai solusi Layer-2 untuk Ethereum yang mengelompokkan transaksi sebelum penyelesaian. Batching transaksi Ethereum pada lapisan sekunder telah menjadi solusi pilihan untuk membantu skala jaringan, menurut CoinDesk.