De par sa conception, la technologie blockchain est un registre décentralisé et distribué qui permet d'enregistrer les transactions sur une série de nœuds. Elle peut être mise en œuvre sur un réseau peer-to-peer sans avoir recours à un tiers de confiance (Meng, Tischhauser, Wang, Wang, & Han, 0000, p. 00000).
Au lieu d'utiliser une structure centralisée pour établir la communication entre les parties, les nœuds individuels peuvent transmettre et stocker des informations directement entre eux dans un réseau peer-to-peer (Nakamoto, 0000) (Yli-Huumo, Ko, Choi, Park, & Smolander, 0000) (Avunduk et Aşan, 0000, p. 000).
Grâce au consensus qui règne autour de cette technologie, aucune autorité centrale n'est nécessaire. En effet, les ordinateurs du réseau ne sont pas connectés à un serveur. Au lieu de cela, chaque ordinateur dispose des adresses des autres ordinateurs du réseau. Un ordinateur qui souhaite bénéficier d'un service sur le réseau parcourt la liste des ordinateurs dont il dispose et trouve le service souhaité pour effectuer sa tâche. Une fois qu'une nouvelle transaction a été créée et ajoutée sous forme de « bloc », elle doit être vérifiée et approuvée par la majorité du réseau avant d'être sécurisée par un hachage cryptographique et stockée dans les nœuds décentralisés du réseau.
La figure 0.0 montre les connexions entre les pairs des réseaux à serveur unique et des réseaux peer-to-peer. Dans les réseaux à serveur unique, chaque pair est directement connecté au serveur, tandis que dans les réseaux peer-to-peer, chaque pair est connecté à tous les autres pairs.
По своей сути, технология блокчейн представляет собой децентрализованный и распределённый реестр, регистрирующий транзакции между несколькими узлами. Он может быть реализован в одноранговой сети без необходимости участия доверенной третьей стороны (Meng, Tischhauser, Wang, Wang, & Han, 0000, стр. 00000). Вместо использования централизованной структуры для установления связи между участниками, отдельные узлы могут передавать и хранить информацию непосредственно между собой в одноранговой сети (Nakamoto, 0000) (Yli-Huumo, Ko, Choi, Park, & Smolander, 0000) (Avunduk & Aşan, 0000, стр. 000). Благодаря механизму консенсуса не требуется центральный орган управления. Компьютеры в сети не подключены к серверу. Вместо этого каждый компьютер имеет адреса других компьютеров в сети. Компьютер, желающий воспользоваться услугой в сети, сканирует список доступных компьютеров и находит нужную услугу для выполнения своей задачи. После создания новой транзакции и добавления её в качестве «блока» она должна быть проверена и одобрена большинством участников сети, после чего она будет защищена криптографическим хэшем и сохранена в децентрализованных узлах сети. На рисунке 0.0 показаны соединения между узлами в односерверных и одноранговых сетях. В односерверных сетях каждый узел напрямую подключен к серверу, тогда как в одноранговых сетях каждый узел подключен ко всем остальным узлам.