Skip to content
TurboLoop
All articles

BSC 스마트 계약을 읽는 방법(코딩을 할 수 없더라도)

자신의 눈으로 주장을 확인하는 것이 DeFi의 핵심입니다. Solidity를 한 줄도 작성하지 않고 BscScan에서 스마트 계약을 읽는 방법은 다음과 같습니다.

BSC 스마트 계약을 읽는 방법(코딩을 할 수 없더라도)

BSC 스마트 계약 읽는 방법 (코딩을 할 수 없더라도) "신뢰하지 말고 확인하세요"라는 말은 트윗에서 듣기에 좋습니다. 아무것도 확인하는 방법을 모르면 덜 유용합니다. 좋은 소식: BSC 스마트 계약을 잘 읽어서 TurboLoop이(가) 자체적으로 말하는 내용이 Solidity 기술이 필요하지 않음을 확인할 수 있습니다. BscScan을 클릭하는 데 20분과 의지가 필요합니다. 연습은 다음과 같습니다.## 1단계 — 신뢰할 수 있는 소스에서 계약 주소 가져오기 순진한 사용자에 대한 첫 번째 공격은 온체인도 아닙니다. 피싱 Telegram DM에 붙여넣은 가짜 "TurboLoop 계약"입니다. 항상 다음 세 가지 소스 중 하나에서 계약 주소를 가져옵니다. - 공식 TurboLoop Telegram 채널에 고정된 메시지

  • turboloop.io / turboloop.tech의 링크(HTTPS, 오타 없음)
  • TurboLoop 문서 섹션 관리자를 사칭하는 사람이라도 낯선 사람이 붙여넣은 계약 주소를 절대 받아들이지 마세요. 해당 사기 패턴은 별도의 게시물에서 다루겠습니다.## 2단계 — BscScan에서 엽니다. bscscan.com 검색에 주소를 붙여넣습니다. 계약 개요 페이지로 이동하게 됩니다. 거래, 계약, 토큰 보유자(계약에 토큰 측면이 있는 경우)의 세 가지 탭이 중요합니다.## 3단계 — 소스 코드가 게시되었는지 확인 계약 탭을 클릭합니다. 녹색 체크 표시 + '계약 소스 코드 확인됨'이 표시되면 공개적으로 배포된 바이트코드는 누구나 읽을 수 있는 Solidity 소스 파일과 일치합니다. 이것이 신뢰할 수 있는 DeFi의 기준입니다. "계약 소스 코드가 확인되지 않음"이 표시되면 이는 위험 신호입니다. 팀은 팀 외부의 누구도 본 적이 없는 것을 배포했습니다. 떠나세요.## 4단계 - 아무것도 쓰지 않고 상태를 검사하려면 "계약 읽기"를 사용하세요. 계약 탭 내에서 계약 읽기를 클릭하세요. 지갑을 연결하지 않고 가스를 지불하지 않고도 무료로 호출할 수 있는 기능 목록이 표시됩니다. 이는 읽기 전용입니다. 계약서에 "현재 상태는 어떻습니까?"라고 묻습니다. DeFi 계약을 호출하는 데 유용한 함수:- owner() — 소유권이 포기된 경우 0x0000000000000000000000000000000000000000을 반환해야 합니다. 일반 지갑 주소가 반환되면 팀은 여전히 ​​계약을 수정할 수 있습니다.
  • totalSupply() — 해당되는 경우 유통 중인 총 토큰입니다.
  • balanceOf(주소) — 지갑 보유량을 확인하세요. 자신의 주소를 붙여넣어 계약서에서 귀하가 무엇을 소유하고 있는지 확인하세요.
  • paused() — 이것이 존재하고 'true'를 반환하는 경우 계약이 현재 중단된 것입니다. 각 기능을 클릭하고 필요한 입력을 붙여넣으면 BscScan이 답변을 반환합니다.## 5단계 — "계약서 작성"을 주의 깊게 사용하세요(입금하는 경우에만)계약서 작성 하위 탭에서 계약서와 상호 작용할 수 있습니다(입금, 출금, 청구). 이것들은 가스 비용이 듭니다. 상단의 "Web3에 연결" 버튼을 통해 지갑을 연결하세요. TurboLoop의 경우 웹사이트가 다운되었을 때 대체 수단으로 계약 쓰기를 사용하세요. 일반적인 흐름은 turboloop.io에서 발생하며 더욱 세련되었습니다. 완전성을 위해 여기에 언급하십시오. 모든 TurboLoop 웹사이트가 오프라인이 되더라도 계약이 프로토콜이기 때문에 BscScan의 계약 쓰기를 통해 자금을 직접 복구할 수 있습니다.## 6단계 — 거래 내역 검사개요 탭의 거래 목록에는 이 계약과의 모든 상호 작용이 실시간으로 표시됩니다. 건강한 DeFi 계약에는 지속적이고 혼합된 소스 활동이 있습니다. 의심스러운 사람은 다음과 같습니다. - 거래하는 지갑이 하나 또는 두 개뿐입니다(단일 행위자 패턴).
  • 길고 조용한 스트레칭 후 스파이크가 발생함(봇 중심)
  • 대부분 내부 거래이고 외부 사용자 호출은 거의 없음TurboLoop의 계약에는 전 세계 수천 개의 주소에 분산된 수천 건의 사용자 시작 거래가 표시됩니다. 무작위 거래를 클릭하고 발신자 주소를 보면 이 분포를 확인할 수 있습니다.## 7단계 — 보유자 및 집중도 확인 계약이 토큰과 연결되어 있으면 토큰 보유자 탭에 해당 계약을 보유하고 있는 사람이 표시됩니다. 건강한 분포는 긴 꼬리처럼 보입니다(상위 보유자 5%, 상위 1030%, 나머지는 흩어져 있음). 나쁜 분배는 상위 보유자 80%처럼 보입니다(집중 위험 — 단일 보유자가 가격을 덤프하고 탱킹할 수 있음). 특히 TurboLoop의 경우 찾아야 할 사항: LP 토큰(별도 계약). 보유자는 팀 지갑이 아닌 알려진 타임락 계약에 따라 100% 보유하고 있음을 보여야 합니다.## 직접 확인할 수 없는 사항 세 가지에는 전문가 검토가 필요합니다.1. 계약 코드의 논리 버그 — 미묘한 재진입이나 산술 오버플로가 눈에 잘 띄지 않게 숨어 있을 수 있습니다. 이것이 바로 감사가 존재하는 이유입니다. 감사 보고서를 찾아보세요.
  1. 오프체인 백엔드 종속성 — 계약은 온체인에서 완벽하게 안전할 수 있지만 일부 작업에서는 중앙 집중식 백엔드에 의존합니다. 감사 보고서에 이를 표시해야 합니다.
  2. 게임 이론적 인센티브 — 버그가 없는 계약이라도 스트레스를 받으면 토큰 경제가 무너질 수 있습니다. 이를 위해서는 읽기가 아닌 모델링이 필요합니다. 이를 위해서는 전문 감사자에게 위임하고 그들의 공개 보고서를 신뢰하십시오.## 시간 예산전체 TurboLoop 검증 — 계약 주소 온전성 확인, 소스 코드 확인, owner() 확인, LP 잠금 확인, 트랜잭션 샘플링, 보유자 배포 — 처음에는 15-20분이 소요됩니다. 그 후에는 5분 안에 모든 DeFi 프로토콜을 재검증할 수 있습니다. 이 기술은 계속해서 발전합니다. 확인하는 모든 프로토콜은 다음 프로토콜을 더 빠르게 만듭니다.## 주요 사항 - 항상 신뢰할 수 있는 소스(고정된 채널 메시지, 공식 사이트, 문서)에서 계약 주소를 얻으십시오.
  • 소스 코드가 BscScan에 게시되었는지 확인하십시오 (녹색 체크 표시).
  • 읽기 계약을 사용하여 owner(), 잔액, 상태를 확인하세요. — 무료이며 지갑이 필요 없습니다.
  • 건전한 유통 패턴을 위해 거래 내역을 검사하십시오.
  • 토큰화된 계약의 경우 토큰 보유자 탭을 통해 보유자 집중도를 확인하십시오.
  • 논리적 버그 + 오프체인 종속성에는 자체 검토가 아닌 전문 감사가 필요합니다.
  • 전체 검증은 처음에는 15~20분, 그 후에는 5분이 소요됩니다. DeFi의 약속은 모든 것을 직접 확인할 수 있다는 것입니다. 이 약속을 진지하게 받아들이십시오. 계약을 읽는 데 20분을 투자하는 것은 당신이 살 수 있는 가장 저렴한 보험입니다.
Found this useful?
Pass it along.
BSC 스마트 계약을 읽는 방법(코딩을 할 수 없더라도) · Turbo Loop