Lielākais atjaunojums kopš Mainnet palaišanas

Nimiq komanda ir priecīga paziņot par lielāko Nimiq lietotņu atjaunojumu, kas būtiski uzlabo veidu kā lietotāji var izmantot savus NIM, kā arī to kā programmētāji turpmāk spēs integrēties ar Nimiq.

Vad Jur
Nimiq Translations
Published in
6 min readMay 23, 2019

--

Atjaunojums ietvēr sevī jaunās funkcijas, uzlaboto un pastiprinātu drošības konceptu, kā arī “open API”, kas ļaus trešo pušu lietotnēm integrēt Nimiq fīčas un ļaus lietot NIM pārlūkprogrammā. Un tas viss ir “ietīts” pavisam jaunā lietotāja saskarnē, kas atvieglo jūsu NIM lietošanu.

Šajā rakstā mēs apskatīsim svarīgāko funkciju tehniskos aspektus, savukārt detalizētāku informāciju par progresu UX/UI sakarā, jauno funkcionalitāti un planotām relīzēm mēs publicēsim atsevišķi tuvāko nedēļu laikā. Sekojiet līdzi!

Kas jauns?

· Lietotāja konts ar vairākām adresēm

· Jauna arhitektūra un Ledger integrācija

· Nimiq ogin File

· Iespēja nomainīt paroli

· Logout opcija, iespēja izrakstīties no sava konta

· QR-code ģenerators un skaneris

· Open API 3-šo pušu integrācijām

· Nimiq Checkout

· Ziņojumu parakstīšanas atbalsts

Viens lietotaja konts, vairākas adreses

Ar standartiem atbilstošu BIP44 privāto atslēgu atvasinājumu, viens seed tagad atbalsta bezgalīgu adrešu skaitu. Tas nozīmē, ka ar jauno kontu tagad ir iespējams pārvaldīt vairāk nekā vienu adresi. Ar detalizēto ieskatu par Hierarchical Deterministic Wallets var iepazīties šajā rakstā.

Tagad krietni vieglāk ir pārvaldīt savas NIM adreses, maksājumus un transakcijas, jo nav nepieciešamības uzglabāt atjaunošanas frāzes un privātās atslēgas katrai adresei atsevišķi. Tagad pietiek atvert vienu kontu un saglabāt privāto atslēgu tikai šim kontam. Pie kam šāda vienkāršība ļauj jums veidot vairākas adreses pēc vajadzības, šādā veidā ļaujot, piemēram, atdalīt uzkrājumus no ikdienas tērīņiem vai biznesam paredzētiem līdzekļiem.

Vairākas adreses tagad tiek atbalstītas arī Ledger ierīcēs!

Vecie un jaunie konti

Ieviešot multi-adrešu kontu sistēmu, parastie, vienas adreses konti kļūst par pagātni. Tie joprojām tiek atbalstīti, bet ar šiem kontiem nebūs iespējams izmantot tāda jaunas funkcijas kā, piemēram, Login File, kā arī “veco” kontu funkcionalitāte netiks attīstīta. Nimiq komanda rekomendē visiem lietotājiem izveidot jaunu, multi-adrešu kontu un adreses un pārskaitīt savus līdzekļus uz jaunizveidotajām adresēm!

Keyguard un Ledger

Līdzšinējā Keyguard arhitektūra ir pilnīgi pārbūvēta un tagad izskatās šādi:

Nimiq Hub pārvalda Jūsu kontu un glabā vispārīgo informāciju par to, piemēram adreses un to nosaukumus, kas ir piederīgi neteiktam kontam, bet Nimiq Hub nekādā veidā neglabā konta privātās atslēgas. Atslēgas tiek glabātas atsevišķi, ļoti drošā apgabalā, tādā kā Ledger hardware wallet vai Keyguard. Nimiq Hub ir novietots dažādu galveno glabāšanas risinājumu priekšā, nodrošinot vienotu saskarni, lai lietotāji varētu pārvaldīt visus savus kontus, kas varētu būt saistīti ar vairākām atslēgām no vairākām atrašanās vietām. Tādējādi, veicot maksājumus, lietotāji vienmēr redzēs to pašu, labi pazīstamu lietotāja interfeisu.

Keyguard drošība

Tagad Keyguard kļuvis vēl drošāks nekā jelkad iepriekš. Tas tiek nodrošināts, izmantojot stingras satura drošības politikas (Content-Security-Policies), kā arī citas atbilstošas drošības galvenes (sīkāka informācija šeit). Turklāt visi skripti un stili Keyguard domēnā tagad tiek ielādēti pārlūkprogrammā, izmantojot integritātes kontrolsummas, kas ļauj pārlūkam pārbaudīt lejupielādēto failu autentiskumu.

Vēl ciešāka Ledger integrācija

Ar šo jauno arhitektūru Ledger un Keyguard konti tagad tiek pārvietoti aiz tā paša abstrakcijas slāņa. Tādējādi, no lietotāja viedokļa, Keyguard konts darbojas tāpat kā Ledger konts: tām var būt vairākas adreses, tās var pārdēvēt un abu veidu konti var tikt izmantoti ar trešās puses lietotnēm, kas piekļūst tām, izmantojot Nimiq Hub.

Login, Logout

Pēc jauna Nimiq konta izveides jums tiks piedāvāts ielādēt pieteikšanās failu (Login File). Tas ir drošs un vienkāršs veids, kā dublēt un uzglabāt savu privāto atslēgu. Tas ir vienkārši, jo tas nozīmē, ka vienkārši lejupielādējat nelielu attēlu, nevis uzreiz norakstiet 24 atjaunošanas frāzes. Failam ir QR kods un tādējādi to var izdrukāt un viegli skenēt ar tālruni vai webcam, nevis vajdzības gadījumā ievadīt 24 vārdus manuāli. Un tas arī izskatās labi:

Tajā pašā laikā tas ir droši, jo Login File ir aizsargāts ar paroli. Tas nozīmē, ka privātā atslēga ir droši šifrēta, pretstatā 24 atjaunošanas frāzēm, kas tiek parasti glabāti atklātā veidā. Gadījumā, ja kāds piekļūst konta 24 atjaunošanas frāzēm, noziedznieks var piekļūt kontā esošiem līdzekļiem un tos nozagt, tajā pašā laikā Login File iespējams izmantot tikai zinot tā paroli!

Pateicoties Login File ir kļuvis vieglāk uzglabāt konta atjaunošanas informāciju un izrakstīties no Jūsu konta tad, kad tas ir nepieciešams. Pie kam, Login File ir ērti izmantojams lai pierakstīties Jūsu kontā dažādās ierīcēs, lai veiktu transakcijas un izrakstīties, neatstājot ierīcē nekādu lieku informāciju par Jūsu kontu. Izrakstīšanās nozīmē to, ka visa ar kontu saistītā informācija, tai skaitā Jūsu privātās atslēgas, tiek izdzēsta no attiecīgās ierīces.

Ņemot vērā to, ka paroļu drošība iegūst arvien nozīmīgāku lomu tika ieviesta iespēja mainīt paroles. Atšķirībā no centralizētiem risinājumiem, kad paroles maiņa rezultējas ar ierakstu datu bāzē, Nimiq gadījumā, paroles maiņas rezultātā tiek izveidots jauns ar paroli nošifrēts Login File. Vairāk informācijas par Login File un tā pamatā eso;so ImageWallet standartu lasiet šeit.

QR-kodi

Tagad ir viegli dalīties ar Jūsu adresi vai pieprasīt no kāda NIM pārskaitījumu, kopīgojot un skenējot QR kodus tieši no atjauninātā Nimiq Safe. QR koda funkcionalitāte ļauj apgūt konta informācijas apmaiņas pamata iemanas. Tagad ir iespējams veikt vienkāršus un ātrus NIM darījumus starp dažādiem kontiem bez bailēm nokļūdīties adreses informācijā. Savukārt nākotnē tiek planots papildināt un attīstīt šo jomu ar jaunām aplikācijām un saskarnēm.

Open API

Iekļaujot skriptu tagu vai instalējot NPM paketi, pieprasījumus var atvērt Nimiq Hub API, ļaujot lietotņu izstrādātājiem izveidot pilnvērtīgas maksājumu programmas balstoties uz Nimiq infrastruktūru. No lietotāja viedokļa tas ir tāds pats ērts lietotāja interfeiss, kas nodrošinās ar drošību saistītās darbības dažādās lietotnēs, nenododot privātu informāciju citām aplikācijām.

Plašāku informāciju par to, kā sākt, un detalizētu dokumentāciju skatiet šeit: github.com/nimiq/hub.

Nimiq Checkout

Jaunieviestā pirkumu apmaksas funkcionalitāte piedāvā specializēto lietotāja interfeisu, kas salīdzinājumā ar standarta transakciju izpildes un parakstīšanas mehānismu ir optimizēts norēķinu procesu vajadzībām veikalos.

Tas ļauj lietotājiem veikt apmaksu turpat pārlūkprogrammā, bez nepieciešamības izmantot jebkādas citas, atsevišķi stāvošas aplikācijas. Weblapas izstrādātāji var izvietot sava veikala logo, tādā veidā padarot pārēju no veikala un apmaksas sadaļu vēl ērtāku. Apstiprinātā transakcija tiek atgriezta, bet tajā pašā laikā nepastarpināti nosūtīta tīklā, kas ļauj veidot veikalus bez piekļuves Nimiq tīkla nodēm un pat būvēt client-side tipa risinājumus.

Ziņojumu parakstīšanas atbalsts

Ziņojumu parakstīšana tagad tiek atbalstīta. Tas ļaus jums identificēt sevi un pierādīt īpašumtiesības uz konkrētu adresi. Lietojumprogrammas vai tīmekļa vietnes var izmantot šo funkcionalitāti, lai Jūs identificētu sevi ar Jūsu Nimiq adresi. Jūs un tikai jūs varat pierādīt savas adreses īpašumtiesības, ja jums ir jūsu konta privātā atslēga — nav nepieciešams atcerēties jaunas paroles vai lietotāja vārdus.

Nimiq komanda apspriež arī single-sign-on funkcijas ieviešanu, bet par to sīkāk izstāstīsim kādā no nākamajiem rakstiem.

Izmēģini jau tagad!

Nekavējies! Izveido savu jauno Nimiq kontu!

Palīdzi Nimiq, padalies ar savu novērtējumu par to kas patīk un kas vēl būtu jāuzlabo. Dalies ar viedokli un tagu #easynimiq iekš Twitter un diskutē Telegram un Discord.

Pura Vida
Nimiq komanda

Raksta oriģināls ir atrodams šeit: https://medium.com/nimiq-network/the-biggest-release-since-mainnet-launch-f8096e33dab9

ATBILDĪBAS IEROBEŽOŠANA: Nevienu no paziņojumiem nevajadzētu uzskatīt par ieteikumu vai rekomendāciju, kas aģitētu par labu Nimiq vai jebkuram citam kriptovalūtas veidam vai ieguldījumu produktam. Šeit sniegtā informācija un/vai kāds no atzinumiem vai apgalvojumiem nav uzskatāma par autoru vai dalībnieku piedāvājumu vai aicinājumu pirkt vai pārdot kriptovalūtas, vērtspapīrus vai citus finanšu instrumentus, vai arī sniegt jebkādus ieteikumus ieguldījumu konsultāciju vai pakalpojumu sniegšanas jomā.

--

--