1. 바이낸스( Binance.com) 가입하기
바이낸스 홈페이지 : https://www.binance.com
바이낸스(Binance)는 중국 출신 개발자인 CZ(Changpeng Zhao)가 설립한 세계적인 암호화폐 거래소입니다. 2017년 7월에 출시되어 빠른 속도로 성장하여 암호화폐 거래 시장에서 선두주자 중 하나로 자리 잡았습니다.
바이낸스 거래소는 다양한 암호화폐의 거래를 지원하며, 사용자들은 거래 수수료를 BNB(Binance Coin)으로 지불할 경우 할인된 수수료를 적용받을 수 있습니다. 또한 바이낸스는 자체적으로 개발한 Binance Smart Chain(BSC)을 통해 DeFi(분산형 금융) 생태계를 지원하고 있으며, BSC 기반의 프로젝트들이 활발하게 진행되고 있습니다.
바이낸스 거래소는 다양한 암호화폐의 거래를 지원하며, 사용자들은 거래 수수료를 BNB(Binance Coin)으로 지불할 경우 할인된 수수료를 적용받을 수 있습니다. 또한 바이낸스는 자체적으로 개발한 Binance Smart Chain(BSC)을 통해 DeFi(분산형 금융) 생태계를 지원하고 있으며, BSC 기반의 프로젝트들이 활발하게 진행되고 있습니다.

가입은 여러 블로그들을 참고하였고, 특정인의 레퍼럴 코드가 있으면 BNB구매나 거래 수수료 할인되는 것 같습니다.
2. 바이낸스 API Key 받기
바이낸스 API는 바이낸스 거래소에서 제공하는 프로그래밍 인터페이스입니다. 이 API를 사용하면 자동화된 거래 및 알고리즘 트레이딩, 마켓 데이터 수집 등 다양한 기능을 구현할 수 있습니다.
바이낸스 API는 REST API와 WebSocket API로 구성되어 있습니다. REST API는 HTTP 요청을 통해 바이낸스 거래소의 거래 데이터, 주문 정보 등을 조회하거나 주문을 생성 및 취소할 수 있는 기능을 제공합니다. WebSocket API는 실시간으로 바이낸스 거래소의 마켓 데이터를 수신하고 이벤트 기반으로 처리할 수 있는 기능을 제공합니다.
바이낸스 API는 다양한 프로그래밍 언어에서 사용할 수 있도록 다양한 클라이언트 라이브러리를 제공하며, 바이낸스 개발자 포털에서 API 사용 가이드와 예제 코드를 제공하고 있습니다. 다만, 바이낸스 API를 사용하기 위해서는 바이낸스 계정을 생성하고 인증키를 발급받아야 합니다.


Key Type을 선정 해야 합니다. Key Type에는 HMAC와 RSA 이렇게 2종류라고 뜨는데요.
HMAC과 RSA는 모두 데이터 보안을 강화하는 데 사용되는 암호화 기술입니다. 하지만 두 기술은 서로 다른 방식으로 작동합니다.
HMAC(HMAC SHA-256)은 대칭키 암호화 기술로, 같은 비밀키를 사용하여 메시지 인증 코드(MAC)를 생성합니다. MAC은 원래 데이터와 함께 전송되며, 데이터의 무결성을 검증하기 위해 사용됩니다. HMAC은 높은 수준의 보안을 제공하며, 데이터를 변경하거나 위조하는 공격으로부터 보호됩니다.
RSA(공개키 암호화)는 비대칭키 암호화 기술로, 공개키와 개인키를 사용하여 데이터를 암호화하고 복호화합니다. 공개키는 공개되어 있으며, 데이터를 암호화하는 데 사용됩니다. 개인키는 비밀로 유지되며, 데이터를 복호화하는 데 사용합니다.

API Key에 대한 Label 입력 메시지 창에는 적당한 이름을 입력해 주신다고 생각하면 됩니다.

여기서 가장 중요합니다!!

본인의 IP Address를 확인하고 IP 등록을 해주셔야 선물/입출금 등등의 보안 해제 됩니다.
완료하시면 아래와 같이 비밀키는 더 이상 홈페이지에서 확인할 수 없습니다.

꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭꼭 비밀키는 백업해 두세요!
이제 VS CODE / Python 관련으로 넘어가도 될 듯합니다.
'Python 끄적 > 가상화폐 자동화 프로그램' 카테고리의 다른 글
| #6.비트코인 선물 자동구매 프로그램 - python-binance Module 이해하기 (0) | 2023.03.25 |
|---|---|
| #5.비트코인 선물 자동구매 프로그램 - (웹)선물 주문 + Python으로 주문 내역 확인 하기 (0) | 2023.03.24 |
| #4.비트코인 선물 자동구매 프로그램 - 선물 공부 Leverage 세팅 (0) | 2023.03.22 |
| #2.비트코인 선물 자동구매 프로그램 - Binance API 친해지기 (1) | 2023.03.18 |
| #2.비트코인 선물 자동구매 프로그램 - VS CODE & Python module 준비하기 (1) | 2023.03.17 |