DevCon 2019에서 Da Hongfei와 Erik Zhang은 잠재적인 NEO 개선 사항을 개략적으로 설명합니다.

시애틀의 NEO DevCon 2019에서 NEO의 공동 설립자인 Da Hongfei는 NEO의 역사와 공동체가 기대하는 바가 무엇인지에 대한 프레젠테이션을 시작했습니다. 그의 연설 이후, 공동 설립자이자 핵심 개발자인 Erik Zhang은 미리 녹화된 프레젠테이션에서 NEO 3.0의 일부로 기대할 수 있는 개선 사항에 대한 통찰력을 제공했습니다.

Da Hongfei는 원장 기술의 진화를 엿볼 수 있으며, 이 진화가 어떻게 경제 시스템을 변화시켰는지를 통해 스마트 경제 비전의 무대를 마련했습니다. 새로운 기록 관리 방법은 문화를 독점적으로 공공 재산에서 사기업 소유로 전환하는 도구로 제공했습니다.

미래의 경제에서 자산은 디지털화되고 프로그래밍이 가능하며, Da Hongfei는 공유 소유권과 DAO (디지털 자치 단체)와 같은 새로운 형태의 기관 설립을 허용한다고 설명합니다. 블록체인 (blockchain)이 이 새로운 경제를 위한 인프라스트럭처로 작용할 것이라는 기대와 함께 Da Hongfei는 NEO의 아키텍처를 추가 기능으로 개선하고 업데이트해야 한다고 지적했습니다.

추가 인프라 모듈

하드 포크 형태 또는 새로운 창세 블록에서 시작될 가능성이 있는 NEO 3.0 이정표에는 블록체인의 사용성과 유연성을 향상시키기 위한 몇 가지 주요 업그레이드가 포함되어 있습니다. 프로토콜 개선과 함께 Da Hongfei는 NEO가 다양한 사용자 및 개발자 요구 사항을 모두 충족할 수 있도록 새로운 모듈을 통합해야 한다고 설명했습니다.

이러한 모듈의 예로는 NeoID 및 NeoFS가 있으며, 둘 다 현재 개발 단계에 있습니다. NeoID 후보자 중 하나는 Swisscom의 블록체인 자회사가 자체 주권자 신원 설루션을 제공하는 것으로, 현재 NeoFS 후보자는 NEO SPCC의 오프 체인 분산 스토리지 솔루션입니다.

NeoFS는 계약 스토리지의 고비용 장벽을 제거하여 대규모 엔터키의 채택을 장려합니다. 데이터는 암호화되어 개인 정보를 보호하고 스마트 계약을 통해 액세스할 수 있습니다. NEO 사용자는 GAS를 사용하여 저장 공간을 확보하거나 사용하지 않은 하드 드라이브 공간을 임대하여 GAS를 얻을 수 있습니다.

성능 향상

이어지는 Erik Zhang의 발표에서 NEO 3.0에 대한 다른 가능한 기능 구현이 설명되었습니다. NEO 3.0은 높은 TPS, 데이터 저장 및 향상된 안정성이 요구되는 대규모 상용 응용 프로그램의 채택을 지원하는 것을 목표로 합니다.

Erik Zhang은 레이어 2의 블록체인을 최적화해야 할 필요성을 강조하여 프레젠테이션을 시작했습니다. Layer 2의 TPS가 주 체인의 TPS와 비례하여 증가함에 따라 주 구조의 TPS를 높이기 위해 기본 아키텍처를 간소화해야 합니다. Zhang에 따르면 앞으로 NEO에서 실행되는 대부분의 애플리케이션은 Layer 2에서 작동할 것입니다.

DevCon은 Erik Zhang의 발언과 함께 State Channel Scaling 프로젝트인 Trinity는 Layer 2 아키텍처 완성을 발표했습니다. Trinity는 자체 설루션을 직접 neo-gui 지갑에 통합하는 것을 목표로 합니다. 이 지갑은 온 보딩 프로세스를 개선하고 NEO가 직접 통합된 상태 채널을 갖춘 최초의 공용 블록체인이 되도록 합니다. 자세한 내용은 여기를 참조하십시오.

Zhang은 합리화 프로세스의 일환으로 Bitcoin이 대중화 한 UTXO 모델을 사용하는 글로벌 자산이 제거될 가능성이 있다고 언급했습니다. 모든 자산은 대신 스마트 계약에 묶여 시스템 성능을 향상시키면서 쉽게 관리하고 프로그래밍 할 수 있습니다.

이 변경은 또한 모든 트랜잭션 유형의 통일을 허용하며, 일부는 글로벌 자산을 처리하거나 다른 특정 기능을 처리해야 합니다. 모든 복잡한 트랜잭션 유형은 스마트 계약 내에서 interop 서비스로 대체될 수 있습니다(완전히 제거되지 않은 경우).

현재의 NEO 3.0 개요는 NeoVM 내부에서 실행되는 것과는 반대로 직접 실행되는 기본 계약 생성을 제안합니다. 이러한 계약은 핵심 코드에 직접 포함되며 NEO 및 GAS 자산을 담당하게 됩니다. Erik은 NEO 합의 노드 투표 시스템이 네이티브 계약의 형태를 취할 가능성이 있다고 언급했습니다.

계약 선언 및 허가

Erik Zhang이 제안하고 현재 Github에 대한 토론을 진행 중인 또 다른 기능은 동적 호출에 내재된 위험을 무효화하는 것을 목표로 하는 "명시 및 허가 시스템"입니다. 동적 호출은 한 스마트 계약이 다른 계약을 호출할 때 참조됩니다.

매니페스트 및 권한 시스템을 사용하면 스마트 계약을 통해 행동을 설명하는 매니페스트를 노출해야 합니다. 이렇게 하면 작동 방식에 대한 명확한 표시가 없는 계약을 호출하는 사용자의 문제를 피할 수 있습니다.

매니페스트는 네 부분으로 나뉩니다.

그룹 - 서로 신뢰하는 계약 그룹을 정의합니다.

특징 - 저장, 전송 허용 등의 기능

ABI - 계약서 호출 방법에 대한 인터페이스 정보

Permissions - 계약이 호출할 수 있는 다른 계약의 해시 및 메서드 이름 목록

매니페스트는 또한 계약서에 허가 없이 호출할 수 있는 balanceOf 또는 totalSupply와 같은 안전한 메서드를 노출할 수 있습니다.

인터넷 자원 액세스

Zhang의 프레젠테이션에서 마지막으로 제안된 기능은 인터넷 리소스 액세스입니다. 이 기능은 사용자와 개발자가 현명한 계약으로 인터넷 리소스에 액세스할 수 있도록 NEO 용 내장 오라클 역할을 합니다.

이것은 현명한 계약이 URL을 통해 인터넷을 통해 정보에 직접 액세스할 수 있게 합니다.

원문: https://neonewstoday.com/development/da-hongfei-and-erik-zhang-outline-potential-neo-improvements-at-devcon-2019/


+ Recent posts