Bitcoin Blockchain несъмнено е шумът в индустрията днес. Чрез този блог ще се опитам да се запозная с концепциите на криптовалутата Биткойн и как тя е създала тази революционна технология, която наричаме Blockchain. Преди да продължите напред, преминете през нашето кратко анимационно видео на тема Какво е Blockchain & Bitcoin.
Този въпрос често предизвиква объркване. Ето кратко обяснение, за да изчистите обърканата си глава!
Какво е блокчейн | Какво е биткойн | Едурека
По-долу ще бъде историята на нашия блог Bitcoin Blockchain:
- Какво е биткойн?
- Какво е Blockchain?
- Как Bitcoin прилага Blockchain?
3.1 Разпределена публична книга
3.2 Шифроване на хеш
3.3 Доказателство за работа
3.4 Стимули за валидиране - Копаене на биткойни
- Блокчейн портфейли
- Демонстрация: Прехвърляне на биткойни между портфейли
Какво е биткойн?
Преди да продължим, нека да се запозная накратко с историята на транзакциите на пари.
История на паричните транзакции
Що се отнася до сделките с пари или нещо ценно, хората разчитат на банки и други доверени трети страни като банки и правителства, за да гарантират доверие и сигурност.
Сега тези доверени страни играят важна роля в улесняването на дигиталната транзакция. Това създава това, което е известно като проблем с двойните разходи .
Но какво ще стане, ако има начин да се разсее потокът от цифрови активи. Е, днес съществува технология, която прави това възможно.
През 2009 г. Сатоши Накамото разработи електронна система за пари в брой, наречена Bitcoin, която позволява онлайн плащанията да се прехвърлят директно, без посредник.
Какво е Blockchain?
- Blockchain е просто структура от данни, при която всеки блок е свързан с друг блок в хронологичен ред с отметка във времето
- Това е разпределена цифрова книга на неизменим публичен запис на цифрови транзакции
- Всеки нов запис се проверява в разпределената мрежа, преди да се съхранява в блок
- Цялата информация, която веднъж се съхранява в регистъра, може да бъде проверяема и подлежаща на проверка, но не може да се редактира
- Всеки блок се идентифицира с неговия криптографски подпис
- Първият блок на блокчейна е известен като Блок на генезиса
Биткойн блокчейн обяснен | Едурека
КакБиткойн прилага Blockchain?
Blockchain е основната технология на биткойните, която преодолява всички проблеми на традиционното банкиране. Нека ги разгледаме вдетайл.
1. Разпределена публична книга
Всеки отделен човек в мрежата има копие на книгата. Няма нито едно централизирано оригинално копие. Ledger тук означава копие на всички транзакции, които някога са се случвали.
Blockchain е разпределена база данни, която съхранява всички биткойн транзакции, които някога са се случвали в историята на биткойн.Това гарантира, че никой човек не може да прави промени в дневника, защото всички останали веднага ще го маркират катокорумпиран.
2. Шифроване на хеш
Всичко, което се съхранява в Blockchain, е криптиран . По този начин всеки може да види всички транзакции, но в същото време никой няма да знае кой от тези акаунти принадлежи на вас.
повишаване на число до степен в Java
Не е ли точно това, което очакваме от банковата системада бъде?
3. Доказателство за работа
Доказателство за работа е концепция, измислена в Bitcoin Blockchain, при която миньорите (специални потребители на Bitcoin) ще валидират транзакциите чрез решаване на сложен математически пъзел наречен Доказване на работа.
Технически има целеви стойности на хеш, определени за всеки блок преди време.Майньорите обединяват набор от непроверени биткойн транзакции (около 250) в един блок, изчисляват неговия хеш и след това започват състезание за намиране на определен набор от символи, наречени Нунций .
Общият хеш, получен от хеша на предишния блок, данните за транзакциите и нунций трябва да съответства на крайната предварително зададена целева хеш стойност. Това е това Нунций кое е изчислително обширна . Само хора с огромна изчислителна мощи електричествоса в състояние да го разрешат за 10 минутисредно аритметично.
4. Стимули за валидиране
Най-интересната част от биткойн е Копаене на биткойни . Това е концепцията, при която определени потребители вършат работа и са възнаградени 12,5 биткойни (BTC) на блок. Всеки блок отнема средно около 10 минути за добиване.
Този стимул се дава за усилията в изчисленията и за покриване на разходите за електричество и инфраструктура, необходими за постигането му. В момента големите пулове контролират около 10-20% от световната мощност за добив и като цяло само тези пулове имат успех в добива на биткойни.
Копаене на биткойни
Bitcoin Mining е процес на валидиране на транзакции в нов блок и добавяне на този блок към съществуващата Blockchain.Успешните копачи на биткойни получават възнаграждение с фиксирано количество нови биткойни, които се добиват в биткойн икономиката. В момента всеки успешен майнер получава 12,5 BTC ( Подлежи на промяна веднъж на всеки 4 години или чрез решение на общността на Биткойн ) като награда за успешно добавяне на блок от транзакции къмБлокчейн.
Криптовалутни портфейли
Биткойн портфейлите обикновено се използват за прехвърляне на биткойни през различни акаунти. Те са като супер набор, съдържащ портфейли за биткойн и всички други криптовалути като Ethereum, Litecoin, Dash, Ripple и Auroracoin, за да назовем само няколко.
е hadoop трудно да се научи
Всички транзакции в биткойн мрежата се случват чрез един от различните портфейли на Биткойн. Някои от популярните биткойн портфейли включват Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus и Mycelium.
Видове Blockchain портфейл
Ще изследваме най-популярните типове Blockchain портфейли въз основа на местоположението на частни ключове, устройства и клиенти
Фигура: Обяснение на Bitcoin Blockchain - горещи и студени портфейли
Горещ портфейл
Горещи портфейли са най-лесните за използване за прехвърляне на криптовалути. Не е необходимо да изтегляте целия блокчейн и всички частни ключове се съхраняват онлайн за бързи трансфери. Те са по-малко надеждни в сравнение със студените портфейли.
Студен портфейл
Студени портфейли са тези, при които цялата Blockchain се изтегля в системата и всяка транзакция се подписва офлайн и след това се публикува онлайн. Те са най-безопасният начин за извършване на онлайн трансфери на криптовалута.
Фигура: Обяснение на Bitcoin Blockchain - Портфейли въз основа на местоположението на частните ключове
Онлайн уеб портфейл
Онлайн уеб портфейл е горещ портфейл, при който Blockchain съществува онлайн и потребителят прехвърля с помощта на личния си ключ и публичния адрес на получателя.
Мобилен портфейл
Мобилни портфейли са подобни на онлайн уеб портфейлите, освен че са специално създадени за използване на мобилни телефони. Като цяло мобилните портфейли също имат своя собствена уеб версия.
Настолен портфейл
Настолни портфейли са студени портфейли, в които частните ключове на Blockchain акаунти като Bitcoin и Ethereum се съхраняват на студени сървъри и има отделна клиентска машина, която действа като посредник между интернет и сървъра.
Физически портфейл
Физически портфейли са тези портфейли, в които подробностите за биткойн (или други криптовалути) като частен ключ, публичен адрес и QR код се отпечатват физически за дълго време.
Биткойн клиент
Биткойн клиенти са портфейли, специфични за биткойн трансфери. Тези клиенти помагат на потребителите да обработват своите биткойн транзакции, като начисляват малка такса. Някои от най-популярните биткойн клиенти са Пазете око , Electrum , Изход и Мицел .
Хардуерен портфейл
Хардуерни портфейли може да се използва за директен трансфер на биткойни (криптовалута) от хардуера към друга сметка на биткойн (криптовалута), когато е свързан с интернет. Най-често самите портфейли съдържат интерфейс за въвеждане на данните на получателя и сумата, която трябва да бъдепрехвърлени.
Демо - Прехвърляне на биткойни между портфейли
Нека сега разгледаме как можем да използваме Blockchain портфейли за прехвърляне на Bitcoin през множество Bitcoin акаунти. Ще използваме популярния портфейл Jaxx за нашата демонстрация.
Етап 1 : Изтеглете портфейла Jaxx от Jaxx.io
описание на длъжността на системния администратор на linux
Фигура: Обяснено на Bitcoin Blockchain - Изтегляне на Jaxx Wallet
Стъпка 2 : Създайте своя акаунт в Bitcoin Wallet на Blockchain.info
Фигура: Обяснен блокчейн на биткойн - Регистриране за биткойн портфейл
Стъпка 3 : Попълнете данните от портфейла на Jaxx. The Да се адрес може да се получи от портфейла на Jaxx под Текущият ви биткойн адрес поле. Попълнете останалите подробности, като например количеството биткойн и незадължителното описание.
Фигура: Обяснено на Bitcoin Blockchain - Изпращане на биткойни от Blockchain.info Wallet
Стъпка 4 : Потвърдете дали всички попълнени данни са верни и кликнете върху бутона Изпрати биткойн, за да потвърдите транзакцията.
Стъпка 5 : Вече можете да опресните портфейла на Jaxx и да видите актуализирания баланс на Биткойн. Отнема около 30 минути, докато транзакцията получи потвърждение от 3 блока.
Фигура: Обяснение на Bitcoin Blockchain - Потвърдена транзакция в Jaxx
Надявам се, че чрез този блог успях да ви накарам да разберете нещо или две за биткойн и блокчейн. Бих ви препоръчал да преминете през нашия Урок за блокчейн и Технология на блокчейн блогове, за да получат задълбочено разбиране за Blockchain, Bitcoin, криптовалути, Ethereum, Hyperledger и Smart Contracts.
Имате въпрос към нас? Моля, споменете го в раздела за коментари и ние ще се свържем с вас.
Ако искате да научите Blockchain и да изградите кариера в Blockchain Technologies, тогава разгледайте нашата което се предлага с обучение под ръководството на инструктори на живо и опит в реалния живот на проекти. Това обучение ще ви помогне да разберете по-задълбочено Blockchain и ще ви помогне да постигнете майсторство по темата.