"해시락"의 두 판 사이의 차이
(→용도) |
(→용도) |
||
4번째 줄: | 4번째 줄: | ||
특정 데이터가 공개될 때까지 생산물의 소비를 제한하는 것이며. 해시락을 공개하게 되면 동일한 키를 사용하여 보안된 다른 해시락도 열 수 있는 특성을 가지고 있다. 이는 동일한 해시락으로 인코버되고 동시에 다중 출력을 사용할 수 있게 해준다는 것이다. 또한 과거에 해시락은 독립적으로 사용되어 왔으나 현재는 티멜록 계약과 같은 시스템의 일부로 가장 일반적으로 쓰이고있다. | 특정 데이터가 공개될 때까지 생산물의 소비를 제한하는 것이며. 해시락을 공개하게 되면 동일한 키를 사용하여 보안된 다른 해시락도 열 수 있는 특성을 가지고 있다. 이는 동일한 해시락으로 인코버되고 동시에 다중 출력을 사용할 수 있게 해준다는 것이다. 또한 과거에 해시락은 독립적으로 사용되어 왔으나 현재는 티멜록 계약과 같은 시스템의 일부로 가장 일반적으로 쓰이고있다. | ||
− | == | + | == 활용 == |
* [[해시타임락]] : 해시락은 라이트닝 네트워크(Lightning Network) 및 [[아토믹 스왑]]에서 사용된다. | * [[해시타임락]] : 해시락은 라이트닝 네트워크(Lightning Network) 및 [[아토믹 스왑]]에서 사용된다. | ||
* 온 체인 베팅(On-chain betting) : 어떤 사람(오라클이라 가정)은 여러 개의 사전 이미지(pre-images)와 그에 상응하는 해시를 생성한다. 사용자는 서명 및 해시락의 조합에 의해 보호되는 출력을 생성한 다음, 필요한 모든 서명을 서로에게 제공한다. 그 다음 오라클은 하나의 사전 이미지를 공개하고 나머지 이미지를 삭제한다. 사용자들은 이미 가지고 있는 서명들과 함께 해당 사전 이미지를 삽입하고 상금을 받는 사용자. 단, 이 계획은 끝까지 오라클이 정직해야 한다. 하지만 피터 토드(peter Todd)는 이 온 체인 베팅방법을 단순한 서명을 사용하는 것보다 효율이 떨어진다고 한 적 있다. | * 온 체인 베팅(On-chain betting) : 어떤 사람(오라클이라 가정)은 여러 개의 사전 이미지(pre-images)와 그에 상응하는 해시를 생성한다. 사용자는 서명 및 해시락의 조합에 의해 보호되는 출력을 생성한 다음, 필요한 모든 서명을 서로에게 제공한다. 그 다음 오라클은 하나의 사전 이미지를 공개하고 나머지 이미지를 삭제한다. 사용자들은 이미 가지고 있는 서명들과 함께 해당 사전 이미지를 삽입하고 상금을 받는 사용자. 단, 이 계획은 끝까지 오라클이 정직해야 한다. 하지만 피터 토드(peter Todd)는 이 온 체인 베팅방법을 단순한 서명을 사용하는 것보다 효율이 떨어진다고 한 적 있다. |
2019년 7월 8일 (월) 14:02 판
해시락(HashLock)은 특정한 해시값이 제공됐을 때만 계약 내용대로 토큰이 전송되는 기술이다.
개요
특정 데이터가 공개될 때까지 생산물의 소비를 제한하는 것이며. 해시락을 공개하게 되면 동일한 키를 사용하여 보안된 다른 해시락도 열 수 있는 특성을 가지고 있다. 이는 동일한 해시락으로 인코버되고 동시에 다중 출력을 사용할 수 있게 해준다는 것이다. 또한 과거에 해시락은 독립적으로 사용되어 왔으나 현재는 티멜록 계약과 같은 시스템의 일부로 가장 일반적으로 쓰이고있다.
활용
- 해시타임락 : 해시락은 라이트닝 네트워크(Lightning Network) 및 아토믹 스왑에서 사용된다.
- 온 체인 베팅(On-chain betting) : 어떤 사람(오라클이라 가정)은 여러 개의 사전 이미지(pre-images)와 그에 상응하는 해시를 생성한다. 사용자는 서명 및 해시락의 조합에 의해 보호되는 출력을 생성한 다음, 필요한 모든 서명을 서로에게 제공한다. 그 다음 오라클은 하나의 사전 이미지를 공개하고 나머지 이미지를 삭제한다. 사용자들은 이미 가지고 있는 서명들과 함께 해당 사전 이미지를 삽입하고 상금을 받는 사용자. 단, 이 계획은 끝까지 오라클이 정직해야 한다. 하지만 피터 토드(peter Todd)는 이 온 체인 베팅방법을 단순한 서명을 사용하는 것보다 효율이 떨어진다고 한 적 있다.
호환성
각주
참고자료
임시
같이보기