il protocollo tezos e il problema della delega eccessiva
-
-
Sono davvero curioso di conoscerei votinegativi quie vorrei che le ragionifosserofornite.La domanda è davvero validae utile.La risposta stessapotrebbeessere utile.L'implementazione specificaper "rispondere alproblema" è soggettivae soggetta a critiche.Capisco.Really curious about the downvotes here and wish the reasons for them were supplied. The question is really valid and useful. The answer itself could be useful. The specific implementation to 'answer the problem' is subjective and subject to criticism. I understand.
- 0
- 2019-04-10
- lostdorje
-
Qual è la domanda specifica?Quando leggo questo,mi sentoinvitato apartecipare a una discussione,manon sono sicuro di quale dovrebbeessere la risposta.Una risposta è una citazione o unafonteprimaria che spiega cosa stavanopensandoi progettisti delprotocollo?Motivazioni concepitein modoindipendentepermantenere le cose come sono ... oper cambiarle?Soluzioni o dissoluzioni?Qualchepensiero vagamente correlato?What is the specific question? When I read this, I feel invited to join a discussion, but I am not sure what the answer should be. Is an answer a citation or primary source explaining what the designers of the protocol were thinking? Independently conceived motivations for keeping things the way they are ...or for changing them? Solutions or dissolutions? Any vaguely related thoughts?
- 0
- 2019-04-10
- Tom
-
Giusto.La domanda è unpo 'prolissae lunga,lo ammetto. Laprimafrase,laprima domanda è la domandaprincipale:perchéilprotocollo Tezos consente la delegaeccessiva delpanettiere?@ La risposta di Ezy è unabuona risposta.Mi chiedo se ci siano altre ragioni.Citazioni o collegamenti almotivoper cui la delegaeccessiva è una scelta di design sarebbe super se li conosci.Fair enough. The question is a bit wordy and long, I admit.The first sentence, the first question is the main question: Why does the Tezos protocol allow for baker over-delegation? @Ezy's answer is a good answer. I'm wondering if there are more reasons. Citations or links to why over-delegation is a design choice would be super if you know of them.
- 0
- 2019-04-11
- lostdorje
-
2 risposta
- voti
-
- 2019-04-11
Seilprotocollonon consentisse la delegaeccessiva,significherebbe che seilpanettiere è almassimo della capacità,non le sarebbe consentito rimuovere alcun xtz dal suoindirizzoimplicito.Questonon è accettabileperché l'unica voltain cuiil legame è richiesto è quandoilpanettiere ha un diritto di cotturae quindi soloin quelmomento deve avere a disposizione xtzperpubblicarli comegaranziapost.
Impedire alfornaio di spostare la sua capitale quandonon è richiestopotrebbeessere visto come un vincolo abusivo sul capitale delfornaioe potrebbepersinoportare a un vettore di attaccoin cui sipotrebbe "bloccare" l'indirizzotz1 di unfornaio delegandogli soloabbastanza xtz.Tutto sommato,questopotrebbe diventare untale rischio che dissuade lepersone dall'avvio di attività dipanetteria.
If the protocol did not allow for overdelegation it would mean that if the baker is at max capacity then she would not be allowed to remove any xtz from her implicit address. This is not acceptable because the only time that the bond is required is when the baker has a baking right and so only at that time she has to have to xtz available to post them as post collateral.
Preventing the baker from moving her capital when it is not required could be seen as an abusive constraint on baker’s capital and could even lead to an attack vector where one could “lock-in” a baker’s tz1 address by delegating to her just enough xtz. All in all this could become such a risk that deters individuals from starting bakeries operations.
-
Ah,grazie!Ottima rispostae hamolto senso.Hai qualche suggerimento alla letteratura al riguardo?Mipiacerebbe capirlomeglio.Ah, thank you! Excellent answer and make a lot of sense. Do you have any pointers to literature regarding this? I'd like to understand this better.
- 0
- 2019-04-11
- lostdorje
-
@lostdorjenonmi dispiace,ci hopensato quando ho letto latua domanda :))@lostdorje no sorry i just thought abt it when reading your question :))
- 0
- 2019-04-11
- Ezy
-
- 2019-04-10
Ilmotivo della delegaeccessiva èmigliorareil decentramentoe incoraggiare l'auto-legame; avere unapartecipazione "personale"nel sistema.
Moltiteam diversi stannopensando a questoe stanno lavorando alle soluzioni. Dai un'occhiata allaproposta Burebrot di Cryptium Labs.
Tuttavianon è così semplice;
- Essendo un sistema senza autorizzazioni,dovremmoimpedire ad A di delegare a B?
- Non c'èmodo di contattarei delegatipoichénon sappiamo chi siano
- Unfornaiopotrebbe rimuoveretutto oparte del suo legame -non dovrebbeessere consentito?
- Unpanettierepotrebbe chiudere,non dovrebbeessere consentito?
- L'auto-legame è unmeccanismoimportanteperevitareeconomie di scalae centralizzazione
La delegaeccessivapuòessere unfastidioperi fornai,ma è unmeccanismoimportantepergarantire la decentralizzazionee lapartecipazione al sistema. Forse unmodomiglioreper "aggirare" questoproblema è creare strumentimigliorie incoraggiare delegatorie fornai attivi.
Puoi leggere ulterioriinformazioni sull'eccesso di delega qui .
The reason for over-delegation is to improve decentralization and encourage self-bonding; having a "personal" stake in the system.
Many different teams are thinking about this and working on solutions. Check out the Burebrot proposal by Cryptium Labs.
However it's not straigtforward;
- Being a permissionsless system, should we prevent A from delegating to B?
- There is no way to contact ones delegators since we do not know who they are
- A baker might remove all or part of it's bond - should this not be allowed?
- A baker might shut down - should this not be allowed?
- Self bonding is an important mechanism to avoid economies of scale and centralization
Over-delegation can be an annoyance for bakers, but it is an important mechanism to ensure decentralization and stake in the system. Perhaps a better way to "work around" this issue is to make better tools and encourage active delegators and bakers.
You can read more about overdelegation here.
-
Grazieperi tuoipensierie il link.La delegapuò aiutare coloro chenon dispongono di XTZ sufficienti o di know-howtecnologico sufficiente aguadagnare "interessi" sulle loropartecipazioniedessereprotetti dall'inflazionee partecipareindirettamente al voto.Non vedo come consentire la delegaeccessiva aiuti qualcosa dipiù che consentire semplicemente la delega.Burebrot èmoltointeressantee vorrei vedere cosane vienefuori,ma da quello che ho lettonon ho vistonullanellaproposta cheimpedirebbe una delegaeccessiva.Thanks for your thoughts and the link. Delegation can help those without enough XTZ or without enough tech know-how to earn 'interest' on their holdings and be protected against inflation and indirectly participate in voting. I don't see how allowing over-delegation helps any of this any more than just allowing delegation. Burebrot is very interesting and I would like to see what comes out of it, but from what I've read I did not see anything in the proposal that would prevent over-delegation.
- 2
- 2019-04-11
- lostdorje
Perchéilprotocollo Tezos consente la delegaeccessiva delpanettiere?
È lo stessoprotocollo Tezos che ha codificato la quantità di XTZ che deveessere caricataper la cotturae l'approvazionee ilprotocollo definisce ancheper quantotempo devonoesseretrattenutitalifondi. Perchéilprotocollo stessononfornisce unmeccanismoperprevenire la delegaeccessiva?
Sembra unpeccato che,anche se sono unpanettiere con delegaeccessivae posso scrivere questofatto con un carattere di dimensioni 100px sulmio sito Web,altripossono ancora delegareerroneamente ame.
Non èpossibile creare un'operazionemolto semplicenelprotocollo come:
tezos-client no longer accepting delegations for my_baker
?Ciòimposterebbe unflag sull'accountbakere da quelmomentoin poi le operazioni di delega a questobakerfallirebbero. Questo sembra decisamentemeglio diniente,ma richiede uninterventomanuale daparte delfornaio.
Più complicatoe forseimpossibile sarebbe cheilprotocolloprevenisse automaticamente ciò rilevando una delegaeccessiva utilizzandoi propri algoritmi che sonogià stati creatiperfar rispettarei requisiti di deposito. Tuttavia,diventa complicato,perché questo significa che unpanettiere dovrebbe riempireilproprio account con semprepiù XTZprematuramenteperevitare di diventareeccessivamente delegato,invece di aspettare che si verifichino le deleghee quindi ricaricarei propri account di conseguenza.
Ti chiedi se qualcuno ci stapensando o ci sta lavorando? Sembraessere unproblema significativo.
(Mi rendo conto che questa domandainizia a virare unpo 'nel regno soggettivo,ma sento ancora che è una domandamoltoimportantee non l'ho vista chiedere o rispondere danessunaparte. Sento che questa domanda dovrebbeesistere da qualchepartein unforummoltopubblicoe visibile,quindi lo chiedo qui.)