Simulation of TrueBit Protocol: Part 1

Simulation of TrueBit Protocol: Part 1

https://truebit.io 트루빗(TrueBit)은 연산 성능의 확장을 위해 제시된 프로토콜입니다. 이더리움에서는 연산의 복잡도와 스토리지 사용량 등으로부터 가스(gas)라는 수수료를 지불해야 합니다. 한 블록에 담길 수 있는 가스 총량에는 한계가 존재하므로, 연산 성능에 분명한 한계가 존재합니다. 현재로서는 이더리움상에서 복잡한 연산을 수행할 방법이 없습니다. 가령 얼굴 인식과 같은 머신러닝을 스마트 컨트랙트로 수행한다는 것은 상상도 못 할 일입니다. 엄청난 수수료를...
Simulation of TrueBit Protocol: Part 2

Simulation of TrueBit Protocol: Part 2

트루빗의 ‘잭팟 메커니즘’은 예측 불가능한 보상으로 인해 특정 업무에서 검증자들이 한 명도 실제 연산을 하지 않는 경우가 나타나 해 결자의 잘못된 정답을 잡아내지 못하는 문제가 있었습니다. 이를 해결하기 위해서는 예측 가능한 보상을 제공할 수 있는 메커니즘이 필요합니다. 본 게시글에서는 예측 가능한 보상을 제공하는 두 메커니즘을 소개하고 시뮬레이션을 통해 이 메커니즘들이 어떤 결과를 낳는지 비교분석하였습니다. 또한 기존 잭팟 메커니즘에 비해 어떤 장단점이 있는지 알아봅니다....