@Dusk Sa simula, naisip ko na ang mga privacy system ay karamihan ay susubukang burahin ang mga bakas ng mga dating aktibidad. Ngunit habang mas tinitigan ko ang Phoenix, mas napansin ko na ang mga ginamit na tala (spent notes) ay hindi kailanman inaalis sa Merkle tree. Nananatili roon sila nang permanente—kahit matapos na nagamit na ang halaga nila sa ibang lugar. Pinipigilan ang double spending sa pamamagitan ng mga nullifiers, hindi sa pamamagitan ng pagtanggal ng mga lumang record.
Ang nakakuha ng pansin ko ay ang disenyo nitong naghihiwalay ng dalawang ideya na karaniwang magkakabit: ang pagpapatunay na may isang bagay na minsang umiral, at ang pagpapatunay kung maaari pa ba itong gastusin. Iniingatan ng network ang unang bahagi magpakailanman at sinusubaybayan ang ikalawang bahagi sa ibang lugar.
Siguro, ito lang ang halaga ng private accounting. Ang isang sistemang nagtatago ng mga ugnayan sa pagitan ng mga transaksyon ay maaaring kailangan pa rin ng lumalaking memorya ng lahat ng nangyari—kahit na marami na rito ang hindi na muling aktibong pinansyal.
Naisip nito sa akin na madalas, ang privacy ay hindi naman talaga nag-aalis ng impormasyon. Inilipat lang nito kung saan nakatira ang impormasyon at kung sino ang maaaring magkaugnay nito.
Kaya marahil ang tanong ay hindi kung gaano karaming data ang inilalantad ng isang pribadong sistema. Kundi kung gaano karaming kasaysayan ang kailangan nitong itago para manatiling pribado. @Dusk #dusk $DUSK
@Dusk Mo lo kọ́kọ́ ni mo rò pé kómitì idibo jẹ́ nípa ẹnìkan tí a yàn. Ohun tí ó mú mi nífẹ̀ ni ìtòlé̩ẹ̀ Dusk ni ohun tí ó ṣẹlẹ̀ lẹ́yìn yíyan. Kọ́mitì kọọkan ní adágún àtòjọ́ credits tí ó wúlò, àti provisioner lè gba ju ẹẹkan lọ. Àwọn credits wọ̀nyẹn máa ń di ìwọ̀n ìdìbò, nítorí náà ìdìbò provisioner kan lè ní ìtàn kà gẹ́gẹ́ bí pé a kà a ní ìgbà púpọ̀. Ṣùgbọ́n ìyẹn gẹ́gẹ́ náà tún ń bọ́ sí ẹsan, èyí túmọ̀ sí pé ipa kómitì àti àsan jẹ́ ìsopọ̀ pẹ̀lú ẹyọ kékeré náà. Ìyẹn dá ìbáwọ̀n ìbátan kan dúró. Ìní ńlá kan lè ja síi ní credits púpọ̀, ìwọ̀n ìdìbò púpọ̀, àti ìpín tí ó tóbi jù nínú ẹsan olùdìbò. Ṣùgbọ́n ètò náà kì í ṣe ní ìdá kan ní fífi pinpin ìní ìpilẹ̀ náà ṣe ni ìtẹ̀síwájú, nítorí yíyan fúnra rẹ̀ ṣiṣẹ́ nípasẹ̀ àwọn credits kẹ́gbẹ́ yẹn. Mo rí i pé àlàyé yẹn ni ó wúlò ju ìhà olókìkí lọ nípa kómitì tó da lórí ìní tí ó wuwo. Ó jẹ́ kó kómitì náà má dà bí àtòjọ́ àwọn olùdìbò tó dọ́gba, ó sì máa dà bí pínpin ìṣàkóso ìgbà díẹ̀. Torí náà bó ṣe rí, ìbéèrè náà kì í ṣe ẹni tí yóò gba ijẹ́wọ́, ṣùgbọ́n bí iye ipa tí ijẹ́wọ́ kọọkan ṣe ń mú lọ ní ìkọ̀kọ̀? @Dusk #dusk $DUSK
@Dusk N’okokuqala, mo bèn wòro pé ìpinnu kísẹ Dusk tó dá lórí ìtànná (deterministic sortition) ni kì í ṣe nípa títórí yíyàn igbìmọ̀ kí ó jẹ́ oníṣírò pẹ̀lú ìyàwó (stake) nìkan. Ṣùgbọ́n nígbà tí mo máa ń wò ó sí i, ohun tó dájú tó kéré jù tí mo rí ni ohun tó ń ṣẹlẹ̀ lẹ́yìn tí oníjẹ́ (provisioner) bá gba ìdínkù (credit): ìwọ̀n rẹ̀ (weight) ni a dínkù ní 1 DUSK fún yíyàn náà. Ìmọ̀ràn náà rọrùn, ṣùgbọ́n ó túmọ̀ sí pé ilana yíyàn kì í ṣe nípa lílo yíyàn láìdákẹ́jẹ láti inú àgbéga ìyàwó kan náà lásán. Oníjẹ́ tó ní ìyàwó púpọ̀ ṣi máa ń ní àǹfààní púpọ̀, ṣùgbọ́n yíyàn kọọkan tí ó ṣàṣeyọrí ń dín àǹfààní rẹ̀ díẹ̀díẹ̀ kí ó tún lè gba ìdínkù míì. Èyí dà bí ìbádọ́rẹ̀ sí i ní àárín ìmúlò tó da lórí ìyàwó ati fífún àwọn ará igbìmọ̀ kan náà nífẹ̀ẹ́ lásán leralera. Ó tún túmọ̀ sí pé ìyàwó ń ṣe iṣẹ́ méjì níhìn-ín: ṣíṣe ìdánilẹ́kọ̀ọ́ ìbẹ̀rẹ̀ fún yíyàn, lẹ́yìn náà ní mímú kí ó máa ṣòfò díẹ̀díẹ̀ nígbà tí a bá ń pín ìdínkù. Mo rí i pé ohun yìí ṣe díẹ̀ sí i ju ẹ̀tọ́ ìbéèrè ìpilẹ̀ (basic claim) ti yíyàn pórópórónù náà lọ. Bí ó tilẹ̀ jẹ́ pé ó lè rọrùn ju, ó dájú pé kì í ṣe nípa ìdájọ́ òdodo (fairness) nìkan; ó tún jẹ́ nípa iye ìpa léralera tí ipo ìyàwó kan yẹ kí ó gba. Nítorí náà ìbéèrè tó dakẹ̀ jù ni pé: níbo ni ìpa tó jẹ́ pórópórónù yẹ kí ó dá dúró? @Dusk #dusk $DUSK
@Dusk Ni akọkọ, mo ro pe ìbámu ìdánilẹ́kọ̀ọ́ Dusk ní ìpinnu ìyíká yíká jẹ́ ohun tí ó kan dúró de ìdìpò tó pọ̀ tó. Ṣùgbọ́n bí mo ṣe ń wo ìtòlẹ́sẹẹsẹ ìtẹ̀jáde náà sí i, ohun tí ó kù ní inú mi ni bí ìgbìyànjú tí ó ṣubú kò ṣe kan parẹ́ rọ́rùn. Bí ìfọwọ́sowọpọ̀ tàbí ìdánilójú (validation) bá kùnà tàbí ìfọwọ́sí (ratification) bá kùnà, ìlànà (protocol) ń lọ sí ìtẹ̀jáde míì, pẹ̀lú olùdánilẹ́kọ̀ọ́ tuntun (generator) àti àwọn kómítì (committees) tí a yàn nípasẹ̀ yíṣọ̀rí ìtẹ̀síwájú (deterministic sortition). Èyí dá ìgbẹ́kẹ̀lé díẹ̀ tó wúlò àti tí ó ṣàjìyàn: ìgbìyànjú lẹ́yìn kan jẹ́ apá kan tí a dá sórí ohun tó ṣẹlẹ̀ nínú àwọn ìgbìyànjú ìṣáájú. Whitepaper náà tún dín ìyíká kan kù sí ìtẹ̀jáde 50, èyí tí ń tọ́ka sí pé kùnà (failure) kì í ṣe “ìṣẹ̀lẹ̀ tó dájú pé kò yẹ kí a bikita” tí a máa foju kọ. Ó gbọ́dọ̀ bá a ṣe n ṣiṣẹ́ ní ìlànà tó ní ààlà. Mo rí i jẹ́ ohun tí ó nífẹ̀ẹ́ ju ìtàn “fast finality” tí wọ́pọ̀ lọ. Nínú ìbámu nìhìn-ín, ó dà bíi pé ó ní í ṣe pẹ̀lú bí a ṣe ń ṣàkóso ìdíje ìbámu tí kò ṣeé dé (unsuccessful coordination) gẹ́gẹ́ bí ó ṣe ń ṣàkóso ìbámu aṣeyọrí (successful coordination). Ó ṣeé ṣe kí ó jẹ́ ohun tí kò yà kúrò nígbà tí ìkópa nẹ́twọ́ọ̀kì kò bá gbẹ́kẹ̀lé pátápátá. Èyí sì mú ìbéèrè tó dakẹ̀ wá: báwo ni eto ìbámu ṣe ní láti dọ́gba ìfarapa (persistence) pẹ̀lú iye owó (cost) tí ń bọ̀ nígbà tí a bá ń gbìyànjú láti gba ìpinnu léraléra? #dusk $DUSK @Dusk $DUSK