오픈 소스 블록체인 프로젝트: 공개 코드가 의미하는 것
오픈 소스 블록체인 프로젝트는 누구나 읽고, 사용하고, 수정할 수 있도록 코드를 공개하며, 공개 저장소와 라이선스를 확인할 수 있습니다.

이 페이지에서
- 공개 저장소와 라이선스를 확인하세요.
- 노드는 네트워크 소프트웨어를 다운로드해 실행합니다.
- 공개 코드가 안전을 보장하지는 않습니다.
2008 백서에서 제안된 Bitcoin은 누구나 복사하고 운영할 수 있는 퍼블릭 체인의 가장 잘 알려진 예입니다.
오픈 소스 블록체인 프로젝트란 무엇인가요?
블록체인 프로젝트는 코드가 누구나 읽고, 사용하고, 수정할 수 있도록 공개되어 있을 때 오픈 소스로 간주됩니다. 팀은 보통 해당 코드를 라이선스 하에 공개 저장소에 둡니다.
오픈 소스가 중요한 이유는 무엇인가요?
오픈 코드는 사용자가 기업을 신뢰하는 대신 규칙을 직접 확인할 수 있게 합니다. 또한 네트워크가 공개적이고 무허가형인 경우, 개발자가 원래 팀의 허락 없이 도구를 만들 수 있게 합니다.
네트워크는 실제로 어떻게 작동하나요?
네트워크는 노드나 검증자가 직접 다운로드해 자신의 기기에서 운영하는 소프트웨어로 작동합니다. 각 노드는 체인의 사본을 보관하고 새로운 트랜잭션을 규칙에 따라 검증합니다.
각 블록 안에는 트랜잭션, 생성 시각, 그리고 이전 블록과 연결하는 해시가 있습니다. 오래된 기록을 변경하려면 이후의 모든 블록을 변경하고 네트워크의 동의를 얻어야 합니다.
어떤 위험이나 한계를 알아야 하나요?
오픈 코드가 프로젝트의 안전이나 정직성을 보장하지는 않습니다. 팀은 깨끗한 코드를 공개하면서 버그를 남겨두거나, 사기를 치거나, 업그레이드에 대한 통제권을 유지할 수 있습니다.
클로즈드 소스 암호화폐와 어떻게 다른가요?
클로즈드 소스 암호화폐는 코드를 비공개로 유지합니다. 사용자는 네트워크를 운영할 수 있지만 규칙을 읽거나 코드를 복사할 수는 없습니다.
자주 묻는 질문
아니요. 오픈 코드는 사람들이 소프트웨어를 검사하고 복사할 수 있게 하지만, 회사나 재단이 여전히 결정을 통제할 수 있습니다.
코드만 수정하는 것이 아닙니다. 오래된 기록을 변경하려면 네트워크의 동의가 필요합니다.
개발자가 프로젝트의 코드를 복사해 다른 규칙을 가진 별도 버전을 시작합니다.
아니요. 일부는 코드를 비공개로 유지하고, 다른 일부는 일부만 공개합니다.






