괜찮은 빵집 건축?
-
-
안녕하세요,asbjornenge!여기에있는 사람들은 귀하의 문제에 대해 도움을 드리고자 할 것이지만 지나치게 광범위한 검토 요청은 답변보다 더 많은 질문을 제기합니다.Folks는 나중에 선택할 수있는 다양한 의견 만 제공 할 수 있지만 Stack Exchange는이 빌드에서 발생한 문제와 같이 매우 구체적이고 적용 가능한 질문을하도록 설계되었습니다.특정 구성 요소가 Tezos의 일부 <사양>을 충족하는지 물어볼 수 있습니다 (예 :그러나 현재로서는이 질문은 커뮤니티의 여론 조사로 마감 될 예정입니다. 이러한 유형의 Q & A 사이트에는 적합하지 않습니다.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 some
of 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 주목했습니다.나는 지금부터 내 질문을 더 구체적으로 유지하려고 노력할 것입니다@RobertCartaino Noted. I'll try to keep my questions more specific from now on
- 1
- 2019-01-29
- asbjornenge
-
@asbjornenge "중형"이라고 생각하는 것은 무엇이며 그 이유는 무엇입니까?1 롤 또는 500 롤이있는 경우 이러한 복잡한 토폴로지를 통해 무엇을 얻고 있습니까?@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 나는 100k에서 500k XTZ 사이의 중간 크기 베이커를 고려합니다.백만 XTZ를 보유하면 설정이 더 정교해질 것입니다.이 설정에서 저는 고 가용성을 얻습니다. 베이킹 슬롯을 놓치지 않고 베이킹 보호를 두 배로 늘려서 패널티를받지 않도록합니다.그래서 앞으로 몇 년 동안 우리 제과점에 대한 좋은 통계를 보장합니다.또한 안심할 수 있습니다. 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
-
백만 XTZ 또는 10k를 보유했다면 왜 중요합니까?베이크/승인/고발하려면 여전히 1 개의 노드 만 필요합니다.이것은 매우 복잡하게 느껴지고 베이커가 두 VM에서 실행될 수 있기 때문에 이중 베이킹 가능성을 "증가"시킵니다.두 명의 제빵사가 동시에 운영되는 것을 어떻게 방지합니까?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
-
@utdrmac 더 많은 XTZ를 보유할수록 더 많은 롤을 구울 수 있고 더 많은 위임을받을 수 있습니다.따라서 온라인 상태를 유지하는 것이 중요합니다 (고 가용성).단일 공용 노드는 DDOS 공격을받을 수 있으며 다른 이유로 인해 실패하여 베이킹 기회를 놓칠 수 있습니다.내가 제안한 아키텍처는 원장을 사용하는 하나의 단일 서명 데몬을 사용합니다.원장은 이중 베이킹 보호 기능이있어 여러 명의 제빵사가 동일한 블록에 서명을 시도하더라도 동일한 블록에 두 번 서명하지 않습니다.@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 대답
- 투표
-
- 2019-01-29
좋은 출발 인 것 같습니다.
(4G) 라우터에 배터리가없는 경우 UPS (무정전 전원)로 간주합니다.
서명자와 추가 장부가 가까운 별도의 위치에 대기중인 두 번째 노트북은 하드웨어 문제,화재/수상 손상 또는 장기간 정전시 HA를 개선합니다.
아마 더 중요한 것은 소프트웨어 설정입니다.노드/베이커/서명자 소프트웨어가 서비스로 실행되어 재시작시 다시 시작됩니까?다음은이를위한 훌륭한 가이드입니다. https://github.com/etomknudsen/tezos-baking
다음은 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
-
훌륭한 피드백에 감사드립니다!4G가 내장 된 노트북을 사용하여 배터리 문제가 없습니다.여러 서명자/원장에서 작동합니까?두 원장에 동일한 계정/개인 키가 필요하지 않습니까?또한 여러 원장이 나에게 이중 베이킹 보호를 제공하지 않을까요? 소프트웨어 스택은 떼에서 실행되는 모든 도커 기반이며 자동 재시작,모니터링 및 경고 등입니다.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
-
서명자와 원장이있는 두 번째 랩톱을 오프라인으로 유지할 수 있습니다.첫 번째 시스템이 고장난 경우 두 번째 시스템을 수동으로 활성화합니다.따라서 가까운 위치에 있어야합니다.예,두 원장에 동일한 개인 키가 필요합니다.원장을 복제 할 수 있습니다.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
현재 제과점을 설립하고 있으며 다음 아키텍처를 염두에두고 있습니다.
커뮤니티는이 설정에 대해 어떻게 생각합니까? 중간 크기의 빵집에 알맞은 HA 설정처럼 들리나요? 결함이 있습니까? 과잉?
감사합니다.