MimbleWimble coins (BEAM, Grin) vs. PIRATE (ARRR)

Tehnička usporedba dugo očekivane implementacije MimbleWimble-a nazvanih BEAM & Grin i nove privatnošću orijentirane kripto valute PIRATE.

PeLe
Pirate Chain
5 min readJan 29, 2019

--

PAŽNJA: Prebacite Pirate u Sapling prije 10. veljače: https://dexstats.info/pirateswap.php

Dobro došli u 5. izdanje “Pirate VS. serije”. Ovo izdanje je posebno, jer imamo dvije nove MimbleWimble implementacije nazvane BEAM i Grin.

Mnogo je iščekivanja bilo do samog puštanja MimbleWimble novčića za privatnost, pa da vidimo jesu li dorasli hype-u!

Pirate (ARRR) vs. MimbleWimble (BEAM, Grin)

Mimblewimble: Povjerljive transakcije

MimbleWimble je dugo očekivani protokol, jer je dobio dosta pozornosti i hype-a zbog BEAM i Grin.

Protokol sprječava da blockchain uklovi osobne podatke kao što su korištene adrese i poslani iznosi, pa se zato i zove “MimbleWimble”.

MimbleWimble kombinira modificiranu verziju povjerljivih transakcija koje potječu iz Shen Noetera kako bi se sakrili iznosi i “jednosmjerni zbirni potpisi” (OWAS) koji potječu od dr. Yuan Horas Moutona kako bi se kombinirale transakcije.

Ova posebna osobina, koja spaja transakcije kada je izlaz izravno utrošen na ulazu drugog, čini MimbleWimble implementacije skalabilnijim na lancu od Bitcoin-a. Samo mali dio podataka koji se zove kernel (oko 100 bajta) mora ostati za svaku transakciju, te 3kB po nepotrošenom izlazu. To smanjuje potrebnu pohranu bloka.

Postoje 2 glavna svojstva MimbleWimble koji čine MimbleWimble privatnim novčićima:

  1. Nema vidljivih adresa na blockchainu.
  2. Nema vidljivih iznosa na blockchainu.

Na primjer, možete pogledati istraživač blokova BEAM-a OVDJE.

Ova značajka je slična Pirateovim transakcijama gdje su adrese zaštićene i nijedan iznos nije vidljiv na blockchainu.

Po defaultu privatno

Nadalje, kao i kod Pirata, transakcije koje provodi MimbleWimble protokol su po defaultu privatne, što je vrlo bitno za anonimnost korisnika i zamjenjivost novčića.

Veliki palac gore!

BEAM ili Grin?

BEAM i Grin se razlikuju u njihovoj tokenomici. BEAM ima za cilj potaknuti razvoj kroz primjenu naknade od 20% od blok nagrade za osnivače, dok Grin ovisi npr. o naporima zajednice i prodaji robe. Također raspored emisija novčića se razlikuje između oba projekta:

BEAM

  • Smanjenje block nagrada:

100 BEAM-a u prvoj godini, zatim 50 BEAM, 25 BEAM itd. slijedeće 4 godine.

  • 1 minutno vrijeme bloka
  • 20% naknade osnivačima
  • Maksimalna količina 262.8 milijuna BEAM.
  • Algoritam konsenzusa: Equihash PoW
  • Programirano u C ++

Smešni detalji: BEAM-ovi su denominirani u 100.000.000 Grotha, nazvanih po Jensu Grothu, renomiranom računalnom znanstveniku, i kriptografu koji je postavio neke temelje za zero knowledge proof, tehnologija privatnosti koja se koristi u PIRATE!

Grin

  • Konstantna blok nagrada od 60 grina
  • 1 minutno vrijeme bloka
  • Nema naknade za osnivače
  • Neograničena koločina (!)
  • Algoritam konsenzusa: Cuckoo Cycle PoW
  • Programirano u Rust-u

Je li MimbleWimble med i mlijeko?

Svakako ne, veliki nedostatak MimbleWimble-a je u tome što kako bi dovršili transakciju i time primili BEAM ili Grin, obje strane transakcije trebaju pokazati svoju IP-adresu i otvoreni port prilikom slanja iz novčanika u novčanik. To je prilično nezgodno (niste uvijek online za primanje transakcije) i ostavlja prostor za napad.

Ako ne želimo biti online u isto vrijeme, postoji riješenje za te transakcije:

Postoje alternativni kanali za izvanmrežni prijenos s BEAM-om ili Grin-om, kao što je BEAM Secure Bulletin Board System (SBBS) koji zahtijeva dijeljenje šifrirane poruke usmjerene na prijemnik koji sadrži njihov javni ključ putem odabranog kanala, koji ga zatim dešifrira pomoću poznatog ključa od tog kanala.

Grin koristi tablice, a to je metoda koja zahtijeva razmjenu transakcijske datoteke između pošiljatelja i primatelja koja zahtijeva 3 operacije i 2 razmjene poruka. Oba dijele šifrirane metapodatke, a anonimnost u Grinu izvan mreže ovisi o mediju koji se dijeli s datotekom transakcije.

Sami MimbleWimble protokol nije interaktivan jer ne treba druge transakcije koliko i izvorni CoinJoin protokol za privatnost, ali način na koji su transakcije finalizirane je i te kako interaktivno jer čvorovi moraju biti online za primanje transakcija ili da mogu izvoditi radnje online, iako ne oboje istovremeno.

Dosta je MimbleWimble magije, ajmo do Pirata, Arrr!

PIRATE

PIRATE (ARRR) je aktivni nezavisni blok-lanac proizašao iz Komodo ekosustava i samim time se temelji na Zcash tehnologiji, ali s privatnošću po default-u određena parametrima postavljenim u Komodo lancu.

Zcash koristi specifične nula-znanje dokaze nazvane zk-SNARKs (nula-znanje sažeti neinteraktivni argumenti znanja) koji omogućuju provjeru podataka o transakcijama bez otkrivanja BILO KOJIH informacija o iznosima i stranama uključenim u transakcije između zaštićenih adresa. Nadalje, stranke u transakciji ne moraju biti online kako bi primile i potvrdile transakciju. Tehnologija se oslanja na “Trusted setup”, ali s nadogradnjom “Saplinga”, a time i “Powers of Tau”, vjerojatnost dosluha gotovo je nemoguća. Vidi “Powers of Tau Ceremony”.

Riccardo „Fluffypony“ Spagni, jedan od Monerovih glavnih članova tima, je čak otvoreno izjavio da zk-SNARKS pruža snažnije karakteristike koje se ne mogu pratiti od Monera (Povjerljive transakcije CT).

PIRATE: Prvi isključivo Sapling blockchain

Ono što čini PIRATE jedinstvenim je blockchain sa isključivo i prisiljenim zaštičenim transakcijama koji koristi zk-SNARKS tehnologiju (z-transakcije), trenutno najbolja tehnologija za privatnost koja postoji, a blockchain je zaštićen Bitcoin hashrate-om kroz odgođeni dokaz rada (delayed PoW). PIRATE se rudari u transparentnu adresu, ali od tamo može otići samo na zaštićenu adresu. Rezultat ove značajke je da je sav ARRR zaštićen što dramatično povećava zamjenjivost i anonimnost korištenja blockchaina za slanje sredstava. Nadalje, PIRATE podržava TOR za zamagljivanje geografskog položaja (IP).

Tehničke karakteristike Pirate (ARRR)

  • Blocktime: 60 sekundi
  • Algoritam rudarenja: Equihash PoW
  • dPoW sigurnost
  • Transakcijska naknada: 0,0001 ARR
  • Ograničena opskrba 200 milijuna ARRR-a
  • Transakcije po sekundi: 34 TPS max
  • Tx veličina: 2kb-200kb
  • Mogućnost slanja na 100 adresa istovremeno u jednoj transakciji
  • PIRATE podržava TOR za zamagljivanje geografske lokacije (IP)

Velika prednost Pirata u usporedbi s MimbleWimble novčićima je da se transakcije finaliziraju na blockchainu bez potrebe da prijemna strana bude online.

Velika prepreka do sada za Zcash (a time i za njegove slijedove) bila je izrada Simple Payment Verification za zaštićene adrese (zSPV). Međutim, kada se to razvije jedan od velikih nedostataka zk-SNARKS-a će biti eliminiran.

Zaključak

MimbleWimble novčići i Pirate osiguravaju privatnost prema zadanim postavkama (po defaultu), što je OGROMNA prednost za sva tri novčića kada je u pitanju privatnost i anonimnost.

Veliki nedostatak MimbleWimble implementacije je interaktivna priroda finaliziranja transakcija. Potreba da vaš čvor bude online u kombinaciji s otkrivanjem IP adrese šteti privatnosti i sigurnosti.

PIRATE ima prednost u anonimnosti i sigurnosti, ali MimbleWimble za sada ima prednost u skalabilnosti.

Oba protokola mogu se poboljšati u smislu upotrebljivosti:

PIRATE u razvoju laganih novčanika s funkcijom z-adrese, a MimbleWimble u izradi ne-interaktivnih i više sigurnijih transakcija finalizacije.

Hvala i kliknite na linkove ispod ako želite više informacija o Pirate i MimbleWimble!

Živjeli!

Flexatron

Reference links

https://medium.com/beam-mw/mimblewimbletechnologies/home

https://explorer.beam.mw/blocks

https://docs.beam.mw/Mimblewimble.pdf

https://github.com/mimblewimble/grin/blob/master/doc/grin4bitcoiners.md

https://github.com/mimblewimble/grin/blob/master/doc/intro.md

PIRATE Links:

Website: pirate.black

Discord: https://discord.gg/mBZhZgz

Twitter: @PirateChain

Telegram https://t.me/piratechain

Reddit: www.reddit.com/r/piratechain

Bitcointalk Topic: https://bitcointalk.org/index.php?topic=4979549.0

MINE PIRATE: https://medium.com/@flexatron/how-to-mine-pirate-arrr-without-owning-an-expensive-rig-b8c26e409ae5

BUY ARRR

Sign up: https://digitalprice.io/?inviter=4fdaf7

Buy with BTC: https://digitalprice.io/order?url=arrr-btc

Buy with KMD: https://digitalprice.io/order?url=arrr-kmd

--

--