| 
    
 | 
        Как сделать простейший блокчейн?         | 
☑ | 
    
        | 
    0
    
        Маленький Вопросик    
       
    
    15.09.17 
            ✎
    09:37 
 | 
         
        Товарищи, собственно сабж. Для понимания)
 Спасибо     
         | 
 | 
    
    
        | 
    1
    
        Зуекщмшср    
       
    
    15.09.17 
            ✎
    09:40 
 | 
         
        (0) In-ter-net     
         | 
 | 
    
    
        | 
    2
    
        mistеr    
       
    
    15.09.17 
            ✎
    10:24 
 | 
         
        (0) Изучить матчасть не предлагать?     
         | 
 | 
    
    
        | 
    3
    
        vde69    
       
    
    15.09.17 
            ✎
    10:27 
 | 
         
             
         | 
 | 
    
    
        | 
    4
    
        lodger    
       
    
    15.09.17 
            ✎
    10:30 
 | 
         
        (0) хочешь переписать субд для 1с на блокчейне?     
         | 
 | 
    
    
        | 
    5
    
        Fish    
       
    гуру 
    15.09.17 
            ✎
    10:38 
 | 
         
        (4) Может, он свои биткоины хочет создать.     
         | 
 | 
    
    
        | 
    6
    
        Волшебник    
       
    модератор 
    15.09.17 
            ✎
    10:40 
 | 
         
        (0) Пригласите программиста.     
         | 
 | 
    
    
        | 
    7
    
        Господин ПЖ    
       
    
    15.09.17 
            ✎
    10:42 
 | 
         
        >Пригласите программиста.
 
 скоро будут писать "пригласите нейронную сеть"     
         | 
 | 
    
    
        | 
    8
    
        Йохохо    
       
    
    15.09.17 
            ✎
    10:44 
 | 
         
        СобратьОчередныеДанные();
 КлючН+1 = Хеш(КлючН + Данные);
 РазослатьВсем(КлючН+1, Данные);
 Если ВсеСогласны ЗафиксироватьШаг(); Иначе ОповеститьВсехОбОткате(); ГоуТу 0;     
         | 
 | 
    
    
        | 
    9
    
        Махони402    
       
    
    15.09.17 
            ✎
    11:18 
 | 
         
        (8) В простейшем согласия не нужны.
 
 (0) Берешь git начинаешь им пользоваться. Все - у тебя есть блокчейн.
 Каждый коммит содержит сведения о своих родителях в виде хэша и хэш для собственно коммита.
 Я пока не понял, что гит это не дерево, а направленный граф без циклов, из которого при желании можно выборосить все, кроме текущего коммита и жить спокойно долго не мог до конца понять все эти игры с ближайшими предками.     
         | 
 | 
    
    
        | 
    10
    
        Йохохо    
       
    
    15.09.17 
            ✎
    11:30 
 | 
         
        (9) должна быть возможность верификации другой стороной, нужен какой то АЦК     
         | 
 | 
    
    
        | 
    11
    
        Живой Ископаемый    
       
    
    15.09.17 
            ✎
    11:39 
 | 
         
        2(9)А можешь еще немного про гит рассказать? Хочется подробностей.     
         | 
 | 
    
    
        | 
    12
    
        _Дайвер_    
       
    
    15.09.17 
            ✎
    11:52 
 | 
         
        (11)      
         | 
 | 
    
    
        | 
    13
    
        le_    
       
    
    15.09.17 
            ✎
    12:31 
 | 
         
        Демо, показывающее работу BlockChain (англ.): 
 Тут исходники этого демо на JS: 
 
 Исходники bitcoin:      
         | 
 | 
    
    
        | 
    14
    
        Живой Ископаемый    
       
    
    15.09.17 
            ✎
    13:44 
 | 
         
        (12) спасибо     
         | 
 | 
    
        Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший