NHỮNG CHI TIẾT VỀ DUSK VỀ ĐIỀU CÓ THỂ QUAN TRỌNG HƠN KHI TẢI CÔNG VIỆC RIÊNG TƯ TĂNG LÊN
Tôi lại xem kiến trúc thực thi của Dusk và một lựa chọn thiết kế nổi bật: Dusk không ép mọi thao tác mật mã đắt đỏ phải diễn ra hoàn toàn bên trong VM. Piecrust cung cấp môi trường thực thi WASM, nhưng Dusk dùng các hàm phía máy chủ (host functions) để xử lý các tác vụ như băm (hashing), xác minh bằng chứng (proof verification) và kiểm tra chữ ký (signature validation). Bản whitepaper nói rằng điều này giúp các tác vụ mật mã phức tạp được thực thi hiệu quả hơn so với việc chỉ chạy hoàn toàn trong VM.
Một mạng tài chính tập trung vào quyền riêng tư không chỉ xử lý các chuyển khoản thông thường. Kiến trúc của nó dựa rất nhiều vào việc xác minh mật mã, và các thao tác đó có thể trở thành một tải tính toán đáng kể khi mức sử dụng tăng lên.
Việc đưa các nguyên thủy đắt đỏ vào hàm host tạo ra sự tách bạch: VM đảm nhiệm việc thực thi hợp đồng, còn hạ tầng chuyên biệt đảm nhiệm các thao tác mật mã nặng.
Whitepaper cũng chỉ ra rằng kết quả được nhân bản trên nhiều node, nên tối ưu hóa này không nhằm loại bỏ yêu cầu xác minh phi tập trung.
Nhưng có một sự đánh đổi mà tôi thấy đáng theo dõi. Chức năng càng chuyển nhiều vào các khả năng host chuyên biệt, thì ranh giới/tiếp giáp giữa VM và các khả năng đó càng trở nên quan trọng. Bạn đạt hiệu năng và hiệu quả hơn, nhưng môi trường thực thi cũng trở nên phụ thuộc hơn vào hạ tầng đặc thù theo giao thức.
Với Dusk, điều đó có thể là một sự đánh đổi hợp lý. Nếu mạng muốn các ứng dụng bảo toàn quyền riêng tư với các tác vụ ZK đáng kể, thì coi tính toán mật mã như một mối quan tâm hạ tầng hạng nhất sẽ hợp lý hơn là giả vờ rằng mọi thao tác chỉ là một lệnh WASM khác.
Thử thách thực sự là liệu kiến trúc đó có tiếp tục mang lại hiệu quả khi tải quyền riêng tư mở rộng hay không.
Việc thực thi mật mã chuyên biệt có phải là cách đúng để làm quyền riêng tư trở nên thực tiễn ở quy mô mạng không? @Dusk $DUSK #dusk
MÒT MÒT INTERESAN AN NAN MODÈL VI ASIRANS DUSK LA POU VI PRIVE A SE SA LI PA METE ONCHAIN
Mwen te kontinye ap panse ak achitekti vi prive Dusk la nan direksyon opoze a: pa sa li kache, men sa rezo a toujou bezwen konnen. Phoenix itilize shielded UTXOs kote nòt yo komèt nan yon arbre Merkle epi yo depanse ak nullifiers. Transaksyon ki kache a ka rete konfidansyèl pandan rezo a verifye règ yo ki nesesè pou tranzisyon eta ki valab.
Sa kreye yon divizyon enfòmasyon trè espesifik.
Whitepaper la dekri estrikti tranzaksyon an kòm li gen Merkle root la, nullifiers yo, nouvo nòt yo, depo/done optional, paramèt gaz yo, ak yon ZK proof. Rezo a verifye proof la kont enput piblik yo olye li pa tcheke dirèkteman detay tranzaksyon ki kache yo.
Men men detay mwen jwenn pi enpòtan an. Dusk pa ap eseye fè tout bagay rete totalman envizib pou tout tan.
Achitekti a gen ladan tou Citadel 2, kote itilizatè yo ka selektivman divilge kredansyèl lè yon aplikasyon bezwen prèv ke yo elijib. Executive Summary la dekri sa tankou li pèmèt yon itilizatè pwouve li gen yon lisans enskri san li pa revele sa ki nan lisans lan.
Donk desen an pa vrèman: prive vs piblik. Li pi pre: prive pa default + pwouve sèlman sa aplikasyon an mande.
Se yon modèl ki pi itil anpil pou finans ki reglemante.
Men gen toujou yon kesyon operasyonèl ki pa rezoud. Rechèch la mete aksan espesyalman sou posibilite ke entegrasyon ak sistèm KYC ak enfòmasyon sesyon yo ta ka kreye linkability menm lè done pèsonèl ki dèyè a pa estoke onchain.
Kryptografi ka pwoteje transaksyon an. Li pa kapab otomatikman garanti ke chak aplikasyon ki bati sou transaksyon an kenbe menm pwopriyete vi prive yo. Se pati sa a mwen ta gade.
Èske Dusk ka kenbe divilgasyon selektif san li pa pèmèt enfrastrikti konfimasyon (compliance) ki antoure a an silans re-kreye siveyans lan li te fèt pou evite? @Dusk $DUSK #dusk
NÈI TÈ BÀN CÀFỌ́TÌ ÀTẸ̀TỌ NÍPA DUSK PÀRÍ PÀTÍ NI KÌKA DÍẸ̀ “FAST FINALITY” Mo máa ń rí i pé a ṣàlàyé ìmúlò ìṣọkan Dusk nípa ìparí pípé (deterministic finality), ṣùgbọ́n ẹrọ tó wà ní isàlẹ̀ ní ìdí kan tí mo rò pé ó yẹ kí a san ìfọkànsìn sí i síi: nẹ́tíwọ́ọ̀kì nílò láti mọ dájú àwọn olùdìbò wo ni ó jẹ́ ojúṣe fún bulọọki tí a ti parí (finalized).
Succinct Attestation Dusk lò igbimọ ìdìbò fún ìfọwọ́sowọpọ̀ (validation) àti ìmúmúlò ìpinnu (ratification). Gbogbo igbimọ ní ìtọ́kasí àgbáyé (global parameter) tí ó jẹ́ “credits” 64, àti pé ìdìbò ni a fi ẹ̀rí (weights) kà gẹ́gẹ́ bí credits tí a yàn fún olùpèsè kọọkan. Ohun tó wúlò dáadáa wá nígbà tí ó bá sí ju ìdìbò lọ tí ìpinnu ìwọnba (quorum threshold) nílò. A ṣàlàyé nínú whitepaper pé bí kò bá ṣe bẹ́ẹ̀, ó lè jẹ́ pé ìjẹ́risi (attestation) tó wúlò jùlọ ọ̀pọ̀ lè wà fún ìtẹ̀síwájú (iteration) kan náà. Nítorí náà Dusk fi ìjẹ́risi bulọọki tó ṣáájú sínú bulọọki kọọkan, tí ó dá “block certificate” sílẹ̀ tí ń pinnu àpapọ̀ aládàáṣiṣẹ́ aláìlèkọ̀ọ́kan (unique set) ti àwọn olùdìbò. Àwọn olùdìbò tó yàtọ̀ yẹn ni a lo fún ìṣírò ìsanwó (reward) àti ìjìyà (penalty). Ohun yìí dà bí ìfọwọ́kọ́ ìmúlò kékeré títí tí o fi ronú nípa ètò ìfọwọ́si (incentive system). Ìṣọkan kì í ṣe dídájọ́ nìkan: “Ṣe bulọọki yìí wúlò (valid)?” Ó tún ń dá ìpinnu: “Àwọn olùkópa gangan wo ni ó yẹ kí wọ́n gba gbèsè tàbí ijiya fún abajade yìí?” Lẹ́yìn náà Dusk nlo ìfọwọ́sowọ́wọ́ BLS ki ìdìbò fún ìgbésẹ̀ kan lè ṣàpọ̀ mọ́ sínú ìfọwọ́sowọ́wọ́ kan ṣoṣo, nígbà tí bitset kan sì ń tọ́ka sí ẹni tí ó jẹ́ ọmọ ẹgbẹ́ igbimọ tó kópa gangan. Mo rí i pé ìyapa yìí ṣe pàtàkì, nítorí pé ní àṣà, a máa ń sọ ọrọ ọrọ-aje olùfọwọ́si (validator economics) àti ìjẹ́ẹ́mọ ìfaramọ́ ìṣọkan (consensus correctness) bí ẹni pé wọn yàtọ̀.
Nínú ọ̀rọ̀ yìí, wọ́n ti so mọ́ ara wọn nípasẹ̀ ìtẹ̀síwájú (attestation structure).
Ìbéèrè tó kù ni pé kí ni yóò ṣẹlẹ̀ ní ìṣe-ṣiṣẹ́ (operationally) nígbà tí igbimọ bá ń kuna láti dé quorum léraléra. Whitepaper sọ pé yika kan lè tún yí padà, pẹ̀lú iye ìpinnu tó pọ̀ jù ní báyìí ṣeto sí 50 iterations, ṣùgbọ́n ìdánwò gidi tó wúlò jù ni bí ẹ̀ẹ̀mẹ́ta wo ni nẹ́tíwọ́ọ̀kì gan-an máa ń sunmọ àwọn àkóbá wọ̀nyẹn ní ipò tó le koko labẹ ìpakà (adverse conditions).
Fast finality ló ń gba akọ́lé (headline). Ìṣírò ẹni tí ó dá ìparí yẹn gangan sílẹ̀ ni apá tí mo rí i pé ó fi hàn ju. @Dusk $DUSK #dusk
Em masani ona ou va’ai i fa’amatalaga o fa’amaufa’ailoga (tokenized securities) e pei o le vaega faigatā o le tu’uina atu lea o le umiaina i luga o le onchain.
O le va’ava’ai i le mamanu a Dusk mo Zedger na fa’atosina ai a’u e mafaufau i le mea e tupu pe a iai pea tiute a le tagata fa’asalalau (issuer) pe a mae’a ona tu’uina atu se aseta. Zedger ua fuafuaina mo fa’amaufa’ailoga ma aseta o le lalolagi moni e mafai ona fa’ailoga (tokenized) pe tu’uina atu fa’aletonu i luga o Dusk. O lana fa’ata’ita’iga fa'akonekarate e aofia ai le minting ma le burning, faiga o corporate actions e pei o tufatufaga (dividends), le su’esu’eina o fefa’atauaiga (transaction auditing) ma e o’o lava i force transfers e fa’ataunu’uina e le tagata fa’asalalau.
O le mea mulimuli lava lena—o le gafatia lea na ou toe fo’i pea i ai.
O se tala masani a le crypto e masani ona tutusa le umiaina o token ma le fefa’ataua’iga e le mafai ona toe fa’afo’i atu mai le wallet i le wallet. E le o taimi uma lena e galue ai fa’amaufa’ailoga ua fa’atonutonuina. O poloaiga fa’aletulafono, corporate actions, faiga toe maua (recovery procedures) po’o mana’oga e fa’apitoa i se pulega fa’aletulafono (jurisdiction) e mafai ona faia ai ni tulaga e mana’omia ai e le tagata fa’asalalau se fa’alavelave pulea.
O le mea lea, e le taumafai Zedger e toe fa’ailoa faigofie se fa’ata’ita’iga o fefa’ataua’iga a se cryptocurrency mo fa’amaufa’ailoga. Ua fuafuaina e fa’atatau i le mea e le to’afimalie ai: o aseta ua fa’atonutonuina e mafai ona i ai tulafono e pulea ai ai po’o ai e mafai ona umiaina ma le auala e mafai ai ona suia ai le umiaina.
Ae e iai se fefa’ataua’iga manino.
O se faiga o fefa’ataua’iga e pulea e le tagata fa’asalalau e mafai ona fa’afetaui atili ai fa’amaufa’ailoga ua fa’atonutonuina i tulafono fa’aletulafono o iai, a’o fa’apea fo’i ona fa’aofiina ai se tulaga o le pulega e ono le fiafia ai tagata fa’aoga crypto e aunoa ma se fa’atagaga (permissionless). E le o se fa’aletonu lena. O se filifiliga o le mamanu.
O le fesili moni pe mafai e Dusk ona fa’ailoa manino ma fa’atapula’a lelei nei pulega ina ia talitonuina e fa’alapotopotoga e aunoa ma le faia o tagata fa’aoga e lagona ai o fa’amaufa’ailoga tokenized na’o fa’amaumauga (databases) ia ma wallet e fa’apipi’i. Masalo o le lumana’i o RWA infrastructure e le o le aveeseina lea o le pule a tagata.
Masalo o le faia lea o lena pule ina ia programmable, ina ia mafai ona su’esu’e (auditable) ma ia fa’ailoa manino.
E fia le pule a le issuer e tatau ona iai i se security “genuinely onchain”? @Dusk $DUSK #dusk