출처: 원블록 커뮤니티
Polkadot의 연례 개발자 컨퍼런스 Sub0 Asia가 최근 태국 방콕에서 막을 내렸습니다. strong> sub0 Asia가 최근 태국 방콕에서 막을 내렸습니다. 블록체인 업계의 치열한 경쟁 속에서 폴카닷의 설립자 Gavin Wood는 연설을 통해 Polkadot 2.0과 JAM 체인을 활용하여 어떻게 생태계의 지속적인 발전을 이끌 새로운 기술 혁신을 가져올 것인지에 대해 설명했습니다.
Polkadot은 JAM 체인이라는 새로운 네트워크를 출시합니다. JAM 체인은 폴카닷의 새로운 컴퓨팅 인프라 역할을 하는 무국적 탈중앙화 네트워크로, 멀티코어 컴퓨팅 기능과 스마트 컨트랙트, ZK 롤업 등을 구축할 수 있는 기능을 제공할 것입니다.
원블록+는 개빈 우드의 강연의 하이라이트를 요약해드립니다. 그리고 X 플랫폼 최초로 Acala CTO Bryan Chen과 Boca 개발자 Alice und Bob의 독특한 통찰력을 정리하여 잼 체인이라는 새로운 기술에 대해 더 깊이 있게 알아볼 수 있도록 도와드립니다. 업데이트.
유튜브 토크 다시보기: https://twitter.com/BillLaboon/s↪CF_200D↩tatus/1768222078551892423
JAM 체인은 특정 조건에서 안전하고 유연한 계산을 가능하게 합니다
JAM의 의 정식 명칭은 Join Accumulate Machine으로, 효율적이고 안전하며 확장 가능한 블록체인 솔루션을 제공하는 것을 목표로 하는 새로운 블록체인 개념입니다. 기존 블록체인과 달리 JAM 체인의 설계 목표 중 하나는 높은 처리량과 낮은 지연시간의 균형을 달성하는 것입니다. 스마트 컨트랙트 체인처럼 범용적인 연산 기능을 갖추기보다는 특정 목적을 위해 설계되었습니다.
높은 처리량과 낮은 지연시간 보장
먼저, JAM 체인은 스마트 컨트랙트 체인이 아닙니다. 복잡한 연산을 자체적으로 수행하기보다는 롤업을 처리하도록 설계되었으며, 롤업은 체인의 효율성과 확장성을 향상시키기 위해 고안된 기술입니다. JAM 체인은 매우 유연한 연산을 할 수 있도록 설계되었지만 이러한 연산은 특정 방식으로 수행됩니다. , 그러나 이러한 계산은 특정 조건에서 수행되며, 이는 스마트 컨트랙트 체인의 범용 계산 모델과는 매우 다릅니다.
JAM 체인의 설계 목표 중 하나는 높은 처리량과 낮은 지연 시간입니다. 이는 많은 수의 트랜잭션을 처리하고 처리 시간을 짧게 유지하는 것을 목표로 합니다. 동시에 JAM 체인은 <강력>신뢰성과 보안에도 중점을 둡니다. 상대적으로 적은 에너지를 소비하지만, 롤업을 처리하는 동안 높은 수준의 보안을 유지하는 것이 설계의 핵심 특징 중 하나입니다.
신뢰성 및 안정성 강화
또 다른 중요한 설계 목표는 종속성에 대한 약속입니다. strong>. 즉, JAM 체인은 체인이 의존하는 외부 요소에 대한 명시적인 약속을 통해 신뢰할 수 있는 실행 메커니즘을 제공하여 체인의 신뢰성과 안정성에 기여하며, JAM 체인의 실제 작동은 실행 엔진에 기반하고 있습니다. 이는 롤업을 처리하고 체인을 효율적이고 안전하게 유지하는 데 중점을 둔 매우 안정적이고 확장 가능하며 유연한 실행 기계입니다.
JAM 로드맵
Gavin은 강연에서 JAM 개발 로드맵을 공유했습니다.
초기 RFC(Sassafras, CoreJam)
초안 제안(곧 제공 예정)
예비 구현(곧 제공 예정)
오픈 예정 토론 및 추가 진화를 위한 RFC(예정)
최종 초안 및 RFC(3-12개월)
인정(펠로우십/거버넌스)(3-12개월)
인정(펠로우십/거버넌스)(3-12개월) 거버넌스) (3-12개월)
실행(최소 3개), 기판 도구 (6-18개월)
배치 ( 8-20개월)
전반적으로 JAM 체인은 전통적인 스마트 컨트랙트 네트워크가 아니며, 트랜잭션 개념이 없습니다. JAM 체인 네트워크의 모든 작업 항목은 작업 패키지 및 기타 대리 작업으로 패키징되며, 작업 항목의 성능을 향상시키기 위해 정제, 축적 및 전송이라는 세 가지 프로세스를 거쳐 패키징 및 재통합을 진행합니다. 작업을 패키징한 후 재통합하여 컴퓨팅 효율성을 개선합니다. 누구나 JAM 체인에서 서비스를 생성할 수 있습니다. 서비스는 EVM 네트워크의 스마트 컨트랙트 개념과 유사하며, 서비스 모델을 생성하기 위해 특정 형식과 입력이 필요한 프로세스입니다.
멀티코어 월드 컴퓨터더 자유롭고 유연한 개발 환경 제공
JAM에 대해 자세히 알아보려면 JAM을 확인하시기 바랍니다. , CoreJam의 RFC 초안을 확인하세요. 이 문서는 초안이며 많은 기술적 세부 사항이 변경되었습니다. JAM에 대한 새로운 RFC 초안이 공개될 예정인가요? https://github.com/polkadot-fellows/RFCs/pull/31
브라이언 첸이 생각하는 JAM의 가장 흥미로운 점은 탈중앙화 스택의 블록체인 부분을 추상화한다는 점입니다. 기본적으로 임의의 프로그램이나 서비스를 실행할 수 있는 여러 코어를 가진 월드 컴퓨터를 제공합니다.
< strong>폴카닷 릴레이 체인 구성 요소 재구성
폴카닷 릴레이 체인은 다양한 구성 요소로 이루어져 있으며, JAM은 기본 구성 요소도 노출하여 이 아키텍처를 실제로 리팩터링합니다. 개발자들이 현재와 같은 병렬 체인이 아닌 일반 목적의 DA 서비스를 포함한 다양한 서비스를 구축하는 데 사용할 수 있도록 기본 구성 요소를 노출함으로써 이 아키텍처를 실제로 리팩터링합니다.
개발자는 JAM을 통해 병렬 체인 서비스를 실행하여 보다 탈중앙화되고 안전한 블록체인을 구축할 수 있습니다. 하지만 탈중앙화 블록체인을 구축하는 것은 JAM의 많은 애플리케이션 중 하나일 뿐입니다. 개발자들이 JAM으로 개발할 수 있는 더 많은 흥미로운 애플리케이션이 있으며, 데이터 가용성(DA)은 그 중 하나의 좋은 예이지만 혁신적인 혁명은 아닙니다.
또한 개발자들이 JAM 위에 배포할 수 있는 다양한 서비스들이 있는데, 그 중 하나는 JAM을 통해 병렬 또는 블록체인을 가능하게 하는 패러체인 서비스가 될 수 있으며, 개발자들은 또한 다음을 배포할 수 있습니다. 체인화할 수 있는 서비스인 체인화 EVM 서비스, 예를 들어 컨트랙트 월렛을 배포할 수도 있습니다.
체인 탈중앙화 앱
Bryan은 또한 JAM의 가능한 변형 중 하나가 Chainless. DApp(체인화된 탈중앙화 애플리케이션)입니다. 이는 컴퓨팅 파워가 필요한 모든 탈중앙화 애플리케이션(DApp)이 블록체인 또는 유사한 플랫폼에서 실행된다는 것을 의미합니다. 그러나 JAM을 도입하면 탈중앙화 앱이 기존 블록체인에 의존하지 않고도 연산 작업을 수행할 수 있는 탈중앙화 앱, 즉 체인 디앱이 가능해집니다.
웹2.0 세계에서 이더나 대부분의 독립형 블록체인 네트워크는 기본적으로 누군가의 지하실에서 호스팅되는 서버입니다. 반면에 Polkadot은 사람들이 일정 기간 동안 인스턴스를 대여하여 자체 블록체인을 실행할 수 있는 클라우드와 같은 솔루션을 제공하며, 동시에 Polkadot 네트워크에서 제공하는 공유 보안을 누릴 수 있습니다.
Polkadot 2.0은 여기서 더 나아가 서버리스 솔루션을 제공합니다. 개발자는 더 이상 서버에 대해 걱정할 필요가 없습니다. 요청 시 클라우드 어딘가에서 앱을 실행할 수 있으며 동일한 공유 보안으로 보호됩니다.
서버리스 이전에는 클라우드 서비스는 단순히 서비스를 배포할 머신을 빌리는 문제였습니다. 그런 다음 해당 머신을 유지 관리하고 시스템을 업그레이드하고 패치를 적용해야 했지만 유지 관리 비용이 상대적으로 높았습니다. 이제 병렬 체인 개발도 마찬가지여서 개발자는 체인 유지보수, Polkadot-sdk 업그레이드 등에 많은 노력을 기울여야 하며, 이는 비용이 더 많이 드는 일입니다. JAM을 사용하면 프로토콜 개발자가 AWS 람다와 유사한 기능을 개발할 수 있어 애플리케이션 개발자의 유지보수 비용을 절감할 수 있습니다. 개발자에게는 서버라는 개념이 없습니다.
대부분의 서버리스 앱과 동일한 장점이 체인 디앱에도 적용됩니다. 앱의 여러 복사본을 여러 코어(코어)에서 동시에 실행할 수 있으므로 확장성이 높습니다. 또한, 이러한 애플리케이션은 지속적으로 실행되는 것이 아니라 사용할 때만 리소스를 소비하기 때문에 매우 저렴할 수 있으며, 이는 비용을 절감합니다. 서버(블록체인)를 유지 관리할 필요가 없기 때문에 운영 비용도 크게 절감할 수 있습니다. 런타임을 수행하는 유지보수자(즉, JAM 서비스)가 업그레이드 및 새로운 기능 구현과 같은 모든 운영 작업을 처리합니다.
서버리스 기술은 이미 일부 클라우드 애플리케이션 개발 방식에 혁신을 가져왔습니다. JAM도 비슷한 변화를 가져올 준비가 되어 있습니다. 그러나 모든 최신 클라우드 애플리케이션이 서버리스 아키텍처를 채택한 것은 아니며 기존 서버가 여전히 중요한 위치를 차지하고 있다는 점에 유의하는 것이 중요합니다. 이는 병렬 체인 기술에도 동일하게 적용되며, 여전히 고유한 기술적 이점이 있습니다.
무한한 가능성의 미래 구축
JAM은 여기서 멈추지 않습니다. JAM은 매우 흥미로운 모델과 큰 잠재력을 가진 많은 기본 요소를 제공합니다 브라이언은 미래에는 다양한 모델을 가진 더 많은 최신 탈중앙화 애플리케이션이 등장할 것이라고 믿습니다. 본질적으로 JAM의 목표는 기존의 몇 가지 한계를 제거하고 개발자들에게 Polkadot 1.0보다 더 많은 자유와 유연성을 제공하는 것입니다.
서로 다른 JAM 앱 간의 메시징 동기화 기능도 중요합니다. 도 간과해서는 안 됩니다. 웹2.0 애플리케이션은 애플리케이션 간에 직접 통신을 동기화하지 않고 서버에 의존하여 메시징을 처리하는 경우가 많기 때문에 이 기능은 웹2.0 애플리케이션이 할 수 없는 기능입니다. 이 기능은 분산형 앱에서 상호작용과 협업을 위한 더 많은 가능성을 열어줍니다.
비동기 요청은 웹2.0 공간에서 주로 다뤄져 왔습니다. 그러나 비동기 요청은 많은 복잡성을 추가하고 많은 버그를 유발합니다. 이러한 일반적인 문제 중 몇 가지에는 "콜백 지옥"(여러 계층의 중첩된 콜백 함수로 인해 코드를 이해하고 유지 관리하기 어려운 경우)과 "경쟁 조건 "(여러 개의 동시 연산이 예측할 수 없는 결과를 초래하는 경쟁 조건) 등이 있습니다. 오늘날의 크로스 체인 메시징 프로토콜에서는 이러한 문제가 관찰되기 시작했습니다. 그러나 JAM이 도입되면 이러한 문제는 더 이상 문제가 되지 않을 수 있습니다.
JAM은 아직 초기 단계에 있으며, 작동을 위해서는 더 많은 작업이 필요합니다. JAM RFC가 공개되는 즉시 이에 대해 알아보고 싶으시다면, Fellowship RFC 라이브러리를 주시하세요:
https://github.com/polkadot-fellows/RFCs p>
JAM에 더 많이 참여하고 기여하고 싶다면 Bryan은 개발자들이 코어 펠로우십에 가입하여 더 많은 기술 업데이트를 받아보세요.
JAM 체인, Polkadot 2.0의 새로운 패러다임이 될 것입니다
JAM 체인, Polkadot 2.0의 새로운 패러다임이 될 것입니다
Gavin은 강연에서 폴카닷 2.0이 반복적인 점진적 출시가 아니라 일회성 대량 출시가 될 수 있다고 언급했습니다. 폴카닷 2.0에 대한 기본적인 공감대는 점진적으로 형성되고 있으며, 향후에는 포크리스 접근 방식을 통해 업그레이드되지 않을 것입니다. 잼 체인은 폴카닷 2.0에서 도입될 새로운 패러다임입니다. 잼 체인은 폴카닷 2.0의 기반이 될 것이며, 수백 개의 체인에 대한 멀티코어 연산과 지원, 더 나아가 스마트 컨트랙트, ZK-롤업 등 폴카닷과 같은 블록체인을 위한 더 많은 기능을 제공할 것입니다.
폴카닷 2.0에서는 스마트 컨트랙트에 더 이상 벤치마크, 어코드, XCMP가 필요하지 않습니다! 폴카닷 2.0은 하위 호환성을 지원하며 폴카닷 1.0의 모든 것을 즉시 지원합니다. 한편, 애자일 코어타임은 Polkadot 2.0에 포함되지는 않지만 이미 개발 중이며 기존 코어를 보다 유연하게 사용할 수 있도록 지원합니다.
그리고 앞서 언급한 JAM 체인은 더 단순하고 고정된 프로토콜이 될 것이며, 이는 핵심 규칙과 메커니즘이 자주 변경되지 않을 것임을 의미합니다. JAM 프로토콜은 고정되어 있기 때문에 개발자는 항상 최신 버전의 서브스트레이트 클라이언트를 따라잡을 필요 없이 JAM을 기반으로 다양한 클라이언트를 구축할 수 있습니다. JAM 프로토콜이 고정되어 있더라도 서브스트레이트는 여전히 병렬 체인, 시스템 체인 등에서 실행될 수 있으며 개발자는 여전히 서브스트레이트를 사용하여 블록체인 애플리케이션을 개발 및 배포할 수 있습니다.
이미지 src="https://img.jinse.cn/7195781_image3.png">
개빈에 따르면, Polkadot 2.0의 다른 업데이트는 다음과 같습니다. DOT가 JAM 아키텍처의 중요한 부분이 될 것이며, Polkadot의 거버넌스 메커니즘이 더 이상 JAM 아키텍처 내에서 토큰 발행을 직접 통제하지 않게 될 것입니다. 대신, 이 책임은 JAM 프로토콜 자체에 의해 결정됩니다. 이는 폴카닷 네트워크의 거버넌스와 경제 모델에 영향을 미칠 수 있는 중대한 변화입니다.
결론
이 sub0 컨퍼런스 강연에서 우리는 JAM 체인의 미래에 대한 개빈 우드의 생각과 폴카닷 2.0의 미래, 그리고 기술이 어떻게 발전할 것인지에 대해 자세히 알아보세요.
JAM 체인은 새로운 블록체인 개념으로서 멀티코어 컴퓨팅 기능, 효율적인 처리 메커니즘, 보다 유연한 애플리케이션 시나리오를 Polkadot 생태계에 가져올 것입니다. 기존의 스마트 컨트랙트 체인과 달리, JAM 체인은 높은 처리량과 낮은 지연 시간을 유지하면서 롤업 처리에 초점을 맞추고, 보다 안전하고 신뢰할 수 있는 실행 메커니즘을 제공합니다.
스마트 컨트랙트, Accords, XCMP 등을 위한 새로운 기술이 적용된 Polkadot 2.0의 등장으로 Polkadot 생태계가 지속적으로 진화하고 개선되어 사용자에게 더욱 효율적이고 안전하며 유연한 서비스를 제공할 수 있기를 기대합니다. 더욱 효율적이고, 안전하며, 유연한 웹3.0 솔루션.