모든 언어
Achain은 분산 된 공개 블록 체인 플랫폼입니다. 개발자는 Achain 플랫폼을 사용하여 토큰, 스마트 계약 및 블록 체인 시스템을 간단하고 빠르고 안전한 방식으로 게시 할 수 있습니다. Achain은 글로벌 정보 상호 연결, 가치 상호 연결 및 신뢰 교환으로 블록 체인 네트워크 시스템을 구축하기 위해 최선을 다하고 있습니다. Achain의 철학과 기술적 사명은 장벽없이 블록 체인 세계를 구축하는 것입니다.
Achain의 고유 한 RDPOS 분산 합의 메커니즘은 독립적 인 지적 재산권을 갖춘 완전한 스마트 계약 가상 기계를 실현하며, 온쇄 거래 성능은 최대 1,000 Tps입니다. 간단하고 빠르고 안전한 블록 체인 플랫폼입니다. 사용자는 Achain을 사용하여 디지털 자산 및 스마트 계약과 같은 엔터프라이즈 수준의 분산 응용 프로그램을 신속하게 배포 할 수 있습니다. ACT 동전에는 Achain 생태계의 가치가 있습니다. 코인 보유자는 스마트 계약을 만들고 게시하고 웹 서비스에 액세스, 투표 에이전트에 액세스하고 이익을 창출하는 것과 같은 커뮤니티 활동에 참여할 수 있습니다.
프로젝트 기능
안정성
안정성은 Achain을 사용할 수 있도록하는 데 필요한 요구 사항입니다. 블록 체인에는 자체 분산 특성이 있으며 분산 된 네트워크는 일반적으로 복잡하고 불확실성으로 가득합니다. 따라서 모듈 식 디자인 도구로 블록 체인을 추상화하고 단순화하고 모듈 식 가상 머신 (LUA 가상 머신)을 구축하여 스마트 계약을 실행하면이 설계에 두 가지 이점을 가져올 수 있습니다. 먼저, LVM 성능을 최적화하여 계약 실행 효율을 직접 개선하고 시스템 커플 링으로 인한 간섭 요인을 줄입니다. 둘째, 블록 체인 네트워크와 스마트 계약의 실행 상태 간의 상관 관계를 약화시킵니다. 계약 실행에 문제가 있거나 가상 머신이 비정상적으로 실행중인하더라도 블록 체인 네트워크의 안정성은 여전히 보장 될 수 있습니다.
보안
POW는 비트 코인 네트워크의 보안에 잊을 수없는 기여를했지만 채굴에 대한 수요 증가와 컴퓨팅 전력 난이도 증가로 인해 거의 모든 권리가 광부와 광업 풀의 손에 집중되어 있습니다. 전문적인 협력을 통해 실제로 중앙 집중식 "중앙 서버"가되었습니다. 컴퓨팅 전력의 51% 이상이 결합되면, 대부분의 비트 코인 트랜잭션은 우리가 익숙한 DOS (서비스 거부) 공격과 같이 이론적으로 제어 될 수 있습니다. 또한 고전력 소비도 비판을받습니다. POW 모델과 비교하여 POS 모델은 여전히 개발 중이며 이러한 개발 방향은 주로 보안 및 응용 프로그램을 기반으로합니다. POS 모드는 POW 모드에 비해 보안 이점이 뛰어나지 만 전제는 POS 마이닝을 수행하여 보안 상급을 완전히 활용하기 위해 충분한 보유자를 유치하는 것입니다. DPO는 POS의 개선이며 Achain은보다 상업적으로 보편적 인 RDPOS 합의 메커니즘을 혁신했습니다. DPO와 동일한 보안을 통해 블록 응답은 이론적으로 개선 될 수 있으며 네트워크의 안정성과 보안을 향상시킬 수 있습니다. 또한 Achain은 지능형 샌드 박스 메커니즘을 혁신적으로 제안했습니다. 모든 계약은 스마트 샌드 박스에서 처음 테스트됩니다. Achain은 전체 경로 자동 테스트를 수행하고 작동 상태를 지속적으로 모니터링합니다. 건강 수준이 악화되거나 취약성이 발견되는 경우. 네트워크는 문제가있는 계약으로 인해 블록 체인 생태계의 손상을 피하기 위해 자체적으로 종료합니다.
확장 성
블록 체인이 서로 양립 할 수없는 정보 섬의 문제를 해결하기 위해 확장 성이 제안됩니다. 우선, 우리는 업그레이드와 포킹이 네트워크 진화의 효과적인 방법 중 하나라고 생각하며, 포킹 후, 메인 체인과 여러 하위 체인이 형성됩니다. 메인 체인과 하위 체인은 기술적 인 관점에서 완전히 반드시 피어링되지만 커뮤니티 합의에 따라 다른 식별자를 설정합니다. 각 하위 체인은 다른 상용 응용 프로그램에 따라 사용자 정의 할 수 있습니다. 하위 체인 사이에 VEP를 구축함으로써 게이트웨이와 유사하게 작동하며 정보와 값은 VEP를 통해 하위 체인간에 교환 할 수 있습니다. 이러한 협업을 통해 다용도 블록 체인 생태계를 형성 할 수 있습니다. 뿐만 아니라, 비 블록 체인 온라인 데이터는 SMART 계약으로 보완 된 Achain 생태계에도 포함되어 실제 세계의 이벤트에 응답 할 수 있습니다.
사용하기 쉬운
Achain은 두 가지 측면을 통해 사용 편의성을 달성합니다. 먼저, 기업과 개인이 사용할 임계 값을 낮추기 위해 Aservice (BAA)와 같은 블록 체인을 제공하십시오. 네트워크 포킹, 데이터 사용자 정의, 스마트 계약 릴리스 및 업그레이드, 자산 거래 모니터링 등을 통해 시각적 기능으로 보완 된 블록 체인 응용 프로그램은 간단하고 사용하기 쉽습니다. 둘째, Achain은 LUA, C ++에서 Java에 이르기까지 여러 언어를 지원하므로 다양한 플랫폼의 개발자가 편리하게 개발할 수 있습니다.
응용 시나리오
공급망 금융
공급망 금융은 금융 기관 (일반적으로 은행)이 핵심 기업에 집중하여 업스트림 및 다운 스트림 중소 기업의 자본 흐름 및 물류를 관리하고 정보를 통합함으로써 위험을 가장 낮은 수준으로 통제하는 금융 서비스입니다. 최근 몇 년 동안 빠르게 발전한 산업 중 하나입니다. 신용 확립 비용이 높기 때문에 금융 기관은 위험 통제에 따라 조심스럽게 행동해야하며 종종 일부 고품질 프로젝트를 놓치게됩니다. Achain은 기업 및 금융 기관이 신용 시스템을 재구성하고보다 효율적인 공급망 금융을 구축하도록 도울 수 있습니다.
핵심 기업에서 승인으로서, 창고, 물류, 디지털 청구서 및 기업 신용보고를위한 블록 체인 플랫폼은 Achain을 통해 설정됩니다. 공급망의 업스트림 및 다운 스트림 기업 및 금융 기관이 목격 한 상품, 창고, 물류 및 계정에 대한 정보를 깨닫을 수 있습니다. 디지털 음표의 발행, 확인, 순환, 분할 및 수락은 계약을 통해 공급망의 각 참가자가 트리거됩니다. 트리거 조건은 창고, 물류 블록 체인 및 핵심 엔터프라이즈 데이터베이스의 데이터 상태 변경을 기반으로 할 수 있습니다. 트리거링 규칙은 참여 당사자의 계약에 따라 편집됩니다. 규칙을 준수하거나 위반하는 행위는 신용보고 블록 체인에 기록되며 변조 할 수 없습니다.
Achain은 BAA, 스마트 샌드 박스 및 기타 기술의 장점을 활용하여 빠른 배치를 가능하게합니다. 불필요한 블록 체인 네트워크를 저렴한 비용으로 신속하게 포킹하고 VEP를 사용하여 연결 프로토콜을 설정하고 데이터 통합으로 이벤트를 실현합니다. 모든 참가자는 데이터의 진위를 공동으로 검증하여 공급망에서 자금을 원활하게 이전하고 협업 효율성을 향상시킬 수 있습니다.
제품 추적 성
소매 산업은 자연스럽게 단편화 된 트랜잭션 데이터, 다각화 된 트랜잭션 노드 및 복잡한 트랜잭션 네트워크의 특성을 가지고 있습니다. 사람들의 의사 소통
온라인 쇼핑몰 또는 오프라인 슈퍼마켓을 통해 상품을 구매할 때 포장에는 원산지 정보, 생산 날짜 및 제조업체가 표시됩니다. 그러나이 정보의 진위를 판단하기는 어렵습니다. 사기의 이익 마진으로 인해 다이아몬드, 가죽 가방과 같은 고 부가가치 제품, 피부 관리 제품에는 가짜가 더 높습니다. 위조는 소비자의 이익을 해칠뿐만 아니라 상인의 명성과 브랜드 이미지를 손상시킬뿐만 아니라 법적 감독과 법적 제재를 행사하기 위해 자금과 인력을 소비해야합니다. 현재 제품 추적성에 대한 몇 가지 진통 점이 있습니다. 첫째, 제품 추적 성은 생산 링크뿐만 아니라 순환 링크에도 추적해야합니다. 이것은 필연적으로 주제에 대한 공동 승인을 더 많이 추가 할 것이며, 조직 간 협력의 어려움은 상상할 수있다. 둘째, 제조업체이든 물류 제공 업체이든, 사용 된 시스템은 중앙 집중화되어야하며 정보 섬 문제가 있습니다. 셋째, 중앙 집중식 시스템은 개인이 악을 행할 위험이 있습니다.
위의 세 가지 통증 지점에 대한 응답으로 Achain은 해당 솔루션 인 블록 체인 + 사물 인터넷을 제안합니다. 사물 인터넷의 도움으로 프로덕션 및 물류 링크의 데이터는 스마트 장치를 통해 실시간으로 수집하고 VEP를 통해 Achain에 연결하여 추적 성 네트워크에 저장할 수 있습니다. 블록 체인의 고유 한 데이터 저장 구조 및 분산 원장 기술은 체인의 데이터를 변조 할 수 없도록합니다. 동시에, 비대칭 암호화와 상대적 익명 성은 기업의 핵심 정보가 유출되지 않도록 할 수 있습니다. 소비자가 제품 정보를 쿼리 해야하는 경우 제품 코드 및 생산 배치를 아는 한 제품의 모든 정보를 추적 할 수 있습니다.
기술 개요
계약 및 LVM 구현
기존의 스마트 계약은 체인의 데이터 입력 및 출력으로 제한되며, 이는 간단한 응용 프로그램 시나리오 만 지원할 수 있습니다. 이 때문에 Achain은 스마트 계약을 재정의했습니다. 온쇄 데이터 외에도 체인 및 오프 체인 데이터가 상호 작용할 수 있으며 체인 및 오프 체인 데이터 상태의 변경에 대한 이벤트 응답을 지원합니다. 현실 세계의 대부분의 상업 응용 프로그램은 매우 복잡하며 이러한 복잡성은 데이터 구조 및 논리 규칙에 반영됩니다. 위의 목표를 달성하기 위해 Achain은 최상위 디자인에서 두 가지 준비를했습니다. 먼저, 잠재적 인 응용 프로그램, 일반 요구 사항을 추출하며 API 인터페이스 및 데이터 구조를 미리 설계하십시오. 두 번째는 실제 물리적 세계의 규칙에 최대한 접근하기 위해 튜링 완전한 언어를 선택하는 것입니다.
합의 메커니즘
분포의 특성으로 인해 블록 체인은 정상적으로 작동하기 위해 합의 메커니즘이 필요합니다. 현재, 널리 사용되는 합의 알고리즘은 주로 작업 증명 (POW : 작업 증명), 공평 증명 (POS : 증명 증명), 실제 비잔틴 결함 공차 알고리즘 (PBFT : 실제 비잔틴 오류 허용 오류) 및 위임 된 스테이크 증명 (DPO : Stake의 위임 증명)입니다. 보안 및 실용성의 관점에서 Achain은 DPO를 선택하고이를 기반으로 RDPOS 합의 메커니즘을 향상시킵니다.
rdpos는 DPO의 장점을 물려받을뿐만 아니라 블록 생산 후 주식 할당을 달성하기 위해 추가 컴퓨팅 전력이 필요하지 않으며 네트워크의 트랜잭션 상태에 따라 에이전트 또는 모든 노드의 스마트 계약의 실행 결과를 동적으로 결정할 수 있습니다.
공공 체인으로서의 Achain은 공동체의 합의를 형성하는 것은 토큰의 지원과 분리 할 수 없습니다. 토큰을 보유하면 계약 릴리스 및 네트워크 포크와 같은 기본 블록 체인 서비스를 얻을 수있을뿐만 아니라 투표에 참여하고 토큰 보상을받을 수있는 서비스를 제공하는 프록시 노드가됩니다. Achain 은이 토큰 법으로 지명되었으며 각 ACT 소지자는 이해 관계자라고하며 해당 투표 중량은 보유 된 법 수에 따라 할당됩니다. 에이전트 노드는 이해 관계자가 투표합니다. 최대의 투표권을 가진 상위 99 명의 에이전트는 거래를 확인하기 위해 차례로 차례대로, 주문은 모든 프록시 노드에 의해 결정되어 변조 할 수 없는지 확인합니다. 에이전트는 정상적으로 일하는 혜택을 누릴 수 있지만, 그렇지 않으면 비정상적으로 일하거나 일하지 않으면 처벌을받습니다.
계정 모델
블록 체인 네트워크에서 계정 주소는 안전한 교환을 위해 설계된 솔루션입니다. 계정, 공개 키 및 개인 키 생성 프로세스에는 다음과 같은 관계가 있습니다. 개인 키 -> 공개 키 -> 계정 주소. 이 세 가지 모두 SHA (Secure Hash 알고리즘)를 사용하여 충분한 보안을 보장합니다. 해시는 정보의 개선이며 일반적으로 출력은 입력보다 훨씬 작고 고정 길이입니다. 현재의 기술적 수단을 사용하면 암호화가 강한 해시는 돌이킬 수 없어야합니다. 즉, 사용자의 개인 키 정보는 사용자의 계정 주소를 통해 파생 될 수 없습니다.
Achain은 Bitcoin의 UTXO 모델 대신 계정 모델을 사용합니다. UTXO는 매우 영리하게 설계되었지만 여러 거래를 병렬로 지원하며 비교적 좋은 계정 개인 정보 보호 기능을 갖습니다. 그러나 Bitcoin의 계정 설계는 거래 지향 설계이며 UTXO를 기반으로 스마트 계약을 구현하기가 매우 어렵습니다. Achain 생태계의 스마트 계약은 종종 자산 거래를 유발하기위한 조건과 상태를 요구하므로 Achain은 마침내 계정 모델을 선택했습니다.
포크 네트워크
Achain은 두 가지 고려 사항에 따라 포크에 적합한 네트워크를 제안합니다. 먼저, 강한 활력을 유지하고 둘째는 다른 응용 시나리오를 충족시킵니다. 우선, 블록 체인 네트워크는 특정 합의에 따라 많은 참가자들이 형성 한 커뮤니티입니다. 합의의 분할은 단단한 포크가 발생하게되며, 그러한 포크는 때로는 좋으며 때로는 시차가 있습니다. 사람들의 선별과 제거를 통해, 귀중한 블록 체인 네트워크 그룹은 결국 남겨질 것이며, 이는 자기 조직화 된 세계에서 종과 환경의 지속적인 자기 진화 법과 매우 일치합니다.
Achain은 전체 포크 네트워크의 출발점 역할을하며 메인 체인이라고도 할 수도 있습니다. 메인 체인은 서브 체인을 평행하게 포크 할 수 있으며, 서브 체인도 계속 포크 할 수 있으며 모든 체인은 동일한 상태를 가질 수 있습니다. 포크가 발생하면 VEP는 Genesis Block Information, 하위 체인 ID, 시드 노드, 디지털 자산, 서비스 식별 번호 등과 같은이 하위 체인의 등록 정보를 기록하고 방송합니다. 포크가 계속 발생하면 이러한 등록 정보는 VEP에 의해 업데이트되고 전체 네트워크와 다시 동기화됩니다. 체인간에 상호 작용이 필요할 때, 정보 등록, 즉 서비스 발견, 및 정보 상호 작용 및 가치 교환을 VEP 프레임 워크 하에서 달성 할 수 있습니다. VEP는 인터넷의 DNS 서비스와 유사하며 정보 등록, 정보 업데이트 및 액세스 서비스 제공을 담당합니다.
가치 교환 프로토콜
VEP는 다른 블록 체인 네트워크를 연결하기위한 표준 프로토콜입니다. VEP는 협업 방법에 대한 지침을 설정했습니다. 각 체인의 등록 정보를 등록하고 쿼리 및 연결 요청에 대한 신뢰할 수있는 목록의 체인에 서비스를 제공합니다. VEP는 크로스 체인 노드 상호 작용 및 크로스 체인 계약 호출의 두 가지 응용 시나리오를 지원합니다. 전자는 노드 또는 외부 데이터에 저장된 데이터의 상태 변경을 사용하여 계약 간의 상호 작용을 간접적으로 생성하고 새로운 정보를 생성 할 수 있습니다. 예를 들어 : 계약에 합의 된 미결제 대출은 개인 신용에 영향을 미칩니다. 대출 기록은 블록 체인 A에 저장 될 수 있으며 신용 데이터는 블록 체인 B에 저장 될 수 있으며 개인 식별 정보는 외부 공개 데이터베이스에서 나올 수 있습니다. 후자는 계약 간의 상호 호출입니다. 가장 간단한 예는 두 체인의 토큰 교환과 총 값을 변경하지 않음입니다.
이벤트 중심
Achain은 VEP에 의존하여 체인 간의 정보 상호 작용 및 가치 교환을 실현할 수 있으며, 실제 물리 세계의 IoT (Internet of Things), AI (인공 지능), 엔터프라이즈 또는 공공 서비스 데이터베이스와 같은 비 블록 체인 데이터 소스도 실시간 이벤트 중심으로 달성 할 수 있습니다.
Achain은 공개 블록 체인 플랫폼입니다. 개발자는 토큰, 스마트 계약, 응용 프로그램 및 블록 체인 시스템을 작성할 수 있습니다. 2015 년에 시작된이 회사는 2017 년 7 월 기본 웹 사이트에서 시작되었습니다. Achain은 글로벌 블록 체인 정보 교환 및 가치 거래 네트워크를 구축하기 위해 노력하고 있습니다. Achain은 원래 전 세계 팬 커뮤니티가 건설하고 관리하는 싱가포르에 기반을 둔 비영리 Achain Foundation에 의해 개발되었습니다.
관련 링크 :
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/