Back to Blog

BlockSec Phalcon의 스토리지 분석 및 모니터링 기능 주요 업그레이드

Phalcon
April 30, 2024
3 min read

우리는 복잡한 데이터 구조 처리에 있어 상당한 개선을 이루었으며, 구조체(structs), 매핑(mappings), 배열(arrays)을 포함한 중첩 구조를 분석하고 모니터링하는 **Phalcon**의 능력을 강화했습니다.

스토리지 분석 및 모니터링에 대한 이러한 발전은 개발자와 보안 연구원이 온체인 활동을 더 잘 이해하고 모니터링할 수 있도록 지원하며, 잠재적인 보안 위협이나 잘못된 구성을 신속하게 식별하여 프로토콜의 안정성과 자금의 안전을 보장합니다.

블록체인 스토리지 소개 및 그 중요성

블록체인 기술에서 "스토리지" 는 계약 실행으로 인한 다양한 상태 데이터를 포함하여 모든 상태와 데이터를 영구적으로 보유하는 구성 요소입니다. 각 블록체인 트랜잭션은 저장된 정보를 변경할 수 있으므로, 스토리지는 블록체인 네트워크의 중요한 요소입니다. 강력한 스토리지 분석 및 모니터링 능력은 개발자와 보안 연구원이 온체인 트랜잭션을 효과적으로 감독하고, 잠재적인 보안 문제나 잘못된 구성을 신속하게 감지하여 프로토콜 안정성을 유지하고 자금을 보호하는 데 필수적입니다.

계약 개발 영역에서 개발자들은 종종 복잡하고 중첩된 데이터 구조를 만듭니다. Phalcon이 도입되기 전에는 추가 코딩 없이 이러한 복잡한 구조 내의 변수를 정확하게 모니터링할 수 있는 도구가 존재하지 않았습니다. Phalcon은 이러한 측면을 혁신하여, 복잡한 데이터 구조를 원활하게 모니터링할 수 있는 도구를 제공합니다.

그림 1: Phalcon의 모니터링 변수
그림 1: Phalcon의 모니터링 변수

Phalcon 분석 기능의 주요 업그레이드

이번 업그레이드에서 우리는 블록체인 익스플로러의 분석 기능을 크게 향상시켰으며, 특히 복잡한 데이터 구조 처리에 중점을 두었습니다. 구조체, 매핑, 배열이 포함된 중첩 상황에 대한 표시 기능을 개선했습니다. 이제 사용자는 스마트 계약 내의 중첩 데이터 구조를 더 직관적으로 보고 분석할 수 있습니다. 이는 개발자들이 계약 상태와 내부 로직을 더 정확하게 검증할 수 있게 해주는 중요한 발전입니다.

Phalcon을 사용하여 계약의 핵심 변수를 모니터링하면, 플랫폼은 다음을 수행할 수 있습니다:

  • 현재 계약 내의 복잡한 변수 값을 파싱하여 개발자가 계약 상태가 비정상적인지 여부를 판단하는 데 도움을 줍니다.
  • 핵심 변수에 대한 정밀한 모니터링을 구성하여 오탐을 최소화하고 자금을 보호합니다. 사용자가 구성한 조건을 충족하는 공격 트랜잭션으로 인해 핵심 변수가 변경될 때 알림 및 사전 구성된 조치가 트리거됩니다.

예를 들어, 최근 SaitaChain 프로젝트와 관련된 보안 사고에서, 개발자가 핵심 변수 _tokenOwner를 모니터링하고 있었다면, 예상치 못한 변경이 발생했을 때 즉각적인 알림이 트리거되고 사전 결정된 조치가 실행되었을 것입니다.

Phalcon Explorer의 스토리지 변경 분석 기능 업그레이드

Phalcon의 업그레이드를 보완하여, 지원 도구인 Phalcon Explorer도 스토리지 분석에 있어 포괄적인 향상을 거쳐 블록체인 분석 도구의 선두주자로 자리매김했습니다.

개발자가 트랜잭션을 디버깅하거나 보안 연구원이 비정상적인 트랜잭션을 분석하는 경우에 관계없이, Phalcon Explorer는 이제 스토리지 변경에 대해 더 명확하고 직관적인 결과를 제공하여 개발자가 트랜잭션 스토리지의 핵심 변수 변경 사항을 이해하고 보안 연구원이 더 빠르게 문제를 파악하는 데 도움을 줍니다.

예시 트랜잭션: https://app.blocksec.com/explorer/tx/eth/0xdc5c56869862f7da6527ec68da9d8e1e04ccc3ca16a6b3ebe8f714432d505245

그림 2: Phalcon Explorer의 상태 변경
그림 2: Phalcon Explorer의 상태 변경

BlockSec은 Phalcon을 통해 지속적으로 혁신하며, 프로젝트 팀, 개발자, LP, 보안 연구원에게 최첨단 도구를 제공하여 보안 위협으로부터 프로토콜과 자산을 보호합니다. 더 안전한 DeFi 생태계를 위해 함께 노력합시다. 🛡️


Phalcon 소개

🔗 https://blocksec.com/phalcon

그림 3: Phalcon 공식 웹사이트
그림 3: Phalcon 공식 웹사이트

Phalcon은 해킹을 모니터링하고 차단하기 위해 BlockSec이 개발한 보안 플랫폼입니다. 이 시스템은 의심스러운 트랜잭션을 감지하고, 즉시 사용자에게 알리며, 이에 대응하여 자동화된 조치를 취합니다.

그림 4: Phalcon의 사용 사례
그림 4: Phalcon의 사용 사례

Phalcon의 주요 장점:

  • 오탐을 최소화하거나 제로에 가깝게 유지하는 정밀 감지.
  • 해킹과 권한 변경과 같은 운영 위험을 모두 모니터링.
  • 사용자 정의 응답을 지원하는 자동 조치 실행.
  • 코드 없이 모니터와 조치를 구성 가능.

Phalcon은 SaaS 플랫폼으로, 사용자는 공식 웹사이트를 통해 직접 로그인하여 다양한 요금제와 기능을 확인하고 즉시 구독할 수 있습니다(신용카드 및 암호화폐 결제 지원). 문의 사항이 있으시면 언제든지 보안 전문가와 데모를 예약하여 궁금한 점을 해결하세요.

지원 도구: Phalcon Explorer

Phalcon Explorer는 Phalcon 플랫폼의 지원 도구입니다. 이 강력한 트랜잭션 익스플로러는 DeFi 커뮤니티를 위해 설계되었습니다. 호출 흐름, 잔액 변경, 트랜잭션 자금 흐름에 대한 포괄적인 데이터를 제공하며, 트랜잭션 시뮬레이션도 지원합니다. 이는 개발자, 보안 연구원, 트레이더가 트랜잭션을 더 직관적으로 이해하는 데 도움을 줍니다.

관련 읽기