Architettura da forno decente?
-
-
Ciao,asbjornenge!Lepersone qui saranno desiderose di aiutarti coniltuoproblema,ma una richiesta di revisioneeccessivamente ampia sollevapiù domande che risposte.Lepersonepossono solo offrire varie opinioni chepotrestiesserein grado di sceglierein seguito,ma Stack Exchange èprogettatoperporre domandemolto specifichee applicate comeilproblema che hai riscontratoin questabuild.Potresti chiedere se un componente specifico soddisfa alcune
di Tezos (adesempio);ma allo stato attuale,questa domanda staperessere chiusa come sondaggio della comunità -nonproprio unabuonamisuraper questotipo di sito di domandee risposte. Hi, asbjornenge! The folks here will be eager to help you with your issue, but an overly broad request for review raises more questions than answers. Folks can only offer various opinions which you may be able to pick through later, but Stack Exchange is designed to ask very specific, applied questions like the problem you encountered in this build. You might ask if a specific component meets someof Tezos (for example); but as this stands, this question is about to be closed as a poll of the community — not really a good fit for this type of Q&A site. - 1
- 2019-01-29
- Robert Cartaino
-
@RobertCartaino Notato.D'orain poi cercherò dimantenere lemie domandepiù specifiche@RobertCartaino Noted. I'll try to keep my questions more specific from now on
- 1
- 2019-01-29
- asbjornenge
-
@asbjornenge Cosa consideri "dimedie dimensioni"e perché?Cosaguadagni avendo unatopologia così complessa se hai 1tiro o 500 rotoli?@asbjornenge What do you consider "medium sized" and why? What are you gaining by having such a complex topology if you have 1 roll or 500 rolls?
- 1
- 2019-02-01
- utdrmac
-
@utdrmac Considero unpanettiere dimedie dimensioni che contienetra 100ke 500k XTZ.Setenessimo 1milione di XTZ,la configurazione sarebbepiù sofisticata.Da questa configurazione ottengo un'elevata disponibilità,assicurandomi dinonperdere uno slot di cotturae una doppiaprotezione dalforno,assicurandomi dinonesserepenalizzati.Quindigarantiscobuone statisticheperilnostropanificionegli anni a venire.Anche latranquillità Probabilmentenon aiutailfatto cheio abbia unbackground di architetto HA@utdrmac I consider a medium sized baker one that holds between 100k to 500k XTZ. If we held 1 million XTZ the setup would be more sophisticated. From this setup I gain high availability - ensuring that I won't miss a baking slot, and double bake protection - ensuring we don't get penalized. So I ensure good stats for our bakery in the years to come. Also peace of mind It probably does not help that I have a HA architect background
- 1
- 2019-02-03
- asbjornenge
-
Perché èimportante se haitenuto 1milione di XTZ o 10k?Hai ancora solobisogno di 1nodoper cuocere/approvare/accusare.Questo sembraincredibilmente complicatoe "aumenta" laprobabilità di una doppia cotturapoichéilpanettierepotrebbefunzionare suentrambe le VM.Come siimpedisce a duefornai di correre contemporaneamente?Why does it matter if you held 1 million XTZ or 10k? You still only need 1 node to bake/endorse/accuse. This feels incredibly overcomplicated and "increases" the likelyhood of double baking since the baker could run on either VM. How do you prevent two bakers from running at the same time?
- 1
- 2019-02-05
- utdrmac
-
@utdrmacpiù XTZtieni più rotoli che riesci a cuoceree più deleghepuoiprendere.Quindi èimportante rimanere online (alta disponibilità).Un singolonodopubblicopuòessere attaccato DDOSe fallireper altrimotivi che causeranno lamancata opportunità di cottura.Lamia architettura suggerita utilizza 1 demone difirma singola che utilizza un registro.Il libromastro ha unaprotezione a doppia cottura,il che significa chenonfirmerà lo stessoblocco due volte anche sepiùfornaitentano difirmare lo stessoblocco.@utdrmac the more XTZ you hold the more rolls you get to bake and the more delegations you can take. Thus it's important to stay online (high availability). A single public node can be DDOS attacked and fail for other reasons which will cause missed baking opportunities. My suggested architecture uses 1 single signing daemon that uses a ledger. The ledger has double-bake protection which means it will not sign the same block twice even if multiple bakers try to sign the same block.
- 0
- 2019-02-05
- asbjornenge
-
1 risposta
- voti
-
- 2019-01-29
Sembra unbuoninizio.
Ameno cheiltuo router (4G)non abbia unabatteria,considera unafonte di alimentazione senzainterruzioni (UPS).
Un secondo laptop confirmatarioe registro aggiuntivoin standbyin unaposizione separatanelle vicinanzemigliorerà l'HAin caso diproblemi hardware,danni causati daincendio/acqua o un'interruzioneprolungata dell'alimentazione.
Probabilmentepiùimportante è la configurazione del software.Il software delnodo/baker/firmatario vieneeseguito come servizioin modo che venga riavviatoin caso di riavvio?Ecco un'ottimaguidaperfarlo: https://github.com/etomknudsen/tezos-baking
Ecco unaguidagenerale sulla sicurezza deibaker di Obsidian Systems: https://link.medium.com/ckapz7MOST
Looks like a good start.
Unless your (4G)-router has a battery consider an uninterruptible power source (UPS).
A second laptop with signer and additional ledger on standby in a separate location close by will improve HA in case of hardware problems, fire/water damage or a prolonged power outage.
Probably more important is your software setup. Does the node/baker/signer software run as a service so it will start again in case of a restart? Here is a great guide to do this: https://github.com/etomknudsen/tezos-baking
Here is a general guide about baker security by Obsidian Systems: https://link.medium.com/ckapz7MOST
-
Grazieper l'ottimofeedback!Userò un laptop con 4Gintegrato,quindinessunproblema dibatteria.Funzionerà conpiùfirmatari/registri?Non avreibisogno dello stesso account/privkeys suentrambii librimastri?Anchepiù registriprobabilmentenonmi darebbero una doppiaprotezione dalforno? Lo stack software ètuttobasato su dockerin esecuzionein uno sciamee riavvio automatico,monitoraggioe avvisi,ecc.Thanks for excellent feedback! I'm going to use a laptop with 4G builtin so no battery issues there. Will it work with multiple signer / ledgers? Would I not need the same account / privkeys on both ledgers? Also multiple ledgers would probably not give me double bake protection? Software stack is all docker based running in a swarm and auto restarting, monitoring and alerts etc.
- 2
- 2019-01-29
- asbjornenge
-
Puoitenere offlineil secondo laptop conilfirmatarioe il libromastro.Nel casoin cuiiltuoprimo sistema siguasti,attiverestimanualmenteil secondo.Quindi dovrebbeesserein unaposizione vicina.Sì,avrestibisogno della stessa chiaveprivata suentrambii librimastri.Puoi clonareiltuo libromastro.You can keep the second laptop with the signer and ledger offline. Just in case your first system breaks down you would manually activate the second. Hence it should be in a close by location. Yes, you'd need the same private key on both ledgers. You can clone your ledger.
- 1
- 2019-01-30
- Andreas Tissen
Attualmente stai allestendo unpanificioe tienipresente la seguente architettura.
Cosapensa la comunità di questa configurazione? Sembra una configurazione HA decenteper unapanetteria dimedie dimensioni? Eventualiproblemi? Esagerato?
Feedbackmolto apprezzato