아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
수려한콰가118
수려한콰가11819.04.26

이오스의 시스템 자원 3가지 중 Network 자원의 쓰임새와 역할이 어떻게 되는지 궁금합니다.

이오스 자원 시스템은 CPU, RAM, Network 이 3가지가 있는데요.

보통 스테이킹, 트랜젝션, 투표 같은 경우는 보통 CPU와 RAM을 통해 이루어집니다.

그런데 Network 자원은 지금까지 한번도 사용해 본적이 없는데요. 다른 분들도 CPU와 RAM 관리만 잘하면 사용하는데 별문제 없고 사용률이 높으면 RAM을 더 확보(구매)하면 된다라고 합니다.

  • 그렇다면 Network 자원의 역할이 아직 구축되지 않아서 인가요?

  • 아니면 일반유저에게는 Network이라는 자원을 크게 사용할 일이 없어서인가요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 이오스는 DPOS 합의 알고리즘을 채택하고 있기 때문에 대표 노드인 BP들이 보유하고 있는 한정된 서버 연산 자원과 네트워크 자원을 사용하여 트랜젝션을 처리해야 합니다.

    이때 질문자께서 말씀하신 Network라는 자원은 대역폭(Bandwidth)라고 할 수 있는데요, 이것은 트랜젝션을 처리하기 위해 BP들이 운영하는 서버와 통신할 수 있는 네트워크 가용량이라고 할 수 있습니다. 즉, 적은 Network 자원을 확보한 상태에서는 많은 트랜젝션을 처리할 수가 없게 되는 것입니다. 이러한 Network 대역폭 제한이 없다면 트랜젝션이 폭주하여 BP들과의 통신이 원활하지 않게 되고 정말 중요한 작업이 제대로 처리되지 않을 수 있으므로, 하나의 자원으로서 기능하게 됩니다.

    아마도 질문자께서 Network 자원이 부족하지 않으셨다고 한다면 이오스 계정에 보유 중이신 대역폭 내의 작업, 그러니까 간단한 전송 등만 하신 것이 아닐까 합니다. 그래서 대역폭이 부족하지 않았을 수 있다고 생각합니다.

    만약 많은 대역폭을 요구하는 Dapp을 원활하게 이용하고 싶은데 Network 자원이 모자라다고 한다면 이오스를 구매하신 다음 Network 자원 항목에 Staking을 더 많이 하시면 대역폭이 늘어나 해결되므로 심각한 문제는 아니라고 생각합니다.

    답변이 도움이 되길 바랍니다.