-
Notifications
You must be signed in to change notification settings - Fork 0
/
README-1.1a.txt
executable file
·185 lines (136 loc) · 17 KB
/
README-1.1a.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
Версия 1.1a:
- В long-java расширена форма отправки монет. Теперь монеты можно сопроводить коротким сообщением
Версия 1.0g:
- В long-java фикс рефреша после восстановления окна
- В long-java форматирование вывода rpc-консоли
Версия 1.0f:
- В long-java добавленая случайная генерация пароля RPC если он установлен в значение по умолчанию
- В long-java добавленая проверка подписи аккредитованного контента со скриптами (мини игры и прочее)
Версия 1.0e:
- Фикс bit-version warning
(установка consensus.nRuleChangeActivationThreshold и consensus.nMinerConfirmationWindow в правильные расчетные значения)
- Фикс вычисления хешрейта
Версия 1.0c:
- Установка тега релиза
Версия 1.0b:
- Фикс опции -rescan для запуска полного сканирования
- Фиксы кросс-компиляции под Windows
Версия 1.0a Release:
- Начиная с этой версии устаревший графический клиент не поддерживается. Ядро - только консольная версия.
Клиент - новое java-приложение с функциями соц-сети. Устаревший qt-клиент будет удален из исходников
Версия 0.8b:
- Исправление createrawtransaction для различения разных выходов данных с разными суффиксами ключа "data..."
- validateaddress теперь может работать с публичными ключами на входе
Версия 0.8a:
- Софт-форк для поддержки типа транзакций данных до 2-х scripthash выходов
(данные и сигнатура подписи данных для привязки контента маркетов и каналов к владельцу)
Версия 0.7g:
- Добавлена long-специфичная информация в команды листинга транзакций для возможности быстрой фильтрации транзакций по адресатам
- Добавлена long-адаптация в команды listaccounts, setaccount, getaddressesbyaccount, validateaddress, dumppubkey для поддержки адресной книги
(storeaddress удалена как лишняя сущность)
- Добавлен флаг принудительного отключения шифрования в команды sendhexdata и createrawdata (для каналов во владении)
- Фикс univalue для корректной обработки utf8 строк
- Команды импорта адресов и ключей вместо пустого ответа возвращают адрес
- Фиксы обработки транзакций для адресов p2sh (scripthash type)
- Фиксы получения транзакций данных на наблюдаемые (watchonly) адреса и публичные ключи
Версия 0.7f:
- Поиск longcoin.conf в дирректории по умолчанию, если его нет в теккущей директории запуска и не указано расположение через опции
- Адаптация под сборку на ubuntu 20.04 или аналогах
- Исправлен выбор направления дешифрации в gethexdata
- Добавлена команда createrawdata для подготовки данных при передачи низкоуровневой командой createrawtransaction
- dumppubkey адаптирована для выдачи публичных ключей чужих адресов сохраненных через setaccount
Версия 0.7e:
- Небольшие фиксы RPC-комманд для совместимости с кодом пулов и бирж
- Добавлена опция -disablepublic для уменьшения нагрузки на ноды, где транзакции из PUBLIC не используются
Версия 0.7d:
- В ядре увеличен возраст последнего блока для синхронизации до 13-ти дней
Версия 0.7с:
- Додавлена предзагрузка внешнего контента;
- В редактор постингов добавлена возможность вставлять ссылки на YouTube;
- Исправлена проблем не зашифрованной передачи через контекстное меню «Answer».
Теперь при наличии возможности зашифровать личное сообщение, адрес получателя в редакторе постингов
становится не редактируем и подсвечивается зеленым цветом.
Версия 0.7b:
- Подавлена предзагрузка внешнего контента. Теперь внешние медиа-данные сопровождаются соответствующими кликабельными значками.
Для активации рендеринга внешних данных нужно кликнуть на соответствующий заначек: «картинка», «музыка», «синема»;
- В редактор постингов добавлена возможность создания не кликабельных ссылок (оформление ссылок);
- Добавлен логотип +21;
- В каталог программы добавлена тема смайлов «Maza Faka», а также базовый шаблон для оформления постов с аватаркой
Версия 0.7a: Начало перехода на новый клиент с функциями соц-сети:
- адаптация RPC для рендеринга медиа контента;
- Тестовая версия longcoin-java ( Менеджер постинга в сети LONG NETWOR ) с шифрованием данных и wysiwyg-редактором контента.
Эксплуатируется автономно или совместно со стандартным кошельком;
Внимание! В данной версии longcoin-java рендеринг внешних ссылок полностью автоматический на период тестирования.
После завершения тестирования рендеринг внешних ссылок будет разрешаться только прямым указанием пользователя для каждой
транзакции или через глобальный флаг в настройках безопасности.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Версия 0.6b: Не критическое обновление (косметические исправления стандартного клиента для работы с мультиадресными транзакциями)
Версия 0.6a: Новые правила консенсуса
- Хард-Форк наступает на блоке 115000:
- Пересчет сложности каждый 30-й блок;
- Целевая Скорость генерации блоков - 2 минуты на блок;
- Комиссия фиксированная 1LONG за КилоБайт:
- Короткие SMS — 1 LONG;
- Стандартные финансовые транзакции — 1LONG;
- Ограничение на объем транзакции с данными — 64кБ (макс комиссия 64 LONG);
- Теперь мультиадресные транзакции работают не как цепочка одноадресных а как одна транзакция с множеством выходов, что незначительно снижает комиссию пулов за выплаты;
- Подготовлена система экстренного широковещательного оповещения в сети LONG (в стадии тестирования)
- Косметические исправления в стандартном клиенте;
Версия 0.5b: Новые правила консенсуса Prof Of Work
-Хард-Форк наступает на блоке 90900
Версия 0.5a: Новые правила консенсуса (статические промежуточные):
- Пересчет сложности каждый 60-й блок;
- Целевая Скорость генерации блоков - 1 блок в минуту;
- 30 подтверждений каждого генерируемого блока;
Версия 0.5:
- Обработка сдачи приведена в соответствие со стандартами блокчейн. Теперь сдача после каждой транзакции возвращается
не на аккаунт «default» а на рандомные резервируемые адреса вне аккаунтной системы, что затрудняет отслеживание
движение средств и сообщений. Стандартная команда консоли getrawchangeaddress действует штатно и вносит еще больше
хаоса в движение средств.
- P2P Сеть LONG NETWORK теперь отделена от сетей альткоинов. Теперь при попытке подключится чужие пиры получают
команду REJECT и перестают «стучаться». В системные логи большинства форков попадает запись, переданная с командой
REJECT, содержащая линк на офф. сайт longcoin. Обмен пирами окончательно переведен на порты 8777, 8778. Порт 8334
оставлен для совместимости с ранее запущенными корневыми нодами.
- Из GUI выпилены некоторые критические текстовые ссылки на «bitcoin», в частности QR-код теперь содержит
ссылку на «longcoin» а также на тётак с голыми сисами)
Версия 0.4:
Эти сложности связаны с переходом на оригинальные имена longcoin чтобы
не вызывать конфликтов одновременного использования с кошельками других монет
(реестр и системные директории)
- Корректный запуск кошелька возможен непосредственно через exe-файл, при этом режим работы (портируемый или стационарный)
настраивается опцией datadir в longcoin.conf. Если опция закомментирована то кошелек и блокчейн располагается
в системных каталогах, если раскоментирована - то в каталоге data. Расположение конфигурации longcoin.conf по умолчанию -
рядом c longcoin-qt.exe. Старая конфигурация bitcoin.conf — игнорируется. В связи с избавлением от батников автозапуск кошелька
при загрузке возможен и в портируемой версии. Для рядового пользователе переход на новую версию проще осуществить путем
сохранения старого кошелька в старой версии (через меню) и последующего его импорта в новой версии. При этом потребуется полная синхронизация.
Альтернативный вариант для продвинутых пользователей скопировать в каталог data весь блокчейн и старый файл wallet.dat а в файле
longcoin.conf рядом с longcoin-qt.exe раскомментировать стоку datadir=data, при этом старый bitcoin.conf в каталоге data может быть удален.
Теперь самое вкусное)
- В RPC сервер добавлены 3 команды для шифрованного обмена данными. Помощь по камандам доступна через консоль:
help sendhexdata
help gethexdata
help storepubkey
Шифрация включается автоматически при наличии такой возможности. Команда gethexdata отображает полем «encription=1» факт
зашифрованной передачи. Для установки зашифрованного соединения отправитель должен иметь публичный ключ адресата.
Данные ключи передаются с каждой транзакцией, поэтому максимум только первая инициирующая транзакция может быть
не зашифрованной. Все данные передаются в виде hex-строк и интерпретация данных зависит от графической оболочки
верхнего уровня. Объем данных в одной транзакции ограничен размером блока, способного включить эту транзакцию.
- Аккаунтная система кошелька приведена к совместимости с большенством движков пулов, обменников и бирж.
Программистов прошу связываться на
или дискорд SteepPepper#8760
ЗБС
Версия 0.3a:
- Содержит кроме кошелька полный набор серверных инструментов для развертывания полных нод и пулов майнинга;
- Добавлена еще одна центральная нода (для поддержания стабильности сети);
- Исправлено некорректное внутренние представление балансов аккаунтов кошелька, которое лишало возможности переброса средств между своими адресами;
- Исправлен дефект RPC-сервера, приводящий к отказу в обслуживании многоадресных транзакций со стороны пулов;
- В пользовательский интерфейс добавлены 4 вкладки транзакций с независимо настраиваемыми фильтрами, так что теперь пользователь может отвести
например первую вкладку для «Паблика», вторую для личных сообщений и транзакций, третью для приватных групп (для тех у кого есть закрытый ключ).
В данной версии предполагается для облегчения фильтрации транзакций активное использование пользователем меток адресов (имен аккаунтов кошелька)
Для использования новой версии необходимо распаковать архив и в подкаталог data каталога новой версии скопировать фал кошелька (wallet.dat).
Файл startWallet.bat — пуск;
Файл rescanWallet.bat — профилактика кошелька (восстановление кошелька непосредственно из блокчейна, используется однократно в случае сообщений об ошибках)
Анонс версии 0.3b:
- модификация интерфейса пользователя на предмет удобства создания и подключения к приватным группам;
- уничтожение внутренних текстовых ссылок на bitcoin;