Cointime

Download App
iOS & Android

Permaweb에 대해 알아보고 PermaApp의 프런트엔드 배포부터 시작해 보세요.

Validated Project

작가: 카일

검토자: 샌디

출처: 콘텐츠 길드 - 뉴스

PermaApp은 Permaweb에 배포된 분산형 애플리케이션(dApp)을 의미하며 모든 데이터는 Arweave 네트워크에 저장되므로 Arweave 네이티브 애플리케이션이라고도 합니다. EverPay, Permaswap, ArDrive가 대표적입니다.

이러한 애플리케이션이 중앙 집중식 서버의 제약을 없애고 진정한 분산 운영을 달성할 수 있는 이유는 바로 Permaweb의 지원에 의존하기 때문입니다. PermaApp의 프런트 엔드가 어떻게 영구적으로 온라인 상태가 될 수 있는지 이해하려면 먼저 Permaweb이 무엇인지 이해해야 합니다.

Permaweb: 결코 사라지지 않는 인터넷

Permaweb은 Arweave를 기반으로 구축된 영구적인 인터넷 계층으로, 사진, 비디오, 웹 페이지, 애플리케이션 등 다양한 데이터를 전달하여 결코 사라지지 않는 인터넷을 형성합니다. 기존 인터넷과 달리 Permaweb의 모든 데이터는 영구적으로 저장되고 변경이 불가능하며 추적이 가능합니다.

사용자는 일반 웹사이트에 접속하는 것처럼 브라우저를 통해 직접 Arweave에 저장된 콘텐츠에 접속할 수 있습니다. PermaApp의 프런트 엔드 페이지는 Permaweb이 이러한 데이터를 웹 페이지 형식으로 구성하고 조립한 결과입니다.

PermaApp 프런트 엔드 페이지는 어떻게 배포됩니까?

다른 블록체인 애플리케이션과 비교하여 PermaApp은 보다 완전한 분산화를 달성합니다. 프런트엔드 페이지는 중앙 집중식 서버 호스팅에 의존할 필요가 없지만 Arweave의 분산형 스토리지 네트워크를 사용하고 클라이언트측 렌더링(CSR) 모드로 렌더링됩니다. 전체 프로세스는 코드 업로드, 리소스 로드, 페이지 렌더링의 세 가지 주요 단계로 나눌 수 있습니다.

1. 코드 업로드: 프런트 엔드를 Arweave에 배포

개발자는 PermaApp의 프런트 엔드 코드를 패키징하고 Arweave 네트워크에 업로드합니다. 코드에는 다음과 같은 페이지 표시 및 상호 작용을 위한 모든 리소스가 포함됩니다.

  • HTML : 버튼, 텍스트, 이미지 배치 등 페이지의 구조를 정의합니다.
  • CSS : 색상, 글꼴, 레이아웃을 포함한 페이지 스타일을 제어합니다.
  • JavaScript : 버튼 클릭 후 팝업 창과 같은 대화형 기능을 구현합니다.
  • 멀티미디어 파일 : 사진, 비디오, 오디오 등

각 파일이 업로드된 후 영구 거래 ID(예: 고유 링크)가 생성됩니다. 그 중 메인 페이지의 HTML 파일은 일반적으로 페이지의 입구 역할을 하며, 개발자는 해당 거래 ID나 링크만 공개하면 사용자가 해당 페이지에 액세스할 수 있습니다.

2. 사용자 액세스: Arweave 게이트웨이를 통해 리소스 로드

PermaApp을 방문하는 사용자 경험은 일반 웹사이트를 탐색하는 것과 유사합니다. 브라우저는 Arweave 네트워크에서 필요한 HTML, CSS, JavaScript 및 멀티미디어 파일을 가져오는 Arweave 게이트웨이에 요청합니다.

2. 사용자 액세스: Arweave 게이트웨이를 통해 리소스 로드

PermaApp을 방문하는 사용자 경험은 일반 웹사이트를 탐색하는 것과 유사합니다. 브라우저는 Arweave 네트워크에서 필요한 HTML, CSS, JavaScript 및 멀티미디어 파일을 가져오는 Arweave 게이트웨이에 요청합니다.

모든 리소스는 Arweave에 저장되고 AWS와 같은 기존 클라우드 서버에 의존하지 않기 때문에 서버 가동 중단으로 인해 이러한 페이지가 무효화되는 일은 없습니다. 무슨 일이 일어나더라도 모든 PermaApp 페이지는 항상 온라인 상태이므로 사용자에게 안정적인 액세스 환경을 제공합니다.

3. 렌더링: 페이지가 브라우저에서 렌더링됩니다.

브라우저가 코드를 다운로드한 후 이를 구문 분석하여 완전한 페이지로 조합합니다.

  • HTML을 구문 분석한 후 페이지 프레임을 구축합니다.
  • 페이지에 스타일을 추가하려면 CSS를 로드하세요.
  • JavaScript를 실행하여 대화형 기능을 구현합니다.

이러한 렌더링 작업은 사용자의 브라우저에서 완료되므로 이 클라이언트 측 렌더링(CSR) 모드는 백엔드 서버에 의존할 필요가 없으며 이는 액세스 효율성을 향상시킬 뿐만 아니라 애플리케이션의 높은 안정성을 보장합니다.

요약

Arweave와 PermaApp 사이의 가교 역할을 하는 Permaweb은 Arweave에 저장된 분산형 데이터를 질서정연하게 정리하여 사용자에게 페이지 형태로 표시합니다.

클라이언트 측 렌더링(CSR)을 통해 PermaApp의 프런트 엔드 페이지는 기존 서버의 한계를 완전히 제거하여 원활한 사용자 경험을 달성합니다. 동시에 이 아키텍처는 애플리케이션을 검열에 저항하고 영구적으로 만듭니다. 시간이 지나도 애플리케이션의 페이지와 데이터는 항상 온라인 상태이며 사용자는 언제든지 액세스할 수 있습니다.

코드 업로드부터 페이지 렌더링까지 PermaApp의 모든 측면은 안정적이고 투명하며 결코 사라지지 않는 미래의 인터넷인 Permaweb의 고유한 가치를 보여줍니다.

🏆 "버그 잡기" 보상: 이 글에서 오타, 잘못된 문장, 잘못된 설명을 발견한 경우 저를 클릭하여 신고하시면 인센티브를 받으실 수 있습니다.

면책조항: 이 기사는 PermaDAO의 견해나 입장을 대변하지 않습니다. PermaDAO는 투자 조언을 제공하거나 어떤 프로젝트도 보증하지 않습니다. 독자는 자신이 거주하는 국가의 법률을 준수하고 규정에 따라 Web3 활동을 수행해야 합니다.

🔗 PermaDAO 소개: 웹사이트 | 텔레 그램 매체 |

댓글

모든 댓글

Recommended for you

  • 몬테네그로, 이번 주말 도권 송환 여부 결정

    Cryptoslate에 따르면 몬테네그로의 보얀 보조비치(Bojan Božović) 법무부 장관은 Terraform Labs의 공동 창립자인 권도도(Do Kwon)의 범죄인 인도에 대한 결정이 내려졌으며 이번 주말 이전에 인도 계약이 체결될 것이라고 확인했습니다. 이번 결정은 몇 달 동안 지속된 길고 논쟁적인 법적 절차 끝에 내려졌습니다. 보조비치는 사건의 세부사항에 대해 더 이상의 언급을 하지 않았으며 권씨가 어디로 송환될 것인지도 밝히지 않았다. 그는 "법무장관으로서 대법원의 판결 외에는 할 말이 없다"고 말했다.

  • zkPass는 Animoca Brands 등의 참여로 시리즈 A 파이낸싱에서 1,250만 달러를 완료했습니다.

    개인 정보 보호 데이터 검증 프로토콜 zkPass는 dao5, Animoca Brands, Flow Traders, Amber Group, IOBC Capital, Signum Capital, MH Ventures 및 WAGMI Ventures의 참여를 통해 시리즈 A 자금에서 1,250만 달러를 모금했으며 그 가치는 1억 달러입니다. zkPass는 내년 1분기에 토큰을 출시할 계획인 것으로 알려졌습니다. (블록)

  • Shenyu: 블라인드 서명의 광범위한 문제는 해커에게 기회를 제공하며 문제는 해결되어야 합니다.

    Shenyu(@bitfish1)는 프런트 엔드에 보안 위험이 있을 때 하드웨어 지갑이 최후의 방어선이며 원래 자산의 안전을 보장해야 한다고 X 플랫폼에 게시했습니다. 그러나 현 단계에서는 블라인드 서명 문제가 널리 퍼져 해커에게 기회를 제공하므로 이 문제는 해결되어야 합니다.

  • Deutsche Börse Clearstream: D7 플랫폼은 100억 유로 이상의 디지털 채권을 발행했습니다.

    Deutsche Börse Clearstream은 자사의 디지털 증권 플랫폼 D7이 100억 유로(110억 달러)가 넘는 디지털 채권을 발행했다고 발표했습니다. 현재 D7은 주로 대규모 디지털 채권과 구조화 상품이라는 두 가지 발행 유형에 사용됩니다. 기술적 관점에서 볼 때 D7 플랫폼은 DAML 스마트 계약을 사용하고 최신 버전의 DAML은 Canton 블록체인을 지원합니다. 이전에 Clearstream은 결제를 위해 프랑스 도매 중앙 은행 디지털 통화 CBDC를 사용한 실제 시험에도 참여했습니다.

  • 유동성 스테이킹 프로토콜 Drop, CoinFund가 주도하는 시드 라운드에서 400만 달러 완료

    10월 17일 유동성 스테이킹 프로토콜 Drop은 CoinFund, CMS Holdings, Anagram, Interop Ventures, Cosmostation 및 기타 기관과 Lido DAO 공동 창립자 Vasiliy Shapovalov 및 Celestia Labs co가 주도하는 400만 달러의 시드 자금 조달을 완료했습니다. - Mustafa Al-Bassam 등 창업자 엔젤 투자자와 Abacus Labs의 CEO이자 Hyperlane의 핵심 기여자인 Jon Kol이 투자에 참여했습니다.

  • CFTC: Kalshi가 예측 시장을 시작하도록 허용한 연방 법원은 "잘못"되었습니다.

    예측 시장 Kalshi가 선거 계약을 상장하고 거래하도록 허용하는 데 있어 연방 판사가 "잘못"했다고 미국 상품선물거래위원회(CFTC)의 변호사들이 항소 법원에 제출한 브리핑에서 그들이 하급 법원에서 제기한 주장을 재확인했습니다. 지난 달 판사는 CFTC가 Kalshi의 선거 계약 상장을 금지할 수 없다고 판결했습니다. 규제 당국은 항소 결과가 나올 때까지 회사가 제품을 출시하는 것을 막기 위해 항소 법원에 유예를 신청했습니다. 그러나 법원 판사는 CFTC가 회복 불가능한 피해가 발생할 것이라는 점을 입증하지 못했다고 판결했습니다.

  • BlackRock Ethereum ETF 보유 시장 가치가 110억 달러를 초과합니다.

    BlackRock은 Ethereum 상장지수펀드 iShares Ethereum Trust ETF의 포지션 정보를 공식 업데이트했습니다. 10월 16일 현재 ETHA의 보유량은 425,000 ETH(424,165.708 ETH)에 가까웠고 해당 포지션의 시장 가치는 US$1109,528,417.19를 기록했습니다. .

  • 9월 CEX 선물 거래량에서 DEX가 차지하는 비중은 3.26%로 떨어졌습니다.

    더블록 자료에 따르면 중앙화거래소(CEX) 대비 탈중앙화거래소(DEX) 선물 거래량 비중은 9월 2월 5.18%에서 3.26%로 하락했다. 이 측정항목은 DEX에서 발생하는 선물 거래량과 CEX에서 발생하는 선물 거래량의 비율을 나타내며, 이는 사용자가 점차 중앙 집중식 플랫폼으로 이동하고 있음을 나타냅니다. 데이터에 따르면 Hyperliquid는 거의 50%의 시장 점유율을 차지하는 가장 큰 DEX 영구 스왑 플랫폼 중 하나가 되었습니다.

  • Morgan Stanley는 2억 7,210만 달러 상당의 현물 비트코인 ​​ETF를 보유하고 있습니다.

    최근 미국 증권거래위원회(SEC) 서류에 따르면 모건스탠리는 2억7210만 달러 상당의 현물 비트코인 ​​ETF를 보유하고 있는 것으로 나타났다.

  • BTC가 $68,000를 돌파했습니다.

    시장에서는 BTC가 US$68,000를 넘어 현재 US$68,034.02에 거래되고 있으며 24시간 동안 0.35%의 상승률을 보이며 시장의 변동성이 크므로 리스크를 통제하시기 바랍니다.