솔라나(Solana): 퍼블릭 체인 기술 혁신의 선두주자

avatar
Frontier Lab
4개월 전
이 글은 약 4366자,전문을 읽는 데 약 6분이 걸린다
솔라나는 2주 만에 액션(Actions), 블링크(Blinks), ZK 압축(ZK Compression)이라는 세 가지 기술 혁신을 연속적으로 제안했습니다. 이는 솔라나가 항상 더 빠르고 편리한 퍼블릭 체인 애플리케이션 개발 컨셉을 추구해 왔다는 것을 보여줍니다.

소개

최근 암호화폐 시장은 Mtgox 보상과 미국, 독일 정부의 매도로 인해 투자자 패닉을 촉발시켰습니다. 대부분의 토큰이 20% 이상의 하락세를 보였지만 상대적으로 강한 가격을 보이는 토큰도 있습니다. SOL도 그 중 하나입니다. 퍼블릭 체인 프로젝트로서 솔라나는 위임 지분 증명(PoS)과 역사 증명(PoH)의 하이브리드 합의 메커니즘을 채택하고 있으며, 타임스탬프 메커니즘을 도입하고 다중 스레드 병렬 처리 및 상태 압축 기술을 사용하여 솔라나가 높은 성능을 발휘할 수 있도록 합니다. 처리량 및 낮은 거래 비용.

솔라나는 액션(Action), 블링크(Blink), ZK 압축(ZK Compression)이라는 세 가지 주요 혁신 기술을 연속적으로 출시해 SocialFi 분야로 확장하고 기존 거래 비용을 다시 크게 줄일 수 있었습니다. 이 세 가지 새로운 기술은 솔라나의 미래 발전을 돕고 시장에 현물 ETF 적용과 함께 솔라나의 미래 기대와 내러티브는 상상력으로 가득 차 있습니다.

행위

정의

솔라나의 공식 문서에서는 액션을 다음과 같이 정의합니다: 솔라나 액션은 웹사이트가 솔라나 블록체인과 상호작용하여 전송, 투표, 기부와 같은 온체인 활동을 가능하게 하도록 설계된 API입니다. 이는 QR 코드, 버튼 + 위젯(사용자 인터페이스 요소) 및 인터넷 웹사이트를 포함한 다양한 컨텍스트에서 미리 보고, 서명하고, 전송할 수 있는 솔라나 블록체인의 트랜잭션을 반환하는 호환 API입니다.

비기술적인 언어를 사용하여 솔라나에서 서명할 사전 프로그래밍된 다양한 트랜잭션인 액션을 설명함으로써 사용자가 다른 애플리케이션이나 웹 페이지로 이동할 필요 없이 블록체인 트랜잭션을 수행할 수 있도록 합니다. 액션은 솔라나 체인의 트랜잭션 처리 메커니즘에 대한 추상적인 설명으로, 트랜잭션 처리, 계약 실행, 데이터 작업 등 다양한 작업에 대한 실행 명령을 포함합니다. 사용자는 온체인 자산 전송, 토큰 자산 구매 등 다양한 거래 지시를 Action을 통해 보낼 수 있습니다. 동시에 개발자는 작업을 사용하여 스마트 계약을 호출하고 실행하여 복잡한 온체인 논리를 구현할 수도 있습니다.

Actions의 등장으로 솔라나의 네트워크 애플리케이션 개발과 사용자 거래가 더욱 편리해졌습니다. 동시에 체인에서 스마트 계약 실행에 대한 지원이 추가되었으며, 솔라나가 SocialFi 분야에 진출할 수 있는 탄탄한 기반이 마련되었습니다.

솔라나(Solana): 퍼블릭 체인 기술 혁신의 선두주자

작업의 워크플로 다이어그램(데이터 소스: https://solana.com/docs/advanced/actions)

이점

효율적인 처리 방법: 다른 퍼블릭 체인에 비해 솔라나의 가장 큰 장점은 고성능입니다. 액션의 설계와 채택에 있어서 솔라나는 여전히 고성능이라는 개념을 유지하고 있습니다. 솔라나는 다중 CPU 코어를 사용하여 트랜잭션을 병렬로 처리하여 네트워크의 처리량과 실행 속도를 더욱 향상시키는 터보 트랜잭션(Turbo Transactions)이라는 기술을 사용합니다. 안정적인.

네트워크의 낮은 대기 시간: 솔라나의 고성능 액션 덕분에 처리 대기 시간도 매우 낮아 사용자에게 더욱 원활하고 효율적인 거래 경험을 제공합니다. 이러한 짧은 지연 시간의 장점은 Actions 개발자에게 사용자 경험에 영향을 미치는 네트워크 지연에 대해 걱정할 필요 없이 더욱 복잡하고 대화형 애플리케이션을 구축할 수 있는 더 많은 기회를 제공하여 전체 생태계를 더욱 강력하고 경쟁력 있게 만듭니다.

높은 유연성: 작업을 통해 사용자는 스마트 계약을 호출하고, 지루한 다양한 비즈니스 로직을 실행하고, 데이터를 저장하고 읽는 등의 기능을 수행할 수 있습니다. 이러한 유연성으로 인해 Actions는 블록체인 분야에서 사용자의 다양한 요구 사항을 충족하는 강력한 도구가 됩니다. 또한 Actions는 확장 기능도 지원하며 사용자는 자신의 필요에 따라 이를 사용자 정의할 수 있어 유연성과 적용성이 더욱 향상됩니다.

깜박임

정의

Solana의 트위터 공식 문서는 Blink를 다음과 같이 정의합니다. 블록체인 링크는 온체인 작업을 공유 가능한 링크로 변환하는 새로운 기본 요소입니다. Blink는 모든 Solana 작업을 공유 가능한 메타데이터가 풍부한 링크로 변환할 수 있습니다. Blinks를 사용하면 작업 지원 클라이언트(브라우저 확장 지갑, 봇)가 사용자에게 더 많은 기능을 노출할 수 있습니다. Blink를 지원하는 클라이언트 애플리케이션은 간단히 Actions 호환 URL을 감지하고 구문 분석하여 사용자가 표준화된 사용자 인터페이스에서 해당 URL과 상호 작용할 수 있도록 합니다.

대중적으로 이해되는 깜박임은 작업의 구체적인 표현입니다. 이 구체적인 표현은 QR 코드, URL, 클릭 가능한 버튼 등이 될 수 있습니다. Blinks는 모든 솔라나 액션을 모든 정보 플랫폼에서 어떤 커뮤니케이션 방법으로든 변환할 수 있으며, 이를 통해 액션(예: 브라우저 확장 지갑, 로봇 등)을 감지할 수 있는 클라이언트가 사용자에게 추가 기능을 표시할 수 있습니다. 사용자가 Blink를 사용하면 이 구체적인 표현(QR 코드, URL 등일 수 있음) 뒤에 있는 Dapp에 들어가지 않고도 현재 플랫폼 페이지에서 특정 사항을 조작할 수 있어 상호 작용이 매우 편리하고 간편해집니다.

솔라나(Solana): 퍼블릭 체인 기술 혁신의 선두주자

깜박임 작동 원리의 개략도

액션과 블링크는 따로 존재하지 않고 공생관계를 가지고 있습니다. Action은 Blink의 존재 기반이며 Blink는 Action의 구체적인 표현입니다. Blinks는 사용자 앞에 Action을 추상화하여 사용자가 Action을 사용할 때 존재감을 느끼지 못하게 합니다.

이점

사용자 경험 향상: Blinks를 통해 사용자는 더 이상 현재 페이지를 종료한 후 운영하려는 Dapp 페이지에 들어갈 필요가 없으며 사용자에게 원스톱 운영 서비스를 제공하여 사용자의 운영 링크와 어려움을 크게 줄입니다. Web 2의 링크를 클릭하는 것과 같습니다.

솔라나로의 트래픽 증가: 솔라나의 다양한 프로젝트 개발팀이 블링크를 사용한 후 가장 중요한 효과는 다양한 소셜 플랫폼에서 솔라나로 트래픽을 전환하는 기능이었습니다. Web 3 세계에서 각 프로젝트는 더 많은 트래픽을 확보해야만 치열한 경쟁에서 승리할 수 있습니다. 블링크는 각 액션을 다양한 형태로 구체화할 수 있으며, 이는 트위터, 디스코드, 텔레그램 등 다양한 정보 교환 플랫폼으로 전달될 수 있습니다. 이러한 플랫폼에서 블링크가 확산되면 솔라나에 막대한 트래픽이 유입되어 솔라나의 생태계 발전이 촉진될 것입니다.

사용자가 웹 3에 참여할 수 있는 임계값을 낮춥니다. 기존 웹 2의 사용자는 일반적으로 지갑 승인 서명, 온체인 전송, 가스 수수료 등과 같은 체인의 가장 기본적인 작업을 이해하지 못합니다. 빠른 트래픽 전환을 위해서는 기존 플랫폼에서 시작해야 할 뿐만 아니라 중간 전환의 경우 체인의 운영 임계값을 낮추는 것도 필요합니다. Blinks를 사용한 후 각 특정 작업의 프로세스를 URL로 추상화하고 통합할 수 있습니다. 사용자는 이를 클릭하기만 하면 되며 작업의 원리와 프로세스를 이해할 필요가 없습니다.

결점

사기 위험 증가: 이 단계에서 Blink는 Twitter에서만 전달될 수 있지만 Twitter 자체는 사기로 가득 찬 환경입니다. . 블링크의 등장 이후 사기 효율이 크게 향상되었고 사기 비용도 절감되었습니다. 이제 사기꾼은 모방 수준이 높은 웹사이트를 개발할 필요 없이 사진과 링크만으로 모든 작업을 직접 완료할 수 있습니다. 사용자가 이를 방지하기 어렵게 만듭니다.

모바일 클라이언트를 포괄할 수 없음: 이 단계에서 Blinks의 사용은 컴퓨터 클라이언트로만 제한될 수 있지만 Twitter에서 가장 일반적으로 사용되는 방법은 여전히 모바일 클라이언트이며 컴퓨터 클라이언트는 더 작은 점유율을 차지하므로 일부 투자자는 솔라나에 대한 Blinks의 전환 효과에 대해 의문을 제기합니다. 예상만큼 높지는 않습니다. 이는 단지 가격을 과대평가하는 데 사용되는 속임수일 뿐입니다.

ZK 압축

정의

솔라나의 공식 문서는 ZK 압축을 다음과 같이 정의합니다: ZK 압축은 개발자와 사용자가 대규모 애플리케이션을 구축하는 데 도움이 되는 솔라나에 구축된 새로운 기본 기능입니다. 개발자와 사용자는 온체인 상태를 압축하여 Solana L1의 보안, 성능 및 구성성을 유지하면서 상태 비용을 몇 배나 줄일 수 있습니다.

솔라나(Solana): 퍼블릭 체인 기술 혁신의 선두주자

솔라나(Solana): 퍼블릭 체인 기술 혁신의 선두주자

기술적 분석

모든 블록체인의 모든 프로젝트 개발자는 계산 비용과 상태 비용이라는 두 가지 기본 비용에 직면합니다. 이 두 가지 수수료를 최대한 낮추면 체인 전체의 가스비 문제가 해결되어 더 많은 사용자와 개발자를 유치할 수 있습니다.

솔라나는 위임 지분 증명(PoS)과 역사 증명(PoH)의 하이브리드 합의 메커니즘을 사용하고, 타임스탬프 메커니즘을 도입하고 멀티 스레드 병렬 처리를 사용하여 솔라나가 높은 처리량과 낮은 거래 비용이라는 이점을 누릴 수 있도록 합니다. 비용 계산 문제. ZK 압축의 출현은 상태 비용 문제를 해결하는 데 매우 좋습니다.

ZK 압축은 상태 압축이라는 프로세스를 사용하여 개발자가 특정 유형의 데이터를 저장하기 위해 더 비싼 계정 공간 대신 솔라나의 원장 공간을 보다 경제적으로 활용할 수 있도록 합니다. ZK 압축은 오프체인 데이터의 해시 값을 사용하여 온체인에 저장하고, 특정 데이터를 오프체인에 저장하며, 상태 트리를 사용하여 검증합니다. 이 기술을 적용하면 온체인 저장 공간에 대한 수요를 효과적으로 줄여 비용을 절감하고 전반적인 확장성을 향상시킬 수 있습니다. ZK 압축 기술을 채택함으로써 솔라나 생태계는 대량의 데이터를 보다 효율적으로 처리하고 개발자에게 보다 유연한 저장 옵션을 제공하여 블록체인 애플리케이션의 개발과 혁신을 주도할 수 있습니다.

우리는 ZK 압축을 보다 이해하기 쉬운 방식으로 분석하고 ZK 압축을 두 부분으로 나눕니다.

  • 압축은 압축을 나타냅니다. 이 단계를 통해 달성되는 것은 체인의 계정이 상태 루트만 저장한다는 것입니다. 기본 데이터는 더 저렴한 솔라나 오프체인 원장에 저장되어 상태 저장 비용을 절감합니다.

  • ZK는 압축된 상태의 무결성을 보장하기 위해 ZK 기술을 사용하는 프로토콜을 의미합니다. 사용자와 개발자는 ZK 압축을 지원하는 RPC 공급자로부터 유효성 인증서를 얻을 수 있으며 ZK 기술을 사용하여 온체인 및 오프체인 상호 작용을 달성할 수 있습니다. OP 기술보다 더 안정적이고 빠르기 때문에 솔라나는 더 빠른 컴퓨팅 속도에 영향을 미치지 않습니다.

작동 원리

ZK 압축의 작동 원리는 매우 간단하며 Ethereum L2의 롤업 방식과 매우 유사합니다.

  • ZK 압축은 각 계정의 데이터를 해시 값으로 압축하여 상태 트리의 리프 노드에 저장됩니다. 각 계정 해시에는 계정 자체뿐만 아니라 상태 트리에서의 위치에 대한 정보도 포함됩니다. 이러한 방식으로 각 계정 해시는 고유하므로 후속 색인 생성이 용이합니다.

  • 각 상태 트리의 상태 루트는 솔라나의 메인넷에 저장됩니다. 이 상태 루트는 전체 트리의 지문과 같습니다. 이 지문이 검증되면 전체 트리의 모든 데이터가 완전하고 변조되지 않았음을 확인할 수 있습니다.

  • 각 계정의 세부 데이터는 솔라나 메인넷에 직접 저장되지 않고, 더 저렴한 솔라나 원장 공간에 통화 데이터로 저장됩니다. 솔라나의 메인넷은 상태 루트와 일부 기본 메타데이터만 저장하므로 저장 비용을 절약할 뿐만 아니라 데이터 보안도 보장합니다. 또한 이러한 압축된 데이터의 무결성을 보장하기 위해 ZK Compression은 영지식 증명도 사용합니다. 특정 데이터 내용을 공개하지 않고 데이터의 신뢰성과 무결성을 입증하는 데 사용할 수 있습니다.

직관적으로 ZK 압축은 Ethereum L2의 롤업인 것처럼 보이지만 Vitalik은 ZK 압축을 상태 비저장 클라이언트 아키텍처로 정의합니다. 따라서 ZK 압축은 본질적으로 L1의 내부 저장 구조를 최적화한 것입니다.

요약하다

솔라나는 2주 만에 액션(Action), 블링크(Blink), ZK 압축(ZK Compression)이라는 세 가지 기술 혁신을 연속적으로 제안했습니다. 이는 솔라나가 항상 퍼블릭 체인 애플리케이션의 더 빠르고 편리한 개발 개념을 추구해 왔다는 것을 보여줍니다. 이 세 가지 신기술의 적용은 솔라나의 적용 분야를 거래에서 소셜 네트워킹으로 확장할 뿐만 아니라 퍼블릭 체인 기술에서 지속적으로 혁신하고 발전할 수 있는 솔라나의 능력을 보여줍니다.

이들 세 가지 신기술은 현 단계에서만 테스트 중이며, 구체적인 효과는 대규모 적용을 거쳐야 알 수 있다. 그러나 가격 대비 성능으로 볼 때 투자자들은 그 전망에 대해 기대감으로 가득 차 있다. 솔라나는 퍼블릭 체인 기술 혁신의 선두주자로 발전했습니다.

창작 글, 작자:Frontier Lab。전재 / 콘텐츠 제휴 / 기사 요청 연락처 report@odaily.email;违규정 전재 법률은 반드시 추궁해야 한다.

ODAILY는 많은 독자들이 정확한 화폐 관념과 투자 이념을 수립하고 블록체인을 이성적으로 바라보며 위험 의식을 확실하게 제고해 달라고 당부했다.발견된 위법 범죄 단서에 대해서는 관련 부서에 적극적으로 고발하여 반영할 수 있다.

추천 독서
편집자의 선택