Shelley를 준비하는 과정에서 새로운 코드가 네트워크 및 Daedalus 사용자에게 큰 혜택을 제공합니다

일시: 2020년 3월 30일  

필자: Tim Harrison 

바이런 리부트는 Cardano 네트워크의 여러 구성 요소에 대한 일련의 업데이트입니다. 즉 Cardano 노드뿐만 아니라 Cardano Explorer, 지갑 백엔드 및 Daedalus 지갑 자체입니다. 바이런 리부트의 첫 번째 부분 (완전히 새로운 노드 구현)은 이미 네트워크의 일부 릴레이 노드에 배포되었으며, 몇 주 후에 핵심 네트워크 노드와 더 많은 릴레이가 점진적으로 새로운 시스템으로 업그레이드 될 것입니다. 곧 사용자는 새 버전의 Daedalus 지갑을 통해 노드 개선을 직접 경험할 수 있을 것입니다.

리부트(재기동)가 필요한 이유는 무엇입니까?

미래를 준비하고 셸리를 위해서입니다. 바이런 시대의 시작으로 시작된 노드는 지금까지 우리를 안내해 왔습니다. 새로운 노드 구현은 위임 및 탈중앙화와 같은 임박한 Shelley 기능뿐만 아니라 미래에 필요한 다른 모든 것을 지원하도록 처음부터 설계되었습니다. 개선 된 디자인은 모듈식으로 노드의 원장 분리, 합의 및 네트워크 구성 요소인데, 이 중 어느 하나도 다른 요소에 영향을 주지 않고 변경, 조정 및 업그레이드를 할 수 있습니다.

리부트는 또한 증거 기반의 공식적인 방법과 테스트를 노드의 모든 단일 측면에 적용하는 기회였습니다. 기존 코드를 실질적으로 개선하려고 시도하는 대신 처음부터 작업하는 것이 더 효과적이었습니다. 새 노드의 모든 중요 요소가 공식적으로 특정되었으며 최종 구현은 해당 사양에 따라 테스트되었습니다. 기본 코드 품질과 성능이 보다 개선되고, 보드 전체에서 훨씬 더 강력해졌으며 테스트 및 검증도 보다 쉬워졌습니다.

무엇이 관련되어 있습니까?

물론 Cardano 노드가 개선되었지만 Cardano Explorer, 지갑 백엔드 및 Daedalus 자체를 개선하기 위한 작업도 진행 중입니다. 새로운 탐색기는 사용하기 쉽도록 업데이트되었으며 시각적 디자인과 추가 정보가 업데이트되었습니다. 종합적으로 Adrestia로 알려진 개선된 월렛 백엔드 및 관련 서비스를 통해 거래 및 제3자 개발자는 독립적이고 자가구축 라이브러리 콜렉션을 사용하여 Cardano 네트워크에 참여할 수 있습니다. 새로 확장된 API는 대규모 거래의 요구를 충족하도록 명시적으로 설계되어 더 많은 플랫폼에서 ada를 지원할 수 있습니다. 마지막으로 새롭고 개선된 Daedalus 릴리스는 Yoroi 월렛 지원, 트랜잭션 필터링, 병렬 월렛 복원을 포함할 것입니다. 이 이외의 몇 가지 중요한 성능 향상은 말할 것도 없습니다.

Cardano 네트워크에 어떤 영향을 미칩니까?

가장 기본적인 수준에서 Byron 리부트는 전체 Cardano 네트워크의 성능을 향상시킵니다. 트랜잭션 처리량 용량이 증가하고 네트워크는 초당 더 많은 수요와 트랜잭션을 처리할 수 ​​있습니다. 또한 노드 개선으로 메모리 사용량 측면에서 노드를 보다 효율적이고 안정적으로 만들 수 있어 낮은 사양의 컴퓨터 또는 열악한 네트워크 조건에서 Cardano 노드를 실행할 가능성이 높아져서 더 많은 사용자가 전세계 어디서나 Cardano 네트워크에 참여할 수 있습니다.

Daedalus 사용자에게 어떤 의미가 있습니까?

먼저, 사용자가 새로운 노드 기능과 월렛 백엔드를 테스트하고 피드백을 제공할 수 있도록 설계된 Daedalus의 새로운 롤링 릴리스가 있습니다. 월간 제품 업데이트에서 3월 31일 화요일에 그 기능이 어떻게 작동하는지에 대해 더 많이 공유할 것입니다. 월렛이 사용자 테스트를 마친 후에는 피드백이 Dadalus의 새로운 프로덕션 버전에서 구현될 것입니다. 과거에 사용자가 Daedalus에서 겪었던 많은 문제는 Daedalus 자체가 아닌 기본 노드 때문이었습니다. 새로운 노드는 성능을 향상시키는 데 먼 길을 갈 것이며, 사용자는 Daedalus가 지갑을 동기화하고 복원하는 속도가 크게 향상되는 것을 보게 될 것입니다.

향후 계획은 무엇입니까?

리부트는 거래소 및 월렛 파트너에 대한 CLI 및 관련 API의 배치로 시작됩니다. 새로운 노드 업데이트는 향후 몇 주 내에 Cardano 메인넷에서 더 많은 코어 및 릴레이 노드로 배포될 예정이며, 몇 달 후에 다른 리부트 및 지속적인 Daedalus 개선이 이어질 것입니다. 목표는 서비스 중단이나 손실없이 전체 Cardano 블록체인을 점진적이고 지속적으로 마이그레이션(이행)하여 새로운 노드 구현 작업을 수행하는 것입니다. 그 후 Haskell Shelley testnet이 제공되는데, 여기에는 Incentivized Testnet의 실제 운영중인 스테이크 풀 운영자가 포함되어 Shelley 메인넷에서 풀을 설정하고 실행할 준비를 돕습니다.

바이런 리부트는 여러 IOHK 개발팀이 18개월 이상 작업한 결과이며 Cardano의 Shelley 시대를 지원하는 데 필요한 네트워크 크리티컬 인프라에 대한 상당한 투자를 나타냅니다. 리부트에 대한 자세한 내용과 모든 배포 방법 은 3월 31일 IOHK Crowdcast 스트림에서 3월 제품 업데이트를 시청하십시오. Cardano 제품 디렉터 Aparna Jue와 그녀의 팀원이 나와 함께 최신 리부트 및 프로젝트의 다음 단계에 대해 논의할 것입니다.

이상입니다.

카르다노에 관한 기사를 앞으로도 계속해서 전달해 갈 수 있도록 JOY 풀에 위임을 해 주시면 홈페이지 운영에 도움이 많이 될 것 같습니다.

JOY 풀에 대한 운영상황을 알고 싶으신 분들은 https://t.me/joypool 을 통해서 자세한 내용을 접하실 수 있습니다.