Livepeer는 블록체인 상에 구축된 탈중앙화 라이브 스트리밍 플랫폼입니다. LPT는 인터넷상의 탈중앙화 라이브 비디오 방송을 위한 플랫폼입니다. Livepeer는 블록체인 기반의 암호화 토큰 프로토콜을 건전한 경제적 인센티브 및 오픈 미디어 서버와 결합함으로써, 기존 플랫폼보다 더 저렴하고 확장성이 뛰어나며 더 탈중앙화된 방송 솔루션을 제공하는 것을 목표로 합니다.[1][2]
Livepeer는 완전히 탈중앙화되고 확장성이 뛰어나며 암호화 토큰으로 인센티브가 제공되는 라이브 비디오 스트리밍 네트워크 프로토콜입니다. 이는 앱 개발자나 방송사에게 기존의 중앙 집중식 라이브 비디오 솔루션을 사용하는 것보다 더 저렴한 솔루션을 제공합니다. Livepeer 프로토콜에 참여하는 사용자는 다음과 같은 역할 중 하나를 수행합니다.
Livepeer는 오픈 소스 코드와 다양한 관심사 및 기술을 가진 사람들의 창의적인 기여를 믿는 개방형 프로젝트입니다.[3][4]
Livepeer 토큰(LPT)은 Livepeer 네트워크의 프로토콜 토큰입니다. 그러나 이는 교환 매개체 토큰은 아닙니다. 방송사는 네트워크에서 비디오를 방송하기 위해 이더리움의 이더(ETH)를 사용합니다. 처리 능력과 대역폭을 기여하는 노드는 방송사로부터 수수료 형태의 ETH를 얻습니다.
LPT는 네트워크에서 작업을 수행하려는 참여자가 네트워크에서 작업이 분배되는 방식을 조정하고, 작업이 정직하고 정확하게 완료될 것이라는 보안을 제공하기 위해 스테이킹하는 스테이킹 토큰입니다.
LPT의 목적은 다음과 같습니다.
Livepeer 프로토콜은 라이브 스트리밍 생태계의 다양한 행위자들이 안전하고 경제적으로 합리적인 방식으로 참여하는 방법을 정의합니다. 프로토콜이 해결해야 할 두 가지 주요 영역은 소스에서 다수의 소비자에게 성능이 뛰어나고 확장 가능한 방식으로 라이브 비디오를 실제로 배포하는 것과, 안전하고 게임 이론적인 방식으로 네트워크 참여를 장려하기 위한 경제적 인센티브입니다.
Livepeer 노드는 Livepeer 소프트웨어를 실행하는 모든 컴퓨터입니다.
| 노드 역할 | 설명 |
| --------- | ----------- |
| 브로드캐스터 (Broadcaster) | 원본 스트림을 게시하는 Livepeer 노드 |
| 트랜스코더 (Transcoder) | 스트림을 다른 코덱, 비트레이트 또는 패키징 형식으로 트랜스코딩하는 작업을 수행하는 Livepeer 노드 |
| 릴레이 노드 (Relay Node) | 라이브 비디오 배포 및 프로토콜 메시지 전달에 참여하지만 반드시 트랜스코딩을 수행하지는 않는 Livepeer 노드 |
| 소비자 (Consumer) | 스트림을 요청하는 Livepeer 노드로, 스트림을 시청하거나 게이트웨이를 통해 앱 또는 DApp 사용자에게 제공할 가능성이 높음 |
| 시스템 역할 | 설명 |
| ----------- | ----------- |
| Swarm | 콘텐츠 주소 지정 저장소 플랫폼. 데이터는 SWEAR 프로토콜을 통해 검증 과정 동안 일시적으로 사용 가능함을 보장받을 수 있음 |
| Livepeer 스마트 컨트랙트 | 이더리움 네트워크에서 실행되는 스마트 컨트랙트 |
| Truebit | 체인에 배치된 계산의 정확성을 보장하는 블랙박스 검증 프로토콜 (상당한 비용 발생) |
Livepeer는 2계층 합의 시스템을 갖추고 있습니다. LPT 원장 및 트랜잭션은 이더리움과 같은 기본 블록체인에 의해 보안이 유지됩니다. LPT 토큰의 모든 전송 또는 시스템의 모든 트랜잭션은 기본 작업 증명(PoW) 시스템 또는 지분 증명(PoS) 블록체인과 동일한 보안 수준으로 확인된 것으로 간주될 수 있습니다.
그러나 두 번째 계층은 새로 생성된 LPT의 분배를 규정합니다. 이는 Livepeer 스마트 컨트랙트와 다양한 행위자의 프로토콜 참여에 의해 관리됩니다. 이전 블록의 수락 및 검증 측면에서 그 자체로 필요한 합의는 없지만, 프로토콜은 참여 규칙과 행위자가 자신의 역할을 수행하지 못할 경우 처벌(슬래싱)을 받는 조건을 정의합니다. 새로 생성된 토큰을 관리하는 이 두 번째 수준의 합의는 Bitshares, Steem, Tendermint 및 Casper와 같은 시스템에서 영감을 받은 위임 지분 증명(DPoS)을 기반으로 합니다.[5]
Livepeer에서 네트워크의 지분을 표시하기 위해 노드는 일정량의 LPT를 본딩(Bond)해야 합니다. 노드는 Bond() 트랜잭션을 통해 이를 수행하며, 이는 Unbond()를 할 때까지 스마트 컨트랙트에 지분을 묶어둡니다. Unbond() 시점부터 UnbondingPeriod 시간 동안 지속되는 언본딩 상태로 들어갑니다. 언본딩 기간이 완료되면 LPT를 출금할 수 있습니다.
본딩된 금액은 트랜스코더에게 지분을 위임하는 데 사용됩니다. 네트워크는 언제든지 이동 가능한 네트워크 매개변수인 N개의 활성 트랜스코더를 지원합니다. 모든 노드는 Transcoder() 트랜잭션을 통해 트랜스코더가 되고 싶다는 의사를 표시할 수 있으며, 프로토콜은 매 라운드 시작 시 누적 지분(자체 지분 + 다른 노드로부터 위임받은 지분)이 가장 많은 N개의 트랜스코더와 대기자 명단에서 무작위로 선택된 한 명의 트랜스코더를 선택합니다.
Livepeer에서 새로 생성된 토큰은 프로토콜에 따라 행동하는 트랜스코딩 노드에 위임하는 한, 본딩된 작업량에 상대적으로 비례하여(수수료 제외) 본딩된 노드에 분배됩니다. 위임한 노드가 제대로 행동하지 않고 슬래싱 조건 중 하나를 위반하면 본딩된 자산이 슬래싱(일정 비율로 삭감)될 수 있습니다. 트랜스코더에게 본딩 및 위임한 노드는 트랜스코더가 네트워크의 트랜스코딩 작업을 통해 생성하는 수수료의 일부도 받습니다. 본질적으로 작업을 수행하는 노드는 방송사가 해당 작업에 대해 지불한 수수료를 벌어들입니다.
| 트랜스코딩 영수증 필드 | 설명 |
| ----------------------- | ----------- |
| StreamID | 이 세그먼트가 속한 원본 노드 및 스트림을 식별함 |
| Sequence Number | 이 세그먼트가 원본 스트림에서 속한 순차적 순서 |
| Input Data hash | 입력 세그먼트 데이터 페이로드의 해시 |
| Transcoded Data hash | 이 세그먼트를 트랜스코딩한 후의 출력 데이터 해시 |
| Broadcaster segment signature | 방송사가 이 고유 세그먼트에 대한 진실된 데이터라고 주장하고 확인하는 데 사용할 수 있는 Priv(StreamID, Seq#, Dhash)의 서명 |
| Transcoder segment signature | 이 특정 출력 트랜스코딩이 이 특정 입력에 대해 수행되었다는 주장을 증명하는 트랜스코더의 위 모든 필드에 대한 서명 |
DPoS 스테이킹 알고리즘을 통해 네트워크에 참여하고 작업을 수행할 수 있는 능력을 나타내는 토큰으로서, 초기 Livepeer 토큰 분배는 널리 분산된 제네시스 상태를 필요로 하는 다른 DPoS 시스템의 패턴을 따를 것입니다. 토큰의 초기 할당량은 제네시스 시점과 네트워크 초기 단계에 걸쳐 커뮤니티에 분배됩니다. 수령자는 이를 트랜스코더 또는 위임자 역할로 스테이킹하는 데 사용할 수 있습니다. 일부는 제네시스 이전에 프로토콜에 작업과 자금을 기여한 그룹에 할당되며, 일부는 핵심 프로젝트의 장기적인 개발을 위해 기부됩니다.
네트워크 출시 시, 토큰 발행은 토큰의 미상환 유동량 대비 라운드당 InflationRate로 생성되는 인플레이션 일정에 따라 계속됩니다. 토큰은 프로토콜의 모든 본딩된 참여자의 지분에 비례하여 발행되므로 적극적인 참여를 장려하는 역할을 합니다. 참여자는 자신의 비례 지분을 획득함으로써 이 인플레이션으로부터 "보호"받습니다. 참여를 위해 본딩하지 않고 토큰을 보유하고 있는 비활성 참여자만이 이 인플레이션에 의해 비례적인 네트워크 소유권이 희석되는 것을 경험하게 됩니다.
Livepeer 프로젝트는 일대다 라이브 비디오 방송(멀티캐스트)의 탈중앙화에 관심을 두고 있습니다. 이는 방송사가 청중과 직접 소통할 수 있게 하여 변조, 사후 해석 및 왜곡으로부터 자유로운 미디어 배포의 가장 진실된 형태입니다. 이는 모든 사람에게 목소리를 낼 수 있는 플랫폼을 제공합니다. 기존의 중앙 집중식 솔루션은 검열, 사용자 데이터/관계/수익 창출에 대한 제3자의 통제, 서비스 결제와 관련된 비효율적인 비용 구조로 인해 어려움을 겪을 수 있습니다. 다음은 Livepeer 위에 구축될 애플리케이션 및 서비스를 위한 몇 가지 논리적인 사용 사례입니다.
Livepeer 프로토콜 내에서 거버넌스의 역할은 세 가지 측면을 목표로 합니다.
July 16, 2026. 14:32 UTC
편집 요약:
Updated wiki: removed incentives and crypto-tokens, added ince ..; removed Ethereum tag; category -> projects-and-protocols; events 1->2