#Phore Synapse — новая кодовая база | Phore Synapse — brand new code base

in #phore6 years ago (edited)


Mama, Phore killed fiat!

#Phore Synapse — это новый алгоритм консенсуса #Phore, который основан на CASPER и шардинге.
Эта короткая статья объясняет эту технологию как можно проще.

В текущей версии #Phore каждый узел в сети проверяет каждую транзакцию. Технология Synapse работает, разбивая сеть на множество сегментов, и имея лишь небольшой процент валидаторов, которые проверяют каждую транзакцию.

Например, с 3 шардами (сегментами, осколками) мы можем увеличить пропускную способность транзакций в 3 раза. Мы ожидаем, что у нас будет более 3 шард или осколков (вероятно, 64 осколка при запуске).

Каждому из этих шардов или осколков назначается набор валидаторов, которые проверяют транзакции в этом шарде. Если валидаторы навсегда останутся проверяющими один и тот же осколок, то возникнет явная проблема. К сожалению, это означает, что злоумышленнику нужно будет контролировать только 51% валидаторов для одного шарда, чтобы контролировать все транзакции на этом шарде. Мы решаем это, часто перетасовывая валидаторов между осколками.

Другим аспектом Synapse является CASPER, который является безопасным алгоритмом доказательства ставки (PoS — Proof-of-Stake). Основная идея CASPER заключается в поощрении валидаторов, которые составляют большинство, и наказывать валидаторов, которые составляют меньшинство.

В приведенном выше примере одна ветвь имеет 51% валидаторов, а другая ветвь имеет 49% валидаторов. Со временем баланс валидаторов с 49%-ми сокращается, а баланс валидаторов на ветви с 51%-им получает вознаграждение. В конечном счете, этот процесс достигнет состояния, когда 2/3 валидаторов консолидируются или собирутся на одну из вилок. Когда это происходит, то блок считается обоснованным и не может измениться.

Synapse обеспечивает прочную основу, на которой мы можем строить исполняемые функции состояния. Эти исполняемые функции состояния могут быть любыми: выполнение транзакций передачи, выполнение смарт-контрактов, хранение и аудит данных, управление, нулевые значения и т. д.

При запуске мы планируем иметь 2 типа сегментов: сегменты или шарды для простых транзакций #Phore и сегменты управления для обеспечения бюджета разработки и голосования.

Источник:
Phore Synapse — brand new code base


Если Вы хотите узнать больше о #Phore, то посетите

Официальный сайт:
https://phore.io/

Twitter:

Российское сообщество:
https://twitter.com/phorecrypto https://twitter.com/phoreru

Чат Discord:
https://discordapp.com/invite/Aucncz5

Telegram:

Российское сообщество:
https://t.me/joinchat/F0zLDwzFC8r91eem6x_cBQ https://t.me/phoreru

Steemit:
https://steemit.com/@phore

Tumblr. Российской сообщество:
http://phoreru.tumblr.com/

Facebook:
https://www.facebook.com/Phore-1996158580662988/

Instagram:
https://www.instagram.com/phorecrypto/

Reddit:
https://www.reddit.com/r/PhoreProject/

Youtube:
https://www.youtube.com/channel/UCxEt3qrXnIj4VbEe3O_zxhw/featured

BitcoinTalk:
https://bitcointalk.org/index.php?topic=2307909.0

Лучшее место для покупки #Phore:
CoinExchange

CryptoBridge


HotDEX



CoinMarketCapПросмотрщик транзакций и переводов криптовалюты #Phore: https://chainz.cryptoid.info/phr/

P.S.:
Resteem and upvote.
All the upvotes will be invested in the #Phore.


PFayjWqp9xSDLXR6KjxtY5J2FodHyTFRFdMy #Phore-address for donate:

Sort:  

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

<table><tr><td><span><img src="https://images.hive.blog/768x0/https://steemitimages.com/60x70/http://steemitboard.com/@phore/votes.png?201903031236" srcset="https://images.hive.blog/768x0/https://steemitimages.com/60x70/http://steemitboard.com/@phore/votes.png?201903031236 1x, https://images.hive.blog/1536x0/https://steemitimages.com/60x70/http://steemitboard.com/@phore/votes.png?201903031236 2x" /><td>You made more than 50 upvotes. Your next target is to reach 100 upvotes. <p dir="auto"><sub><em><a href="https://steemitboard.com/@phore" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Click here to view your Board<br /> <sub><em>If you no longer want to receive notifications, reply to this comment with the word <code>STOP <p dir="auto">To support your work, I also upvoted your post! <p dir="auto"><strong><span>Do not miss the last post from <a href="/@steemitboard">@steemitboard: <table><tr><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link"><img src="https://images.hive.blog/768x0/https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png" srcset="https://images.hive.blog/768x0/https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png 1x, https://images.hive.blog/1536x0/https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png 2x" /><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Carnival Challenge - Collect badge and win 5 STEEM <h6><a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Vote for @Steemitboard as a witness and get one more award and increased upvotes!