QR 코드를 스캔하여 다운로드하세요.
BTC $71,735.64 +1.39%
ETH $2,116.56 +1.96%
BNB $660.38 +1.06%
XRP $1.42 -4.56%
SOL $81.67 -4.53%
TRX $0.2795 -0.47%
DOGE $0.0974 -3.83%
ADA $0.2735 -4.22%
BCH $467.15 +1.30%
LINK $8.64 -2.97%
HYPE $28.98 -1.81%
AAVE $122.61 -3.42%
SUI $0.9138 -6.63%
XLM $0.1605 -4.62%
ZEC $260.31 -8.86%
BTC $71,735.64 +1.39%
ETH $2,116.56 +1.96%
BNB $660.38 +1.06%
XRP $1.42 -4.56%
SOL $81.67 -4.53%
TRX $0.2795 -0.47%
DOGE $0.0974 -3.83%
ADA $0.2735 -4.22%
BCH $467.15 +1.30%
LINK $8.64 -2.97%
HYPE $28.98 -1.81%
AAVE $122.61 -3.42%
SUI $0.9138 -6.63%
XLM $0.1605 -4.62%
ZEC $260.31 -8.86%

탈중앙화 저장 플랫폼 Arweave의 특징 및 운영 메커니즘 간략 분석

Summary: 간단히 말해, Arweave는 누구나 데이터를 영구적으로 저장할 수 있도록 도와주는 도구입니다.
ArweaveNews
2022-01-03 23:47:30
수집
간단히 말해, Arweave는 누구나 데이터를 영구적으로 저장할 수 있도록 도와주는 도구입니다.

출처: ArweaveNews

원제목: 《What is Arweave? (AR)

번역자: Evelyn|W3.Hitchhiker

Arweave를 설명하려고 할 때, 종종 비기술 독자가 쉽게 이해할 수 없을 정도로 복잡한 용어를 사용하는 함정에 빠지게 됩니다. 이미 생태계에 내재되어 있을 때, 이는 쉽게 저지를 수 있는 실수입니다------하지만 우리는 Arweave가 어떤 배경에서도 모든 사람에게 매우 쉽게 이해될 수 있기를 바랍니다. 이것이 이 글의 목적입니다: 우리는 Arweave가 무엇인지, 그리고 그것이 어떻게 작동하는지를 분해하여 사용자가 알아야 할 모든 것을 정리했습니다.

Arweave의 간략한 설명

간단히 말해, Arweave는 누구나 데이터를 영구적으로 저장할 수 있도록 돕는 도구입니다. 그것의 작동 방식은 저장된 정보를 노드 또는 채굴자라고 불리는 컴퓨터 네트워크에 분산시키는 것입니다. 이는 오늘날 인터넷이 소수의 회사에 의해 지배되고, 이 회사의 서버가 언제든지 다운될 수 있는 것과는 다른 방식입니다------편집자들은 또한 내용을 조용히 변경할 수 있습니다.

Arweave는 광범위한 노드 네트워크를 통해 평행한 인터넷인 'permaweb'에 서비스를 제공합니다. 이 모든 노드는 기존 데이터 저장을 오랜 시간 동안 제공하고 고객의 요청에 따라 새로운 데이터를 저장하는 방식으로 수익을 창출합니다.

많은 탈중앙화 저장 플랫폼과 마찬가지로, Arweave는 서비스를 운영하기 위해 자체 원주율 암호화폐인 AR을 사용합니다. 사람들이 데이터를 저장하기 위해 토큰을 사용할 때, AR이 채굴자에게 지급됩니다. 이러한 거래에서 AR은 기부 기금(Endowment) 내에 저장되며, 이 기금은 기술적으로 무기한으로 보상을 천천히 방출할 수 있습니다. 이러한 메커니즘을 통해 Arweave는 무한한 영구 저장을 보장합니다.

Arweave를 돋보이게 하는 몇 가지 새로운 특징은, 전통적인 웹 브라우저를 통해 접근할 수 있다는 점입니다; 또 다른 특징은 오픈 소스라는 점으로, 커뮤니티가 개선 과정에 참여할 수 있습니다. 커뮤니티는 여러 면에서 큰 역할을 하며, Arweave는 사용자들이 콘텐츠를 검토하고 특정 콘텐츠를 불법으로 표시할 수 있는 투표 메커니즘을 가지고 있으며, 또한 활발한 새로운 애플리케이션 개발자 생태계가 존재합니다.

Arweave는 어떻게 만들어졌는가

2017년, Arweave는 Archain이라고 불렸습니다. 2018년, Arweave 팀이 Techstars에 참가할 때 이름이 변경되었습니다. 2019년, Arweave는 Coinbase, a16z 및 Multicoin Capital을 포함한 유명한 벤처 캐피탈 회사로부터 500만 달러를 모금했습니다.

2020년, Arweave는 830만 달러의 자금을 추가로 확보했으며, 이를 Arweave 위에 사용자 및 개발자 커뮤니티를 구축하는 데 사용할 계획입니다. 여기에는 Verto, ArDriveArweave News와 같은 프로젝트가 포함됩니다.

Arweave의 창립자이자 창조자는 Sam Williams로, "그는 박사이며 탈중앙화 시스템 설계 및 구현에 대한 풍부한 경험을 가지고 있습니다." 그는 대학 시절에 Arweave를 설립했으며, Orwell의 《1984》에서 영감을 받아 가짜 뉴스의 유행에 대한 반응으로 이를 만들었습니다.

Arweave는 어떻게 작동하는가

일반적인 블록체인(거래 내용에 대한 블록을 저장하는)과 달리, Arweave는 데이터를 블록 그래프(a graph of blocks)에 저장합니다. 이러한 방식으로, 각 블록은 이전의 두 블록과 연결되어 'blockweave'라는 구조를 형성합니다.

여기에는 Arweave를 독특하게 만드는 몇 가지 핵심 요소가 있습니다:

  • 접근 증명의 합의(Proof of Access Consensus)
  • 번들(Bundles)
  • SmartWeave
  • Vartex 게이트웨이(Vartex Gateways)
  • 콘텐츠 조정(Content moderation)

이러한 기능들은 Arweave를 돋보이게 하며, 우리는 각 기능을 자세히 살펴보고 그것들이 어떻게 작동하는지, 그리고 왜 중요한지를 알아보겠습니다.

접근 증명의 합의

Arweave는 거래의 정확성을 확인하는 방식에서 다른 암호화폐와 다릅니다. 일반적으로 작업 증명(proof of work) 시스템을 사용하는 암호화폐는 컴퓨터가 수학 문제(hash)를 해결하기 위해 경쟁하도록 요구합니다. Arweave는 이를 해결하기 위해 SPoRA라는 다른 접근 방식을 사용합니다(무작위 접근의 간결한 증명 Succinct Proofs of Random Access).

Arweave는 네트워크의 각 노드가 새로운 거래 블록이 이전에 무작위로 선택된 블록을 포함하고 있는지 확인하도록 요구합니다. 만약 존재한다면, 새로운 거래는 네트워크에 추가될 수 있습니다.

이러한 합의 메커니즘은 새로운 거래의 정확성을 검증하고 이전 거래가 변조되지 않았음을 확인하는 데 도움이 됩니다. 이 방법은 접근 증명(proof of access)이라고 불리며, 새로운 블록을 추가하는 노드는 AR 토큰을 보상으로 받습니다.

번들

번들(Bundles)은 거래 그룹이 최종적으로 하나의 블록으로 채굴될 것이라는 보장을 제공합니다. 이는 모든 블록체인에서 발생하는 문제를 해결하는데, 즉 다른 사람이 제출한 거래가 채굴자에게 더 많은 보상을 제공하는 경우 거래가 거부될 수 있는 상황입니다.

Arweave가 대용량 NFT 프로젝트를 저장하는 방법으로 사용될 때, 수천 개의 미디어 파일을 동시에 업로드해야 할 경우, 번들은 필수적입니다. 프로젝트는 업로드한 배치 중 몇 개의 파일이 삭제된 것을 발견할 수 있으며, 이는 프로젝트의 업로드를 방해할 수 있습니다.

Solana FT 시장의 Metaplex는 번들의 첫 번째 채택자로, Bundlr의 Josh Benaron과 협력하여 Metaplex Candy Machine을 개발했습니다. 이는 프로젝트가 Arweave를 저장 레이어로 사용하여 NFT를 대량으로 업로드할 수 있도록 하는 애플리케이션입니다. 사실, 이는 NFT가 아닌 프로젝트에서도 자주 사용됩니다.

SmartWeave

SmartWeave는 AR 토큰을 사용하는 스마트 계약 프로토콜로, 개발자가 JavaScript를 사용하여 스마트 계약 애플리케이션을 구축할 수 있게 합니다. 대부분의 (전통적인 web2 애플리케이션) 코드와 마찬가지로, 이는 블록체인 자체가 아닌 사용자의 컴퓨터에서 실행됩니다.

그 작동 방식은 이더리움의 계약 실행 방법과 다릅니다. 이더리움에서는 전체 네트워크가 호출되어 거래를 검증하지만, SmartWeave는 스마트 계약에 의존하여 사용자가 로컬 클라이언트에서 완료합니다.

이것은 많은 계산 능력을 필요로 하지 않으므로 더 친환경적인 선택이 되며, 더 안전합니다. 누군가 악의적인 코드를 사용하더라도 전체 블록체인에 영향을 미치지 않습니다. 이렇게 하면 많은 보안 검사와 보안 제약이 필요하지 않으며 더 빠르게 실행될 수 있습니다.

또한 주목할 만한 점은 SmartWeave 계약이 애플리케이션의 전체 백엔드가 될 수 있다는 것입니다. 이는 개발자가 서버를 필요로 하지 않으며, 전체 애플리케이션이 블록체인에서 실행될 수 있음을 의미합니다. 이더리움과 달리 SmartWeave 계약과 상호작용하는 비용은 1센트도 되지 않습니다.

Vartex 게이트웨이

Vartex는 몇 가지 명령어만으로 자신의 게이트웨이를 실행할 수 있게 해주는 도구입니다. arweave.net은 브라우저를 통해 Arweave의 모든 데이터에 접근하는 주요 경로 중 하나이지만, 이는 AWS에 의해 제공되며, 이는 가능한 단일 실패 지점이 될 수 있습니다. Vartex는 누구나 자신의 게이트웨이를 실행할 수 있는 방법으로, 이는 더 많은 게이트웨이와 중앙 집중화된 서버에 의존하지 않음을 의미합니다.

이는 permaweb을 탈중앙화하는 방법으로, 특정 주요 회사에 의존하지 않도록 보장합니다. 이는 Amplify를 기반으로 구축되었으며------원래 arweave.net 게이트웨이의 포크입니다. 개발자는 GitHub에서 소스 코드를 찾아 복제하고 readme 지침을 따르면 됩니다.

콘텐츠 조정

콘텐츠 조정(Content Moderation)은 채굴 소프트웨어를 실행하는 누구나 저장하고자 하는 데이터 유형을 선택할 수 있도록 합니다. 이러한 유형의 조정은 네트워크의 컴퓨터가 어떤 콘텐츠를 호스팅할지를 선택할 수 있게 합니다.

그러나 게이트웨이가 무엇을 차단할지를 결정하기 때문에, 콘텐츠는 데이터의 크기만큼 중요하지 않을 수 있습니다. 예를 들어, 어떤 사람은 이미지나 오디오 파일만 저장하고 싶어할 수 있습니다. 새로운 파일이 네트워크에 업로드될 때, Arweave는 각 컴퓨터에 이를 수용할 수 있는지를 묻습니다. 그러나 사람들은 인센티브 때문에 이를 수용할 것이며, 특히 더 큰 파일일 경우에는 더욱 그렇습니다. 간단히 말해, 저장할수록 보상을 더 많이 받기 때문입니다.

또한 이 인센티브 메커니즘을 시작하기에는 아직 이르다는 점도 주목할 필요가 있습니다. 왜냐하면 아무도 자신이 지지할 파일의 총 목록을 가지고 있지 않기 때문입니다. Arweave는 상당히 새롭고, 동시에 업로드된 수량이 방대하여 모든 파일을 탐색하는 것은 상당히 어려울 것입니다.

그럼에도 불구하고 우리는 이 기능을 추가하여 콘텐츠 조정의 방법 중 하나로 삼았습니다. 여기서 중요한 것은 정치적 성향이나 콘텐츠 선호가 아니라, Arweave가 발명될 때 시도했던 것입니다.

토큰에 대하여

Arweave는 자체 통화인 AR 토큰을 가지고 있습니다. 데이터를 저장하고자 하는 사용자는 이를 구매하여 저장 비용을 지불해야 하며, 반대로 저장을 제공하는 컴퓨터는 AR 토큰을 지불로 받아들여야 합니다. 그러나 흥미로운 점은, 지불이 각 채굴자에게 직접 이루어지지 않고, 모여서 시간이 지남에 따라 네트워크에 분배된다는 것입니다.

이 비용 풀은 저장 기금(Storage Endowment)이라고 불립니다. 그 목적은 미래의 데이터를 이 초과 요금의 AR 풀에서 보장하는 것입니다. 이 비용은 사용자가 지불하는 채굴 보상으로, 이 풀은 시간이 지남에 따라 증가하여 장기간 동안 채굴자에게 미래의 보상을 지급할 수 있습니다.

추가로, Arweave에서의 저장은 일회성 지불이며, 구독 기반이 아닙니다. 그러나 데이터는 영구적으로 저장되므로 Arweave는 고객과 네트워크 모두에게 매력적이며, 진정한 유용성을 가진 통화가 됩니다. AR 토큰의 공급량은 제한되어 있으며, 총 6600만 개입니다. 이 가이드를 확인하여 전 세계 어디에서나 이를 얻는 방법을 알아보세요.

관련 태그
warnning 위험 경고
app_icon
ChainCatcher Building the Web3 world with innovations.