Qual è la differenza tra account impliciti e originati?
2 risposta
- voti
-
- 2019-02-15
Gli accountimpliciti sono account creati da una coppia di chiavipubblica/privata.Iniziano contz {1,2,3}.Sono sempre spendibili,manon delegabili.Possonoessere usatiper la cottura.Vengono creati sullablockchaintrasferendo loro xtz.Nonpossono contenere codice.Il lorotipo di Michelson è "contratto unitario".
I contratti originati vengono creati dall'operazione Originate,da un altro contratto.Iniziano con KT1.Possono contenere codice (contrattiintelligenti) omeno.Possonoessere spendibili omeno,delegabili omeno.Nonpossono cuocere.Hanno unmanager (accountimplicito),chepuò spenderli o delegarli,se creato così.Ilgestorepuòessere un contratto diverso dal codice sorgente.
Implicit accounts are accounts created from a public/private key pair. They start with tz{1,2,3}. They are always spendable, but not delegatable. They can be used for baking. They are created on the blockchain by transferring xtz to them. They cannot contain code. Their Michelson type is « unit contract ».
Originated contracts are created by the Originate operation, from another contract. They start with KT1. They can contain code (smart contracts) or not. They can be spendable or not, delegatable or not. They cannot bake. They have a manager (implicit account), who can spend or delegate them, if created so. The manager can be another contract than the source.
-
Quindi l'account originatonon ha una chiaveprivata,giusto?Comepuoi recuperare un account originato se quegli accountnon hanno una chiaveprivata?L'operazione di origine è deterministica?So originated account has no private key right ? How can you recover an originated account if those accounts have no private key ? Is the origination operation deterministic ?
- 0
- 2019-02-19
- zgo
-
Risponderò allamia domanda,sentiti libero di correggermi.Quindinon hai una chiaveprivatama ungestoreper un account originatoe solo l'account amministratore hailpotere di spostareilfondo di un account originato.Non ènecessario recuperare un account originato solo l'account amministratore (che spesso è un accountimplicito quindi ènecessaria la chiaveprivatamapuò ancheessere un altro account originato)I will answer my question feel free to correct me. So you don't have a private key but a manager for an originated account and only the manager account has the power of moving fund of an originated account. You don't have to recover a originated account only the manager account (which is often an implicit account so you need the private key but can also be another originated account)
- 0
- 2019-02-19
- zgo
-
Vale lapena ricordare che ora conilnuovo Babylon (proto 005)puoi delegare da accountimpliciti.Worth mentioning that now with the new Babylon (proto 005) you're able to delegate from implicit accounts.
- 0
- 2019-11-14
- Rocco Musolino
-
- 2019-02-14
Accountimpliciti
- Sono l'unico account chepuòprendereparte alprocesso di cottura.
- Iniziano contz1 .....e per cuocere devonoessere registrati come delegati.
- Possono cuocereper contoproprio oper conto dell'account originato che ha delegato a loro.
Account originati
- Sono l'unico account chepuò delegaretz ad altri accountimpliciti.
- Iniziano con KT1 ...
- Vengono creatiprincipalmente allo scopo dieseguire la delega.
- Memorizzanopiùinformazioni dell'accountimplicito come Manager: l'account a cui stanno delegando,delegatable: un valorebooleano se èpossibilemodificareil delegatoin futuro,ecc.
Inbreve,tieni un accountimplicito se vuoi diventarepanettiere o semplicementetrattienie trasferisci latze crea un account originato se vuoi delegare latuatz ad altripanettieri.
Implicit accounts
- They are the only account that can take part in baking process.
- They start with tz1..... and in order to bake, they must be registered as delegate.
- They can bake on behalf of themselves or on behalf of originated account who delegated to them.
Originated accounts
- They are the only account which can delegate tz to other implicit accounts.
- They starts with KT1......
- They are mainly created just for the purpose of doing the delegation.
- They store more information than implicit account like Manager: the account to which they are delegating, delegatable: a boolean value whether you can change the delegate in future etc.
In short, keep an implicit account if you want to become baker or just hold and transfer the tz and create an originated account if you want to delegate your tz to other bakers.
-
Grazieper la chiara risposta!Sonopossibili anche altre curveellittiche (tz2,tz3,KT2,KT3),quindi vale lapenamenzionarle.Vale anche lapena ricordare che la risposta si applica alla versione corrente delprotocollo (proto 003).Grazie!Thanks for the clear answer! There are also other elliptic curves possible (tz2, tz3, KT2, KT3) so worth mentionning. Also worth mentionning the answer applies to the current protocol version (proto 003). Thanks!
- 0
- 2019-02-14
- Ezy
Qualcunopotrebbe spiegare qui qual è la differenzatra accountimplicitie originatiin tezos?