როგორ ვქმნით, ვიცავთ და ვაწვდით ბლოკებს.
თქვენი უსაფრთხოების გუნდისა და აუდიტორებისთვის. მოკლე ვერსია ქვემოთაა; არქიტექტურის დოკუმენტს, შეღწევადობის ტესტების (pen-test) შეჯამებებსა და ოპერაციულ სახელმძღვანელოებს (runbooks) პირველი ზარის შემდეგ გაგიზიარებთ, NDA-ის ფარგლებში.
2FA ყველა ანგარიშზე, თანამშრომლების ჩათვლით
როლებზე დაფუძნებული წვდომა: თითოეულ ადამიანსა და სერვისს წვდომა აქვს მხოლოდ იმაზე, რაც სჭირდება. ყოველი შიდა ქმედება ოპერატორის ვინაობასთან ერთად აღირიცხება.
დაშიფრული შენახვა, აპლიკაციებისგან განცალკევებით
ცხელი, თბილი და ცივი დონეები ზღვრული მნიშვნელობებით. HSM ინტეგრაცია — მოთხოვნით. თქვენს სერვერებზე ან საწყისი კოდით ინსტალაციისას გასაღებები მთლიანად თქვენს პერიმეტრში რჩება.
აღრიცხვა შეჯერებულია ბლოკჩეინთან და არა მხოლოდ საკუთარ თავთან
დამოუკიდებელი მონიტორი ნაშთებს პირდაპირ ბლოკჩეინიდან კითხულობს და ნებისმიერ შეუსაბამობაზე გაფრთხილებას აგზავნის. შემოწმება, რომელიც ვერ სრულდება, აღინიშნება როგორც „უცნობი“ და არასოდეს — როგორც „წესრიგშია“.
თეთრი სიები, კვორუმები, დაყოვნებები
ზღვარს ზემოთ გამავალ გადარიცხვებს M-of-N დამტკიცება სჭირდება; ახალი მისამართები მოცდის პერიოდს გადის; ყოველი დამტკიცება 2FA-ით დასტურდება.
იზოლირებული გარემო თითოეული პროდუქტისთვის, Cloudflare პერიმეტრზე
WAF და DDoS-დაცვა ვებისა და API-ის წინ; დაშიფვრა გადაცემისას და შენახვისას; ქსელის ხიდები და ხელმომწერები მხოლოდ პლატფორმის კერძო ქსელიდანაა ხელმისაწვდომი.
დაშიფრული ღამის სარეზერვო ასლები, გავარჯიშებული აღდგენა
ყოველ ღამე დაშიფრული იგზავნება გარე ლოკაციაზე. ახალ აპარატურაზე აღდგენის წვრთნა ყოველი მიწოდების ნაწილია.
გამოცდილი ინსტრუმენტები, ერთი საფუძველი.
ყველა ბლოკი ანგარიშების, უსაფრთხოების, კასტოდისა და ოპერაციებისთვის ერთსა და იმავე ბირთვს იყენებს. ქვემოთ მოცემულია ძირითადი ტექნოლოგიები, რომლებსაც თქვენი ინჟინრები საწყის კოდსა და ოპერაციულ სახელმძღვანელოებში შეხვდებიან.
- Exchange
- Ruby on Rails და Go სავაჭრო ნაკადში · MySQL, Redis, RabbitMQ · საბაზრო მონაცემები რეალურ დროში, WebSocket-ებით
- აპლიკაციები და ვები
- სავაჭრო ვებაპლიკაცია React-ზე · React Native iOS-ისა და Android-ისთვის · Next.js და Astro ვებსაიტებისთვის
- Wallet
- React Native მობილურზე · Rust + Tauri დესკტოპზე (macOS, Windows) · საფულის ერთიანი ძრავა TypeScript-ზე
- Payments
- გადახდის გვერდი და მერჩანტის პანელი Next.js-სა და TypeScript-ზე · REST API, HMAC-ით ხელმოწერილი webhook-ებით
- უსაფრთხოება
- 2FA ყველგან · როლებზე დაფუძნებული წვდომა · დაშიფვრა გადაცემისას და შენახვისას · ვერიფიკაცია Sumsub + Didit · გასაღებები აპლიკაციებისგან განცალკევებით
- ინფრასტრუქტურა
- გამოყოფილი სერვერები ევროკავშირში (Hetzner) ან თქვენი AWS · იზოლირებული გარემო თითოეული პროდუქტისთვის · Cloudflare პერიმეტრზე · დაშიფრული ღამის სარეზერვო ასლები გარე ლოკაციაზე
- ინჟინერია
- 1,000+ ავტომატური ტესტი · ყოველი რელიზი იაწყობა ვერსიების კონტროლის სისტემიდან და წამებში ბრუნდება უკან · მონიტორინგი: ხელმისაწვდომობა, სერტიფიკატები, სარეზერვო ასლები და გადახდები
საწარმოო გარემოში ყოველ ცვლილებას თქვენ ამტკიცებთ.
- 01
აწყობა და ტესტირება
რელიზი იაწყობა ვერსიების კონტროლის სისტემიდან; 1,000+ ავტომატური ტესტი წარმატებით უნდა გაიაროს.
- 02
სატესტო გარემო
ინსტალირდება თქვენს სატესტო (staging) გარემოში; ცვლილებების ჟურნალი და ტესტირების ანგარიში ქვეყნდება კლიენტის პორტალზე.
- 03
თქვენი დამტკიცება
თქვენი ადმინისტრატორი ამტკიცებს ტექნიკური მომსახურების ფანჯარას. უსაფრთხოების შესწორებები თქვენი თანხმობით შეიძლება დაჩქარებულად დაინერგოს.
- 04
საწარმოო გარემო
ინერგება საწარმოო გარემოში; უკან დაბრუნება ერთი ბრძანებით ხდება და წამებს იკავებს.
უსაფრთხოების შემოწმება გჭირდებათ?
გამოგვიგზავნეთ თქვენი კითხვარი. წერილობით გიპასუხებთ და NDA-ის ფარგლებში თქვენს გუნდს არქიტექტურას დეტალურად გავაცნობთ.