분류97 분산형 스토리지 ✏️ 분산형 스토리지 분산 클라우드 저장소는 데이터가 여러 곳에 분산되어 저장되는 방식을 말합니다. 이 방식에서는 개인이나 그룹이 서버를 운영하며, 이런 사람들은 데이터를 안전하게 보관하고 언제든지 접근할 수 있도록 유지합니다. 또한 그룹에 누구나 참여할 수 있으며, 이들은 스마트 컨트랙트에 의해 올바른 행동을 유지하도록 유도되며, 참여 보상으로 토큰을 받습니다. 🤔 분산형 스토리지 장점 1️⃣ 데이터 안전성 향상 데이터가 여러 노드에 분산되어 저장되기 때문에 한 노드에서 문제가 발생해도 데이터의 손실을 방지할 수 있습니다. 2️⃣ 보안성 분산형 네트워크에서는 데이터가 여러 장소에 분산되어 있어, 중앙 집중식 스토리지보다 해킹에 대한 위험이 적습니다. 3️⃣ 확장성 사용자의 요구에 따라 저장 공간을 쉽게.. BlockChain/BlockChain Knowledge 2023. 11. 1. ERC (Ethereum Request for Comment) ✏️ ERC (Ethereum Request for Comment) ERC는 프로그래머가 Ethereum 블록체인에서 스마트 컨트랙트를 작성하는 데 사용하는 문서입니다. 이 문서들은 이더리움 기반 토큰이 준수해야 하는 규칙과 표준을 설명합니다. Ethereum 커뮤니티는 이러한 문서들을 검토하기 위해 Ethereum 개선 제안(EIP)이라는 프로세스를 사용합니다. 개발자들은 새로운 아이디어나 기능, 토큰 표준 등을 개선하거나 제안하기 위해 EIP를 작성합니다. 이러한 EIP들은 커뮤니티에 공개되고 검토를 거쳐 최종적으로 받아들여질 수 있습니다. EIP로 시작된 문서들 중 일부가 ERC로 최종화됩니다. 예를 들어, ERC-20, ERC-721, ERC-1155 등과 같은 토큰 표준은 이러한 프로세스를 거쳐.. Smart Contract/Smart Contracts 2023. 11. 1. 솔라나 ✏️ 솔라나 솔라나는 새로운 무허가형 고속 레이어 1 블록체인을 구현하는 고기능 오픈 소스 프로젝트입니다. 솔라나는 낮은 비용을 유지하면서 인기 있는 블록체인에서 일반적으로 달성하는 것 이상으로 처리량을 확장하는 것을 목표로 합니다. 솔라나는 고유한 역사 증명(PoH) 알고리즘과 지분 증명(PoS) 알고리즘을 결합한 혁신적인 하이브리드 합의 모델을 구현합니다. 이 때문에 솔라나 네트워크는 이론적으로 확장 솔루션 없이 초당 710,000개 이상의 트랜잭션을 처리할 수 있습니다. 😲 솔라나와 기존 블록체인 네트워크와의 차이 솔라나는 블록체인 트릴레마를 독특한 방식으로 해결하는 것을 목표로 합니다. 블록체인 트릴레마는 개발자가 블록체인을 구축할 때 직면하는 세 가지 주요 과제인 분산화, 보안 및 확장성을 설명.. BlockChain/BlockChains 2023. 11. 1. 오라클 네트워크 ✏️ 오라클 네트워크 오라클 네트워크는 기업이나 조직에서 사용되는 중요한 데이터베이스 시스템을 포함하는 네트워크 구조를 말합니다. 오라클 데이터베이스는 이러한 데이터베이스 관리 시스템 중 하나로, 대규모 데이터를 효율적으로 저장하고 처리하는데 특화되어 있습니다. 🤔 중앙화 오라클 VS 탈중앙화 오라클 🟡 중앙화 오라클 ( Centralized Oracle ) 중앙화 오라클은 데이터를 하나의 중앙 집중식 시스템에서 가져옵니다. 데이터 소스가 단일 중앙화된 엔티티에 의해 제어됩니다. 신뢰성과 정확성은 단일 엔티티의 책임에 따라 있습니다. 중앙 집중식 시스템의 장애나 조작으로 인해 오라클 전체에 문제가 발생할 수 있습니다. 외부 데이터를 가져오는 것에 대한 중앙 집중화된 결정으로 인해 신뢰도 문제가 발생할 수.. BlockChain/Oracles 2023. 11. 1. 체인링크 ✏️ 체인링크 체인링크는 DeFi, 보험, 게임, NFT 및 기타 주요 산업 전반에 걸쳐 수조 달러 규모의 거래를 가능하게 한 업계 표준 Web3 서비스 플랫폼입니다. 최고의 분산형 오라클 네트워크인 체인링크는 개발자가 모든 블록체인에서 실제 데이터 및 오프체인 계산에 대한 원활한 액세스를 통해 기능이 풍부한 Web3 애플리케이션을 구축할 수 있도록 지원합니다. 🤔 체인링크란? 블록체인은 여러 대의 컴퓨터가 동일한 소프트웨어를 실행하고 동일한 트랜잭션을 처리하며 동일한 데이터를 저장하고 일관성을 유지함으로써 네트워크로서의 합의를 이루는 기술입니다. 스마트 계약은 이러한 블록체인에서 실행되는 프로그램으로, 단순히 장부에 돈의 이동을 기록하는 것을 넘어 더 복잡한 논리를 처리할 수 있습니다. 그러나 스마트 .. BlockChain/Oracles 2023. 11. 1. 하이브리드 스마트 컨트랙트 ✏️ 하이브리드 스마트 컨트랙트 하이브리드 스마트 컨트랙트는 블록체인 기술과 오라클 기술을 결합하여 구축된 스마트 컨트랙트입니다. 기존의 스마트 컨트랙트는 블록체인 상에서 실행되며, 블록체인의 데이터만 활용할 수 있었지만, 하이브리드 스마트 컨트랙트는 블록체인과 오라클 네트워크를 연결하여 오프체인 데이터와 상호작용할 수 있는 기능을 제공합니다. 더보기 💡 오라클 하이브리드 스마트 컨트랙트에서 오라클 기술은 오프체인 데이터를 블록체인 스마트 컨트랙트에 제공하는 역할을 담당합니다. 오라클은 오프체인에 위치한 데이터 소스와 상호작용하여 필요한 정보를 스마트 컨트랙트에 전달합니다. 이렇게 함으로써 스마트 컨트랙트는 블록체인과 오프체인 데이터를 결합하여 더 복잡하고 다양한 기능을 수행할 수 있게 됩니다. 🤨 하이.. BlockChain/Oracles 2023. 10. 31. 크로스체인 ✏️ 블록체인 상호 운용성 블록체인 상호 운용성은 여러 개별 블록체인 시스템이 상호 연결되고 통신할 수 있는 능력을 의미합니다. 다양한 블록체인 플랫폼과 프로토콜이 존재하는데, 이들이 상호 운용성을 갖게 되면 서로 다른 블록체인 시스템 간에 데이터, 자산, 스마트 컨트랙트 등을 교환하고 상호 작용할 수 있습니다. 👍 블록체인 상호 운용성 장점 1️⃣ 블록체인의 경제 효과를 극대화할 수 있습니다. 여러 개별 블록체인이 상호 연결되면 블록체인 생태계가 네트워크 효과를 발생시켜 규모 경제를 실현할 수 있습니다. 2️⃣ 자산 및 데이터 교환의 효율성을 향상시킵니다. 상호 운용성을 갖춘 블록체인 시스템은 다른 블록체인과 자산 또는 데이터를 교환하고 공유할 수 있습니다. 이를 통해 중개자나 중간 단계 없이 효율적인.. BlockChain/BlockChain Knowledge 2023. 10. 31. 합의 메커니즘 ✏️ 합의 메커니즘 블록체인에서 합의란 네트워크 참여자들 간에 동의를 이끌어내어 블록의 생성과 트랜잭션의 유효성을 결정하는 과정을 말합니다. 합의 알고리즘은 네트워크 참여자들이 동일한 블록체인 상태를 유지하고 일관된 트랜잭션 기록을 만들기 위해 사용됩니다. 🤨 블록체인에 합의 메커니즘 필요한 이유? 블록체인은 분산 시스템으로, 여러 참여자가 동시에 블록을 생성하고 네트워크에 기록합니다. 이 때, 모든 참여자가 동일한 블록과 트랜잭션을 받아들이고 동일한 블록체인 상태를 유지하는 것이 중요합니다. 1️⃣ 분산 네트워크의 신뢰성 확보 분산된 블록체인 네트워크에서는 신뢰할 수 있는 단일 기관이나 중앙 서버가 없기 때문에 모든 참여자들 간에 합의를 이끌어내야 합니다. 합의를 통해 참여자들은 동일한 블록체인 상태를.. BlockChain/BlockChain Knowledge 2023. 10. 31. 블록체인 암호화 ✏️ 블록체인 암호화 암호화는 원래의 정보를 암호화된 형태로 변환하는 과정입니다. 이를 통해 기존 정보를 보호하고 안전하게 전송하거나 저장할 수 있습니다. 암호화는 암호화 알고리즘을 사용하여 데이터를 변환하며, 암호화된 데이터는 해당 알고리즘과 키를 가지고 있는 사람만이 해독할 수 있습니다. 암호화 원칙 🔴 기밀성 (Confidentiality) 기밀성은 암호화된 데이터가 오직 인가된 사용자만이 열람할 수 있도록 보호되는 것을 의미합니다. 암호화는 데이터를 암호화하여 외부에서 볼 수 없도록 만들어 기밀성을 유지합니다. 🔴 무결성 (Integrity) 무결성은 데이터의 무결성과 변조 방지를 의미합니다. 암호화는 데이터에 서명이나 해시를 적용하여 데이터가 변경되지 않았음을 확인하고 변조를 감지할 수 있도록 .. BlockChain/BlockChain Knowledge 2023. 10. 31. 암호화폐 지갑 ✏️ 암호화폐 지갑 암호화폐 지갑은 사용자의 공개 키 및 개인 키를 저장하는 동시에 암호화 잔액을 관리하기 위한 애플리케이션입니다. 암호화폐 거래는 개인의 휴대폰에서 다른 사람의 휴대폰으로 암호화 토큰을 전송하는 것이 아닌 토큰을 보낼 때 사용자의 개인 키를 사용하여 트랜잭션에 서명하고 블록체인 네트워크에 브로드캐스트 합니다. 그런 다음 네트워크는 발신인과 수신인 주소 모두에 업데이트된 잔액을 반영하는 트랜잭션은 블록체인에 포함합니다. 따라서 지갑이라는 용어는 다소 잘못된 이름입니다. 암호화폐 지갑은 실제로 물리적 지갑이 현금을 보관하는 것과 같은 방식으로 암호화폐를 저장하지 않기 때문입니다. 대신 공개 원장을 읽어 사용자 주소의 잔액을 표시하고 사용자가 트랜잭션을 수행할 수 있도록 하는 개인 키를 보유.. BlockChain/BlockChain Knowledge 2023. 10. 31. 채굴과 보상 체계 ✏️ 채굴 및 보상 체계 비트코인 비트코인의 채굴은 새로운 블록을 생성하고 블록체인에 데이터를 추가하는 과정입니다. 채굴자들은 수학적인 문제를 푸는 작업을 수행하여 새로운 블록을 찾고, 이를 네트워크에 제출하여 검증 및 승인을 받습니다. 이 과정에서 채굴자들은 보상으로 비트코인을 받게 됩니다. ⛏ 채굴 과정 🔴 작업증명 비트코인은 작업증명(POW) 알고리즘인 해시캐시를 사용하여 채굴됩니다. 채굴자들은 이전 블록의 해시 값을 기반으로 하는 난이도 목표를 만족하는 새로운 블록의 해시 값을 찾기 위해 계산 작업을 수행합니다. 이 작업은 일정한 시간과 컴퓨팅 자원이 필요하며, 난이도가 높을수록 더 많은 계산 작업이 필요합니다. 더보기 ❓해시캐시 해시캐시는 비트코인을 비롯한 여러 암호화폐 시스템에서 채굴 프로세스.. BlockChain/BlockChain Knowledge 2023. 10. 16. 블록체인 포크 ✏️ 블록체인 포크 블록체인 포크는 블록체인 네트워크에서 분기가 발생하는 현상입니다. 블록체인 포크는 소프트 포크, 하드 포크 두 가지로 나눌 수 있습니다. 블록체인 포크는 다양한 이유로 발생할 수 있습니다. 예를 들어, 새로운 기능의 도입, 버그 수정, 프로토콜 업데이트 등의 이유로 블록체인의 규칙이 변경될 수 있습니다. 포크는 네트워크의 참여자들 간의 합의에 의해 이루어지며, 포크가 발생하면 블록체인의 분기가 생기게 됩니다. 이러한 분기는 각각의 포크 된 블록체인에서 별개의 트랜잭션이 발생하게 되고, 참여자들은 각각의 블록체인을 선택하여 사용할 수 있습니다. 하드 포크 하드 포크는 블록체인의 기존 규칙과 호환되지 않는 프로토콜 변경을 의미합니다. 하드 포크 후에는 각 체인에서 독립적으로 트랜잭션이 이.. BlockChain/BlockChain Knowledge 2023. 10. 16. 이전 1 ··· 5 6 7 8 9 다음