"스웜프로토콜"의 두 판 사이의 차이
잔글 (→같이 보기) |
잔글 |
||
1번째 줄: | 1번째 줄: | ||
− | + | '''스웜프로토콜'''<!--스웜 프로토콜-->(swarm protocol)은 분산 저장된 [[데이터]]의 동기화를 실현하는 [[프로토콜]]이다. [[이더리움재단]]의 [[빅토르 트론]](Viktor Trón)이 이끄는 개발팀이 2014년 10월부터 정식으로 프로젝트를 만들어 개발을 추진하고 있다. 스웜 프로토콜은 현재 개발 진행 중에 있는 프로젝트이다. | |
+ | |||
==개요== | ==개요== | ||
− | + | [[스웜]](swarm)은 분산 저장 플랫폼이자 콘텐츠 배포 서비스이며 또한 이더리움 WEB 3 스택의 계층 서비스이다. 스웜의 주요 목표는 충족한 탈 중앙화 특성과 이더리움 퍼블릭 기록 복수저장의 기능을 제공하는데 있으며 특히 디앱코드와 데이터 그리고 블록체인 데이터를 분산화 저장하는데 있다. | |
스웜은 이더리움 가상 머신에서 작동하는 스마트계약에 따라 자동으로 집행되는 통계 프로토콜로 설계되었으며 물리적 저장 메커니즘과 관련이 없이 독립적이다. 즉 본질적으로 이는 전문적인 저장 시스템과 연대관계가 없다. | 스웜은 이더리움 가상 머신에서 작동하는 스마트계약에 따라 자동으로 집행되는 통계 프로토콜로 설계되었으며 물리적 저장 메커니즘과 관련이 없이 독립적이다. 즉 본질적으로 이는 전문적인 저장 시스템과 연대관계가 없다. | ||
14번째 줄: | 15번째 줄: | ||
스웜은 이더리움의 devp2p 멀티 프로토콜 네트워크 계층과 이더리움 블록체인에 깊게 집적화되어 도메인 이름 해석 (ENS 사용), 서비스 결제와 콘텐츠 가용성 보험 등 이슈를 해결한다.<ref name="swarm guide"></ref> | 스웜은 이더리움의 devp2p 멀티 프로토콜 네트워크 계층과 이더리움 블록체인에 깊게 집적화되어 도메인 이름 해석 (ENS 사용), 서비스 결제와 콘텐츠 가용성 보험 등 이슈를 해결한다.<ref name="swarm guide"></ref> | ||
− | == | + | ==등장 배경== |
− | == | + | |
+ | ==개발 진척 현황== | ||
+ | |||
==스웜 프로토콜의 사용== | ==스웜 프로토콜의 사용== | ||
+ | |||
{{각주}} | {{각주}} | ||
+ | |||
==참고자료== | ==참고자료== | ||
* Ian Allison, "[https://www.ibtimes.co.uk/ethereums-viktor-tron-talks-about-swarm-skeleton-web-3-0-1560654 Ethereum's Viktor Trón talks about Swarm and the skeleton of Web 3.0]", ''IBT'', 2016-05-18 | * Ian Allison, "[https://www.ibtimes.co.uk/ethereums-viktor-tron-talks-about-swarm-skeleton-web-3-0-1560654 Ethereum's Viktor Trón talks about Swarm and the skeleton of Web 3.0]", ''IBT'', 2016-05-18 | ||
* Stefan Beyer, "[https://www.mycryptopedia.com/ethereum-swarm-a-detailed-guide/ Ethereum Swarm: A Detailed Guide]", ''Mycryptopedia'', 2019-03-29 | * Stefan Beyer, "[https://www.mycryptopedia.com/ethereum-swarm-a-detailed-guide/ Ethereum Swarm: A Detailed Guide]", ''Mycryptopedia'', 2019-03-29 | ||
* "[https://swarm-guide.readthedocs.io/en/latest/introduction.html 1. Introduction — Swarm 0.4 documentation]", ''Swarm documentation'' | * "[https://swarm-guide.readthedocs.io/en/latest/introduction.html 1. Introduction — Swarm 0.4 documentation]", ''Swarm documentation'' | ||
+ | |||
==같이 보기== | ==같이 보기== | ||
* [[빅토르 트론]] | * [[빅토르 트론]] | ||
+ | * [[이더리움재단]] | ||
{{블록체인 기술|토막글}} | {{블록체인 기술|토막글}} |
2019년 7월 17일 (수) 12:19 판
스웜프로토콜(swarm protocol)은 분산 저장된 데이터의 동기화를 실현하는 프로토콜이다. 이더리움재단의 빅토르 트론(Viktor Trón)이 이끄는 개발팀이 2014년 10월부터 정식으로 프로젝트를 만들어 개발을 추진하고 있다. 스웜 프로토콜은 현재 개발 진행 중에 있는 프로젝트이다.
개요
스웜(swarm)은 분산 저장 플랫폼이자 콘텐츠 배포 서비스이며 또한 이더리움 WEB 3 스택의 계층 서비스이다. 스웜의 주요 목표는 충족한 탈 중앙화 특성과 이더리움 퍼블릭 기록 복수저장의 기능을 제공하는데 있으며 특히 디앱코드와 데이터 그리고 블록체인 데이터를 분산화 저장하는데 있다.
스웜은 이더리움 가상 머신에서 작동하는 스마트계약에 따라 자동으로 집행되는 통계 프로토콜로 설계되었으며 물리적 저장 메커니즘과 관련이 없이 독립적이다. 즉 본질적으로 이는 전문적인 저장 시스템과 연대관계가 없다.
경제적인 측면에서 스웜은 사용자들이 효율적으로 자기들의 스토리지와 대역폭 리소스를 집계하여 네트워크의 전체 사용자들한테 서비스를 제공하게 한다.[1][2]
개발목표
스웜의 목표는 크게는 디앱의 개발자들 한테 특히 메세징, 데이터 스트리밍, P2P 통계, 가변 리소스의 업데이트, 스토리지 보험, 보관 검사와 수리증명(proof of custody scan and repair), 결제 채널과 데이터베이스 서비스 영역에서 기반시설을 제공하고 저 하는데 있다
스웜은 P2P 저장기능 외에 P2P통계와 결제에 사용되는 리소스 트레이딩을 지원하는 인센티브 시스템으로 DDoS-대항(DDoS-resistant), 다운타임이 없는(zero-downtime), 실수허용(fault-tolerant) 그리고 감시방지(censorship-resistant), 셀프-유지(self-sustaining) 기능을 구현하는 서비스 솔루션을 제공한다.
스웜은 이더리움의 devp2p 멀티 프로토콜 네트워크 계층과 이더리움 블록체인에 깊게 집적화되어 도메인 이름 해석 (ENS 사용), 서비스 결제와 콘텐츠 가용성 보험 등 이슈를 해결한다.[1]
등장 배경
개발 진척 현황
스웜 프로토콜의 사용
각주
- ↑ 1.0 1.1 "1. Introduction — Swarm 0.4 documentation", Swarm
- ↑ "storage - What is Swarm and what is it used for?", Ethereum Stack Exchange
참고자료
- Ian Allison, "Ethereum's Viktor Trón talks about Swarm and the skeleton of Web 3.0", IBT, 2016-05-18
- Stefan Beyer, "Ethereum Swarm: A Detailed Guide", Mycryptopedia, 2019-03-29
- "1. Introduction — Swarm 0.4 documentation", Swarm documentation
같이 보기