د Algorand ټیم GoPlausible عمومي DID ریزالور د معیارونو بنسټ DIF ته ډالۍ کړ
GoPlausible د thisDID په نوم عمومي ریزالور جوړ کړ چې هر W3C غیرمتمرکز شناخت کوونکی یو واحد معیاري سند ته اړوي، او بیا یې د Decentralized Identity Foundation ته ډالۍ کړ. د Algorand did:algo او did:nfd اوس د Algorand اصلي لومړی ګام لري. دا ژوندی دی، خو ترافیک یې کم دی.
د می په نیمایي کې Decentralized Identity Foundation1 (DIF) — هغه صنعتي بنسټ چې شرکتونه او پروژې پکې د غیرمتمرکز هویت معیارونو پر سر یوځای کار کوي — خپلې خبرپاڼې ته یې ځای ورکړ تر څو یو ناخوښه امکان راپورته کړي: دا چې د دوی اوږدمهاله Universal Resolver، هغه ګډ مرجعي خدمت چې غیرمتمرکز شناخت کوونکي داسې سندونو ته اړوي چې غوښتنلیکونه یې تصدیقولی شي، ممکن یوازې لغوه شي، «پرته له دې چې روښانه شي چې زموږ غړو واقعاً ورته اړتیا لري.» له هغه وخته دې پوښتنې ته د بیا جوړونې په بڼه ځواب ورکړل شوی دی. د DIF خپل حساب لوستونکي thisDID2 ته رهنمايي کړي دي — «د ملاتړ شویو میتودونو مستقیمه رسیدنه او نورو غوښتنو پیژندل شویو ریزالورونو ته لیږدول» — او د پروژې README په روښانه توګه وایي چې دا د GoPlausible3 لخوا جوړ او DIF ته ډالۍ شوی، هغه ټیم چې خپله هویت زیربنا یې پر Algorand ولاړه ده.
دا ډالۍ له معیاري اداري چارو هاخوا اهمیت لري. عمومي ریزالور هغه اساسي نښلوونکې برخه ده چې یو د اعتبار تصدیقوونکي غوښتنلیک ته اجازه ورکوي هرچیرې ټاکل شوي شناخت کوونکي ومني — یو ډومین، یو بلاک چین، د نومونو یو خدمت — پرته له دې چې هر سرچینه جلا جلا مدغم کړي. Algorand یوازې تماشا کوونکی نه دی: did:algo او did:nfd د ریزالور د ځانګړو ننوتلو په ډله کې دي.
د هر رنګ شناخت لپاره یو پای ټکی
غیرمتمرکز شناخت کوونکی (DID) هغه تار دی چې د World Wide Web Consortium (W3C) — د وېب اصلي معیار ټاکونکې ادارې — لخوا تعریف شوی: did:web:example.com، did:key:z6Mk...، did:algo:uti7paas... هر یو یې DID سند ته رسیږي، یو ماشین لوستونکی ریکارډ چې عامه کیلي او د خدمت پای ټکي لري — هغه خام مواد چې د لاسلیکونو او د تصدیق وړ اسنادو، یعنې په ډیجیټل ډول لاسلیک شوو شاهدیو، د کتلو لپاره کارول کیږي. د میتود برخه ښیي چې شناخت کوونکی چیرته ژوند کوي او هغه سند څنګه راوړل شي؛ او هغه غوښتنلیک چې غواړي له څو ایکوسیستمونو څخه د DID شناخت کوونکي ومني، تاریخي پلوه باید د هر میتود د ریزولو منطق په خپله وصل کړی وای.
thisDID دا ټول کار یوې HTTP غوښتنې ته راټیټوي. د هغې پیل پاڼه د ۷۰4+ ملاتړ شوي میتودونه اعلانوي — د دوی خپل خپور شوی لیست ۶۸ نومونه رانغاړي — چې ۲۴ یې د خدمت دننه د جلا TypeScript ډرایور برنامو له لارې ریزول کیږي؛ دا برنامې د Cloudflare شبکې په edge کې چليږي او محاسبه د کاروونکو سره نږدې ډیټا سنټرونو ته ویشل شوې ده (د سایټ د شمیر له مخې ۴۲5 سیمې)، په داسې حال چې اوږدې لکۍ پورتنۍ سرچینو ته استول کیږي. هر ځواب یو واحد W3C-معیاري سند ته نارمل کیږي چې لاسلیک شوې د ریزول میټاډاټا لري. API د DIF د Universal Resolver HTTP بایندنګ پلي کوي — یوه موافقه شوې URL بڼه، GET /1.0/identifiers/{did}، چې هر معیاري کلاینټ دمخه پوهیږي څنګه یې وبللي؛ د اسنادو خپل مثال did:web:identity.foundation دی. د کشف، روغتیا، شننې او د ژوندي ریزول یو فید ترڅنګ یې د /mcp پای ټکی هم شته چې Model Context Protocol پلي کوي — هغه پرانیستی معیار چې وسایل د AI ایجنټونو سره نښلوي — نو یو ایجنټ کولی شي د کار په بهیر کې DIDs ریزول کړي پرته له ځانګړي چپک.
د لارښوونې انجن دننه
د سایټ شعار، «هغه عمومي ریزالور چې د لارښوونې دمخه فکر کوي»، د څلور ګامه یوې بهیر تشریح کوي: شناخت کوونکی تجزیه او طبقه بندي کړه؛ د قواعدو په یوه انجن کې د لټینسي، باور او تازوالي وزن وکړه؛ د اړوند ډرایور ته ولېږه، او چیرې چې ګټور وي څو یې په موازي ډول؛ او بیا لاسلیک شوې، نارمل شوې پایله راوګرځوه.
| مفهوم | په ریښتیني نړۍ کې اغیزه |
|---|---|
| GoPlausible — د Algorand اصلي ورکر؛ د did:algo او did:nfd لپاره لومړی ګام، د godiddy او archon په بیک اپ سره | د Algorand شناخت کوونکي د عمومي موخې پورتنۍ سرچینې پرځای د یوه متخصص ډرایور له لارې ریزول کیږي |
| Godiddy6 (Danube Tech) — د Universal Resolver او راجسټرار کوربه API | هغه ډیری میتودونه جذبوي چې پورتنۍ ډرایور ته اړتیا لري |
| Archon7 — د iden3 او did:cid ډرایورونه ګرځوي | د Polygon د iden3 zk-هویت میتود لپاره لومړی ګام؛ نورو ځایونو لپاره وروستی بیک اپ |
نوي ډرایورونه د هغه څه لاندې خپریږي چې README یې د تصدیق تضمین بولي: هرچیرې چې یوه خپلواکه پورتنۍ سرچینه ورته میتود ریزولولی شي، هر ریزول په موازي ډول دوه ځله څیړل کیږي تر هغه چې د ډرایور ژوندې سمون کچه د بشپړیدو وړ شي، او هغه میتودونه چې هېڅ پورتنۍ سرچینه یې نه خدمت کوي، د نا تصدیق شوي په توګه مهر کیږي. عامه فید دواړه پایلې ښیي — یو did:cheqd شناخت کوونکی سیمه ییز ریزول شوی او د هغې کراس چک «سمون» په نښه شوی، او یو did:ebsi ریزول «ناسمون» په نښه شوی. یو جلا پروب ورکر هر پنځه دقیقې هر مسیر ته کینري ریزولونه چلوي؛ د اګست پر ۳۱ د سټیټس پاڼې هر چمتو کوونکی فعال لیست کړی و، د بریا کچې د ۰.۹۹۷ او ۱.۰ ترمنځ وې.
د Algorand د ننوتلو لاره
did:algo د Algorand پر زنځیر شناخت کوونکي ریزول کوي، او ژوندی فید ښیي چې دا د حسابونو ترڅنګ دارایي هم اداره کوي: هغه شناخت کوونکي چې د did:algo:mainnet:asa: بڼې پر جوړ شوي، د نمونې اخیستنې په ټوله موده کې په بریالیتوب ریزول شول، په دې کې د USDC8 — د ډالر سټیبل کوین — شاته دارایي ID هم شامل دی. did:nfd بیا د NFDomains، د Algorand د .algo نومونو خدمت چې د انسان لوستونکي نومونه زنځیر پتو ته نقشه کوي، نومونه هویتي سندونو ته ریزول کوي.
د اګست پر ۳۱ ازمویل شو: د API اسنادو نمونه شناخت کوونکی — did:algo:uti7paas...، یوه بشپړه Algorand پته — د GoPlausible پورتنۍ سرچینې له لارې په ۳۳۲ ملی ثانیو کې ریزول شو، او د USDC دارایي شناخت کوونکی په ۴۰۰ ملی ثانیو کې. دا نمونه پته تصادفي نه ده: دا د goplausible.algo NFD شاته زیرمه حساب دی، چې په جون ۲۰۲۳ کې ثبت شوی او ۱,۵۴۴.۱۳ ALGO او ۴۰,۲۸۳.۵۶ USDC په ۱۹۷ داراییو کې لري. جوړونکي لومړی خپله هویت ریزول کړ.
یوه نیمګړتیا: د سایټ ځانګړی did:nfd مثال، did:nfd:thisdid.algo، ۴۰۴ ورکوي، او داسې نوم په NFD لړلیک کې نشته. د خدمت خپل ښودل شوی نوم نه ریزول کیږي.
میټریکونه په رښتینې توګه لوستل
پیل پاڼه دعوه کوي چې منځنی ریزول تر ۲۰۰ ملی ثانیو کم او نړیوال فعال وخت ۹۹.۹۸٪ دی. د ورځې حد د شننې سنیپ شاټ یې یوازې نیمه برخه تاییدوي: د thisDID خپل د ورکر دننه ډرایورونه په اوسط ډول ۱۹۸ ملی ثانیې وې، خو پورتنۍ مسیرونه ورو وو — ۴۷۷ ملی ثانیې د GoPlausible له لارې، ۴۸۸ د godiddy او ۱,۴۷۱ د archon له لارې — چې ټولیز اوسط یې شاوخوا ۷۰۰ ملی ثانیو ته ښکته کړ. منځنی او اوسط دوه جلا شیان اندازه کوي، نو دا ادعا د خدمت د ځایي ګړندي لارې توصیف کوي، نه د ټول خدمت. په همدې سنیپ شاټ کې ترټولو لوی لیږدول شوی برخه GoPlausible خپله کړې وه، ۱۷۹ ریزولونه.
د بریا کچې هم ورته تشریح ته اړتیا لري. ډشبورډ راپور ورکوي چې له ۲۸۵ څخه ۲۵۳ ریزولونه بریالي وو (۸۸.۸٪)، خو لاندې JSON پای ټکی له ۲۸۰ څخه ۲۴۸ (۸۸.۶٪) راپور کوي — دواړه سطحې لږ اختلاف لري، او ډشبورډ خپلو شمیرو ترڅنګ د ترتیباتو یو یادونه هم ښیي: «د شننې زېرمه تر اوسه نه ده نښتل شوې.» سربېره پر دې، ډیری ناکامۍ notFound تېروتنې دي: هغه DIDونه چې یوازې شتون نلري، لکه د یو آلماني یادګار سایټ did:web شناخت کوونکي چې د ژوندي تېروتنو فید په سر کې دي. دا چې یو ریزالور په سمه توګه د یوه نشتونکي شناخت کوونکي راپور ورکوي، د ریزالور له ناکامۍ سره یو شی نه دی.
ترافیک واقعي دی، خو کم دی. د ورځې حد مهال کرښه د جولای په لومړیو درې اونیو کې په ورځ ۱ تر ۳۹ ریزولونه ښیي، چې د جولای پر ۷ تر ۳۹ پورې لوړ شوي. یوه اوږده موده پوښتنه بیا بله، عجیبه کیسه ښیي: یوازې د اګست پر ۱۴ ۵۹,۴۶۸9 غوښتنې، چې ۳۳,۲۶۲ یې notFound وې — د یو اتوماتیک سکن بڼه — او د هېوادونو ویش چې د امریکا متحده ایالتونه (۵۲,۳۷۹) او اتریش (۱۵,۳۸۵) یې سر ته دي. شننې په قصدي ډول ناخالصې دي: نه IP پتې، نه کوکیز او یوازې د هېواد کچې جغرافیه؛ او حدود پخپله عجیب چلند کوي — د «ورځې» سنیپ شاټ مهال کرښه له جولای ۱ څخه تر جولای ۲۱ پورې رسیږي.
یوه ډالۍ چې ازموینه ورسره تړلې ده
کوډ د DIF خپل GitHub سازمان لاندې د decentralized-identity/thisdid10 په توګه ژوند کوي، د اجازه ورکوونکي Apache-2.0 جواز لاندې؛ وروستی پش یې د اګست پر ۲۸ د یوه commit سره شوی چې د «څپې ۶ میتود کاندیدانو» په اړه څیړنه تازه کوي — نور میتودونه هم په پایپ لاین کې دي. تر اوسه پورې جذب کم دی: زېرمې یوازې یوه ستوري لري، او د مرستې سرلاری emg110 د ۷۳ مرستو مسول دی. د DIF د جون خبرپاڼې «د DIF د Universal Resolver نمونې بیا جوړونه» تشریح کړې وه او did:webvh او did:webplus یې د وړاندیز شویو میتودونو په توګه ونومول؛ د اګست لپاره یو بل تازه کول هم ژمنه شوي وو.
بیا څه پیښیږي، په هغه متغیر پورې اړه لري چې DIF خپله په می کې وټاکه: آیا غړي ریښتینی ترافیک د دې له لارې لیږدوي. زیربنا ژوندې او د کتنې وړ ده — د سټیټس پروبونه، یو عامه فید، یوه پرانیستې API — او د Algorand هویتونه اوس د دې لپاره یو نومول شوی، د معیارونو سره تړلی مسیر لري. د هغه ټیم لپاره چې لومړی یې خپل حساب ریزول کړ، بله لویه نقطه د بل چا شناخت کوونکی دی.
سرچینه
- thisDID2
- decentralized-identity/thisdid په GitHub کې10
- د DIF خبرپاڼه ۶۲11
- GoPlausible3
- ThisDID · د DIF عمومي DID ریزالور2
- https://thisdid.com/data12
- https://thisdid.com/recent13
- https://thisdid.com/1.0/identifiers/did:algo:uti7paasilrda3ishy5m7j7lnrx2aivqjwi7zkccgkvlmfd3vpr5pwsz4i14
- https://thisdid.com/status15
- https://thisdid.com/methods16
- https://thisdid.com/1.0/identifiers/did:algo:mainnet:asa:۳۱۵۶۶۷۰۴1718
- د @identity.foundation پوسټ — Bluesky19
- د DIF خبرپاڼه ۶۴20
- raw.githubusercontent.com21
- د ThisDID لړلیک22
- did:algo — د ThisDID لړلیک23
د دې کیسې ۴ شمیرې وکتل شوې.ټولې کتنې وګورئ
سرچینې
- 1Decentralized Identity Foundation identity.foundation↩
- 2thisDID thisdid.com↩
- 3GoPlausible goplausible.com↩
- 6Godiddy api.godiddy.com↩
- 7Archon resolver.archon.technology↩
- 8USDC centre.io↩
- 10decentralized-identity/thisdid github.com↩
- 11د DIF خبرپاڼه ۶۲ blog.identity.foundation↩
- 12thisdid.com/data thisdid.com↩
- 13thisdid.com/recent thisdid.com↩
- 14thisdid.com/1.0/identifiers/did:algo:uti7paasilrda3ishy5m7j7lnrx2aivqjwi7zkccgkvlmfd3vpr5pwsz4i thisdid.com↩
- 15thisdid.com/status thisdid.com↩
- 16thisdid.com/methods thisdid.com↩
- 17thisdid.com/1.0/identifiers/did:algo:mainnet:asa:31566704 thisdid.com↩
- 19د @identity.foundation پوسټ — Bluesky bsky.app↩
- 20د DIF خبرپاڼه ۶۴ blog.identity.foundation↩
- 21raw.githubusercontent.com/decentralized-identity/thisdid/main/README.md raw.githubusercontent.com↩
- 22د ThisDID لړلیک thisdid.com↩
- 23did:algo — د ThisDID لړلیک thisdid.com↩