Pera Wallet 7.0 د iOS او Android جلا کوډبیسونه په یوه React Native اپلیکیشن بدل کړل

د دوو کوډبیسونو پای
پيرا والټ خپل اپلیکیشن د خپل ډیر ژوند لپاره دوه ځله جوړ کړ. د بټوې له لومړیو ورځو راهیسې — چې د الګورنډ د رسمي بټوې په توګه پیل شو او د فبروري ۲۰۲۲ کې یې نوم بدل شو — iOS د Swift پر بنسټ او Android د Kotlin پر بنسټ جوړ شوی و، نو هر فیچر دوه ځله جوړ شو، دوه ځله وازمویل شو، او په دوو جلا مهالو کې خپور شو، او دواړه پلیټ فارمونه کولی شول چې یو له بل څخه جلا شي. د اګست پر ۱۱ مه ټیم اعلان وکړ چې دواړه یې پرېږدي. ۷.۰ نسخه، د لانچ پوسټ په وینا، «پیچ یا بیا ډیزاین نه دی؛ دا د اپلیکیشن بشپړ بیارغونه ده، له بنسټ څخه تر پورته.» یو واحد React Native کوډبیس اوس دواړه پلیټ فارمونه چلوي — React Native یوه چوکاټ ده چې یو اپلیکیشن د iOS او Android اصلي بائنریو ته بدلوي.
دا یوځای کول درې عملي پایلې لري: فیچرونه په ورته مهال کې دواړو پلورنځیو ته رسي، د پلیټ فارم ځانګړي تشې د جوړښت له مخې له منځه ځي، او د ډاونلوډ اندازه له ۱۰۳MB څخه ۶۷.۹MB ته راټیټه شوه، چې نږدې دریمه برخه کوچنۍ ده. د یوې ځان-ساتونکې بټوې لپاره — هغه چې یوازې کارن پکې شخصي کیلي لري، نو هیڅ شرکت نشي کولی فنډونه کنګل یا له لاسه ورکړي — دا اقدام همدا راز معنی لري چې هر راتلونکی امنیتي بیاکتنه به یوه واحده پلي شوې نسخه وګوري، نه دوه.
بیا رغونه څه وړاندې کوي
په ۷.۰ کې اصلي بدلونونه، لکه څنګه چې ټیم یې لړليک کړي دي:
| مفهوم | عملي اغېز |
|---|---|
| د حساب پر بنسټ کورپاڼه د پورټفولیو سلایډر سره | شتمنۍ په یوه نظر کې؛ چارټ په بشپړه توګه پټ کیدی شي |
| د بیلانس-اغېز لاسلیک مخکتنې | د راکړې ورکړې اغېز پر حساب له تصویب مخکې ښودل کیږي |
| د جبر حالت | یو جعلي PIN د زور لاندې یو فریبکار حساب پرانیزي؛ د تلیفون لړزول سمدلاسه اپلیکیشن بندوي |
| د Pera سټیکینګ او Pera فنډ اصلي لیدونه | سټیکینګ او تمویل په اپلیکیشن کې پرانیزي، نه د ویب ویو له لارې |
| د بټوې نړیوال لټون | یوه پوښتنه حسابونه، شتمنۍ او NFT پوښي — د NFT ګالري د شتمنۍ ID له مخې لټون کېدلې شي |
| د ۳D NFT رنډرینګ | هغه NFTs چې ۳D ماډلونه لري په بشپړه ابعادو کې ښودل کیږي، نه د یوې فلیټ ځای نیونکې انځور په توګه |
| د یونیورسل بټوې جوړښت لید | د حساب تر شا د اشتقاق درجه بندي اوس لیدل کیدی شي |
| د دودیزې شبکې ملاتړ | پراختیا ورکوونکي کولی شي localnet، betaNet، fNet یا نور شبکې په اپلیکیشن کې اضافه کړي |
| د Pera فنډ لپاره د فیس استازیتوب | نوي کارنان کولی شي حتی د صفر ALGO یا USDC سره لومړۍ راکړه ورکړه بشپړه کړي |
| په Android کې USB Ledger | هارډویر بټوې مستقیم د کیبل په واسطه نښلول کیږي |
| یوځای شوی انباکس | خبرتیاوې او سپوټ لایټ بینرونه په یوه ځای کې |
| د iPad اصلاح | د تلیفون د غځول شوي سکرین پر ځای د ټابلیټ اصلي بڼه |
له دې لړليک هاخوا، د لاسلیک بیارغونه هغه ناکامي په نښه کوي چې د کریپټو په ساحه کې د بټوې کاروونکو ته یې ډېر تاوان رسولی دی: د یوې غوښتنې تصویب پرته له دې چې پوه شي دا څه کوي. نوي مخکتنې د یوې پروتوکول وړتیا سره یوځای کیږي چې ډیری لرونکي یې هیڅکله نه کاروي — د الګورنډ معیاري شتمنۍ (ASAs، هغه ټوکنونه چې په زنځیر کې په اصلي توګه صادر شوي) یو اختیاري د کنګل کولو رول لري چې د شتمنۍ مدیر یې د یو ځانګړي لرونکي لپاره د لیږد مخنیوي لپاره پیلولی شي، او ۷.۰ جوړونکو ته اجازه ورکوي چې د هغو شتمنیو لپاره چې دوی یې صادرې کړې، د کنګل کولو معاملې په غوښتنه لاسلیک کړي. Universal Wallet کاروونکي یو خاموش شفافیت پرمختګ ترلاسه کوي: دا ډول بټوه د سلسله مراتبي-ټاکونکي اشتقاق څخه کار اخلي، یعنی یوه ۲۴-ويشتي جمله (BIP-۳۹، چې د نورو HD بټوو لکه Lute سره مطابقت لري) تر ۵۰ پورې حسابونه تولیدوي، او ۷.۰ اوس هغه اړونده اشتقاقي سلسله ښکاره کوي چې دوی سره نښلوي.
د Rocca پر بنسټ جوړ شوی
پيرا وايي چې ۷.۰ په یوه برخه کې د Rocca پر بنسټ جوړ شوی، چې د الګورنډ بنسټ د بټوې چوکاټ دی — دا یو وایټ ليبل زیربنا ده، یعنی د بیا کارونې وړ بلاکونه چې بله ډله کولی شي په خپل محصول کې یې بیا نوم او ځای پر ځای کړي، نه دا چې پخپله د کاروونکي بټوه وي. د خلاصې سرچینې ذخیره هغه معمارۍ ښیي چې له دې څخه رامنځته کیږي: چوکاټ د @algorandfoundation/wallet-provider پیکج پر بنسټ ولاړ دی، او بټوه د ماډولر پراخونو په یوځای کولو سره جوړوي — یو KeyStore چې د آلې د داخلي امنیت له لارې شخصي کیلي اداره کوي (iOS Keychain، Android Keystore)، یو AccountStore چې حسابونه تعقیبوي، د پیښو لپاره LogStore، او یو پلان شوی Provider پراخون چې د هغې API کې requestFeeDelegation شامل دی، هماغه مفهوم چې ۷.۰ یې په پورتنۍ برخه کې د فیس استازیتوب په توګه کاروي. ټیم وايي «د دې بیارغونې یوه معنی برخه له دې بنسټ څخه راځي.» چوکاټ پخپله لا هم پخوي — ذخیره پروژه د نمونې د آنبورډینګ بهیر په توګه تشریح کوي چې ډشبورډ یې د ځای نیونکې UI دی، او د هغې کیسټور د اګست پر ۱۲ د ۱.۰ د خوشې کولو نوماند ته ورسید — نو «د Rocca پر بنسټ» تر یوه بریده د تګ لار ده، نه یوازې یو بشپړ بنسټ.
د همدې نسخې SDK اړخ
بیارغونه یو ورته پراختیا-پلوه تازه معلومات سره راوړه. Pera Connect، د جاوا سکریپټ SDK چې ویب اپلیکیشنونه یې د بټوې سره د خبرو لپاره کاروي، د جولای پر ۳۰ مه v۱.۶.۰ ته ورسید، چې دوه نوي الګورنډ معیارونه پکې اضافه شوي وو: ARC-۲۷، یوه معیاري ملټي-شبکې د نښلولو هینډشیک چې اپلیکیشن ته اجازه ورکوي ووایي کومې شبکې ته اړتیا لري او د نښلولو مخکې وګوري چې بټوه د څه ملاتړ کوي، او ARC-۶۰، د الګورنډ سره ننوتل، چې پاسورډونه د بټوې لاسلیکونو سره بدلوي — هر ننوتل د غوښتونکي اپلیکیشن د ډومین سره تړل شوی، نو د فشینګ سایټ نشي کولی چې لاسلیک په بل ځای کې بیا وکاروي. ARC-۶۰ یوازې په Pera ۷.۰ او وروسته نسخو کې کار کوي، کوم چې د SDK نوې ځانګړنه له بیا جوړ شوي اپلیکیشن سره نښلوي. د npm راجسټري معلوماتو له مخې، د npm پیکج تېره اونۍ کې ۹،۳۷۸ او تېره میاشت کې ۴۶،۵۹۳ ډاونلوډونه ثبت کړي دي.
خپرول او څه چې باید وګورو
خپرونه ژوندۍ ده، او د اوسنيو کاروونکو لپاره دا د اپ سټور یو مستقیم تازه معلومات دی. اپ سټور نسخه ۷.۰.۳ ښیي، چې د اګست پر ۱۵ مه نېټه لري، او د ۷،۹۵۴ درجه بندیو په منځ کې یې اوسط ۴.۷۷ دی؛ ګوګل پلی د اګست پر ۱۴ مه د تازه معلوماتو سره، د ۲۲.۱K بیاکتنو پر مهال، ۵۰۰K+ نصبونه د ۴.۶ ستورو سره ښیي. د نسخو تاریخ هم تاییدوي چې یوځای کول رښتیني دي نه یوازې ښکاري: pera-ios او pera-android، دوه اصلي ذخیرې، د جون پر ۱۶ مه وروستي کمیټونه درلودل، په داسې حال کې چې pera-react-native — چې اوس ټول پرمختګ هلته دی — د اګست تر ۱۸ پورې وروستي کمیټونه لري او د اعلان په دریو ورځو کې یې v۷.۰.۱، v۷.۰.۲ او v۷.۰.۳ خپاره کړل. ټیم د جولای له میاشتې راهیسې په beta.perawallet.app کې یوه عامه بیتا پرمخ وړه، چې د تصویب له لارې ساتل کېده — په iOS کې د TestFlight او په Android کې د بیتا ټریک — او د بیتا پاڼه پخپله «د Rocca بټوې لخوا ځواکمن شوی» جمله لري.
دې سرعت سره سم، دوه خبرداری هم مهم دي. د اعلان او بیتا پوسټونو کې د بیارغول شوي اپلیکیشن د دریمې ډلې امنیتي پلټنې په اړه کومه یادونه نه ده شوې — د یوې بټوې لپاره چې د کارونکو په واک کې ریښتینې پیسې لري، دا یوه تشه ده چې احتمالي کارن یې باید په پام کې ونیسي. او د Rocca اړیکه بې طرفه نه ده: هغه بنسټ چې د Rocca چوکاټ یې جوړ کړی — چې Pera اوس په یوه برخه کې پرې ولاړه ده — د ۲۰۲۴ کال نیمایي کې د Borderless Capital، Arrington Capital او DWF Labs تر څنګ په Pera کې پانګونه هم کړې، نو د «په Rocca ولاړ» ملاتړ د کورنۍ اړیکه لري. د ټولنې هرکلی هم تر اوسه د تایید وړ نه دی — د ۷.۰ پیل په اړه کوم بحث د راپور ورکولو پرمهال د الګورنډ فورم یا Bluesky لټونونو کې راڅرګند نه شو. هغه څه چې شواهد یې ملاتړ کوي ژمنتیا ده: یوه عامه بیتا، د یوې اونۍ دننه درې پیچ خپرونې، د ریښتیني میاشتني ډاونلوډ حجم سره SDK، او دوه زاړه کوډبیسونه چې خاموش شوي دي. د بټوې پرمختیایي پلان اوس له دې یو کوډبیس څخه تیریږي.
سرچینې
- Introducing Pera Wallet ۷.۰: Rebuilt From the Ground Up
- Pera Wallet · Pera ۷ beta
- pera-react-native · algorandfoundation/rocca · perawallet/connect
- Universal Wallet FAQ
- Pera Algo Wallet on the App Store
- https://blog.perawallet.app/feed
- Releases · perawallet/pera-react-native
- https://github.com/perawallet/pera-react-native/releases.atom
- itunes.apple.com
- Release v۷.۰.۰ · perawallet/pera-react-native · GitHub
- Tags · perawallet/pera-react-native · GitHub
- ۲۰۲۵ on Algorand: Roadmap progress
- Tags · perawallet/pera-react-native · GitHub
- Pera Algo Wallet - Apps on Google Play
- Pera Wallet Feedback
- Changelog | Pera Wallet
- GitHub · Where software is built
Source: https://blog.perawallet.app