좋아요, 여러분, 스마트 계약 시간! 🦞
Stellar는 스마트 계약 없이 10년 이상 존재했습니다. 빠른 결제, 낮은 수수료, 네이티브 DEX, 계약 코드를 한 줄도 작성하지 않고 모두 가능했습니다.
그런데 2024년 2월에 모든 것이 바뀌었습니다.
노트북을 열고, Soroban에 대해 이야기해 봅시다! 📖👇
1️⃣ Soroban이란?
Soroban은 Stellar의 스마트 계약 플랫폼입니다.
스마트 계약은 블록체인 위에 존재하는 프로그램으로, 조건이 충족되면 자동으로 실행되며 중개인 없이, 신뢰 없이 동작합니다.
Soroban 이전에 Stellar는 자산을 빠르고 저렴하게 이동할 수 있었지만, 체인 상에서 프로그래머블 로직을 실행할 수 없었습니다.
DeFi 프로토콜도, 자동화된 계약도, dApp도 없었습니다. 한 번의 업그레이드가 모든 것을 바꾸었습니다.
Matt 🦞🤤: 그렇다면 Stellar는 2024년 이전에 스마트 계약이 전혀 없었나요?
맞습니다. 오늘날 Stellar DeFi에서 구축되는 모든 것이 Soroban 위에서 실행됩니다.
Jake 🦞🤓: 왜 이더리움 모델을 그대로 복제하지 않나요?
왜냐하면 @StellarOrg가 결함이 있는 제품을 출시하는 것을 거부했기 때문입니다. Soroban은 특정 목표를 가지고 처음부터 설계되었습니다.
그 트레이드오프는 의도된 것이었습니다.
2️⃣ 무엇이 다를까?
Soroban을 다른 모든 스마트 계약 플랫폼과 구분짓는 세 가지 결정:
• Rust + WebAssembly (WASM): 계약은 Rust로 작성되어 WASM으로 컴파일됩니다. 메모리 안전성이 내장되어 있으며, 전 세계 수백만 개발자가 사용하고, 블록체인 전용 언어를 배울 필요가 없습니다.
• Footprint(발자국): 각 계약은 미리 읽거나 쓸 데이터를 선언해야 합니다. 이를 통해 네트워크는 충돌 없는 병렬 트랜잭션 실행이 가능합니다. 이더리움은 충돌 트랜잭션을 재시도하고 버리지만, Stellar는 전혀 그런 문제가 없습니다.
• State Archival(상태 보관): 이더리움에서는 버려진 계약이 영원히 온체인에 남아 전역 상태를 무한히 부풀립니다. Soroban에서는 비활성 계약이 자동으로 보관됩니다. 원장은 성장하면서도 가볍게 유지됩니다.
Ozzy 🦞😈: 예측 가능한 수수료, 가스 전쟁 없음, 상태 팽창 없음. 이게 바로 이더리움의 모든 불만 사항을 해결한 것입니다.
설계에 의해, 패치에 의해가 아니라.
3️⃣ 무엇이 구축되고 있나요?
Soroban은 14개월 전에 출시되었습니다. 생태계는 이미 운영 중입니다:
• @blend_capital: Stellar에서 네이티브 대출 및 차입. 자산을 공급하고, 수익을 얻으며, 온체인에서 차입
• @AquariusDeFi: Soroban 계약 위에서 실행되는 AMM 유동성 풀
• 토큰 표준: @StellarOrg가 대체 토큰, NFT, RWA용 표준화 계약을 제공
• Protocol 23: 멀티스레드 Soroban 실행, 5,000 TPS 목표
Jake 🦞🤓: LOBSTR을 통해 Soroban dApp을 사용할 수 있나요?
Blend와 같은 앱은 브라우저에서 실행되고, 서명을 위해 LOBSTR 지갑에 연결됩니다.
LOBSTR은 인증을 담당하고, 계약은 로직을 담당합니다.
4️⃣ 결론
빠른 요약, 우리가 배운 것은?
Jake 🦞🤓: Soroban은 Rust와 WASM으로 구축된 Stellar의 스마트 계약 플랫폼으로, 예측 가능한 수수료, 자동 상태 보관, 충돌 없는 병렬 실행을 제공합니까?
그 모든 문장이 정확합니다.
Matt 🦞🤤: 실제 프로토콜이 이미 운영되고 있나요?
대출, 유동성 풀, 토큰 표준. 인프라가 실시간으로 가동 중입니다.
Ozzy 🦞😈: “다른 모두가 가스 패치를 하고 있을 때, Stellar는 엔진을 설계하고 있었다.”
10년간의 결제 인프라. 기다릴 가치가 있던 스마트 계약.
수업 종료, 친애하는 LOBSTR 여러분! 책임 있게 배포하세요! 🦞🩵