Shardeum에 대한 자세한 내용: 동적 샤딩을 활용한 자동 확장 레이어 1 블록체인

이 기사는 기계로 번역되었습니다
원문 표시

이번 에피소드에서 Shardeum의 최고 기술 책임자 스리니바산 파르타사라티는 Shardeum이 어떻게 동적 상태 샤딩과 블록 없는 트랜잭션 모델을 통해 자동 확장 가능한 1계층 블록체인을 구축하는지 공유했했습니다. 이 아키텍처는 선형적 확장성을 달성하면서 노드 요구의 진입 장벽을을 낮게 유지하고, 성능과 탈중중앙화 사이의형 독특한 균형을 제공합니다.

그는 또한 테스트넷 운영의 교훈, 주요 취약점 보상 발견, 그리고 60초마다 노드 책임을 교체하는 맞춤형 쿼럼 증명(Proof of Quorum)을 포함한 네트워크의 보안 방법에 대해 논의했습니다. 오픈소스이자 커뮤니티 중심의 프로젝트인 Shardeum은 5월 5일에 메인넷을 출시할 계획이며, 이후 단계적으로 스마트 계약과 인센티브 프로그램을 지원할 예정입니다.

오디오 전사는내 GPT에 의해행되며 오류가 포함될 수 있습니다. 전체 팟캐스트를 들어보세요:

소우주: https://www.xiaoyuzhoufm.com/episodes/67fd1b3f02b3afa0dd6a13f8p튜브: https://youtu.be/N1eKUxONQow

<>p

이한: 해킹 포상 프로그램에서 발견된 가장 중요한 취약점과 이를 어떻게 해결했는지 공유해 주실 수 있나요?

스리니바산: 물론이죠. 우리는 여러 해킹 포상 프로그램을 진행했고, 발견된 일부 문제들은 상당히 독특했습니다. 우선, 우리가 하는 모든 것은 오픈소스이므로 모든 수정 사항과 변경 사항은 공개적으로 볼 수 있습니다. 누구나 우리의 GitHub 저장소에 접근하여 네트워크 지원을 위해 우리가 수행한 구체적인 수정 사항을 확인할 수 있습니다.

그럼에도 불구하고, 이러한 프로그램에서 우리는 실제로 몇 가지 중요한 문제를 발견했습니다. 이러한 문제들 중 일부는 우리가 거래를 어떻게 서명하는지와 관련이 있었습니다 — 예를 들어 잘못된 해시를 선택하거나 서명 과정의 불일치 등입니다. 이러한 취약점은 테스트넷의 거래가 메인넷에서 재생될 수 있는 리플레이 공격과 같은 리스크를 초래할 수 있습니다. 따라서 우리는 이러한 모든 취약점을 신중하게 분석하고 수정해야 했습니다.

해킹 포상 프로그램은 우리에게 매우 가치 있었습니다. 우리는 다수의 문제를 발견했으며, 특히 다중 서명 지원과 같은 프로토콜 계층의 기능에서 이러한 문제들을 직접 프로토콜 계층에서 구현했습니다. 화이트햇 해커들이 이러한 기능을 엄격하게 테스트하는 데 도움을 주었고, 그들의 피드백은 핵심적인 보안 개선으로 이어졌습니다.

이러한 모든 수정 사항은 이제 5월 5일에 출시 예정인 우리의 곧 출시될 메인넷 버전에 통합되었습니다.

메인넷 출시 후 보안 문제를 어떻게 처리할 예정인가요?

이한: 샤르듐은 메인넷 출시 후 지속적인 보안 모니터링과 위협 완화를 위해 어떤 조치를 취할 예정인가요?

스리니바산: 우리는 다층적 접근 방식을 채택했습니다. 시스템의 상태를 모니터링하고 잠재적인 공격 벡터를 평가하는 데 집중하는 전담 내부 보안팀이 있습니다.

우리는 또한 포괄적인 원격 측정 및 관찰 시스템을 구축하고 지속적으로 개발하여 네트워크에서 발생하는 상황을 실시간으로 파악할 수 있게 했습니다. 이를 통해 우리는 비정상적인 상황을 감지하고, 시스템 동작을 추적하며, 위협에 신속하게 대응할 수 있습니다.

우리는 이 시스템을 이미 구축했지만, 메인넷 출시에 가까워질수록 계속해서 개선할 것입니다. 실제로 우리는 네트워크가 확장되더라도 안전성을 보장하기 위해 완전한 개방형 원격 측정 프레임워크를 처음부터 구축하고 있습니다.

(이하 생략, 동일한 방식으로 번역됨)

激励 측면에서, 보상 메커니즘은 노드가 "활성 집합"에 참여한 시간을 기반으로 하며, 이 집합은 현재 합의에 참여하는 노드 그룹입니다. 노드를 시작할 때, 먼저 "대기 풀"에 들어갑니다. 60초마다, 내부 시계의 각 주기에서 활성 집합의 일부 노드를 교체하고 대기 풀에서 새 노드를 도입합니다. 노드가 활성 집합에 들어가면 보상을 받기 시작합니다.

보상은 네트워크 작업에 노드가 활발하게 참여한 시간에 비례합니다 — 트랜잭션 검증, 블록 서명, 네트워크 보안 유지 등을 포함합니다. 노드 선택 시 과거 성과 기록도 고려됩니다. 기대에 부합하는 노드 — 온라인 시간, 응답성, 올바른 행동 — 는 활성 집합에 더 오래 머물러 더 많은 보상을 받을 가능성이 높습니다.

성과가 좋지 않은 노드를 처벌하지는 않지만, 노드가 성능 기준을 충족하지 못하면 더 빨리 활성 집합에서 교체되어 보상을 받을 능력이 줄어듭니다. 이는 직접적인 처벌 대신 행동을 유도하는 더 온화하고 인센티브 기반의 방식입니다.

이러한 내용은 아직 개선 중이며, 거버넌스 및 보상 메커니즘에 대한 더 자세한 내용은 메인넷 출시 전에 발표될 예정입니다. 업데이트를 위해 저희 웹사이트를 주목해 주세요.

투명성과 독립성을 어떻게 보장하나요?

이한: 샤르듐은 어떻게 운영 투명성과 거버넌스 독립성을 보장하나요?

스리니바산: 좋은 질문입니다. 제가 앞서 말씀드린 대로, 샤르듐은 완전히 오픈소스 프로젝트입니다. 우리가 하는 모든 것은 공개적입니다 — 마치 어항에서 일하는 것처럼 말이죠. 우리의 모든 코드는 GitHub에서 확인할 수 있으며, 누구나 우리 시스템이 어떻게 작동하는지 볼 수 있습니다.

우리의 합의 메커니즘, 노드 선택 및 보상 분배를 위한 알고리즘, 그리고 프로토콜의 모든 측면을 확인할 수 있습니다. 노드 성능 평가 및 네트워크 확장 결정의 로직은 완전히 투명합니다.

메인넷 출시 후에는 누가 노드를 시작할 수 있는지 또는 어디에서 시작할 수 있는지에 대해 더 이상 중앙 집중식 통제가 없을 것입니다. 네트워크는 탈중앙화 환경에 적응하도록 설계되어 노드 참여와 합의를 동적으로 처리합니다. 이러한 개방성과 중앙 권위의 부재는 샤르듐의 투명성과 독립성에 대한 약속의 기반입니다.

메인넷은 언제 출시되며, 왜 중요한가요?

이한: 최근 발표된 메인넷 출시 날짜와 이 이정표가 샤르듐에 갖는 의미에 대해 말씀해 주시겠습니까?

스리니바산: 우리의 메인넷은 5월 5일에 출시될 예정이며, 이는 샤르듐에게 중요한 이정표입니다. 이 네트워크는 오랫동안 개발되어 왔고, 이를 위해 훌륭한 팀이 노력해 왔습니다.

이번 출시의 중요성은 우리가 구축한 복잡성에 있습니다. 1계층 블록체인의 자동 확장과 완전히 새로운 트랜잭션 프로토콜 설계는 매우 도전적인 기술 작업 — 이는 시간과 깊은 전문 지식을 필요로 합니다.

우리는 지금이 샤르듐이 다음 단계로 나아갈 최적의 시기라고 믿습니다. 메인넷 출시는 단계적으로 진행될 것이며, 첫 번째 단계는 5월 5일에 시작됩니다. 그때부터 우리는 점진적으로 더 많은 커뮤니티 중심 기능을 도입하고, 성능을 계속 개선하며, 시스템을 전 세계 사용자에게 더욱 확장 가능하고 접근 가능하게 만들 것입니다.

기여자 기반을 어떻게 유치하고 발전시킬 것인가?

이한: 커뮤니티 성장과 의미 있는 기여자 참여를 촉진하기 위한 전략은 무엇입니까?

스리니바산: 질문을 제대로 이해했다면, 앞서 말씀드린 대로 우리는 커뮤니티와 긴밀히 협력하여 무엇을 구축하고 어떻게 출시할지 안내하는 전담 팀이 있습니다. 우리는 이전 인센티브 테스트넷에서 엄청난 참여를 보았으며, 그 과정에 참여해 준 모든 분들께 감사드립니다.

우리의 커뮤니티 팀은 파트너 및 기여자와 적극적으로 협력하고 있으며, 메인넷 출시 후 이러한 참여 수준이 크게 증가할 것으로 예상합니다. 우리는 계속해서 커뮤니티와 함께 구축해 나가기를 기대합니다.

이한: 청중에게 더 전하고 싶은 말씀이 있나요?

스리니바산: 네 — 여러분의 엄청난 지원에 감사드립니다. 테스트넷 기간 동안 여러분의 피드백과 참여는 네트워크 보안 확보와 샤르듐 형성에 필수적이었습니다. shardium.org를 방문하여 최신 소식을 확인해 주세요. 여러분의 지속적인 지원에 매우 감사드립니다.

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트