Scala – найкращий вибір для побудови блокчейну

in Team Ukraine3 years ago

Рішення використовувати Scorex 2 (як було сказано раніше) має наступні обґрунтування:

1 – База даних Aeneas має бути загальнодоступною через природу світових ринків капіталу.
2 – Інвестори прагнуть конфіденційності щодо своєї інвестиційної історії.
3 – Кодова база повинна бути легкою для вивчення та підтримки для нових розробників.
Кодова база повинна бути доступною для спільноти розробників, які звикли мати справу з розробкою проектів з відкритим вихідним кодом. Форк біткойна або ефіру абсолютно порушує обмеження №3.

Scorex 2 – це платформа, яка відповідає всім обмеженням, перерахованим вище. Його дослідив та використовує Waves. Він написаний на надзвичайно потужній мові Scala. Використання повноцінної та зрілої мови гарантує, що ми зможемо додавати нові речі, такі як z-SNARK, пов’язані з нею компілятори та кільцеві підписи. Найголовніше, що Scorex 2 містить лише близько 4K рядків коду, що полегшує засвоєння, коли ви розумієте загальні поняття.

Чудовим прикладом цієї модульності є атомарна одиниця зберігання даних Scorex, яка називається коробкою. Ящик схожий на невитрачений вихід у біткойні, або ви можете розглядати його як пару ключ-значення. Вам потрібно включити ці поля до транзакцій разом зі своїми підписами, щоб транзакції вважалися дійсними.

На додаток до всього цього, є ряд переваг, таких як мова JVM, що дозволяє блокчейнам легко працювати практично на будь-якому обчислювальному пристрої загального призначення, який ви можете придумати, включаючи телефони та мікрокомп’ютери. Можливість зробити блокчейн-клієнт кросс-платформенним і запускати його на телефоні – це величезний плюс. Ви також можете програмувати на Scala у своїй улюбленій IDE.
2018_03_21_Scorex_inside.jpg

Sort:  

Congratulations @aeneaspm! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You distributed more than 50 upvotes.
Your next target is to reach 100 upvotes.
You received more than 250 HP as payout for your posts and comments.
Your next payout target is 500 HP.
The unit is Hive Power equivalent because your rewards can be split into HP and HBD

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Check out the last post from @hivebuzz:

Hive Power Up Day - September 1st 2021 - Hive Power Delegation