제로캐쉬가 10월 말 런칭을 목표로 개발이 한창인 가운데, 포럼에서 가끔 Trusted setup이라는 것에 대한 문제제기가 보였습니다. 이에 대해 제가 알아본 바를 간단히 말씀드리겠습니다. 제로캐쉬에 관한 논문인 [Secure Sampling of Public Parameters for Succinct Zero Knowledge Proofs](http://diyhpl.us/~bryan/papers2/bitcoin/snarks/Secure%20sampling%20of%20public%20parameters%20for%20succinct%20zero%20knowledge%20proofs.pdf)에 의하면 (저도 읽어보진 않았습니다) 영지식 증명(zero-knowledge proof)을 시작하기 위해서는 여러 명으로 구성된 그룹이 일종의 마스터키를 나눠서 보유해야 한다고 합니다. 그리고 이 마스터키의 조각 중 최소한 한 개가 네트워크가 시작된 다음에 파괴되어야 네트워크가 안전하게 유지될 수 있습니다. 하지만 만약에 마스터키를 보유한 그룹이 공모를 해서 모든 마스터키 조각이 몰래 보관되었을 경우, 네트워크는 바로 붕괴될 수 있습니다. 개인적인 의견으로 이렇게 될 가능성은 상당히 낮다고 보지만 마스터키 조각이 어떤 그룹에게 주어지는지는 지켜볼 필요가 있을 것 같습니다. Zcash VPS 마이닝에 관해서는 정식 버전이 다가오면 정리해서 올리도록 하겠습니다.
author | clayop |
---|---|
permlink | zcash-trusted-setup |
category | kr |
json_metadata | {"tags":["kr","kr-crypto"],"links":["http://diyhpl.us/~bryan/papers2/bitcoin/snarks/Secure%20sampling%20of%20public%20parameters%20for%20succinct%20zero%20knowledge%20proofs.pdf"]} |
created | 2016-09-14 03:26:42 |
last_update | 2016-09-14 03:26:42 |
depth | 0 |
children | 3 |
last_payout | 2016-10-15 03:56:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 42.849 HBD |
curator_payout_value | 1.154 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 711 |
author_reputation | 270,845,899,918,618 |
root_title | "Zcash와 Trusted Setup" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,239,584 |
net_rshares | 28,385,223,962,249 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
badassmother | 0 | 2,331,264,610,416 | 100% | ||
rossco99 | 0 | 1,120,572,744,507 | 100% | ||
steemit200 | 0 | 6,368,563,416,960 | 100% | ||
clayop | 0 | 6,260,020,137,963 | 100% | ||
au1nethyb1 | 0 | 4,819,524,109,991 | 100% | ||
recursive2 | 0 | 485,122,019,613 | 100% | ||
recursive3 | 0 | 481,469,343,476 | 100% | ||
signalandnoise | 0 | 149,791,512,784 | 100% | ||
boatymcboatface | 0 | 450,647,288,357 | 100% | ||
woo7739 | 0 | 7,863,574,436 | 1% | ||
chitty | 0 | 296,171,889,343 | 100% | ||
unosuke | 0 | 18,107,006,950 | 20% | ||
noaommerrr | 0 | 491,220,777,265 | 100% | ||
f35720 | 0 | 532,506,961 | 100% | ||
atomrigs | 0 | 4,274,619,320 | 100% | ||
cyan91 | 0 | 64,289,536,713 | 100% | ||
leesunmoo | 0 | 461,419,789,586 | 100% | ||
eeks | 0 | 44,925,979,665 | 5.66% | ||
kefkius | 0 | 9,836,128,503 | 100% | ||
coar | 0 | 268,693,378 | 29% | ||
kodi | 0 | 596,952,154 | 100% | ||
ziv | 0 | 19,594,240,026 | 100% | ||
zakharya | 0 | 15,781,675,031 | 100% | ||
publicworker | 0 | 673,979,190,004 | 100% | ||
wefdi | 0 | 13,995,743,164 | 100% | ||
robrigo | 0 | 119,985,380,706 | 100% | ||
juneaugoldbuyer | 0 | 668,727,233,284 | 100% | ||
r4fken | 0 | 18,271,435,969 | 100% | ||
slowwalker | 0 | 251,828,184,291 | 30% | ||
owdy | 0 | 6,460,718,194 | 100% | ||
martypark | 0 | 245,862,458 | 100% | ||
renohq | 0 | 1,353,930,870,114 | 100% | ||
secom | 0 | 5,538,936,332 | 100% | ||
asim | 0 | 11,943,122,002 | 100% | ||
karen13 | 0 | 1,107,663,461 | 10% | ||
pkattera | 0 | 104,623,053,880 | 100% | ||
btcbtcbtc20155 | 0 | 5,724,324,410 | 100% | ||
mustafaomar | 0 | 19,714,603,321 | 100% | ||
thylbom | 0 | 77,948,221,779 | 100% | ||
deanliu | 0 | 30,849,471,075 | 100% | ||
jl777 | 0 | 53,839,613,314 | 10% | ||
proto | 0 | 4,543,532,155 | 10% | ||
pinkisland | 0 | 29,939,401,042 | 100% | ||
lykkeliten | 0 | 7,110,240,144 | 100% | ||
bullionstackers | 0 | 1,167,746,531 | 30% | ||
lsc9999 | 0 | 18,456,879,310 | 100% | ||
glitterpig | 0 | 3,292,235,134 | 100% | ||
metaflute | 0 | 1,024,157,188 | 100% | ||
taker | 0 | 2,298,169,701 | 10% | ||
frozendota | 0 | 235,438,675 | 100% | ||
gmurph | 0 | 1,249,304,052 | 5.69% | ||
joele | 0 | 90,636,838,808 | 100% | ||
agussudaryanto | 0 | 135,541,898 | 100% | ||
userlogin | 0 | 6,231,741,097 | 100% | ||
pjheinz | 0 | 9,443,470,643 | 100% | ||
virtualgrowth | 0 | 2,989,167,379 | 100% | ||
jyp | 0 | 70,118,882,918 | 100% | ||
alina1 | 0 | 1,724,747,317 | 100% | ||
anton333 | 0 | 3,044,801,455 | 100% | ||
ksc | 0 | 29,309,483,428 | 100% | ||
szoftfst | 0 | 3,902,752,153 | 100% | ||
ola1 | 0 | 765,205,651 | 100% | ||
arama | 0 | 770,423,010,266 | 100% | ||
puffin | 0 | 5,333,888,837 | 100% | ||
twinbraid | 0 | 1,123,444,668 | 100% | ||
zanovosib54 | 0 | 151,700,643 | 100% |
제로캐시팀의 개발속도가 참 느리긴 합니다. 최소한 한 1년전 쯤에 나왔어야 할 것 같은데 말입니다. 개념적으로는 지금까지 나온 어떤 익명화솔루션보다 활실히 진일보한 것처럼 보입니다. 이더리움 진영에서도 이 솔루션을 인테그레이션하기 위한 시도를 해오고 있습니다. https://z.cash/blog/zksnarks-in-ethereum.html 제로캐시의 핵심툴이 SNARK 인데, 이것을 이더리움 지갑중의 하나인 패러티에 프리컴파일된 버전으로 넣고 스마트 컨트랙으로 기본 기능을 구현해본 프로젝이 있습니다. https://github.com/zcash/babyzoe 트러스트 셋업문제는 처음 제로코인시절부터 제기되어온 문제였던 것 같습니다. 절대적인 해결보다는 공모를 할 수 있는 조건을 더 어렵게 해서 비현실적으로 만드는 해법이 사용될 것 같습니다. 사실 어떤 코인이던지 마이너가 전부 공모하면 기본 인테그러티가 깨질 수 있습니다.
author | atomrigs |
---|---|
permlink | re-clayop-zcash-trusted-setup-20160914t230714385z |
category | kr |
json_metadata | {"tags":["kr"],"links":["https://z.cash/blog/zksnarks-in-ethereum.html","https://github.com/zcash/babyzoe"]} |
created | 2016-09-14 23:07:42 |
last_update | 2016-09-14 23:07:42 |
depth | 1 |
children | 1 |
last_payout | 2016-10-15 03:56:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 469 |
author_reputation | 19,860,058,250,291 |
root_title | "Zcash와 Trusted Setup" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,248,386 |
net_rshares | 245,862,458 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
martypark | 0 | 245,862,458 | 100% |
아예 동영상으로 마스터키 일부를 받는 장면과 그 컴퓨터를 용광로에 넣는 분쇄기에 넣든 없애버리는 장면까지 보여주면 깔끔하지 않을까 싶네요 ㅎ
author | clayop |
---|---|
permlink | re-atomrigs-re-clayop-zcash-trusted-setup-20160914t231228222z |
category | kr |
json_metadata | {"tags":["kr"]} |
created | 2016-09-14 23:12:30 |
last_update | 2016-09-14 23:12:30 |
depth | 2 |
children | 0 |
last_payout | 2016-10-15 03:56:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 78 |
author_reputation | 270,845,899,918,618 |
root_title | "Zcash와 Trusted Setup" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,248,420 |
net_rshares | 0 |
좋은 정보 감사합니다.^^
author | renohq |
---|---|
permlink | re-clayop-zcash-trusted-setup-20160914t033847204z |
category | kr |
json_metadata | {"tags":["kr"]} |
created | 2016-09-14 03:38:54 |
last_update | 2016-09-14 03:38:54 |
depth | 1 |
children | 0 |
last_payout | 2016-10-15 03:56:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 14 |
author_reputation | 5,437,610,687,408 |
root_title | "Zcash와 Trusted Setup" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,239,663 |
net_rshares | 0 |