컬러코인 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
88번째 줄: 88번째 줄:
 
컬러 스펙트럼과 스마트 컨트랙트 실행을 지원하는 많은 다른 블록체인 플랫폼의 주요 차이점은 거래를 처리하는 방법이다. 다른 플랫폼에서 거래의 일반적인 라이프사이클은 다음과 같은 단계를 포함한다.
 
컬러 스펙트럼과 스마트 컨트랙트 실행을 지원하는 많은 다른 블록체인 플랫폼의 주요 차이점은 거래를 처리하는 방법이다. 다른 플랫폼에서 거래의 일반적인 라이프사이클은 다음과 같은 단계를 포함한다.
  
* '''블록생성''' : 클라이언트가 자신의 거래를 채굴자/블록 빌더에 제안하고 네트워크는 모든 노드에 이를 배포하며, 여기서 노드 중 하나가 거래를 사용하여 블록을 구축한다.
+
* 블록생성 : 클라이언트가 자신의 거래를 채굴자/블록 빌더에 제안하고 네트워크는 모든 노드에 이를 배포하며, 여기서 노드 중 하나가 거래를 사용하여 블록을 구축한다.
* '''실행''': 거래는 채굴자/블록 빌더가 블록을 생성하는 동안 순차적으로 처리되며, 블록 빌더가 블록의 결과로 저장한 상태 업데이트를 다른 노드가 검증한다.
+
* 실행: 거래는 채굴자/블록 빌더가 블록을 생성하는 동안 순차적으로 처리되며, 블록 빌더가 블록의 결과로 저장한 상태 업데이트를 다른 노드가 검증한다.
  
 
모든 노드가 상태를 동기화하려면 거래는 항상 최종적으로 실행되어야 한다. 즉, 블록을 구성하든 검증하든 상관없이 동일한 거래가 각 노드에서 항상 동일한 결과를 생성해야 한다. 더욱이 거래 실행 시간은 가능한 한 짧아야 한다. 정교한 코드, 복잡한 비즈니스 로직은 실행 시간을 늘이기 때문에 블록 생성에 지연과 연기가 발생된다. 이것이 많은 블록체인 플랫폼이 스마트 컨트랙트 실행에 CPU 시간에 대한 높은 수수료 또는 CPU 시간에 제한을 두는 이유이다. 컬러 플랫폼은 스마트 컨트랙트의 실행-증명-블록 생성 새로운 패러다임을 제시한다.
 
모든 노드가 상태를 동기화하려면 거래는 항상 최종적으로 실행되어야 한다. 즉, 블록을 구성하든 검증하든 상관없이 동일한 거래가 각 노드에서 항상 동일한 결과를 생성해야 한다. 더욱이 거래 실행 시간은 가능한 한 짧아야 한다. 정교한 코드, 복잡한 비즈니스 로직은 실행 시간을 늘이기 때문에 블록 생성에 지연과 연기가 발생된다. 이것이 많은 블록체인 플랫폼이 스마트 컨트랙트 실행에 CPU 시간에 대한 높은 수수료 또는 CPU 시간에 제한을 두는 이유이다. 컬러 플랫폼은 스마트 컨트랙트의 실행-증명-블록 생성 새로운 패러다임을 제시한다.
  
* '''실행''' : 거래는 병렬로 이루어진다. 개발자들은 디앱 개발을 위해 코딩을 위해 잘 알려져 있고 강력한 언어인 파이썬, 자바스크립트, 자바를 사용한다.
+
* 실행 : 거래는 병렬로 이루어진다. 개발자들은 디앱 개발을 위해 코딩을 위해 잘 알려져 있고 강력한 언어인 파이썬, 자바스크립트, 자바를 사용한다.
* '''검증''' : 블록 빌더는 블록 생성 및 합의 시 거래 실행 결과를 확인한다.
+
* 검증 : 블록 빌더는 블록 생성 및 합의 시 거래 실행 결과를 확인한다.
* '''블록 생성''' : 검증된 거래는 블록별로 하나씩 저장된다.
+
* 블록 생성: 검증된 거래는 블록별로 하나씩 저장된다.
  
 
컬러 스펙트럼에서 거래는 블록에 기록되기 전에 실행된다. 이를 통해 노드가 병렬로 거래를 실행할 수 있어 처리량이 크게 향상된다. 컬러 스펙트럼 실행 모델에서는 거래에 대한 디앱 코드를 실행한 결과를 거래 원장에 추가하기 전에 명시적으로 합의한다. 컬러 스펙트럼은 개발자들에게 발전된 코딩 경험을 제공하는 데 초점을 맞춘다. 그들은 파이썬, 자바스크립트, 자바 또는 심지어 C와 같은 언어로 디앱을 개발할 수 있다.<ref name="백서"></ref>
 
컬러 스펙트럼에서 거래는 블록에 기록되기 전에 실행된다. 이를 통해 노드가 병렬로 거래를 실행할 수 있어 처리량이 크게 향상된다. 컬러 스펙트럼 실행 모델에서는 거래에 대한 디앱 코드를 실행한 결과를 거래 원장에 추가하기 전에 명시적으로 합의한다. 컬러 스펙트럼은 개발자들에게 발전된 코딩 경험을 제공하는 데 초점을 맞춘다. 그들은 파이썬, 자바스크립트, 자바 또는 심지어 C와 같은 언어로 디앱을 개발할 수 있다.<ref name="백서"></ref>

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)