Problemi di Bitshares 1.0:
- architettura della blockchain che non scala per privacy di default (TITAN)
- client lento e difficile da usare
- nessun web client usabile al 100%
- poca liquidità sui bitasset per problemi ad usare il client e short rule dei 30 giorni (che viene eliminata)
- dpos1 problematico per apatia nelle votazioni e numbero di delegati costante 101
- nessuna sepazione dei poteri nei delegati, emettono blocchi, pubblicano feed di quotazione, lavorano per la rete, fanno marketing, propongono hardfork
- nessun sistema di marketing gestito dalla rete
- nessuna governance a livello protocollare sulla rete per gestire hard fork
Come prova a risolvere il problema Bitshares 2.0:
-
nuova architettura pensata per poter scalare (quando i network saranno veloci) a 100K tx/sec ad oggi si potrebbe scalare al max 1000 tx/sec (cmq no dimensione blocco), in testnet raggiunto 20 tx/sec
-
nuovo blocco ogni 3 secondi (obiettivo futuro 1 secondo)
-
privacy solo se richiesto tramite confidential transaction (da idea di blockstream) e stealth address
-
web client rilasciato da subito (e cmq possibilità di avere un full client)
-
nessuna scadenza per gli short dopo 30 giorni, ma possibilità per i possessori di bitAsset, in mancanza di liquidità di "chiamare" una posizione di short entro 24h (verrà chiamata la posizione con meno collateral)
-
dpos2 crea una sepazione di poteri in 3 entità:
- witness : emettono blocchi e pubbicano i feed di quotazioni, pagati "poco" dalla rete con nuovi coin e fees
- worker : scrivono software per la rete e vengono pagati tramite bitshares nuovi coin (possono essere pagati molto per progetti importanti, ma devo essere approvati tramite votazioni, tradeoff tra inflazione e lavoro per la rete)
- delegati : vengono eletti per poter proporre proposte di modifiche dei parametri delle rete (che verrano poi votate) ovvero gestire hark fork a livello di protocollo
-
dpos2 non defisce il numero di "delegati" (in bts2.0 si chiamano witness) ma si vota il numero di witness richiesti, ed ogni votante deve votare per un numero di witness pari al numero di witness richiesti che ha votato (es: se voto per 10 -> numero witness della rete, allora devo scegliere 10 witness da votare)
-
sistema di marketing distribuito gestito dalla rete (dao marketing):
le transazione costeranno di base care: ~0.20$ a tranazione e l'80% delle fee andranno a chi ha portato un utente sulla rete (tramite meccanismo di referral a singolo livello, tipo coinbase). Possibilità di life membership dal costo di ~100$ una tantum per portare le transazioni a 0.04$ (anche per la life membership vale il meccanismo di referral)
-
Altre innovazioni che arriveranno completamente nella 2.1: Dynamic Account Permissions, Collateralized Bond Market, Recurring & Scheduled Payments
Link: