区块链技术的点对点、共同参与等特点,保障了参与者最大程度上的自由和隐私,唤醒参与者的自我意识。每一个“链”上的参与者都可以读取、写入数据,确认他人数据,同时自己的数据也可以被其他人读取和确认。“链”上的每一笔交易都要向整个网络广播,所有的参与者都会因此而知情。人们基于对区块链技术的信任而相互信任,这颠覆了传统的信任概念和信用制度。区块链上的所有数据均不可篡改,区块链技术使得数据永远不会真正与人分离,并确保数据始终用于预先定义的目的。区块链催生了新的信任经济。
区块链系统运行不需要依靠单独的中心化服务器进行链接,每个节点,通过运行系统记账软件,就可以和其他运行系统的节点进行数据同步记录
每一个节点都是一个中心,都各自为系统记录了一份数据,大家彼此独立维护,单个节点运行的系统如果遇到问题,和整个系统发生偏差,需要节点自己维护
如果单个节点记录的数据因为被攻击,或者其他原因造成数据丢失,只需要重新运行系统,即可从其他节点相互传递,重新同步数据
#[pallet::error] pub enum Error<T> { // TODO Part III } // Events. #[pallet::event] #[pallet::generate_deposit(pub(super) fn deposit_event)] pub enum Event<T: Config> { // TODO Part III } #[pallet::storage] #[pallet::getter(fn count_for_kitties)] pub(super) type CountForKitties<T: Config> = StorageValue<_, u64, ValueQuery>;
区块链优雅的简单性使用户能够参与无缝的验证过程,从而使数字交易变得容易。通过区块链发现的数据完整性是无与伦比的,数据存储永久且公开地保留在分布式账本上。根本不可能修改或删除区块链上的数据,这意味着任何邪恶的外人都无法篡改您的数据。