시스템 구성
한눈에 보기
이 섹션의 기능
핵심 시스템 설정 및 기술 구성을 관리합니다. 블록체인 컨트랙트 주소를 업데이트하고, Telegram 봇과 같은 서드파티 통합을 구성하며, 캠페인 설정을 유지합니다. 이것들은 전체 플랫폼의 기술적 기반 변수입니다.
사용 대상
- 시스템 관리자: 플랫폼 구성 및 통합 유지 관리
- DevOps 엔지니어: 컨트랙트 주소 및 API 설정 업데이트
- 기술 이사: 시스템 전체 구성 변경 감독
가장 일반적인 작업
- 시스템 변수 조회: 모든 구성 설정 확인
- 변수 검색: 특정 설정을 빠르게 찾기
- 컨트랙트 주소 업데이트: 블록체인 주소 수정
- 통합 관리: 외부 서비스 구성
시작하기 전에
다음 권한이 있는지 확인하세요:
system_configuration: 시스템 변수 조회 및 관리에 필요
위험
이 설정은 매우 기술적입니다. 잘못된 값은 플랫폼 기능을 중단시킬 수 있습니다. 저장하기 전에 모든 변경 사항을 신중하게 확인하세요.
중요 공지 - 기술 구성 영역
이 섹션은 시스템 관리자 및 DevOps 엔지니어만을 위한 것입니다.
시스템 변수는 블록체인 컨트랙트 주소, API 통합 및 핵심 시스템 매개변수를 포함한 중요한 플랫폼 인프라를 제어합니다. 적절한 기술 지식 없이 이러한 설정을 수정하면 다음과 같은 결과를 초래할 수 있습니다:
- 서비스 중단: 플랫폼 기능이 작동을 멈출 수 있음
- 데이터 무결성 문제: 잘못된 주소로 인해 트랜잭션 실패가 발생할 수 있음
- 보안 취약점: 부적절한 API 구성으로 민감한 데이터가 노출될 수 있음
- 금전적 손실: 잘못된 컨트랙트 주소로 인해 자금 라우팅 오류가 발생할 수 있음
변경하기 전에:
- 개발팀과 상의하세요
- 변경 사유를 문서화하세요
- 롤백 계획을 준비하세요
- 저장하기 전에 값을 여러 번 확인하세요
블록체인 주소, 스마트 컨트랙트 또는 API 구성에 익숙하지 않은 경우 이러한 설정을 수정하지 마세요. 기술팀에 도움을 요청하세요.
1. 시스템 변수 개요 순서
모든 시스템 구성 백오피스 관리자 프로세스에 대한 단계별 순서 안내입니다.
시스템 변수 접근
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 시스템 구성 접속 | 왼쪽 사이드바의 시스템 변수 섹션으로 이동하여 "System Configuration"을 클릭합니다. |
| 2 | 페이지 헤더 검토 | "Manage System Variables" 제목과 "Create, edit, and manage system variables" 설명을 확인합니다. |
| 3 | 데이터 테이블 확인 | Name, Value, Key, Created At, Updated At 열을 보여주는 테이블을 검토합니다. |
| 4 | 액션 버튼 검토 | 검색 텍스트박스, View 버튼, Add System 버튼을 확인합니다. |
시스템 변수 데이터 검토
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 컨트랙트 주소 검토 | Referral Contract Address (0x93Ca4bb507bbe9895C5dC95CDE4b3f7541F5ba33)를 확인합니다. |
| 2 | 캠페인 설정 확인 | Campaign End Date (1751708400000) 및 Distributed Airdrop Date (1751846400000)를 검토합니다. |
| 3 | 통합 설정 검토 | Telegram Bot Chat ID (-1002537237050) 및 Bot Token을 확인합니다. |
| 5 | 수수료 구성 확인 | Fee Address (0x5c4118be075f09a2Ea97c283baA0ade279279a5D)를 확인합니다. |
2. 검색 및 필터 순서
검색 기능
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 검색 상자 접근 | 페이지 상단의 "Search ..." 텍스트박스를 클릭합니다. |
| 2 | 검색어 입력 | 찾으려는 변수와 관련된 키워드를 입력합니다 (예: "REFERRAL"). |
| 3 | 필터링된 결과 확인 | 테이블이 일치하는 변수만 표시하도록 업데이트되는지 확인합니다. |
| 4 | 검색 초기화 | 검색 텍스트를 삭제하여 전체 결과 보기로 돌아갑니다. |
5. 변수 운영 순서
메뉴 열기 접근
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 변수 행 찾기 | 작업하려는 시스템 변수를 찾습니다. |
| 2 | 메뉴 열기 버튼 클릭 | Actions 열의 "Open menu" 버튼(점 세 개)을 클릭합니다. |
| 3 | 메뉴 옵션 검토 | 사용 가능한 작업(Edit, Delete, View Details 등)을 확인합니다. |
| 4 | 작업 선택 | 메뉴에서 원하는 작업을 클릭합니다. |
| 5 | 작업 완료 | 프롬프트에 따라 선택한 작업을 완료합니다. |
변수 편집
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 편집 기능 접근 | "Open menu"를 클릭하고 해당 변수의 "Edit"를 선택합니다. |
| 2 | 현재 값 검토 | 변수의 현재 이름, 값 및 키를 확인합니다. |
| 3 | 값 수정 | 필요에 따라 변수 값 또는 속성을 업데이트합니다. |
| 4 | 변경 사항 검증 | 모든 변경 사항이 올바른 형식이고 유효한지 확인합니다. |
| 5 | 변경 사항 저장 | 변경 사항을 확인하고 저장하여 변수를 업데이트합니다. |
변수 생성
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | Add System 버튼 클릭 | 페이지 상단의 "Add System" 버튼을 클릭합니다. |
| 2 | 필수 필드 입력 | 새 변수의 이름, 값 및 키를 입력합니다. |
| 3 | 추가 속성 설정 | 추가 속성 또는 설정을 구성합니다. |
| 4 | 입력 검증 | 모든 필수 필드가 완료되고 유효한지 확인합니다. |
| 5 | 새 변수 저장 | 생성을 확인하고 새 시스템 변수를 저장합니다. |
6. 컨트랙트 주소 관리
블록체인 컨트랙트 변수
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 컨트랙트 변수 찾기 | 블록체인 주소(0x로 시작)가 포함된 변수를 찾습니다. |
| 2 | 추천 컨트랙트 검토 | REFERRAL_CONTRACT_ADDRESS (0x93Ca4bb507bbe9895C5dC95CDE4b3f7541F5ba33)를 확인합니다. |
| 3 | 질문 시장 확인 | NEXT_PUBLIC_QUESTION_MARKET_ADDRESS (0x0D355436aC27D195d22068C43Aa9c40D05Ec0b8D)를 검토합니다. |
수수료 및 지갑 관리
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 수수료 주소 찾기 | FEE_ADDRESS 변수 (0x5c4118be075f09a2Ea97c283baA0ade279279a5D)를 찾습니다. |
| 2 | 캠페인 지갑 확인 | CAMPAIGN_WALLET (0xAe0949fa377B102706A33CCd6b1F1AB5C8C3bd20)을 검토합니다. |
| 3 | 주소 형식 확인 | 모든 주소가 올바른 형식의 블록체인 주소인지 확인합니다. |
| 4 | 업데이트 타임스탬프 확인 | 최근 변경 사항의 Created At 및 Updated At 타임스탬프를 검토합니다. |
| 5 | 변경 사항 모니터링 | 컨트랙트 주소가 업데이트되거나 수정될 때를 추적합니다. |
7. 캠페인 구성 관리
캠페인 날짜 변수
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 캠페인 변수 찾기 | CAMPAIGN_END_DATE 및 CAMPAIGN_DISTRIBUTE_DATE 변수를 찾습니다. |
| 2 | 캠페인 종료 날짜 검토 | CAMPAIGN_END_DATE 값 (1751708400000)을 확인합니다. |
| 3 | 에어드롭 날짜 확인 | CAMPAIGN_DISTRIBUTE_DATE 값 (1751846400000)을 검토합니다. |
| 4 | 타임스탬프 변환 | 확인을 위해 Unix 타임스탬프를 읽을 수 있는 날짜로 변환합니다. |
| 5 | 캠페인 상태 모니터링 | 이러한 변수를 통해 캠페인 진행 상황과 시기를 추적합니다. |
캠페인 지갑 관리
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 캠페인 지갑 찾기 | CAMPAIGN_WALLET 변수 (0xAe0949fa377B102706A33CCd6b1F1AB5C8C3bd20)를 찾습니다. |
| 2 | 지갑 주소 확인 | 지갑 주소가 올바르고 접근 가능한지 확인합니다. |
| 3 | 지갑 잔액 확인 | 캠페인 운영을 위한 지갑 잔액을 모니터링합니다. |
| 4 | 업데이트 이력 검토 | Created At 및 Updated At 타임스탬프를 확인합니다. |
| 5 | 캠페인 자금 관리 | 캠페인 자금 관리를 위해 지갑 주소를 사용합니다. |
8. 통합 설정 관리
Telegram 봇 구성
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | Telegram 변수 찾기 | TELEGRAM_BOT_CHAT_ID 및 TELEGRAM_BOT_TOKEN 변수를 찾습니다. |
| 2 | Chat ID 검토 | TELEGRAM_BOT_CHAT_ID 값 (-1002537237050)을 확인합니다. |
| 3 | Bot Token 확인 | TELEGRAM_BOT_TOKEN (7740001045:AAHmXphPgcVxsRnfo5QwXlDG71a7lqWeLSY)을 검토합니다. |
| 5 | 필요 시 업데이트 | 봇 구성이 변경된 경우 설정을 수정합니다. |
API 통합 관리
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 통합 변수 검토 | 외부 API 통합과 관련된 모든 변수를 확인합니다. |
| 2 | API 키 확인 | 모든 API 키와 토큰이 최신이고 유효한지 확인합니다. |
| 3 | 엔드포인트 확인 | URL 또는 엔드포인트 구성 변수를 검토합니다. |
| 4 | 통합 상태 모니터링 | 통합 상태 및 성능을 추적합니다. |
| 5 | 구성 업데이트 | 필요에 따라 통합 설정을 수정합니다. |
9. 데이터 유효성 검사 및 보안
변수 유효성 검사
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 변수 형식 확인 | 모든 변수가 올바른 명명 규칙을 따르는지 확인합니다. |
| 2 | 값 검증 | 모든 값이 올바른 형식이고 유효한지 확인합니다. |
| 3 | 필수 필드 검토 | 모든 필수 필드가 채워져 있는지 확인합니다. |
| 4 | 변경 사항 문서화 | 모든 변수 수정 사항의 기록을 유지합니다. |
보안 검토
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 민감한 변수 검토 | API 키 또는 민감한 데이터를 포함하는 변수를 확인합니다. |
| 2 | 접근 제어 확인 | 변수 접근에 적절한 권한이 설정되어 있는지 확인합니다. |
| 3 | 감사 추적 확인 | 변경 사항에 대한 Created At 및 Updated At 타임스탬프를 검토합니다. |
| 4 | 접근 로그 모니터링 | 변수에 접근하고 수정하는 사용자를 추적합니다. |
| 5 | 보안 조치 구현 | 필요에 따라 추가 보안을 적용합니다. |
10. 시스템 유지보수
정기 유지보수 작업
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 모든 변수 검토 | 정기적으로 모든 시스템 변수의 정확성을 확인합니다. |
| 2 | 오래된 값 업데이트 | 더 이상 최신이 아니거나 유효하지 않은 변수를 수정합니다. |
| 3 | 사용하지 않는 변수 정리 | 더 이상 필요하지 않은 변수를 제거합니다. |
| 4 | 구성 백업 | 시스템 구성 데이터의 백업을 생성합니다. |
| 5 | 변경 사항 문서화 | 모든 구성 변경 사항의 문서를 유지합니다. |
성능 모니터링
| 단계 | 작업 | 세부 사항 |
|---|---|---|
| 1 | 변수 접근 모니터링 | 변수가 얼마나 자주 접근되는지 추적합니다. |
| 2 | 시스템 성능 확인 | 변수 변경이 시스템 성능에 미치는 영향을 모니터링합니다. |
| 3 | 오류 로그 검토 | 시스템 변수 접근과 관련된 오류를 확인합니다. |
| 4 | 구성 최적화 | 시스템 성능을 개선하기 위해 조정합니다. |
| 5 | 향후 업데이트 계획 | 정기적인 구성 검토 및 업데이트를 예약합니다. |
개요
백오피스 직원은 시장에 접근하고 운영하기 위해 권한 키를 할당받고 화이트리스트에 등록되어야 합니다.
| 번호 | 주요 기능 | 권한 키 | 화이트리스트 유형 |
|---|---|---|---|
| 1 | 시스템 변수 접근 | system_configuration | - |
| 2 | 검색 기능 | system_configuration | - |
| 3 | 테이블 탐색 | system_configuration | - |
| 4 | 변수 운영 | system_configuration | - |
| 5 | 컨트랙트 주소 관리 | system_configuration | - |
시스템 변수 접근
| 단계 | 지침 |
|---|---|
| 1 | 왼쪽 사이드바의 시스템 변수 섹션에서 System Configuration 메뉴를 선택합니다 |
| 2 | 모든 시스템 변수의 이름, 값, 키 및 타임스탬프를 보여주는 데이터 테이블을 검토합니다 |
시스템 변수 개요
| 필드 | 설명 |
|---|---|
| 전체 변수 | 데이터베이스에 25개의 시스템 변수 |
| 현재 표시 | 25개 중 1-10 (3페이지 중 1페이지) |
| 페이지당 행 수 | 페이지당 10개의 변수 표시 |
| 검색 기능 | 변수 이름, 값 및 키에 대한 텍스트 기반 검색 |
검색 기능
| 단계 | 지침 |
|---|---|
| 1 | System Configuration 메뉴에 접근하고 검색 텍스트박스를 사용하여 특정 변수를 찾습니다 |
| 2 | 검색어를 입력하여 이름, 값 또는 키로 변수를 필터링합니다 |
검색 옵션
| 옵션 | 설명 |
|---|---|
| 검색 텍스트박스 | 키워드를 입력하여 일치하는 변수를 찾습니다 |
| 검색 범위 | 변수 이름, 값 및 키 전체에서 검색합니다 |
| 실시간 필터링 | 입력하는 동안 결과가 업데이트됩니다 |
| 검색 초기화 | 검색 텍스트를 삭제하여 전체 결과로 돌아갑니다 |
변수 운영
| 단계 | 지침 |
|---|---|
| 1 | System Configuration 메뉴를 선택하고 아무 변수나 "Open menu"를 클릭합니다 |
| 2 | Edit, Delete 또는 View Details와 같은 사용 가능한 작업 중에서 선택합니다 |
변수 운영
| 운영 | 설명 |
|---|---|
| 변수 편집 | 기존 변수의 값 또는 속성을 수정합니다 |
| 변수 삭제 | 구성에서 시스템 변수를 제거합니다 |
| 세부 정보 보기 | 변수에 대한 상세 정보에 접근합니다 |
| 값 복사 | 변수 값을 클립보드에 복사합니다 |
| 변수 내보내기 | 다양한 형식으로 변수 데이터를 내보냅니다 |
컨트랙트 주소 관리
| 단계 | 지침 |
|---|---|
| 1 | System Configuration 메뉴에 접근하고 컨트랙트 주소 변수를 검토합니다 |
| 2 | 다양한 플랫폼 컨트랙트의 블록체인 주소를 확인합니다 |
컨트랙트 주소 변수
| 변수 | 설명 |
|---|---|
| Referral Contract Address | 추천 시스템 컨트랙트의 블록체인 주소 |
| Question Market Address | 질문 시장 컨트랙트의 블록체인 주소 |
| Fee Address | 수수료 수집을 위한 블록체인 주소 |
| Campaign Wallet | 캠페인 자금 관리를 위한 블록체인 주소 |
시스템 변수 카테고리
| 카테고리 | 설명 |
|---|---|
| 컨트랙트 주소 | 스마트 컨트랙트 및 지갑을 위한 블록체인 주소 |
| 캠페인 구성 | 마케팅 캠페인 및 에어드롭 설정 |
| 통합 설정 | 외부 서비스 통합을 위한 구성 |
| 플랫폼 매개변수 | 플랫폼 기능에 영향을 미치는 핵심 설정 |
| API 구성 | 외부 API 접근을 위한 키 및 엔드포인트 |
용어집
| 용어 | 설명 |
|---|---|
| 시스템 구성 | 플랫폼 동작을 제어하는 시스템 변수를 관리하기 위한 인터페이스 |
| 시스템 변수 | 플랫폼의 중요한 구성 데이터를 저장하는 키-값 쌍 |
| 컨트랙트 주소 | 배포된 스마트 컨트랙트의 블록체인 주소 |
| 변수 키 | 시스템이 변수를 참조하는 데 사용하는 기술적 식별자 |
| 변수 값 | 시스템 변수에 저장된 실제 데이터 |
| 변수 이름 | 시스템 변수에 대한 사람이 읽을 수 있는 이름 |
| Created At | 시스템 변수가 처음 생성된 타임스탬프 |
| Updated At | 시스템 변수가 마지막으로 수정된 타임스탬프 |
| 검색 기능 | 이름, 키 또는 값으로 특정 시스템 변수를 찾기 위한 도구 |
| 페이지당 행 수 | 테이블의 각 페이지에 표시되는 변수 수 |
| 개별 선택 | 체크박스를 사용하여 특정 변수를 선택하는 기능 |
| Open Menu | 변수별 운영에 접근할 수 있는 컨텍스트 메뉴 |
| Add System | 새 시스템 변수를 생성하는 기능 |
| View 버튼 | 변수에 대한 추가 보기 옵션을 제공하는 버튼 |
| 일괄 운영 | 선택된 여러 변수에 대해 수행할 수 있는 작업 |
| 변수 편집 | 기존 시스템 변수 값을 수정하는 기능 |
| 변수 삭제 | 구성에서 시스템 변수를 제거하는 기능 |
| 변수 유효성 검사 | 변수 값이 올바른 형식인지 확인하는 과정 |
| 접근 제어 | 시스템 변수를 수정할 수 있는 사람을 제어하는 보안 조치 |
| 감사 추적 | 타임스탬프가 포함된 모든 변수 변경의 전체 이력 |
| 구성 백업 | 시스템 구성 데이터의 복사본을 생성하는 과정 |
| 통합 설정 | 서드파티 서비스 통합을 제어하는 변수 |
| API 키 | 외부 서비스 접근을 위한 인증 토큰 |
| Webhook URL | 외부 알림을 수신하기 위한 엔드포인트 |
| 환경 동기화 | 서로 다른 환경 간에 변수를 동기화하는 과정 |
| 배포 | 프로덕션에 구성 변경을 적용하는 과정 |
| 시스템 모니터링 | 시스템 변수 접근 및 수정에 대한 지속적인 감시 |
| 성능 최적화 | 구성을 통해 시스템 성능을 개선하는 과정 |
| 보안 조치 | 민감한 시스템 변수에 적용되는 보호 |
| 데이터 암호화 | 민감한 변수 값을 인코딩하는 과정 |
| 입력 유효성 검사 | 변수 값이 필요한 형식과 기준을 충족하는지 확인 |
| 역할 기반 접근 | 사용자 역할과 책임에 기반한 권한 시스템 |
| 기술 지원 | 시스템 구성 문제 및 문제 해결을 위한 지원 |
| 오류 분석 | 구성 관련 문제의 조사 |
| 사용자 지원 | 구성 문제를 겪고 있는 사용자에게 제공되는 지원 |
| 블록체인 검증 | 블록체인 네트워크에서 컨트랙트 주소를 확인하는 과정 |
| 구성 조사 | 특정 시스템 변수에 대한 상세 분석 |
| 시스템 유지보수 | 시스템 구성의 정기적인 유지 관리 및 모니터링 |
| 네트워크 통합 | 서로 다른 시스템과 서비스 간의 연결 |
| 자산 관리 | 플랫폼 자산 및 리소스를 관리하는 과정 |
| 구성 보안 | 무단 접근으로부터 시스템 변수를 보호하는 조치 |
| 운영 모니터링 | 시스템 구성 성능에 대한 지속적인 감시 |
| 변수 문서화 | 시스템 변수와 그 목적을 설명하는 문서 기록 |
| 변경 관리 | 구성 수정을 제어하고 추적하는 과정 |
| 시스템 복구 | 백업에서 시스템 구성을 복원하는 과정 |
| 프로덕션 배포 | 라이브 시스템에 구성 변경을 적용하는 과정 |
| 구성 롤백 | 문제가 발생한 경우 구성 변경을 되돌리는 과정 |
| 시스템 상태 점검 | 시스템 구성 무결성에 대한 정기적인 확인 |
| 구성 준수 | 구성이 보안 및 운영 표준을 충족하는지 확인 |
| 변수 생명주기 | 변수 생성부터 삭제까지의 전체 과정 |
| 구성 거버넌스 | 시스템 구성 관리를 위한 정책 및 절차 |
| 시스템 신뢰성 | 시스템 구성이 안정적인 운영을 지원하는지 확인 |
| 구성 확장성 | 시스템 구성이 성장을 지원할 수 있는 능력 |
| 시스템 통합 | 시스템 구성을 다른 시스템과 연결하는 과정 |
| 구성 자동화 | 구성 관리를 위한 자동화 도구 사용 |
| 시스템 최적화 | 구성을 통해 시스템 성능을 개선하는 과정 |
| 구성 모니터링 | 시스템 구성 상태에 대한 지속적인 추적 |
| 시스템 문제 해결 | 구성 문제를 진단하고 해결하는 과정 |
| 구성 계획 | 향후 구성 변경을 계획하는 과정 |
| 시스템 문서화 | 시스템 구성 및 절차에 대한 문서 기록 |