# 기초 지식

### 블록체인 기초

#### [암호학](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/cryptography)

해시 알고리즘과 암호화 서명 방식에 대한 정보를 요약합니다.

#### [블록체인 기초](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/blockchain-basics)

블록체인의 일반적인 개념, 구성 요소 및 용어를 소개합니다.

#### [네트워크와 노드](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/networks-and-nodes)

다양한 네트워크 유형과 노드 역할을 설명합니다.

#### [컨센서스](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/consensus)

블록체인 합의 메커니즘에 대해 설명합니다.

#### [트랜잭션 타입](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/transaction-types)

블록을 생성하는 데 사용되는 트랜잭션 유형과 블록의 기본 구성 요소에 대해 설명합니다.

#### [트랜잭션 수명주기](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/transaction-lifecycle)

트랜잭션이 어떻게 받아들여지고, 대기열에 들어가고, 실행되어 블록에 포함되는지에 대해 설명합니다.

#### [오프체인 작업](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/offchain-operations)

#### [라이트 클라이언트](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/light-clients-in-substrate-connect)

라이트 클라이언트에 대한 내용을 다룹니다.

### Substrate 기초

#### [Substrate를 위한 Rust](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/rust-basics)

Substrate 블록체인을 개발할 때 특히 중요한 Rust 프로그래밍 규칙을 강조합니다.

### [라이브러리 소개](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/libraries)

Substrate 기본 라이브러리에 대해 배웁니다.

#### [아키텍처와 Rust 라이브러리](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/architecture)

Substrate 노드의 핵심 구성 요소를 소개합니다.

### [파일 구조](https://github.com/InfraBlockchainTeam/infrablockchain-docs/blob/master/ko/infrablockchain/learn/substrate/learn/basic/file_architecture.md)

Substrate의 기본 파일 구조에 대해 배웁니다.

#### [계정 데이터 구조](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/account-data-structures)

Substrate 에서 계정에 사용되는 저장 맵 데이터 구조를 설명합니다.

#### [계정, 주소 및 키](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/accounts-addresses-keys)

공개/비공개 키 쌍이 주소를 생성하고 계정을 식별하는 방법에 대한 개요를 제공합니다.

#### [트랜잭션 형식](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/transaction-format)

Substrate 에서 서명된 및 서명되지 않은 트랜잭션의 형식을 설명합니다.

#### [난수 생성](https://docs.infrablockchain.net/infrablockchain-docs/ko/infrablockchain/learn/substrate/learn/basic/randomness)

Substrate 런타임에서 난수 생성을 도입하는 방법을 설명합니다.
