[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시) by hyokhyok

View this thread on steempeak.com
· @hyokhyok · (edited)
$6.87
[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)
![](https://cdn.steemitimages.com/DQmZdQbWyxfnkZZQZSDzW3PNuGP2hXnuFHRS5K7qVYjqtJF/image.png)

안녕하세요 hyokhyok 입니다

우리가 흔히 듣는말 **비트코인 그거 돈 세탁 할 때나 쓰는거 아니야?**

하지만 우리는 알죠

![](https://cdn.steemitimages.com/DQmR4BsF57emCLSZw5xw9AZc52SXvPSBJumaCSwvtKyfMC1/image.png)

일반적 코인의 경우

![](https://cdn.steemitimages.com/DQmf1Gesx8KYXui3w72DqApb7Ny1kNKLaVmRp2zMh4GTd1S/image.png)

추적이 가능하죠 좀 귀찮을뿐...아니 좀 많이 귀찮을뿐..

하지만 익명성을 가진다는 다크코인들은 어떨까요??

![](https://cdn.steemitimages.com/DQmVHW8Q4vqWfcAe87bc5pA7x7huz2UqVmu9RuyewqrfsV1/image.png)

**입금자의 정보를 알 수가 없다** 즉 제가 누구한테 지캐시를 받아도 누가 줬는지 모른다는거죠
~~누가 안주나~~

이런걸 가능하게 해주는게 바로 **영지식증명**입니다

---

### 영지식 증명이란?

 zero-knowledge proof 로 영-지식 증명이죠 즉 지식이 없어도 증명할 수 있다!!

> 암호학에서 누군가가 상대방에게 어떤 사항(statement)이 참이라는 것을 증명할 때, 그 문장의 참 거짓 여부를 제외한 어떤 것도 노출되지 않는 interactive한 절차를 뜻한다. (출처 위키피디아)

보통 자신의 정보 노출 없이 어떤 정보를 알고 있다는 것을 증명하는데 쓰이는데 이때 **세가지**만 기억하시면 됩니다
(증명자 : 증명을 하는 자, 검증자 : 증명자를 검증하는 자) 
#### 완전성
 **정직한 증명자**는 어떤 문장이 **참**이면, **정직한 검증자**에게 이 사실을 납득시킬 수 있어야한다
#### 건실성
어떤 문장이 **거짓** 이면, **어떠한 부정직한 증명자**라도 검증자에게 이 문장이 사실이라고 납득시킬수 **없어야한다**
#### 영지식성
어떤 문장이 **참**이면, 검증자는 문장의 참, 거짓 이외에는 아무것도 알 수 없어야 한다.


### 잘 모르겠죠? 

예시가 있습니다 유명 예시로 비밀의 방 예시가 있는데요 

보라색 양갈래(남자일수도있음을 스티미언은 압니다) : 증명자, 녹색 : 검증자

증명자 : 너 저 동굴 A로 들어가서 B로 나올 수 있어? 난 되는데~
검증자 : 중앙에 막혀 있는데 어떻게 해 말이 되는 소릴 해야지
증명자 : 거기 비밀문이 있는데 난 비밀문을 알거든
검증자 : 구라치다 걸리면 다운보팅이란 거 안배웠냐
증명자 : 내 말이 맞으면 풀보팅이다. 쫄리면 뒤지시던가

그렇게 영지식 증명은 시작 됩니다

증명자는 검증을 위해 A,B 두갈래 길이 있는 동굴로 들어가 한 곳으로 갑니다 이때 검증자는 증명자가 A,B 둘중에 어디로 갔는지 모릅니다

![](https://cdn.steemitimages.com/DQmSyH5B1fjAxmobnbHUBthVq155Rg992FLa5mgmJ9hsQAw/image.png)

잠시후 검증자는 증명자에게 A,B 둘 중 한곳으로 나오라고 합니다
![](https://cdn.steemitimages.com/DQmSAtMjwrTnbY4Lh1pF18BUajmQGm7amjBycjg9azheNwt/image.png)

비밀열쇠를 가진 증명자는 검증자가 나오라 한 곳을 어디든지 나올 수 있습니다.
![](https://cdn.steemitimages.com/DQmbPhBQHarSwpR2nLET3EjyUxRzW6Uqd4dPmJ5vmm5Khdx/image.png)

사실 이건 50% 확률이죠 그러니 우연히 맞출 수 있으니, 여러번 시도 합니다 10번 했는데 다 성공할 확률은 0.1% 미만 입니다. 20번 한다면 0.0001% 이하가 되죠. 즉 비밀 열쇠가 있다는 것을 믿을 수 밖에 없죠(~~다이스는 연패가 가능하더군요~~)

하지만 이 사실을 녹화를 해서 다른이들에게 증명자가 비밀 열쇠 있다고 해도, 아무도 믿지 않습니다. 
왜냐 둘이 짠다면 가능하기 때문이죠. 즉 이건 검증자에게만 유효한 증명이 됩니다. 

이 이상은...수식이 난무하고 암호학이 난무하므로 여기까지만 아셔도 충분합니다. 

---

### 어떤 코인이 사용하는가

지캐시, 피빅, 코모도 등등의 코인이 아직 사용중입니다

일각에서는 다크코인류의 파멸을 예상하지만, 이 방식 역시 어느 곳에 필요할 수 있으므로 계속 유지는 될 것 같습니다.(어짜피, 특정 사용자를 지칭하고 역조사를 한다면 걸릴테니까요. 선량한 시민은 안걸릴 것 같은데...)

또한 JP 모건의 블록체인팀이 영지식증명쪽을 계속 연구한다고 하니 새로운 녀석이 나올 수 도 있죠. 기업들이 블록체인 연구를 하고 사내 시스템에 사용하기 위해서 영지식 증명은 필수적인 요소가 될 수도 있습니다. 프라이빗 정보를 기록하는데 적합할테니까요. JP 모건이라면 VIP고객들을 위한 그런것이지 않을까도 생각되네요

> 현재 JP모건은 아즈텍(AZTEC)이라는 또 다른 영지식 프라이버시 솔루션을 테스트하고 있다. 런던에 있는 스타트업 아즈텍이 개발한 이 프로토콜은 적은 비용으로 블록체인 데이터를 암호화하도록 해주고 암호화 효율도 높여준다. 
아즈텍의 CEO 톰 포콕은 “블록체인 업계에서 가장 많은 이목이 쏠린 은행 JP모건이 직접 테스트하고 있다. 엄밀히 말하면 JP모건이 만든 쿠오럼에서”라고 말했다. 
JP모건 관계자는 쿠오럼 팀이 아즈텍을 살펴보고 있으며 “영지식 증명을 업계에 도입하는 방안을 모색하고 있다”고 말했다.
JP모건과 아즈텍은 묘하게 어울리는 한 쌍이다. 지금까지 JP모건은 승인받은 이만 참여할 수 있는 방식의 프라이빗 블록체인에만 몰두해 왔다. JP모건이 출시할 예정인 달러 기반 암호화폐 JPM 코인도 쿠오럼에 탑재되어 JP모건이 직접 검증한 기업과 은행만 사용할 수 있다.

### 지캐시의 하드포크

최근 지캐시가 하드포크하여 Y캐시를 탄생시킬거란걸 봤는데요
순간 절 놀래킨 한 문장

Going forward, Ycash plans to continually leverage the strengths of Zcash by incorporating most changes made to Zcash into Ycash as well, **especially changes to the zero knowledge infrastructure. **

영지식을 버리는 건가 했는데... 지캐시의 강점이 영지식증명이고 이를 유지하면서 변한다고 하니 영지식증명 구조에 대한 변경이지 영지식을 버리는건 아닌 것 같네요 

비트의 방향성이 안나와서 선뜻 들어가기 무섭고, 내릴 타이밍 잡기도 힘들고, 물린것들도 많아 지켜볼지 살지는 좀 더 고민해봐야겠습니다.

![](https://cdn.steemitimages.com/DQmPj6wCiupkSphCP7Xbp17DNwTYHsLFZA3cjEsnP7K6AjG/image.png)

그나저나 이형 잘 버네...ㅋㅋㅋ
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 155 others
properties (23)
post_id76,699,926
authorhyokhyok
permlinksct-jp
categorysct
json_metadata{"tags":["sct","sct-ubi","jjm","mini"],"image":["https:\/\/cdn.steemitimages.com\/DQmZdQbWyxfnkZZQZSDzW3PNuGP2hXnuFHRS5K7qVYjqtJF\/image.png","https:\/\/cdn.steemitimages.com\/DQmR4BsF57emCLSZw5xw9AZc52SXvPSBJumaCSwvtKyfMC1\/image.png","https:\/\/cdn.steemitimages.com\/DQmf1Gesx8KYXui3w72DqApb7Ny1kNKLaVmRp2zMh4GTd1S\/image.png","https:\/\/cdn.steemitimages.com\/DQmVHW8Q4vqWfcAe87bc5pA7x7huz2UqVmu9RuyewqrfsV1\/image.png","https:\/\/cdn.steemitimages.com\/DQmSyH5B1fjAxmobnbHUBthVq155Rg992FLa5mgmJ9hsQAw\/image.png","https:\/\/cdn.steemitimages.com\/DQmSAtMjwrTnbY4Lh1pF18BUajmQGm7amjBycjg9azheNwt\/image.png","https:\/\/cdn.steemitimages.com\/DQmbPhBQHarSwpR2nLET3EjyUxRzW6Uqd4dPmJ5vmm5Khdx\/image.png","https:\/\/cdn.steemitimages.com\/DQmPj6wCiupkSphCP7Xbp17DNwTYHsLFZA3cjEsnP7K6AjG\/image.png"],"app":"steemcoinpan\/0.1","format":"markdown"}
created2019-06-20 05:36:21
last_update2019-06-20 05:47:48
depth0
children6
net_rshares11,903,014,967,652
last_payout2019-06-27 05:36:21
cashout_time1969-12-31 23:59:59
total_payout_value5.269 SBD
curator_payout_value1.597 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length3,506
author_reputation626,133,105,279,552
root_title"[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (219)
@fur2002ks ·
> 누가 안주나

ㅋㅋㅋㅋ 주고 싶은데 저도 없어서... 
영지식증명 ... 설명 잘 듣고 갑니다^^
properties (22)
post_id76,701,544
authorfur2002ks
permlinkptdvwg
categorysct
json_metadata{"tags":["sct"],"app":"steemit\/0.1"}
created2019-06-20 06:12:21
last_update2019-06-20 06:12:21
depth1
children1
net_rshares0
last_payout2019-06-27 06:12:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length56
author_reputation1,183,949,922,229,304
root_title"[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@hyokhyok ·
ㅋㅋㅋㅋ 그럼 있는 sct를 좀...ㅋㅋㅋ 읽어주셔서 감사합니다
properties (22)
post_id76,701,643
authorhyokhyok
permlinkre-fur2002ks-ptdvwg-20190620t061435406z
categorysct
json_metadata{"tags":["sct"],"app":"steemcoinpan\/0.1"}
created2019-06-20 06:14:39
last_update2019-06-20 06:14:39
depth2
children0
net_rshares0
last_payout2019-06-27 06:14:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length35
author_reputation626,133,105,279,552
root_title"[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@virus707 ·
Thank you for your continued support towards JJM. For each 1000 JJM you are holding, you can get an additional 1% of upvote. 10,000JJM would give you a 11% daily voting from the 700K SP virus707 account.
properties (22)
post_id76,733,437
authorvirus707
permlinkre-sct-jp-1561057615
categorysct
json_metadata{"tags":["jjm"]}
created2019-06-20 19:06:48
last_update2019-06-20 19:06:48
depth1
children0
net_rshares0
last_payout2019-06-27 19:06:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length203
author_reputation969,765,359,108,248
root_title"[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@goodhello ·
zero-knowledge proof!!!

영지식 증명!!

와우~ 작명이 너무 멋지네요.
properties (22)
post_id76,756,169
authorgoodhello
permlinkptfkny
categorysct
json_metadata{"tags":["sct"],"app":"steemcoinpan\/0.1"}
created2019-06-21 04:04:45
last_update2019-06-21 04:04:45
depth1
children0
net_rshares0
last_payout2019-06-28 04:04:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length51
author_reputation2,761,284,220,511,127
root_title"[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steem-ua ·
#### Hi @hyokhyok!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your **UA** account score is currently 3.829 which ranks you at **#4325** across all Steem accounts.
Your rank has improved 5 places in the last three days (old rank 4330).

In our last Algorithmic Curation Round, consisting of 186 contributions, your post is ranked at **#85**.
##### Evaluation of your UA score:

* You're on the right track, try to gather more followers.
* The readers like your work!
* Good user engagement!


**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
post_id76,761,250
authorsteem-ua
permlinkre-sct-jp-20190621t055251z
categorysct
json_metadata{"app":"beem\/0.20.19"}
created2019-06-21 05:52:54
last_update2019-06-21 05:52:54
depth1
children0
net_rshares0
last_payout2019-06-28 05:52:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length633
author_reputation23,203,609,903,979
root_title"[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@verifyme ·
@hyokhyok You have received a 100% upvote from @botreporter because this post did not use any bidbots and you have not used bidbots in the last 30 days!

Upvoting this comment will help keep this service running.
properties (22)
post_id76,804,163
authorverifyme
permlinkre-sct-jp-hyokhyok-verifyme-randomvote
categorysct
json_metadata{"tags":["verifyme","random-upvote"],"users":["hyokhyok","botreporter"],"app":"null\/null","format":"markdown"}
created2019-06-21 23:20:54
last_update2019-06-21 23:20:54
depth1
children0
net_rshares0
last_payout2019-06-28 23:20:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length214
author_reputation-704,332,579,924
root_title"[SCT] 영지식증명에 대해서 알아보자(JP 모건 그리고 지캐시)"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000