Capitolo 2

Comprendere le quattro chiavi

Un account Blurt separa le sue autorizzazioni invece di fare affidamento su un'unica password per tutto. Conoscere il ruolo di ciascuna chiave ti aiuta a utilizzare dApps senza concedere più autorità di quella necessaria per un'azione.

Blurtie presenta esattamente quattro chiavi di account connesse: proprietario protetto in un caveau, attivo per le finanze, pubblicazione per azioni social e Memo per messaggi crittografati.

Perché un account ha più chiavi?

La blockchain memorizza il proprietario pubblico, le autorità attive e di pubblicazione per il tuo account, oltre a una chiave di Memo pubblica. Le chiavi private corrispondenti rimangono segrete e consentono al software compatibile di dimostrare che si autorizza un'operazione.

Questa separazione limita il rischio. Un'app social può funzionare con l'autorità Posting senza ricevere il potere di trasferire i tuoi fondi, mentre un portafoglio può richiedere l'autorità Active solo quando un'operazione finanziaria o di governance lo richiede.

Massima autorità

Chiave Owner

Owner è l’autorità più alta dell’account. Serve per sostituire l’autorità Owner e per azioni critiche poco frequenti, come cambiare l’account di recupero o rinunciare ai diritti di voto.

A livello di protocollo, l’autorità Owner può autorizzare anche operazioni che richiedono l’autorità Active o Posting. È quindi un potente livello di riserva, non una credenziale comoda per l’accesso quotidiano.

Migliori pratiche

Mantieni offline la tua chiave privata Owner e utilizzala solo quando devi modificare o ripristinare il controllo critico dell'account. Non inserirlo mai per pubblicare, votare o effettuare un trasferimento di routine.

Operazioni finanziarie e contabili

Chiave Active

L’autorità Active controlla le operazioni che possono trasferire valore, modificare lo stake o influire su impostazioni importanti dell’account. Una chiave privata Active esposta può causare gravi danni finanziari, anche se non può sostituire l’autorità Owner.

L’autorità Active può inoltre aggiornare le chiavi pubbliche Active, Posting e Memo. Usala solo in un wallet affidabile e quando l’operazione richiesta ne ha realmente bisogno.

  • Inviare trasferimenti BLURT e gestire operazioni di escrow.
  • Eseguire Power Up, avviare o modificare un Power Down e delegare Blurt Power.
  • Spostare fondi nei risparmi o prelevarli.
  • Votare i witnesses o scegliere un proxy per i voti dei witnesses.

Autorità sociale

Chiave Posting

L’autorità Posting copre le attività social quotidiane: pubblicare e modificare post, commentare, votare contenuti, eseguire operazioni social personalizzate compatibili e richiedere i saldi delle ricompense.

Non può trasferire i tuoi BLURT liquidi né sostituire le autorità Owner o Active. Questo ambito più ristretto rende la chiave privata Posting la scelta abituale per accedere a un frontend social affidabile.

Crittografia dei messaggi

Chiave Memo

La chiave Memo non è un'autorità di transazione. I portafogli compatibili possono utilizzare la propria metà privata per decrittografare i Memo di trasferimento crittografati indirizzati alla tua chiave pubblica Memo e per contribuire a crittografare un Memo per un altro account.

Il possesso della chiave privata Memo non autorizza trasferimenti, post o voti. Il suo ruolo specializzato mantiene la crittografia dei messaggi separata dalle autorità che controllano le azioni dell'account.

Un Memo non è automaticamente privato

L'operazione di trasferimento di Blurt registra il campo memo come testo normale. La crittografia viene aggiunta dal software del portafoglio compatibile, quindi conferma che un'interfaccia indichi esplicitamente la crittografia prima di includere informazioni sensibili.

Master Key e chiavi di ruolo private

Quando crei un account con Join, il tuo browser genera un P5… Master Key localmente. Join quindi deriva in modo deterministico le chiavi private Owner, Active, Posting e Memo dal nome del tuo account e da quel Master Key.

Master Key non è una quinta autorità on-chain. È il segreto principale che il software compatibile può utilizzare per rigenerare tutte e quattro le chiavi del ruolo privato. La blockchain conosce le chiavi pubbliche risultanti, mai le tue Master Key.

Chiunque ottenga il nome del tuo account e Master Key può rigenerare ogni chiave di ruolo privata. Proteggilo con la stessa cura della tua chiave privata Owner.

Quale chiave dovresti usare?

Prima di inserire una chiave privata o approvare una firma, abbina l'autorità richiesta all'azione che intendi eseguire.

Attività sociale
Utilizza Posting per post, commenti, voti sui contenuti e normali azioni sulle app social.
Fondi e stake
Utilizza Active in un portafoglio affidabile per trasferimenti, risparmi, Blurt Power, deleghe e voti dei witnesses.
Controllo critico
Utilizza Owner solo per modifiche dell'autorità Owner, impostazioni relative al ripristino o un'altra operazione esplicitamente di livello Owner.
Memo crittografato
Utilizza Memo solo tramite software compatibile durante la crittografia o la decrittografia dei Memo di trasferimento.